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
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
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
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
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
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
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
4ff42ead0f
revert side panel usage
2024-04-27 22:45:44 +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
42c310828b
prepare sidebar handler
2024-04-27 16:37:41 +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
buzz-lightsnack-2007
f457ac5e23
add window event listeners
2024-04-27 11:08:40 +08:00
buzz-lightsnack-2007
4c604581bd
add background listener for sidebar
2024-04-27 10:54:49 +08:00
buzz-lightsnack-2007
bec1de898e
send message to open sidebar in the background
2024-04-27 10:53:04 +08:00
buzz-lightsnack-2007
3eede224d4
Update listeners to accomodate for redirects
...
removed unused tabs module
2024-04-27 10:47:45 +08:00
buzz-lightsnack-2007
bd7d7a86b2
By default, the side bar should only open at the current tab.
2024-04-27 09:56:52 +08:00
buzz-lightsnack-2007
4af1cc8e15
modify icon command following a13702e0c2
2024-04-27 09:49:25 +08:00
buzz-lightsnack-2007
a13702e0c2
change more properties regarding the icon
2024-04-27 09:48:37 +08:00
buzz-lightsnack-2007
6265695a5c
The entry points management technically falls under GUI as well
2024-04-27 09:16:31 +08:00
buzz-lightsnack-2007
25d3ea1807
rename files with "_" to accomodate for future functions
2024-04-27 09:11:54 +08:00
buzz-lightsnack-2007
01b81d29e9
improve syntax formatting
2024-04-27 09:10:59 +08:00
buzz-lightsnack-2007
9d5df38baa
accomodate PATH being set as a dictionary of options instead
2024-04-26 22:55:58 +08:00
buzz-lightsnack-2007
891de959db
start managed sidebar
2024-04-26 22:55:38 +08:00