-
-
Notifications
You must be signed in to change notification settings - Fork 58
Convert WinPaletter themes between old and new formats
-
WinPaletter 1.0.7.7 (and later) now uses a new format for themes files, it is JSON-internally formatted which is easier in coding and also in editing by a code\text editor.
-
To reuse a theme you made in earlier versions of WinPaletter, you can convert between old format and new format using WinPaletter conversion tool (Inside WinPaletter).
-
When you open a theme file with old format, WinPaletter will offer you instant conversion of this file. If you want to convert other themes files, you can use converter by any of these 3 methods: GUI converter, Command line, or Command line with a list file of themes
-
Open WinPaletter and press on this button ()
-
Open file. If it is an old-formatted file, it will be converted to new format, and vise versa
-
Check options:
-
Compress contents (valid for new JSON-internally-formatted themes)
Recommended
-
Make it valid for old version of WinPaletter less than 1.0.6.9 (valid for old themes format)
Not recommended
-
-
Press on
Export
-
Open command prompt inside folder containing
WinPaletter.exe
-
Use one of these line schemes to convert a theme file:
WinPaletter.exe /convert:"themefile_to_be_converted"|"themefile_to_be_exported"
WinPaletter.exe /convert:"themefile_to_be_converted"|"themefile_to_be_exported"|x
WinPaletter.exe /convert:"themefile_to_be_converted"|"themefile_to_be_exported"|x|y
-
Please respect the quotes ("), and make the arguments separated by | (not by spaces).
-
x
controls this option:Compress contents (valid for new JSON-internally-formatted themes)
, it can be0
if you don't want this option or1
if you want. -
y
controls this option:Make it valid for old version of WinPaletter less than 1.0.6.9 (valid for old themes format)
, it can be0
if you don't want this option or1
if you want. -
WinPaletter will detect the file type and will convert between old and new formats
-
Open notepad
-
Type lines with one of these schemes:
"themefile_to_be_converted"
"themefile_to_be_converted"|x
"themefile_to_be_converted"|x|y
-
Please respect the quotes ("), and make the arguments separated by | (not by spaces).
-
x
controls this option:Compress contents (valid for new JSON-internally-formatted themes)
, it can be0
if you don't want this option or1
if you want. -
y
controls this option:Make it valid for old version of WinPaletter less than 1.0.6.9 (valid for old themes format)
, it can be0
if you don't want this option or1
if you want. -
For example, text file can be like this:
"C:\Users\Username\Desktop\theme0.wpth" "C:\Users\Username\Desktop\theme1.wpth" "C:\Users\Username\Desktop\theme2.wpth|0|1" "C:\Users\Username\Desktop\theme3.wpth|1" "C:\Users\Username\Desktop\theme4.wpth" "C:\Users\Username\Desktop\theme5.wpth|1|1" "C:\Users\Username\Desktop\theme6.wpth"
-
Save this text file
-
Type in command prompt:
WinPaletter.exe /convert-list:"text_file"
-
WinPaletter will loop through lines of this file and detect the file type and will convert between old and new formats.
-
The new files will be saved inside folder named
WinPaletterConversion
and it is located in the same folders ofthemefile_to_be_converted
used.
This wiki is consistent with WinPaletter 1.0.8.0 and later
- Main form parts
- Color picker
- Palette generator
- Skeleton of a feature modification
- How to design and apply a theme
- Theme info
- Windows colors and theme
- LogonUI screen
- Classic colors
- Cursors
- Consoles (Command Prompt and PowerShell)
- Windows Terminal
- Metrics and fonts
- Wallpaper
- Windows Effects
- Windows switcher (Alt+Tab appearance)
- Screen Saver
- Sounds
- WinPaletter application theme
- Basics
- Design themes to be uploaded to servers\GitHub repositories
- Upload themes to WinPaletter Store repository to be public to everyone
Optional
Create your own server\GitHub repository for hosting themesOptional
Add new themes sources to your current WinPaletter setup
- Disable Explorer restart
- Advanced options to patch PE files
- Theme log verbose level
- Synchronize ExplorerPatcher settings with WinPaletter preview
- Delay applying of Metrics and Fonts
- Apply preferences to all users and LogonUI screen
- Disable cursors rendering or reset them
- Use offline folders as sources for themes in WinPaletter Store