Commit Graph

88 Commits

Author SHA1 Message Date
Bauke 163f838ffc
Adjust usage details for missing Chromium functionality. 2022-03-20 19:59:00 +01:00
Bauke bdb06a1b15
Add context menus to action button in Chromium. 2022-03-20 19:43:44 +01:00
Bauke dcf395f01d
Make the background script/service worker Chromium compatible. 2022-03-20 19:39:46 +01:00
Bauke ded38c7bf7
Make contextMenus usage Chromium compatible. 2022-03-20 19:24:45 +01:00
Bauke 8d99e8200b
Make updateBadge Chromium compatible. 2022-03-20 19:23:59 +01:00
Bauke bf8712dbf6
Fix dates not being serialized properly in Chromium. 2022-03-20 19:21:52 +01:00
Bauke 62f2188070
Add build support for Chromium with Manifest V3. 2022-03-20 19:02:37 +01:00
Bauke e6d1834a42
Version 0.2.2. 2022-03-17 15:55:02 +01:00
Bauke bb9680c19b
Make the icon slightly bigger. 2022-03-17 15:17:04 +01:00
Bauke 3a5f4f7027
Make summary text bold. 2022-03-17 15:13:34 +01:00
Bauke 21e29bf655
Remove $schema from extension manifest. 2022-03-17 14:20:48 +01:00
Bauke c25e390f68
Replace Link with @holllo/gram's PrivacyLink. 2022-03-17 14:11:06 +01:00
Bauke 5c9d6668b3
Replace custom ConfirmButton. 2022-03-17 14:06:27 +01:00
Bauke f4d0009f73
Update the badge when opening next link in new tab. 2022-03-17 13:43:01 +01:00
Bauke adab28447d
Update the badge on start up. 2022-03-16 11:20:29 +01:00
Bauke 1489da6101
Version 0.2.1. 2022-03-15 11:48:56 +01:00
Bauke e0fd79f81f
Add a favicon to the options page. 2022-03-15 00:10:24 +01:00
Bauke ffb19a6d96
Simplify opening the next queued link by using tabs.update().
Previously we would use messaging to open the next link with either
a loaded content script in the current tab or a new tab if the tab
can't load a content script. This makes it simpler and also has the
added benefit of no longer requiring the permission to access
all websites.
2022-03-14 23:59:39 +01:00
Bauke f7c66feb76
Version 0.2.0, fix all the things. 2022-03-05 14:10:45 +01:00
Bauke 596487a835
Add session-based history for queued items. 2021-09-02 15:59:18 +02:00
Bauke 64cc7a6ed9
Big and ugly commit to clean a bunch of stuff up. 2021-09-02 15:34:32 +02:00
Bauke a67d78c099
Fix migrations not upgrading the existing data consecutively. 2020-11-30 14:40:23 +01:00
Bauke d20a98c0a4
Add some utilities to the options page to dump the settings and backup data. 2020-11-26 18:31:13 +01:00
Bauke f00b4161c3
Add a system to create migrations for existing storage. 2020-11-26 18:21:00 +01:00
David Welch a668da05a1 Increase the maximum number of URLs queued.
The number of URLs queued is restricted to ~60 because the queue is stored as a single item and is therefore is restricted to 8k.
Instead store each URLs as a separate item with a name 'qi'+number and gather them into a single array when loading/storing.
2020-11-25 19:38:18 +00:00
Bauke 792bd26d4f
Use the tab title when adding from tab menu. 2020-11-20 19:02:15 +01:00
Bauke ec9f64e1d3
Add a link to Liberapay. 2020-11-16 22:46:01 +01:00
Bauke e1cbcc8d9b
Add a menu item to open the options page. 2020-11-16 22:38:44 +01:00
Bauke b2d92796a9
Add a menu item to open the next link in a new tab. 2020-11-16 22:28:31 +01:00
Bauke 13cd59bbe0
If the next link can't be opened in the current tab, create a new one for it instead. 2020-11-16 22:17:56 +01:00
Bauke 93a665dc63
Add some text to the version number when Queue is updated. 2020-11-14 18:24:20 +01:00
Bauke a651cd1138
Use the Love Dark variable instead. 2020-11-14 18:21:17 +01:00
Bauke fe9509cec0
Allow tabs to be right-clicked and added to queue. 2020-11-14 14:12:49 +01:00
Bauke 6ce6b9ba28
Add a badge to the extension icon that shows the number of items saved. 2020-11-12 22:42:21 +01:00
Bauke 182d7afaf2
Fix delete item button alignment. 2020-11-11 19:10:30 +01:00
Bauke 0f115971c6
Fix dates not being initialized when retrieved from storage. 2020-11-11 18:47:21 +01:00
Bauke 5798eefb72
Add the AMO ID and use sync storage instead of local. 2020-11-11 18:34:59 +01:00
Bauke badcdb39c7
Initial 0.1.0 commit! 🎉 2020-11-11 18:17:37 +01:00