An app launcher meant to launch Microsoft Office 2010, 2013, 2016, 2019 desktop software/apps, including ones from Office 365. Not associated with Microsoft.
Apache License 2.0
7
stars
1
forks
source link
Allowing dark theme for system theme matching to be changed. #192
Now the dark theme to apply when the user wants to match the system theme can be changed from the new default of ProDark back to TenDark or to Maudern. This list of dark themes is stored in the Resources and can be updated at any time. Please be aware that unlike the theme list, specifying an unrecognized dark theme in the config file won't add it to the list of dark themes.
Additional changes in this PR:
ProDark is the new default dark theme.
Changing the dark theme used for matching the system theme:
A new setting has been added for this:
darkthemeForSystemThemeMatching: String; defaults to ProDark
This setting determines which dark theme is used when matching the system theme is enabled. Valid options at the moment are Maudern, ProDark, and TenDark.
These changes have been added to PortableThemeEngine as well. In that case, calling applications would change the libportablethemeengine.ThemeEngine.DarkThemeForSystemThemeMatching property. After applying a dark theme in this way, this property will be overwritten with ProDark again in case the calling app wants to use the default after changing it to a different theme.
The Personalization tab has been renamed to Theme and the statusbar options have been moved to their own tab to allow the dark theme for system theme matching settings to go on the Theme tab.
The dark theme for system theme matching can be selected from Tools>Options...>Theme, then change the dark theme dropdown below the main Appearance groupbox to what you want, and click OK. Please be aware that this setting won't take effect unless the Match Windows 10 theme settings checkbox is checked and the theme engine is running.
If an unrecognized theme is specified for My.Settings.darkthemeForSystemThemeMatching, then ProDark will be used instead and will be what the Options window displays in the dropdown.
PortableThemeEngineDebugger now supports matching the system theme, and changing to one of the three available dark themes if desired.
Updated version numbers for UXLLauncher_ThemeEngine and PortableThemeEngine to 1.04 and 2.1, respectively.
Office 365/Click-to-Run compatibility checkbox label has been re-added since it would be confusing and feel weird without it.
Now the dark theme to apply when the user wants to match the system theme can be changed from the new default of
ProDark
back toTenDark
or toMaudern
. This list of dark themes is stored in the Resources and can be updated at any time. Please be aware that unlike the theme list, specifying an unrecognized dark theme in the config file won't add it to the list of dark themes.Additional changes in this PR:
ProDark
is the new default dark theme.darkthemeForSystemThemeMatching
: String; defaults toProDark
Maudern
,ProDark
, andTenDark
.PortableThemeEngine
as well. In that case, calling applications would change thelibportablethemeengine.ThemeEngine.DarkThemeForSystemThemeMatching
property. After applying a dark theme in this way, this property will be overwritten withProDark
again in case the calling app wants to use the default after changing it to a different theme.Personalization
tab has been renamed toTheme
and the statusbar options have been moved to their own tab to allow the dark theme for system theme matching settings to go on theTheme
tab.Tools>Options...>Theme
, then change the dark theme dropdown below the mainAppearance
groupbox to what you want, and clickOK
. Please be aware that this setting won't take effect unless theMatch Windows 10 theme settings
checkbox is checked and the theme engine is running.My.Settings.darkthemeForSystemThemeMatching
, thenProDark
will be used instead and will be what the Options window displays in the dropdown.PortableThemeEngineDebugger
now supports matching the system theme, and changing to one of the three available dark themes if desired.UXLLauncher_ThemeEngine
andPortableThemeEngine
to 1.04 and 2.1, respectively.