Commit graph

92 commits

Author SHA1 Message Date
buzz-lightsnack-2007
a359fe5cf5 removed context menu creation; the tab data collection must automatically occur 2024-05-02 11:57:55 +08:00
buzz-lightsnack-2007
1e55c10a45 removed broken window and menu creation 2024-05-02 11:57:01 +08:00
buzz-lightsnack-2007
28efa1d503 revert to using tabs for opening 2024-05-02 11:45:34 +08:00
buzz-lightsnack-2007
287bc9b984 fix accidental spamming of saving data 2024-05-02 11:42:24 +08:00
buzz-lightsnack-2007
6dab37bf5c attempt to prevent ghost entries 2024-05-02 11:13:01 +08:00
buzz-lightsnack-2007
40e38b390b set current tab through pointer 2024-05-02 11:10:17 +08:00
buzz-lightsnack-2007
c112c0bfcf no need for async disabling 2024-05-02 11:00:32 +08:00
buzz-lightsnack-2007
4edbfba96b improve handling blankness 2024-05-01 16:57:37 +08:00
buzz-lightsnack-2007
983f0c3af9 reinforce ES6 import for secretariat 2024-05-01 14:54:32 +08:00
buzz-lightsnack-2007
f930dbea0c prevent editing already edited locations 2024-05-01 14:35:35 +08:00
buzz-lightsnack-2007
a10a14893a specify global origin of data in window builder 2024-04-30 23:27:11 +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
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
0a79f64528 set options as part of instantiating a window 2024-04-28 21:58:57 +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
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
3b332b6045 revert to using popups 2024-04-28 16:55:27 +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
2e9ddc7f0c use texts.symbols to modify the extension icon 2024-04-28 14:21:43 +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
8ce5ca7137 anticipate tab updating away from a supported site 2024-04-28 12:00:26 +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
54ec8714ee Make set refer to correct settings 2024-04-27 23:40:57 +08:00
buzz-lightsnack-2007
550cdc7550 use action of MV3
"BrowserAction" looks like it will be deprecated.
2024-04-27 23:37:29 +08:00
buzz-lightsnack-2007
a6e7941bcc add the pop-up to the entry manager 2024-04-27 23:35:27 +08:00
buzz-lightsnack-2007
b7b19fed6f attempt sending messages to trigger the pop-up 2024-04-27 23:35:02 +08:00
buzz-lightsnack-2007
df68375d7b make query a synchronous function 2024-04-27 23:33:46 +08:00
buzz-lightsnack-2007
6577df36a0 remove incompatible sidepanel module 2024-04-27 23:33:01 +08:00
buzz-lightsnack-2007
601a17043d add pop-up manager, replacing the sidebar 2024-04-27 23:32:39 +08:00
buzz-lightsnack-2007
24ea042d32 split the popup generation from the extension icon 2024-04-27 23:25:54 +08:00
buzz-lightsnack-2007
6644a4d267 moved windowman to builder/windowman 2024-04-27 22:49:03 +08:00
buzz-lightsnack-2007
d50999d441 allow initializing without opening sidebar 2024-04-27 18:53:13 +08:00
buzz-lightsnack-2007
d33e5f0a2d add events properly 2024-04-27 18:52:07 +08:00
buzz-lightsnack-2007
1a54f1c7a9 there's only one sidebar_open 2024-04-27 16:35:51 +08:00
buzz-lightsnack-2007
0ba207623d rewrite onRefresh to use callbacks 2024-04-27 16:35:06 +08:00
buzz-lightsnack-2007
4581ec76f3 icon change only applies to a supported tab 2024-04-27 16:33:49 +08:00
buzz-lightsnack-2007
7e07a9e2fd fix syntax when referring to events 2024-04-27 16:31:30 +08:00
buzz-lightsnack-2007
300b5961e0 consider window focus change events 2024-04-27 11:09:34 +08:00