2 Commits

Author SHA1 Message Date
jonny 4bdd3fb364 Bump extension manifest versions to 2026.04.24
Update version strings in extension manifests to reflect the new release date. chrome/manifest.json and edge/manifest.json: 2026.04.23 -> 2026.04.24; firefox/manifest.json: 2026.4.23 -> 2026.4.24. No other functional changes.
2026-04-23 10:47:29 +08:00
jonny d307741f1f Add packaging workflow and browser dist
Add a GitHub Actions workflow (package-extensions.yml) to build and upload Chrome/Firefox packages (store and offline artifacts) on manual trigger or when pushing v* tags. Update README with packaging instructions. Reorganize extension sources into chrome/ and firefox/ directories, add Firefox-specific files (manifest, locales, assets, CSS, LICENSE), and bump Chrome manifest version to 2026.04.23. Also modify js/oper.js (moved to chrome/js) to improve proportional editor resizing: add drag-to-resize, scale clamping/persistence (localStorage + chrome.storage.sync), pointer event handlers, and max-scale computation.
2026-04-22 18:53:42 +08:00