Commit Graph

3 Commits

Author SHA1 Message Date
Jonny Buchanan
15b33a6d55 Change content, options and page scripts to use the new v5 config storage format
- All page script settings are now stored in a single settings object
- All other top-level config is for extension-internal settings
- Renamed old settings which were marked with comments in types.d.ts

Background script
- Open welcome (new installs) or updated (v4 → v5) page post-install
- Migrate v4 user settings to new v5 format on update

Page script:
- Removed userscript pragma
- Renamed page script config variable to 'settings'

Scripts:
- Moved utility and script API functions to lib.js
- Updated copy script to copy all *.mv*.* files in the root dir
- Added a clean script and command to remove files which correspond to a *.mv*.* file
2025-06-01 18:18:27 +10:00
Jonny Buchanan
10baa286ee Fix build script on Windows 2024-06-17 12:11:55 +10:00
Jonny Buchanan
59219a3d15 Added a build script to create an MV3 version for Chrome-based browsers
Closes #529
2024-05-15 15:27:09 +10:00