Version 1.5.0 - Long Time No See
It's been way too long, this update has been finished multiple times before being sidelined by DFL bumps or other preoccupations. But it's here, and there's some nice goodies for users and pack devs.
- New Store
- AudioLoader now has a similar store UI to that of CSSLoader
- You can log in using your DeckThemes token to star themes
- Intro's On Music Packs
- Music packs can now use a new manifest
v3
feature, that is intro music. - If your music pack is manifest v3, and has a file named
intro_music.mp3
(or a mappings entry mappingintro_music.mp3
to one or more other files), the intro music will now play once before audioloader then playsmenu_music.mp3
indefinetely looping
- Music packs can now use a new manifest
- Window Object
- AudioLoader now exposes
window.AUDIOLOADER_MENUMUSIC
, which gives play/pause and volume controls of the currently playing menu music to other plugin devs. - For example. this can be used to pause AudioLoader's menu music if your decky plugin plays its own music.
- AudioLoader now exposes
- Decky Env Vars
- AudioLoader now properly implements Decky's environment variables for user path.
- People with user accounts named something other than
deck
can now properly use AudioLoader
- Global DFL
- AudioLoader now implements Global DFL
- This will hopefully cut down on the amounts of "DFL Bump" updates that are needed when Valve breaks things, as now only Decky Loader will need to be updated