Advanced Windows Appearance Editor
It is introduced in a new tab in classic colors tabs. It is supported in Windows 8 and higher not lower. More instructions are written in their part in the application.
https://github.com/Abdelrhman-AK/WinPaletter/assets/59510211/ff63cb6f-0a17-4b4f-88e2-7ebb9a93deac
Applying Windows 10 and 11 colors won't require a system logoff and logon, colors and preferences will be applied instantely, and fully applied after an explorer restart.
Compare source code with:
Version Type | Version Code | Link |
---|---|---|
Previous Stable | 1.0.9.2 |
Compare |
Previous Beta | 1.0.8.9 |
Compare |
Initial Release | 1.0.0.0 |
Compare |
This update is pushed to fix an exception error that occurs when changing the cursor size, when the source is a file and not rendered by WinPaletter #230.
Compare source code with:
Version Type | Version Code | Link |
---|---|---|
Previous Stable | 1.0.9.1 |
Compare |
Previous Beta | 1.0.8.9 |
Compare |
Initial Release | 1.0.0.0 |
Compare |
This update is pushed to fix an exception error occured on substituting font Segoe UI and opening back WinPaletter #228 #229.
https://github.com/Abdelrhman-AK/WinPaletter/assets/59510211/844e0a13-4f43-4517-b8b7-f85d26374e19
Compare source code with:
Version Type | Version Code | Link |
---|---|---|
Previous Stable | 1.0.9.0 |
Compare |
Previous Beta | 1.0.8.9 |
Compare |
Initial Release | 1.0.0.0 |
Compare |
Dear WinPaletter Users,
It is with a heavy heart that I announce the discontinuation of further development on the WinPaletter project. While there's an extremely slim possibility that I may find time in the distant future, perhaps years from now, to resume maintenance, I must inform you that version 1.0.9.0
marks the end of active development. Subsequent versions (1.0.9.x
) has extremely weak possibility to be developed.
In the coming days or weeks, I will proceed to archive this repository. However, please note that the existing version will remain accessible for continued use, albeit without updates or maintenance.
You can certainly contribute to the WinPaletter Store for themes; this repository won't be archived. Open the Wiki and navigate to the WinPaletter Store section in the side panel.
I want to express my deepest gratitude for your support and for choosing WinPaletter. Your enthusiasm and feedback have been invaluable throughout this journey. It has been an immense honor for me to contribute to a project that aimed to enhance your user experience. If WinPaletter has caused any inconvenience or disruption to your Windows setup, I sincerely apologize.
WinPaletter -?
in any terminal to know new commands formatsAll aspects will feature a toggle controller (including aspects that didn't have it before, such as Windows Colors and Classic Colors), allowing users to control all Windows aspects and disable aspects they do not wish to modify.
All aspects will now include a toolbar featuring a simplified button layout (instead of the old and condensed buttons). Additionally, a split button is introduced to provide more functions, such as importing schemes from Windows defaults or current preferences.
Fixes in previewer and performance improvements.
Per-element modifier; click on an elements on the preview to change its color.
https://github.com/Abdelrhman-AK/WinPaletter/assets/59510211/32a94006-038f-4a47-bec9-eed5df9a357d
https://github.com/Abdelrhman-AK/WinPaletter/assets/59510211/4e05e8d9-286f-46e6-bf6f-3b44bea5ccaa
https://github.com/Abdelrhman-AK/WinPaletter/assets/59510211/9d38aa18-bd31-4bce-a8cd-8e727efb0d71
https://github.com/Abdelrhman-AK/WinPaletter/assets/59510211/991455b3-847c-4327-ae3a-dd61986abe4c
https://github.com/Abdelrhman-AK/WinPaletter/assets/59510211/97026118-fa3f-4125-beb1-5f133533be15
Fullscreen Preview: Expand the preview to fullscreen for a better examination.
Resolved exception error when importing from visual styles designed for Windows versions newer than XP.
https://github.com/Abdelrhman-AK/WinPaletter/assets/59510211/ab9ba2bd-8753-4c98-ab21-8abbb73c051f
Fixed: the center point animation of the hourglass in classic style.
⚠️ Known issue: Higher DPI scaling will render classic cursors wrongly.
The JSON read/write mechanism for the terminal has been upgraded to improve code readability for developers and enhance the structure of theme files to match terminal JSON precisely.
Fixed a bug in creating a new external terminal (incorrect registry key path).
Resolved issue where opening PowerShell for testing launches 'takeown' PowerShell executable instead of the intended PowerShell.
Sounds: WinPaletter will no longer install System Events Sounds by default at application startup. Users can manually install it in the Sounds form or Settings. However, if already installed, it will be updated automatically with a newer service version if available #206.
Increased speed of Wallpaer Tone previewer.
WinPaletter Application Themer: Introducing new colors for errors (secondary color) and tips (tertiary color), along with an option for animations.
WinPaletter now introduces a new feature that allows you to automatically backup your themes.
Backing up before applying themes is enabled by default in WinPaletter.
You can also back up upon application startup or when opening a theme file (these options are not enabled by default).
You can open theme backups from the toolbar on the home page (main form).
WinPaletter now introduces a new feature that allows you to increase your control over Windows aspects. This will be helpful for users who don't want to change a Windows aspect they like (acts like a secure lock).
For example, a user edited Windows Colors to an accent they like and doesn't want it to change again with any theme. This user can enable this feature and uncheck Windows Colors to disable editing it in the future.
Another example is a user who likes their own Metrics and Fonts; using WinPaletter's store may override their preferences. This user can enable this feature and uncheck Metrics and Fonts to disable editing them in the future.
You can find this feature in Settings > Aspects control.
System.Resources.Extensions
to 9.0.0-preview.2.24128.5
https://github.com/Abdelrhman-AK/WinPaletter/assets/59510211/cd634b4b-8c93-4bf7-b6bc-84cf394b3602
WinPaletter -a Theme.wpth -s
or WinPaletter --apply Theme.wpth --silent
).Compare source code with:
Version Type | Version Code | Link |
---|---|---|
Previous Stable | 1.0.8.4 |
Compare |
Previous Beta | 1.0.8.9 |
Compare |
Initial Release | 1.0.0.0 |
Compare |
1.0.9.0
is likely to be the final release within the next few days or weeks (or subsequent 1.0.9.x
versions). Comprehensive details will be provided in the readme.md
, and I'll proceed to archive this repository accordingly. Thank you sincerely for your support and for choosing WinPaletter.⚠️ Warning
If you are using command lines, type WinPaletter -?
in any terminal to know new commands formats
https://github.com/Abdelrhman-AK/WinPaletter/assets/59510211/cd634b4b-8c93-4bf7-b6bc-84cf394b3602
Compare source code with:
Version Type | Version Code | Link |
---|---|---|
Previous Stable | 1.0.8.4 |
Compare |
Previous Beta | 1.0.8.8 |
Compare |
Initial Release | 1.0.0.0 |
Compare |
⚠️ Warning
If you are using command lines, type WinPaletter -?
in any terminal to know new commands formats
1- Welcome dialog: it will give you quick tips about editing aspects, themes backup and finally an alert (#212) about using third-party tools. 2- New automatic backup timing: after pressing 'Apply' in a single Windows aspect form. 3- Parital support for Rectify11 (by fixing an issue in the last release of reapplying aero.msstyles instead of the previous msstyles) #210. 4- Metrics and Fonts: Now, you can import preferences from a classic .theme file. 5- Metrics and Fonts: Presets (like Classic Colors) from different Windows editions are introduced. 6- Ability to generate .theme files including classic colors, metrics and fonts. 7- Minor changes in Windows Effects layout: new section: Taskbar including show seconds, enable win 7 sndvol. and Win 11 spinning dots boot screen is moved to Miscellaneous. 8- Aero peek and hibernate thumbnails are moved from Windows 7/8.1 colors, to be available in Windows Effects > Taskbar for all Windows editions. 9- Making Windows Effect's toggle enabled will display confirmation alert. 10- Explorer ribbon and bar are applicable now without depending on ExplorerPatcher and StartAllBack. 11- Store item redesign, and new patterns are introduced in theme edit form. 12- Making close with tabs open dialog is shown first before saving theme dialog. 13- Making bug report shows error message instead of error type in bug report title. (indirect issue in #224) 14- UI improvements
1- Fix Terminal two exception errors in a list on loading a WinPaletter theme file due to the inability to deserialize the current JSON array into type 'WinPaletter.WinTerminal+Types+Profiles' because the type requires a JSON object to deserialize. 2- Fix merging user preference mask (UPM) to default account even if this is disabled in settings. 3- Fix issues related to toggles, where Windows Switcher (Alt+Tab) and LogonUI (Windows 10/11) are not saveable #212. 4- Fix the problem where pressing "apply" in Windows color doesn't load edited preferences in the current theme; apply should apply edited preferences and load them into the current open theme. 5- Fix the absence of "Classic Colors" in the WinPaletter Store aspects check dialog. 6- Fix in metrics and fonts: caption font not synced with menu and misc previews. 7- Fix in metrics and fonts: icons font not synced with icons previews. 8- Fix Windows XP metrics loading padded border width with 4 as a default value to fix the wrong classic theme preview. 9- Fix cursor render (help) when font "Segoe UI Black" doesn't exist #224. 10- Fix misc. section preview in metrics and fonts with classic mode is on due to wrong WindowText colors. 11- Fix window caption buttons preview with classic mode is on and maladjusted close content 'x' and other control box buttons using the 'Marlett' font. 12- Fix the issue of System.OutOfMemoryException: 'Out of memory.' occurring when a new theme is applied, followed by opening a new tab or form with a combo box in it. 13- Fix the app crash that occurs when starting with the classic theme enabled.
Compare source code with:
Version Type | Version Code | Link |
---|---|---|
Previous Stable | 1.0.8.4 |
Compare |
Previous Beta | 1.0.8.7 |
Compare |
Initial Release | 1.0.0.0 |
Compare |
⚠️ Warning
If you are using command lines, type WinPaletter -?
in any terminal to know new commands formats
⚠️ Known issue Due to massive changes in Windows Terminal structure in WinPaletter, an error may occur when opening a theme file as the structure has been completely revised. You can safely ignore this error and continue using the theme file; however, note that the old preferences from the older theme file for the terminal will be disregarded until you resave the theme.
WinPaletter -a Theme.wpth -s
or WinPaletter --apply Theme.wpth --silent
).Compare source code with:
Version Type | Version Code | Link |
---|---|---|
Previous Stable | 1.0.8.4 |
Compare |
Previous Beta | 1.0.8.6 |
Compare |
Initial Release | 1.0.0.0 |
Compare |
ℹ️ Info A new update is coming in days to fix bug of Windows 11/10 colors are not applicable.
⚠️ Warning
If you are using command lines, type WinPaletter -?
in any terminal to know new commands formats
⚠️ Known issue Due to massive changes in Windows Terminal structure in WinPaletter, an error may occur when opening a theme file as the structure has been completely revised. You can safely ignore this error and continue using the theme file; however, note that the old preferences from the older theme file for the terminal will be disregarded until you resave the theme.
Compare source code with:
Version Type | Version Code | Link |
---|---|---|
Previous Stable | 1.0.8.4 |
Compare |
Previous Beta | 1.0.8.5 |
Compare |
Initial Release | 1.0.0.0 |
Compare |
⚠️Warning
If you are using command lines, type WinPaletter -?
in any terminal to know new commands formats
⚠️Known issue Due to massive changes in Windows Terminal structure in WinPaletter, an error may occur when opening a theme file as the structure has been completely revised. You can safely ignore this error and continue using the theme file; however, note that the old preferences from the older theme file for the terminal will be disregarded until you resave the theme.
All aspects will feature a toggle controller (including aspects that didn't have it before, such as Windows Colors and Classic Colors), allowing users to control all Windows aspects and disable aspects they do not wish to modify.
All aspects will now include a toolbar featuring a simplified button layout (instead of the old and condensed buttons). Additionally, a split button is introduced to provide more functions, such as importing schemes from Windows defaults or current preferences.
Fixes in previewer and performance improvements.
Per-element modifier; click on an elements on the preview to change its color.
https://github.com/Abdelrhman-AK/WinPaletter/assets/59510211/32a94006-038f-4a47-bec9-eed5df9a357d
https://github.com/Abdelrhman-AK/WinPaletter/assets/59510211/4e05e8d9-286f-46e6-bf6f-3b44bea5ccaa
https://github.com/Abdelrhman-AK/WinPaletter/assets/59510211/9d38aa18-bd31-4bce-a8cd-8e727efb0d71
https://github.com/Abdelrhman-AK/WinPaletter/assets/59510211/991455b3-847c-4327-ae3a-dd61986abe4c
https://github.com/Abdelrhman-AK/WinPaletter/assets/59510211/97026118-fa3f-4125-beb1-5f133533be15
Fullscreen Preview: Expand the preview to fullscreen for a better examination.
Resolved exception error when importing from visual styles designed for Windows versions newer than XP.
https://github.com/Abdelrhman-AK/WinPaletter/assets/59510211/ab9ba2bd-8753-4c98-ab21-8abbb73c051f
Fixed: the center point animation of the hourglass in classic style.
⚠️ Known issue: Higher DPI scaling will render classic cursors wrongly.
The JSON read/write mechanism for the terminal has been upgraded to improve code readability for developers and enhance the structure of theme files to match terminal JSON precisely.
⚠️ Known issue: Due to these changes, an error may occur when opening a theme file as the structure has been completely revised. You can safely ignore this error and continue using the theme file; however, note that the old preferences from the older theme file for the terminal will be disregarded until you resave the theme.
Fixed a bug in creating a new external terminal (incorrect registry key path).
Resolved issue where opening PowerShell for testing launches 'takeown' PowerShell executable instead of the intended PowerShell.
Sounds: WinPaletter will no longer install System Events Sounds by default at application startup. Users can manually install it in the Sounds form or Settings. However, if already installed, it will be updated automatically with a newer service version if available #206.
Increased speed of Wallpaer Tone previewer.
WinPaletter Application Themer: Introducing new colors for errors (secondary color) and tips (tertiary color), along with an option for animations.
WinPaletter now introduces a new feature that allows you to automatically backup your themes.
Backing up before applying themes is enabled by default in WinPaletter.
You can also back up upon application startup or when opening a theme file (these options are not enabled by default).
You can open theme backups from the toolbar on the home page (main form).
WinPaletter now introduces a new feature that allows you to increase your control over Windows aspects. This will be helpful for users who don't want to change a Windows aspect they like (acts like a secure lock).
For example, a user edited Windows Colors to an accent they like and doesn't want it to change again with any theme. This user can enable this feature and uncheck Windows Colors to disable editing it in the future.
Another example is a user who likes their own Metrics and Fonts; using WinPaletter's store may override their preferences. This user can enable this feature and uncheck Metrics and Fonts to disable editing them in the future.
You can find this feature in Settings > Aspects control.
Faster opening of the WinPaletter Store.
Memory cleanup for store items upon closing the Store has been fixed.
Compare source code with:
Version Type | Version Code | Link |
---|---|---|
Previous Stable | 1.0.8.4 |
Compare |
Previous Beta | 1.0.8.2 |
Compare |
Initial Release | 1.0.0.0 |
Compare |
1- Fix issue of opening WinPaletter main form after opening a wpth file with settings of not opening application is checked #202 2- Fix bug in translator GUI text search #203 3- Fix increased memory usage on rendering cursors 4- Fix exception errors happening on applying cursors 5- Fix error on applying Windows 8.1 lock screen background and Windows 7 LogonUI background
Compare source code with:
Version Type | Version Code | Link |
---|---|---|
Previous Stable | 1.0.8.3 |
Compare |
Previous Beta | 1.0.8.2 |
Compare |
Initial Release | 1.0.0.0 |
Compare |