Some components used by @zen-browser as an attempt to make firefox forks a better place (Archived and Privated on Nov 4 2024 - neccesarry for older Zen builds)
Find a file
Mauro Balades 1f01cdac79 refactor: Update ZenThemeMarketplaceParent to download and install themes
This commit updates the ZenThemeMarketplaceParent module to include the functionality for downloading and installing themes. The `receiveMessage` method now handles the "ZenThemeMarketplace:InstallTheme" message by downloading the theme file contents and updating the themes data. The `downloadUrlToFile` method has been added to download the file from the provided URL and save it to the specified path. Additionally, the `downloadThemeFileContents` method has been added to download the style and readme files for a theme and save them to the appropriate directory.

Refactor ZenThemeMarketplaceParent.sys.mjs:
- Add `downloadUrlToFile` method
- Add `downloadThemeFileContents` method
2024-08-16 22:10:54 +02:00
src refactor: Update ZenThemeMarketplaceParent to download and install themes 2024-08-16 22:10:54 +02:00
.gitattributes refactor: Update ZenKeyboardShortcuts to include split view and workspace actions 2024-08-11 13:37:44 +02:00
.gitignore Initial commit 2024-08-05 19:01:01 +02:00
LICENSE Initial commit 2024-08-05 19:01:01 +02:00
README.md refactor: Update splitViews module and split-views configuration 2024-08-06 15:57:10 +02:00

components

Some components used by @zen-browser as an attempt to make firefox forks a better place