Plugin: Theme Creator Extension

I managed to find KFrameworks’ KConfig parsing code and adapt it to Python (.colors files are KConfigs just like the kritarc file is), so I was able to implement theme loading/saving:

I’ve updated the plugin, the latest version can be downloaded from the links in the first post.

Changes:

  • The color text inputs now accept colors formatted like 255,255,255.
  • Loading and resaving theme files is now supported; in other words you can now modify existing themes directly, instead of needing to manually copy unsupported properties. When no theme file has been loaded, one containing default values will be used.
6 Likes