Commit graph

580 commits

Author SHA1 Message Date
buzzcode2007
20da1c32b7 shortened string for searching 2024-04-02 22:49:59 +08:00
buzzcode2007
e152034eeb improve error handling
Make sure all errors are able to return their traces to be displayed, and that only the code appears in the pop-up, not a mix with the actual content.
2024-04-02 22:49:04 +08:00
buzz-lightsnack-2007
76bf6cefaa the fallback is always text 2024-04-02 19:59:26 +08:00
buzz-lightsnack-2007
62ad4d58bf updated interface 2024-04-02 19:59:02 +08:00
buzz-lightsnack-2007
8164ccf8e4 update reference to be as default functions 2024-04-02 19:58:45 +08:00
buzz-lightsnack-2007
1e9c50dc9e initial attmept to add search 2024-04-02 19:58:08 +08:00
buzz-lightsnack-2007
4c2f0cdfdf fixed autohide and added initial search 2024-04-02 19:57:55 +08:00
buzz-lightsnack-2007
4b1b095f08 Added error message when the file type is incorrect 2024-04-02 19:57:22 +08:00
buzz-lightsnack-2007
9d23ad1150 fix sidebar 2024-04-02 19:12:13 +08:00
buzz-lightsnack-2007
fe41352afd parse download as JSON
Since filters are supposed to be in JSON
2024-04-02 18:14:21 +08:00
buzzcode2007
912a36a2f6 think of a shorter name 2024-04-02 17:16:44 +08:00
buzzcode2007
db97f4ddbc add filters page content 2024-04-02 17:16:13 +08:00
buzzcode2007
e53cef75b6 updated settings 2024-04-02 17:15:35 +08:00
buzzcode2007
a980db5b11 add author attribution font style 2024-04-02 17:14:23 +08:00
buzzcode2007
52f7a29969 Fix import error and update standby state recording 2024-04-02 16:39:46 +08:00
buzzcode2007
feffd0d445 Add prompt for adding source URL in settings filters 2024-04-02 16:37:28 +08:00
buzzcode2007
b5c0f7ac68 make filters async
since most of its content is async anyway
2024-04-02 16:36:24 +08:00
buzzcode2007
532295a610 add OOP scraping 2024-04-02 15:47:20 +08:00
buzzcode2007
1bcea261fb update to the fact that filters is now a default class 2024-04-02 15:01:39 +08:00
buzzcode2007
72498563b5 follows up 917266d 2024-04-02 15:01:02 +08:00
buzzcode2007
353901ce6b export it as the default class 2024-04-02 14:59:13 +08:00
buzzcode2007
fdf69cd9f4 fixed parameter testing 2024-04-02 14:58:44 +08:00
buzzcode2007
917266dfd2 work on filter selection as OOP
Initializing the filters set its object to the filters stored in memory. To select one, first run select and then you can access it via "one" key.
2024-04-02 14:33:34 +08:00
buzzcode2007
d8380020a4 add variables and accomodate for menu 2024-04-02 14:20:56 +08:00
buzzcode2007
087111bd04 add wave effect to links 2024-04-02 14:20:24 +08:00
buzzcode2007
f2bfe9dac5 add messages 2024-04-02 14:19:08 +08:00
buzzcode2007
f0c5169b2b temporarily accomodate for multiple casings 2024-04-02 14:18:05 +08:00
buzzcode2007
0eae6e0368 automatically add waves effect to buttons 2024-04-01 16:07:51 +08:00
buzzcode2007
65e8b9686b Add optional parameter to verify file only
Not all the time you'd actually want the file content, just the fact that it's over there and that I can open it again.
2024-04-01 14:59:06 +08:00
buzzcode2007
493abd746a crash the window when the building is wrong 2024-04-01 14:57:57 +08:00
buzzcode2007
42d2278e6c Add error alerts 2024-04-01 14:53:49 +08:00
buzzcode2007
3d63163ab9 add missing file string 2024-04-01 14:53:21 +08:00
buzzcode2007
b018d059a2 simplified ignored external source
Please include them by yourself!
2024-04-01 14:53:00 +08:00
buzzcode2007
00a7e3b90b add build reminders 2024-04-01 14:52:27 +08:00
buzzcode2007
4fc588f018 convert to indent using tabs 2024-04-01 14:17:26 +08:00
buzz-lightsnack-2007
b5cbb54a0c WIP filter management page 2024-03-31 15:44:53 +08:00
buzz-lightsnack-2007
139dfc4b49 updated UI CSS
If materialize isn't available, it should at least provide some appearance. Otherwise, it also overrides its preferences too, which makes it easier when you build the extension.
2024-03-31 15:44:28 +08:00
buzz-lightsnack-2007
543fe2f913 fixed class referencing 2024-03-31 15:43:28 +08:00
buzz-lightsnack-2007
6a1ea8eb7d updated alerting methods
Use both toasts and console.
2024-03-31 15:41:55 +08:00
buzz-lightsnack-2007
794f75ecb7 rewrite in materialize CSS
It looks much better here.
2024-03-31 15:41:11 +08:00
buzz-lightsnack-2007
bd325f11b0 update modules you have to always download before compiling 2024-03-31 15:40:32 +08:00
buzz-lightsnack-2007
f67dc16cb5 update interface stylesheet 2024-03-29 22:44:36 +08:00
buzz-lightsnack-2007
dc743b85f6 added filters page 2024-03-29 22:44:17 +08:00
buzz-lightsnack-2007
73aed76519 reusing settings for filters page 2024-03-29 22:44:12 +08:00
buzz-lightsnack-2007
e34013b5f8 add tab index 2024-03-29 22:44:01 +08:00
buzz-lightsnack-2007
f5c5a3c2b6 updated template 2024-03-29 22:43:37 +08:00
buzz-lightsnack-2007
314bc40fae add null value detection when enabling 2024-03-29 21:45:32 +08:00
buzz-lightsnack-2007
c4e4f5a29b add automatic enabling and disabling of UI elements based on existence of elements 2024-03-29 20:27:18 +08:00
buzz-lightsnack-2007
94b01ea25b add storage events change handling 2024-03-29 20:25:42 +08:00
buzz-lightsnack-2007
84c09c0b47 prepare extension version 1 localization 2024-03-29 19:55:00 +08:00