Currently, the launcher has a limitation: themes are installed directly through the Hydra API. This prevents the community from creating alternative theme stores.
I propose adding a source parameter to the installation protocol, which would explicitly specify where to download the theme file from.
For example:
hydralauncher://install-theme?theme=Test&authorId=123&source=https://example.com/theme.cssBenefits of Alternative Repositories
Creating third-party repositories for themes will allow stores to collect more comprehensive information about each theme. When publishing via Pull Requests, authors will be able to provide:
Multiple screenshots showcasing different aspects of the theme
Accurate compatibility information with launcher versions
Detailed descriptions of features and functionality
A version history with semantic versioning
Security System
To protect users, I propose implementing source verification:
Verified stores are added to a whitelist and marked with a special badge
Themes from unverified sources are accompanied by a warning
This change will create a flexible ecosystem: users will have more choices, developers will gain convenient tools for distributing themes, and security will remain robust through verified sources.
Best regards,
ATEMMIX
Creator, HydraMods Project
Please authenticate to join the conversation.
🧐 In consideration
Suggestion
4 months ago

ATEMMIX
Get notified by email when there are changes.
🧐 In consideration
Suggestion
4 months ago

ATEMMIX
Get notified by email when there are changes.