2023-11-20, 10:11
Breaking Changes in v0.4
Hi everyone. I'm about to push v0.4 to the repo.
This version has many significant changes which I've been working on this week, including completely removing skinshortcuts as a dependency and switching to my own shortcut management system.
The bad news is that this change will mean that your old config files will not be compatible with v0.4+ and will not be imported.
I appreciate this is a massive pita to have to setup things again and I promise it was not a decision made lightly. The script won't touch your old skinshortcuts configs, so it should be relatively easy to downgrade temporarily using an older zip from the github releases page if you aren't quite ready to make the leap yet (but I promise the new version is worth it!).
Now, the good news...
This version fixes a lot of long-standing bugs that previously had no solution due to skinshortcuts limitations. It also adds a lot of frequently requested features which previously weren't possible. It also (hopefully) simplifies configuration quite a bit in the process! And there's a few general cosmetic improvements too!
Key features:
And from the technical side of things, the change to this new system unlocks a lot of potential for future features that weren't previously possible and which I'm really excited about!
As with any significant change, I'm expecting bugs, so please report any you find (preferably on github but here is also fine). Also, I've tried my best to ensure feature parity but it is always a possibility that there are some features or use cases which I've not considered - so please let me know if I've broken a feature you rely on (also very possible there's just a different way to do it now!)
Hi everyone. I'm about to push v0.4 to the repo.
This version has many significant changes which I've been working on this week, including completely removing skinshortcuts as a dependency and switching to my own shortcut management system.
The bad news is that this change will mean that your old config files will not be compatible with v0.4+ and will not be imported.
I appreciate this is a massive pita to have to setup things again and I promise it was not a decision made lightly. The script won't touch your old skinshortcuts configs, so it should be relatively easy to downgrade temporarily using an older zip from the github releases page if you aren't quite ready to make the leap yet (but I promise the new version is worth it!).
Now, the good news...
This version fixes a lot of long-standing bugs that previously had no solution due to skinshortcuts limitations. It also adds a lot of frequently requested features which previously weren't possible. It also (hopefully) simplifies configuration quite a bit in the process! And there's a few general cosmetic improvements too!
Key features:
- Infinite side menu items (no longer limited to five)
- Per menu item widget sets in classic mode
- Combined view properly hides widgets with no items
- Improved search functionality
- Ability to add a folder from inside the library to a menu using context menu
- Adaptive widgets sets will build even when no other widgets are set.
- Ability to add a hub from any menu item (side, categories, or submenu)
- Ability to "unlock" menu customisation and directly edit categories/submenus/sidemenu live from the home screen using context menu
- Many many other improvements
And from the technical side of things, the change to this new system unlocks a lot of potential for future features that weren't previously possible and which I'm really excited about!
As with any significant change, I'm expecting bugs, so please report any you find (preferably on github but here is also fine). Also, I've tried my best to ensure feature parity but it is always a possibility that there are some features or use cases which I've not considered - so please let me know if I've broken a feature you rely on (also very possible there's just a different way to do it now!)