You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For each file in a specific theme, ThemeManager should track where it comes from and save that info in the theme. (Maybe work done in OpenOriginPackage can help with that) This way, if the theme is packaged and installed elsewhere ThemeManager would know what extra packages have to be installed at same time.
Non already packaged files should be copied in theme directory /home/config/settings/UIThemes/Theme_Name/(Backgrounds/Decorator/Font/Screensaver/Sounds)/* and that path should be used. This to ensure that they won't be deleted, moved or forgotten when packaging.
Maybe add an option to save a theme as a package. It would automatically indicate dependencies on other packages. Non already packaged files would be included and their paths changed to /boot/system/data/UIThemes/Theme_Name/(Backgrounds/Decorator/Font/Screensaver/Sounds)/*. Ideally for each of these files ThemeManager should ask for license and if existing the link to the webpage of origin (With that info, the "next" user can go to the page and download the wallpaper in a different resolution if needed.) File without license should be dropped and not appear in the packaged theme.
Later, when we could also imagine a repository with only themes on it and a submit button.
The text was updated successfully, but these errors were encountered:
For each file in a specific theme, ThemeManager should track where it comes from and save that info in the theme. (Maybe work done in OpenOriginPackage can help with that) This way, if the theme is packaged and installed elsewhere ThemeManager would know what extra packages have to be installed at same time.
Non already packaged files should be copied in theme directory /home/config/settings/UIThemes/Theme_Name/(Backgrounds/Decorator/Font/Screensaver/Sounds)/* and that path should be used. This to ensure that they won't be deleted, moved or forgotten when packaging.
Maybe add an option to save a theme as a package. It would automatically indicate dependencies on other packages. Non already packaged files would be included and their paths changed to /boot/system/data/UIThemes/Theme_Name/(Backgrounds/Decorator/Font/Screensaver/Sounds)/*. Ideally for each of these files ThemeManager should ask for license and if existing the link to the webpage of origin (With that info, the "next" user can go to the page and download the wallpaper in a different resolution if needed.) File without license should be dropped and not appear in the packaged theme.
Later, when we could also imagine a repository with only themes on it and a submit button.
The text was updated successfully, but these errors were encountered: