ge0rdi
b2df22104e
Setup: Fix installer warning on Windows 7
...
`Warning 1946. Property 'System.AppUserModel.ToastActivatorCLSID' for shortcut 'Open-Shell Update.lnk' could not be set.`
Windows 7 doesn't recognize `System.AppUserModel.ToastActivatorCLSID`
name so we have to use GUID directly.
https://docs.microsoft.com/en-us/troubleshoot/windows/win32/warning-1946-when-you-install-installer-package
Fixes #507 .
2020-10-23 18:07:37 +02:00
ge0rdi
e2ff745949
Skin: Add support for Immersive* color names
2020-09-25 20:10:39 +02:00
ge0rdi
ed3da927cc
Update: Use desktop toast notifications on Windows 10
...
Use toast notification to announce new update on modern Windows
versions.
The advantage of toasts is that they look more natural and they are
persistent. So one can find the information about new update in action
center even after notification timed out.
2020-09-24 18:52:24 +02:00
ge0rdi
afaf16620a
Setup: Bring back Update component
...
This reverts commit ed3675ca7f .
This reverts commit ee59bb76de .
2020-09-24 18:52:24 +02:00
ge0rdi
7ee668e474
Installer: Fix URLs
...
Fixes #404
2020-09-01 19:28:04 +02:00
ge0rdi
ee59bb76de
Setup: Don't add symbols for unused update.exe
2020-09-01 19:28:04 +02:00
ge0rdi
3eb134a280
Setup: Store symbols in symstore compatible way
...
This way they can be directly extracted to symbol server cache.
So any tool that uses _NT_SYMBOL_PATH will be able to use them
automatically.
2020-09-01 19:28:04 +02:00
ge0rdi
ed3675ca7f
Remove non-working update component from installation
...
We can add it later once it will be ready and working.
2020-08-18 15:28:09 +02:00
ge0rdi
695e419722
Setup: Use high version when doing local build
...
This way the build can be installed over existing older installation.
2020-08-14 18:05:56 +02:00
ge0rdi
cc02e38aef
StartMenuHelper: Add shell extension to desktop packaged applications
...
This will allow `Pin to start` for desktop applications downloaded from
Microsoft Store (such as Windows Terminal).
2020-06-07 07:21:19 +02:00
ge0rdi
9c119c6e29
StartMenuHelper: Simplify shell extension registration
2020-06-07 07:21:19 +02:00
ge0rdi
261929f4c3
Don't use obsolete /Gm switch
...
`cl : command line warning D9035: option 'Gm' has been deprecated and will be removed in a future release`
2020-06-07 07:21:17 +02:00
ge0rdi
f33cd60b84
Use VS2019
2019-10-01 19:07:03 +02:00
ge0rdi
a16729129a
SetupHelper: Try to terminate ClassicShell Start Menu (to make upgrade a bit easier)
...
During upgrade from ClassicShell we'll try to terminate
ClassicStartMenu.exe as well. So that installer won't complain about files
being in use.
2018-08-19 08:56:17 +02:00
ge0rdi
45ab50e022
Setup: Remove obsolete/unused stuff
...
There is no need for password protected beta versions.
2018-08-19 08:56:17 +02:00
ge0rdi
bdaec76e1c
Setup: Remove warning about very old ClassicShell version
...
Latest version of ClassicShell was 4.3.1. There is no reason to display
any warning about very old versions (< 2.0.0).
Besides, this will remove dependency on version.dll which could be misused
for DLL hijacking attack.
Fixes #72
2018-08-19 08:56:17 +02:00
ge0rdi
16de25a8b0
Use C++17 by default
...
Plus C++ standard conformance fixes.
2018-08-18 20:04:21 +02:00
ge0rdi
c350b0c037
Installer: Remove "View Readme file" checkbox
...
One can easily find Readme shortcut in Open-Shell's start menu folder.
2018-08-13 19:46:35 +02:00
ge0rdi
2fb9448ffd
Few improvements ( #65 )
...
* Fix naming inconsistencies
'Menu' vs 'StartMenu'
* Installer: Remove Facebook link
* Installer: Remove PayPal donate remnants
* OpenShellReadme: Remove info about product version
2018-08-13 00:28:42 -04:00
Xenhat
f4dd56155b
Rebrand to Open-Shell ( #36 ) ( #58 )
...
* Rebrand to Open-Shell
* Slight installer branding improvement
2018-08-05 15:22:10 -04:00