Releases: Abdelrhman-AK/WinPaletter
v1.0.9.4-Beta
WinPaletter is back!
This return release concentrates on cleaning up legacy issues and providing a better-honed experience. While significant new features are not anticipated, the goal is to place the project in a stable, workable condition.
Warning
You might encounter bugs, as this version is a beta and not a final, stable release. Please be patient and report any issues so I can fix them. I aim to make WinPaletter as stable and bug-free as possible.
Important
If you are using a language file, some strings may not appear translated because the core language support has changed significantly. Please wait for the translators to update the language files accordingly.
Important
Development during this comeback phase will be limited. The developer will be available only one or two days per week (or every two weeks), and not for the full day. As a result, progress will be slower compared to the more active development period prior to archiving.
New features:
1. System restore points
-
Windows System Restore Points are snapshots of your system files and settings at a specific moment in time. They allow you to revert your system back to a previous, stable state if something goes wrong—without affecting your personal files. This feature is especially useful before making system-level changes, like installing drivers, updates, or customization tools.
-
WinPaletter supports the creation of System Restore Points directly from within the app. Before applying any visual changes, you can create a restore point to ensure you have a safety net in case you need to undo the modifications. WinPaletter makes this process easy and integrated, helping you protect your system while you customize its appearance.
Important
Keep in mind that each restore point can take up around 100–300 MB of disk space, or even more. Frequently applying themes and creating restore points may consume significant storage over time. If your system is stable, consider reviewing and deleting older restore points to free up space. Always keep an eye on your system partition's free space to avoid running into performance or update issues.
2. New aspect: Accessibility
It consists of High Contrast (was formerly in Classic Colors) and Color Filters (was formely in Windows Effects)
3. Logging system:
WinPaletter Log for diagnostics. It is accessible in main form toolbar.
Application improvement:
1. User Profiles Switching:
- Switching to a user profile protected by a password now uses the Windows Security (Credentials) dialog for better security, instead of WinPaletter's own password prompt.
-
Opening WinPaletter will no longer show a list of users; it will directly target the user who launched WinPaletter (mimicking Windows 10/11 login behavior). If you want to switch to another user in the current session, do so from the main form. (This method slightly improves startup speed, but you likely won’t notice the difference.)
-
The option to continue without a password has been removed to avoid conflicts between two users (the target user and the user who opened WinPaletter).
2. Other improvements:
- The .NET Framework dependency has been upgraded from version 4.7.2 to 4.8, which is now required (not a problem to any user.)
- The "What's New" form has been removed (the GitHub releases page is a better alternative).
- Bug and crash report system redesigned, now includes the ability to save theme files.
- Added "Plus! 95 For Kids" CD schemes for classic colors, metrics, and fonts.
- Rescue tools renamed to SOS, with command line options:
WinPaletter -f
orWinPaletter --SOS
. - SOS mode will automatically activate when WinPaletter is opened in safe mode.
- When you download a theme from WinPaletter store, there is a check list of aspects will be edited. In this dialog, a button called "Proceed with all selected" is removed and replaced by two buttons "Check all" and "Uncheck all" to eliminate ambiguity.
- Improved default Windows themes; now all aspects will be restored correctly.
- Significant speed improvements in languages and the Language Editor.
- Startup speed has been slightly optimized.
- WinPaletter Store massive speed improvements.
- The "Save as theme" feature now recommends a filename based on the theme name instead of an empty string.
- Minor memory usage optimizations.
- Help button is placed into tab context menu
- UI minor refresh
Bugs fixes:
- Fixed store items not being downloaded and listed.
- Fixed an issue where pressing "Apply" in the Lighthouse at sunset theme store and then returning to the Windows previewer in the store caused an exception error.
- Fixed an issue where the store previewer did not show the wallpaper of a downloaded theme pack the first time in the current session, but displayed it correctly on subsequent attempts.
- Fixed an issue where the taskbar and Start menu showed a clipped, blurred portion of a different wallpaper if the theme had a wallpaper different from the current one.
- Skipping listing the WsiAccount user as it is part of system users.
- Closing the theme applying process form when Explorer is already killed now correctly restores Explorer.
- The Windows Effects alert dialog is now brought to the top. Previously, it was hidden behind the applying form, causing confusion that the applying process was not working.
- Fixed the magnifier with high DPI settings not centering correctly on the cursor position in classic colors.
- Fixed an issue where applying Classic Colors reset the cursors.
- Fixed icon label preview by correcting the shadow algorithm.
- Fixed exception errors when deleting store cache and logs in Settings > Storage Details.
- Fixed store classic colors preview that had incorrect fore colors.
- Fixed: closing Icons studio with drives tab selected threw an exception error.
Compare source code with:
Version Type | Version Code | Link |
---|---|---|
Previous Stable | 1.0.9.3 |
Compare |
Previous Beta | 1.0.8.9 |
Compare |
Initial Release | 1.0.0.0 |
Compare |
v1.0.9.3-Stable
A new update is pushed, as I am trying to finalize WinPaletter and fix issues as much as I can.
New feature: High contrast mode (a part of Classic Colors aspect) #40
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.
Recording.2024-04-25.222251.mp4
Application improvement:
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.
Bugs fixes:
- Fix WinPaletter Store showing areo lite scheme on preview when the theme is not using aero lite in Windows 11 and 10.
- Fixed black rectangle that is shown instead of aero glass effect in tabs in Windows Vista and 7.
- Icons and Visual Styles were not included in store items check, now they are fixed.
- Changing metrics and fonts scheme from the schemes list disabled the aspect, now it is fixed.
- Fix issue of loading Windows 11/10 colors with alpha channels equal 0 (completely transparent) while they should be opaque (255).
- Fix exception error that might occur on opening WinPaletter (control or object is in use elsewhere). If it happens again, you can safely ignore this error.
- Fix context menu of 9th color item in Windows 11/10 colors not opening.
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 |
v1.0.9.2-Stable
Critical update
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 |
v1.0.9.1-Stable
Critical update
This update is pushed to fix an exception error occured on substituting font Segoe UI and opening back WinPaletter #228 #229.
Application improvements:
- Change cursors sizes as you like in Windows 10 and higher #227.
Recording.2024-04-11.185749.mp4
Bugs fixes
- Wrong wiki (help) URL for cursors is fixed.
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 |
v1.0.9.0-Stable
🛑 Announcement: Project Development Discontinuation:
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.
⚠️ Warning
If you are using command lines, type WinPaletter -?
in any terminal to know new commands formats
ℹ️ Info
This stable release is identical to the last 5 beta updates. If you have read them before, don't read this long changelog to save your time. If not, then you can read this changelog.
New features:
1. WinPaletter new look
- In this release, WinPaletter boasts a revamped appearance with a massive UI refresh, including the introduction of a new tabbed navigation system for an organized and intuitive user experience. The addition of tabs enhances visual appeal and facilitates seamless task-switching. Embrace the improved visuals and navigation as I strive for a more user-friendly interface in every aspect of the application.
2. Windows Visual Styles
- In this release, WinPaletter introduces a new feature that allows you to change Windows Visual Styles (part of #225).
- This feature requires patching UxTheme.dll. There will be a guide available within its form to patch it, either by using SecureUxTheme from its official releases in its repository (recommended) or by utilizing the SecureUxTheme setup wrapper provided by WinPaletter.
3. Windows Icons
- This new feature will allow you to modify desktop icons, certain explorer icons, control panel icons on the main page, and shell32.dll.
- It won't patch system files; this process involves modifying the registry exclusively.
4. Changes in all Windows aspects
- Some aspects (Windows Colors, Classic Colors, Cursors, Metrics, Fonts, and Wallpaper) will have two modes: Advanced Mode and Simple Mode. This change aims to make modifying Windows easier for users who found WinPaletter complex to use #190.
-
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.
5. Changes in Windows aspect; Windows Colors
-
Fixes in previewer and performance improvements.
-
Per-element modifier; click on an elements on the preview to change its color.
Recording.2024-02-18.224813.mp4
- Windows 11/10 Accent Colors Generator: Modify the titlebar color, then click 'Generate Accent Colors from Active Titlebar Color' to make WinPaletter generate nine accent colors based on this selected color.
Recording.2024-02-18.224957.mp4
- Palette Generator: Improved performance and bug fixes, featuring a trials panel that records previous attempts to generate a palette, making it easier for users to revisit and select a preferred trial.
6. Changes in Windows aspect; Classic Colors
- Per-element modifier; right click on an elements on the preview to change its color.
Recording.2024-02-18.225325.mp4
- 3D and flat degrees modification in 3D objects improved.
Recording.2024-02-18.225518.mp4
- Magnifier: Use it to view small details in the preview, such as shadow borders and dark shadow lines. This feature makes it easier to utilize the per-element modifier.
Recording.2024-02-18.225631.mp4
- Schemes Gallery: Preview all Classic Colors schemes in a single form, aiding users in visualizing and selecting their preferred scheme.
-
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.
7. Changes in Windows aspect; Metrics and Fonts
- Per-element modifier: Click on an element in the preview to alter its font and drag-and-drop to adjust its sizes.
Recording.2024-02-18.225915.mp4
- Resolved a visual bug related to applying fonts with high DPI settings, preventing issues such as small or large fonts and irregular icon sizes not aligned with the selected DPI (scaling) value #205.
8. Changes in Windows aspect; Cursors Studio
- Enhanced rendering of classic styles, introducing pixelation for a more accurate and similar appearance to classic Windows cursors.
-
Fixed: the center point animation of the hourglass in classic style.
-
⚠️ Known issue: Higher DPI scaling will render classic cursors wrongly.
9. Changes in Windows aspect; Windows Terminals and Consoles
-
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.
10. Changes in Windows aspect; Others
- LogonUI now supports preview for Windows 10 and 11.
- Screen Saver: Lists installed screensavers on the system to assist users in selecting one.
- Sounds: Added a 'Restore Defaults' button to facilitate the restoration of a sound entry.
-
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.
11. Themes backup and restore
-
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).
- You can control the backup folder location and other settings in Set...
v1.0.8.9-Beta
🛑 Announcement: Project Development Discontinuation:
While there's an extremely weak possibility that I may find time in the distant future (maybe years) to resume maintenance of WinPaletter, as of now, Version 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.
If you are using command lines, type WinPaletter -?
in any terminal to know new commands formats
The same as 1.0.8.5, 1.0.8.6, 1.0.8.7, and 1.0.8.8 except for a new feature, some application improvements and bugs fixes:
New feature: Windows Visual Styles
- In this release, WinPaletter introduces a new feature that allows you to change Windows Visual Styles (part of #225).
- This feature requires patching UxTheme.dll. There will be a guide available within its form to patch it, either by using SecureUxTheme from its official releases in its repository (recommended) or by utilizing the SecureUxTheme setup wrapper provided by WinPaletter.
Application improvements
- A new option is made to skip setting theme from (default\aero lite) in Windows 10/11
- Making WinPaletter can block aspect applying in its specific form if it was blocked in settings by 'Aspects control'
- Toggle compact\expanded layout in the main form (for small resolutions)
Recording.2024-03-27.010042.mp4
- Minor tweaks to make WinPaletter can handle Windows 12 (arbitary, exactly the same as Windows 11 until new developers work on it with Windows 12 release)
Bug fixes
- Fix the issue where a system user account (NT SERVICE) appears among normal users (part of #225).
- Fix the issue where using the command line option "--apply" with a non-existing theme file still opens WinPaletter instead of exiting.
- Fix the issue where using the command line option "--apply" with Windows 11 applied with a custom visual style brings back aero.msstyles, while the GUI doesn't (part of #225).
- Fix the UI issue of a black area in tabs when the title bar is not.
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 |
v1.0.8.8-Beta
If you are using command lines, type WinPaletter -?
in any terminal to know new commands formats
The same as 1.0.8.5, 1.0.8.6, and 1.0.8.7 except for a new feature, some application improvements and bugs fixes:
New feature: Windows Icons
- This new feature will allow you to modify desktop icons, certain explorer icons, control panel icons on the main page, and shell32.dll.
- It won't patch system files; this process involves modifying the registry exclusively.
Application improvements
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
Bug fixes
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 |
v1.0.8.7-Beta
If you are using command lines, type WinPaletter -?
in any terminal to know new commands formats
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.
The same as 1.0.8.5 and 1.0.8.6, except for some application improvements and bugs fixes:
Application improvements
- Double-click on a tab to detach it, middle click to close it.
- Aero Lite theme for Windows 10/11 #38.
- New 4 Classic Colors schemes: Windows 11 Contrast themes: Aquatic, Desert, Dusk, and Night Sky.
- New sounds (Wi-Fi connection\disconnection\connection failure) in Devices section as requested in #218.
- Help button for the current active tab (won't be visible if a tab doesn't provide a help link).
- Changed message box of Windows Effects alert to another dialog with important tips, with a choice for not showing this dialog again #219.
- Command argument: Silent apply (For example:
WinPaletter -a Theme.wpth -s
orWinPaletter --apply Theme.wpth --silent
). - Minor UI improvements.
Bug fixes
- Fix bug of Windows 11/10 colors are not applicable (part of issue #212)
- Refix bug #214 when WinPaletter store is opened and closed, the bug reoccurs (home form is closed while the app is not closed, leaving a white rectangle).
- Fix bug #220: Windows Terminal exception error (ex error on returning null to be set as a color for background and unfocusedBackground in tabSettings in themes).
- Fix sounds not included in themes resources pack (Charger connected, Charger disconnected, Windows lock).
- Fix Classic Colors Gallery scheme picker not showing the background color in thumbnails.
- Fix per element modifier: clicking on the menu with flat menu enabled modified button face instead.
- Fix ex error on starting WinPaletter with a desktop with slideshow and directory of images doesn't exist.
- Metrics: Fix visual styles import if using a msstyles newer than Windows XP.
- Fix ex error on importing a visual styles (*.msstyles) if a .theme file is selected from the open file dialog.
- Fix press edit button in the store doesn't fully apply WinPaletter theme in open forms.
- Fix dragging area below store tab moves the form with glitches.
- Fix exception error when adding a form into tabs (inaccessible form icon) #218.
- Fix browse for wav wrong titles in sounds.
This is not the final look. In the new beta releases, UI changes will continue to be made, improved, and any discovered bugs will be fixed.
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 |
v1.0.8.6-Beta
ℹ️ Info
A new update is coming in days to fix bug of Windows 11/10 colors are not applicable.
If you are using command lines, type WinPaletter -?
in any terminal to know new commands formats
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.
The same as 1.0.8.5, except for some application improvements and bugs fixes:
Application improvements:
- Modification of Windows Effects is controlled by a message. If you press 'Yes,' the application of these changes will continue, but please note that this may conflict with ExplorerPatcher settings. #217
- Starting now, the inclusion of User Preference Mask (UPM) modification for all users from current theme will be disabled by default. Look at Settings > Theme applying behavior. #217
Bugs fixes:
- Fix Windows Terminal exception error (incorrect character error in JSON file when using ColorSchemePair as a type for colorScheme or numeric font weight instead of a value from an enum). #215
- Fix the bug where the application continues running in tabs when the home or main form is closed. #214
- Fix exception error when opening the Windows XP Colors editor and Metrics and Fonts editor with Windows XP selected.
- Windows XP preview design fixes (increased titlebar height).
- Fix inability to select the menu font in the metrics editor.
- Fix preview: status font is not selected at the first Metrics and Fonts load.
- Fix incorrect label colors and menu bar color in Windows Vista Metrics and Fonts preview.
- Fix bug in WinPaletter application themes: selecting the GitHub scheme making the accent color the same as Reddit's scheme.
This is not the final look. In the new beta releases, UI changes will continue to be made, improved, and any discovered bugs will be fixed.
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 |
v1.0.8.5-Beta
If you are using command lines, type WinPaletter -?
in any terminal to know new commands formats
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.
New Features:
1. WinPaletter new look
- In this release, WinPaletter boasts a revamped appearance with a massive UI refresh, including the introduction of a new tabbed navigation system for an organized and intuitive user experience. The addition of tabs enhances visual appeal and facilitates seamless task-switching. Embrace the improved visuals and navigation as I strive for a more user-friendly interface in every aspect of the application.
- This is not the final look. In the new beta releases, UI changes will continue to be made, improved, and any discovered bugs will be fixed.
2. Changes in all Windows aspects
- Some aspects (Windows Colors, Classic Colors, Cursors, Metrics, Fonts, and Wallpaper) will have two modes: Advanced Mode and Simple Mode. This change aims to make modifying Windows easier for users who found WinPaletter complex to use #190.
-
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.
3. Changes in Windows aspect; Windows Colors
-
Fixes in previewer and performance improvements.
-
Per-element modifier; click on an elements on the preview to change its color.
Recording.2024-02-18.224813.mp4
- Windows 11/10 Accent Colors Generator: Modify the titlebar color, then click 'Generate Accent Colors from Active Titlebar Color' to make WinPaletter generate nine accent colors based on this selected color.
Recording.2024-02-18.224957.mp4
- Palette Generator: Improved performance and bug fixes, featuring a trials panel that records previous attempts to generate a palette, making it easier for users to revisit and select a preferred trial.
4. Changes in Windows aspect; Classic Colors
- Per-element modifier; right click on an elements on the preview to change its color.
Recording.2024-02-18.225325.mp4
- 3D and flat degrees modification in 3D objects improved.
Recording.2024-02-18.225518.mp4
- Magnifier: Use it to view small details in the preview, such as shadow borders and dark shadow lines. This feature makes it easier to utilize the per-element modifier.
Recording.2024-02-18.225631.mp4
- Schemes Gallery: Preview all Classic Colors schemes in a single form, aiding users in visualizing and selecting their preferred scheme.
-
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.
5. Changes in Windows aspect; Metrics and Fonts
- Per-element modifier: Click on an element in the preview to alter its font and drag-and-drop to adjust its sizes.
Recording.2024-02-18.225915.mp4
- Resolved a visual bug related to applying fonts with high DPI settings, preventing issues such as small or large fonts and irregular icon sizes not aligned with the selected DPI (scaling) value #205.
6. Changes in Windows aspect; Cursors Studio
- Enhanced rendering of classic styles, introducing pixelation for a more accurate and similar appearance to classic Windows cursors.
-
Fixed: the center point animation of the hourglass in classic style.
-
⚠️ Known issue: Higher DPI scaling will render classic cursors wrongly.
7. Changes in Windows aspect; Windows Terminals and Consoles
-
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.
8. Changes in Windows aspect; Others
- LogonUI now supports preview for Windows 10 and 11.
- Screen Saver: Lists installed screensavers on the system to assist users in selecting one.
- Sounds: Added a 'Restore Defaults' button to facilitate the restoration of a sound entry.
-
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.
9. Themes backup and restore
-
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).
- You can control the backup folder location and other settings in Settings > Themes Backup.
10. Aspects control
-
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.
11. WinPaletter Store for themes
-
Faster opening of the WinPaletter Store.
-
Memory cleanup for store items upon closing the Store has been fixed.
Application improvements:
- Command lines changes; type 'WinPaletter.exe -?' in any terminal for help.
- Replaced 'Save theme file and apply theme on exit' dialog with a straightforward Windows dialog.
- Resolved an exception error that occurred when applying a theme in a separate thread, ensuring the program does not exit before the thread completes its task.
- The mechanism for downloading data from the web has been improved, transitioning from WebClient to HTTPClient.
- Addressed increased memory usage during cursor rendering and after closing Wallpaper and LogonUI forms.
- Remove all registry residuals during uninstallation #196 #191.
- Enable the 'Colors history' feature within the 'Custom colors' section if the Windows Classic Colors picker is enabled in settings.
- Making Metrics and Fonts applies values to open windows in a separate thread as a trial to reduce hanging #209.
Bugs fixes
- Resolved exception error with ITaskbar3 on Windows XP an...