Skip to content

v1.8.0

Compare
Choose a tag to compare
@beebls beebls released this 23 Jul 00:17
· 160 commits to main since this release
e801cf3

Changelog

Backend

  • Presets can now be generated from a set of theme names.
  • Remove CSS variable check to reject themes with ; in the value.
  • Add a tray icon on desktop.
  • Split "desktop" target into "desktop" and "desktopcontextmenu".

Frontend

  • Update checking in the QAM
    • Upon plugin load, and once every 24 hours thereafter, CSS Loader will check for updates for any installed themes.
    • Themes will updates have an orange triangle in the corner
    • Press X on a theme in the QAM menu to update it from the QAM menu
  • Presets are now Profiles.
    • Instead of presets mingling with your normal themes, there is now a dropdown at the top of the QAM list to select a profile
    • When a profile is equipped, changes to themes/patches will automatically save to the profile, essentially creating "save states" for your themes
    • If a user is migrating to the new version and had more than one profile enabled, the dropdown will state "Invalid State" until the user disables all but 1 profiles.
  • Renamed "Account/Log In" to "Settings" in the store page.
  • Add "Enable Server" toggle in the Settings page.
    • This allows people to use Decky CSS Loader as a backend for CSS Loader Desktop.
  • In the QAM, press Y on a theme to open the full-screen settings modal for that theme.
  • In the store page for an already installed theme, press "Configure" to open the full-screen settings modal for that theme.