github Abdelrhman-AK/WinPaletter v1.0.8.2
v1.0.8.2-Beta

latest releases: v1.0.9.3, v1.0.9.2, v1.0.9.1...
10 months ago

Warning
If you are using a language file, please re-download it from here

Warning
Please run SFC /scanfile=%windir%\System32\imageres.dll in Command Prompt as administrator and restart your Windows if you used a previous beta version to fix imageres.dll corruption made by modifying Windows startup sound. Don't use previous beta versions 1.0.7.x.

New Features:

1. WinPaletter is written now in C# instead of Visual Basic .NET

  • In 1.0.8.2, there is extensive optimization in code after coding language shift and bugs fixes.
  • It is expected to face bugs due to programming language shift. Please report problems you may face in Issues.

2. Multiple users

  • It is possible now to control multiple users in WinPaletter.
  • This feature helped WinPaletter to reduce UAC dialogs appearance and fixed issue of not applying and getting theme data from a different account #185
  • Due to unknown reason, when you apply certain theme items to another user, you may notice that current user profile that opened WinPaletter is affected by the theme until logoff and log back on. After doing so, you will find that the selected user's profile is correctly themed, while the user who opened WinPaletter retains their previous state and is unaffected by the theme.
  • So, the best practice method is to open target user then open WinPaletter inside this profile, not from a different one.

0

1

3. Sounds service #184

  • Task Scheduler method is removed, being replaced by a service made by WinPaletter.
  • This service listens to system events and play sounds according to the received event, and this method is relatively better than Task Scheduler method.
  • This service can handle Windows shutdown, logoff, logon, account lock and unlock, and charger connection and disconnection sounds.

4. Drag and drop colors items - read this to learn more.

You can drag a color into another color to make it easier and quicker to change colors. You can also swap between colors, you can learn it from wiki.

DD_0.mp4

5. Palette extraction and distribution

  • If you are confused with colors for your Windows colors, WinPaletter now can generate a palette from one color or from an image.

  • Read this to learn more about this feature

alt text

6. Applying theme thread

  • Applying WinPaletter theme is now in a separate thread, to fix issue of Windows and WinPaletter freezing #180 #155 #102
  • New Explorer restart method (all to avoid crashing all open applications): When you apply a theme, firstly it will kill Explorer, waits for theme applying finish and finally reopen Explorer. Formerly, the method was both killing and opening after finishing theme apply.

7. Colors history

Click on a color item and navigate to history tab, you will see all color used for current open item.

  • Read this to learn more about this feature

8. GUI language editor

  • It will help you create, modify and update languages JSON files by showing mini-forms that you can edit so that you can see all text items in real time

  • Read this to learn more about this feature

alt text

9. New download sources for WinPaletter

  • Including WinGet and Chocolatey #168

  • Read this to know how to download from these sources

10. Theme log levels

  • There is a new level called "Advanced details" that shows you all registry modifications and actions done to your system during theme applying

  • Read this to learn more about this feature

alt text

11. Windows Effects new feature

  • Animate controls and elements inside window

Improvements:

  • Rescue tools are returned, to help you fix your Windows and manage current Windows session if you are stuck in an error

  • Classic colors preview speed improvements

  • UI improvements #186 and others.

  • This is in code, but nothing will be visible to you: make WinPaletter can handle Windows 12. WinPaletter will manage it as if it is Windows 11 until Windows 12 stable is released and WinPaletter is optimized and tested in it.

  • Cyotek color picker component is updated into 2.0.0-beta.7

  • Sounds

    • Added Unlock and Charger connected sounds #170
    • Fix empty icons after patching imageres.dll
    • Fix "Sound API only supports playing PCM wave files" on opening a WAV file
    • Added alert dialog on changing PE files resources, for example imageres.dll (for startup sound)

alt text


Bugs fixes:

  • Sounds: Fix bug of repeated pathing imageres.dll alert with sounds are the same
  • ExplorerPatcher error fix #181
  • GUI translator bug fix: Form exception error #183
  • Fix color picker not working in Windows XP
  • Fix Preview of Windows 11/10 not syncing color with color picker
  • Fix metrics preview of Windows XP to 8.1 (inner padding)
  • Bug report fix: Windows 10 OS info if Windows 11 is running
  • Fix issue of disappearing taskbar and start in preview
  • Fix issue of conflict between custom DPI and metrics and fonts #179 #178
  • Fix small icons fonts and other fonts on applying metrics and fonts with DPI higher than 125 and with delaying metrics and fonts effects option in settings is enabled
  • Fix bug of opening an old theme file causes null or non-found values for the newly loaded theme
  • Fix WinPaletter theme load issue #173

Compare source code with:

Version Type Version Code Link
Previous Stable 1.0.8.0 Compare
Previous Beta 1.0.8.1 Compare
Initial Release 1.0.0.0 Compare

Don't miss a new WinPaletter release

NewReleases is sending notifications on new releases.