Commit graph

16 commits

Author SHA1 Message Date
Dima Gerasimov 69019b2df4 use browserlist instead of hardcoded babel presets 2022-12-28 01:35:36 +00:00
Dima Gerasimov ea8d270a9f fix alert after saving settings on firefox and chrome 2022-12-28 01:35:36 +00:00
Dima Gerasimov d5a0c35848 rewrite main capture function to use polyfill 2022-12-28 01:35:36 +00:00
Dima Gerasimov 0fb2e42fe9 use polyfill for permissions 2022-12-28 01:35:36 +00:00
Dima Gerasimov f906728bf8 user browser polyfill with Promise for options access 2022-12-28 01:35:36 +00:00
Dima Gerasimov 8dc554fd61 release extension v0.6.9 2022-12-27 14:37:21 +00:00
Dima Gerasimov a9ef5bd86a extension: fix for deprecated window unload listener, it doesn't always trigger anymore
+ some minor refactoring/renaming
2022-12-27 14:32:26 +00:00
Dima Gerasimov 709220eb10 build script: add watch mode 2022-12-27 14:32:26 +00:00
Dima Gerasimov c1acbc114b add extension ids for firefox and chrome 2022-12-24 21:20:33 +00:00
Dima Gerasimov 7dcd827704 bump extension version 2022-12-24 16:15:26 +00:00
Dima Gerasimov 11cd3b3f65 extension: some 'cosmetic' preparations for manifest v3
tested on chromium/firefox stable
2022-12-24 05:41:19 +00:00
Dima Gerasimov 5bdd5116e7 switch makeCaptureRequest to fetch api in preparation for manifest v3 2022-12-24 05:41:19 +00:00
Dima Gerasimov 20022db1f6 mac: allow using Shift-Enter to complete capture 2022-12-24 05:41:19 +00:00
Dima Gerasimov 83e7de9be9 extension: simplify webpack config a bit, remove some legacy, update dev packages 2022-12-24 05:41:19 +00:00
Dima Gerasimov ddb5fe5c31 extension: update webpack/babel/eslint/flow
mostly borrowed version from promnesia for now
2022-12-23 21:34:16 +00:00
Dima Gerasimov 4127e3de64 extension: move to a separate dir, update build scripts etc
borrowed build scritps etc from promnesia
2022-12-23 21:34:16 +00:00