Commit graph

578 commits

Author SHA1 Message Date
buzz-lightsnack-2007
c5fcf03e80 change actions to background check 2024-04-29 08:40:08 +08:00
buzz-lightsnack-2007
c9322d91ff Revert "directly call Entrymanager"
This reverts commit 78ae0d75b5.
2024-04-29 08:10:05 +08:00
buzz-lightsnack-2007
79cc72dfba add message receiving in the background 2024-04-28 23:56:47 +08:00
buzz-lightsnack-2007
cbe7ea6042 prepare for receiving re-analysis requests 2024-04-28 23:56:29 +08:00
buzz-lightsnack-2007
44bca4adaa set window height and width to be integers 2024-04-28 23:55:28 +08:00
buzz-lightsnack-2007
78ae0d75b5 directly call Entrymanager 2024-04-28 23:54:52 +08:00
buzz-lightsnack-2007
07395f8939 remove debugging message (not working) 2024-04-28 22:52:20 +08:00
buzz-lightsnack-2007
5098e733eb attempt to deactivate the window when it ceases to exist
Prevent errors when re-opening
2024-04-28 22:45:28 +08:00
buzz-lightsnack-2007
c9f4707e09 set the width of the extension popup window 2024-04-28 22:09:45 +08:00
buzz-lightsnack-2007
b9fa789ecd correct the syntax to call the instantiated window 2024-04-28 22:09:21 +08:00
buzz-lightsnack-2007
fc2ce60611 set iframe viewer to fit content 2024-04-28 22:05:54 +08:00
buzz-lightsnack-2007
181df98a98 remove window type 2024-04-28 22:05:30 +08:00
buzz-lightsnack-2007
0a79f64528 set options as part of instantiating a window 2024-04-28 21:58:57 +08:00
buzz-lightsnack-2007
378970097e reinsert blank action
Grant permission
2024-04-28 21:24:36 +08:00
buzz-lightsnack-2007
dcbac64f9f update browser action in browsericon for manifest V3 2024-04-28 21:22:27 +08:00
buzz-lightsnack-2007
aeb2f02e78 properly set iconindicator callback 2024-04-28 21:21:14 +08:00
buzz-lightsnack-2007
41206b03f7 rename browsericon 2024-04-28 21:20:47 +08:00
buzz-lightsnack-2007
910cd1f16f set the window type as popup 2024-04-28 21:17:17 +08:00
buzz-lightsnack-2007
8627a572a4 rename menu to menuentry 2024-04-28 21:13:27 +08:00
buzz-lightsnack-2007
ce906d42e9 rename icons to iconindicator 2024-04-28 21:13:03 +08:00
buzz-lightsnack-2007
780b99785e rewrite the window creation to use Chrome APIs
Add properties to show and hide the window. The object is set to have the configuration of that window.
2024-04-28 21:12:27 +08:00
buzz-lightsnack-2007
093511e738 add function to pass the creation of the callback made in EntryManager 2024-04-28 17:00:36 +08:00
buzz-lightsnack-2007
b85be98f1f remove onclick
Onclick will not work under its scope; it needs to access the created popup to show it.
2024-04-28 16:59:44 +08:00
buzz-lightsnack-2007
809aa1c2d7 rename popup to refer to the new window generated 2024-04-28 16:58:48 +08:00
buzz-lightsnack-2007
5f3fd2dfb5 add unavailable color scheme 2024-04-28 16:57:42 +08:00
buzz-lightsnack-2007
6971f2fb3c Allow the creation and removal of action events related to the popup 2024-04-28 16:57:11 +08:00
buzz-lightsnack-2007
b5a35682fc include ID when recreating context menu 2024-04-28 16:56:23 +08:00
buzz-lightsnack-2007
6171155de4 update references 2024-04-28 16:55:45 +08:00
buzz-lightsnack-2007
3b332b6045 revert to using popups 2024-04-28 16:55:27 +08:00
buzz-lightsnack-2007
89848bad7a remove default popup 2024-04-28 16:54:13 +08:00
buzz-lightsnack-2007
466d267897 add Unicode icons 2024-04-28 16:54:00 +08:00
buzz-lightsnack-2007
76a7dbea07 add the symbols 2024-04-28 14:54:03 +08:00
buzz-lightsnack-2007
4c5a4f3bb1 directly open the menu instead of sending a message 2024-04-28 14:53:00 +08:00
buzz-lightsnack-2007
94c1789a2b set popup width 2024-04-28 14:46:38 +08:00
buzz-lightsnack-2007
80f905a0a0 ensure symbols being read to avoid erroring out in other pages 2024-04-28 14:30:52 +08:00
buzz-lightsnack-2007
2e9ddc7f0c use texts.symbols to modify the extension icon 2024-04-28 14:21:43 +08:00
buzz-lightsnack-2007
007435683d add function to look for symbols
Symbols can also be Unicode emojis.
2024-04-28 14:20:13 +08:00
buzz-lightsnack-2007
08ed48e4a2 silently add filter to the sync list 2024-04-28 14:18:53 +08:00
buzz-lightsnack-2007
22c8b70d49 remove minimum chrome version restriction
The restriction is that it supports manifest V3.
2024-04-28 14:02:42 +08:00
buzz-lightsnack-2007
7c122003a0 silence save notifications when updating the filters 2024-04-28 13:12:07 +08:00
buzz-lightsnack-2007
43322a8208 rename watchman to watch, and rename content to be part of background 2024-04-28 13:11:05 +08:00
buzz-lightsnack-2007
543a3d4e13 Rename injection module to be classified as an entry point 2024-04-28 13:08:35 +08:00
buzz-lightsnack-2007
3927a04881 add silent setting when writing time update setting 2024-04-28 13:00:27 +08:00
buzz-lightsnack-2007
81667f3bb4 added silent write option
The silent write option supresses the alerts done when saving the data. Usually, these alerts are necessary to accomodate for devices with a spinning hard drive, but this may become redundant in certain scenarios, such as when updating the filters.
2024-04-28 12:56:41 +08:00
buzz-lightsnack-2007
8ce5ca7137 anticipate tab updating away from a supported site 2024-04-28 12:00:26 +08:00
buzz-lightsnack-2007
7380a326a3 downscale tiny images to be exactly 512✕512 2024-04-28 11:40:51 +08:00
buzz-lightsnack-2007
4e2e28207a replace large icon images 2024-04-28 11:40:18 +08:00
buzz-lightsnack-2007
8f5d6c3858 add action listener definition function in context menus 2024-04-28 11:05:47 +08:00
buzz-lightsnack-2007
1aa887cab1 add local URL to local images 2024-04-27 23:49:05 +08:00
buzz-lightsnack-2007
54ec8714ee Make set refer to correct settings 2024-04-27 23:40:57 +08:00