Commit graph

578 commits

Author SHA1 Message Date
buzz-lightsnack-2007
79f358f0be Add data removal function
Yet to test its complete functionality
2024-03-29 18:22:35 +08:00
buzz-lightsnack-2007
5fe2bdbad6 remove debug message
Its role is redundant at this point
2024-03-29 18:22:14 +08:00
buzz-lightsnack-2007
df3cbae8d9 fix parameter parsing 2024-03-29 18:09:03 +08:00
buzz-lightsnack-2007
84947339ca update filter download
It also lets users know if download is successful or not.
2024-03-29 18:07:01 +08:00
buzz-lightsnack-2007
93ae3df82f updated localization 2024-03-29 18:02:49 +08:00
buzz-lightsnack-2007
6fab9502bb remove wrapper functions 2024-03-28 16:55:15 +08:00
buzz-lightsnack-2007
43e3f081ca change subfunction name to openLast 2024-03-28 16:48:39 +08:00
buzz-lightsnack-2007
951757a5c9 add API key input 2024-03-28 16:41:14 +08:00
buzz-lightsnack-2007
06a467404c correct non-checkbox parsing 2024-03-28 16:40:46 +08:00
buzz-lightsnack-2007
76e4e90d25 add filters download and updating 2024-03-28 11:27:49 +08:00
buzz-lightsnack-2007
7631d344e5 add response downloading 2024-03-28 11:27:16 +08:00
buzz-lightsnack-2007
3930e06f2b import everything instead of being inside settings
Pretty sure every key is important!
2024-03-28 11:18:22 +08:00
buzz-lightsnack-2007
5b06c3f967 auto-updated syntax formatting 2024-03-28 11:17:26 +08:00
buzz-lightsnack-2007
481ef03576 add filters update event 2024-03-28 11:16:50 +08:00
buzz-lightsnack-2007
df855c883c add link handling for buttons
The link handling occurs as a pop-up.
2024-03-28 11:15:56 +08:00
buzz-lightsnack-2007
3e475d162a autoformatted syntax 2024-03-28 11:14:52 +08:00
buzz-lightsnack-2007
23625b4ba8 update indentation and add target window size for pop-ups 2024-03-28 11:13:21 +08:00
buzz-lightsnack-2007
908433d80d locally renamed files as lowercase file extensions
because not all IDEs seem to support uppercase file name extensions
2024-03-28 08:53:29 +08:00
buzz-lightsnack-2007
89b22bccba move files to locations describing their function 2024-03-28 08:51:04 +08:00
buzz-lightsnack-2007
8a590a9bad update settings interface events 2024-03-27 15:27:56 +08:00
buzz-lightsnack-2007
81b61ade1b update settings interface markup 2024-03-27 15:27:29 +08:00
buzz-lightsnack-2007
71e3ec69f7 add error display 2024-03-27 15:27:07 +08:00
buzz-lightsnack-2007
c784faecf3 update window management 2024-03-27 15:26:49 +08:00
buzz-lightsnack-2007
504d40ab03 update localization 2024-03-27 15:26:22 +08:00
buzz-lightsnack-2007
e359ab7c8c remove unnecessary action buttons 2024-03-27 14:00:11 +08:00
buzz-lightsnack-2007
67dc300562 rewrite data write function 2024-03-27 13:58:43 +08:00
buzz-lightsnack-2007
af69db6cb8 repair reading from db
That was tiring
2024-03-27 09:59:43 +08:00
buzz-lightsnack-2007
f2e2b0da0d add localization 2024-03-25 12:39:52 +08:00
buzz-lightsnack-2007
8f0f7fb923 major moving around of files 2024-03-25 12:39:38 +08:00
buzz-lightsnack-2007
4686f89010 rebuild settings GUI 2024-03-25 10:13:08 +08:00
buzz-lightsnack-2007
36fb6ce52e no more fake windowing system, I guess? 2024-03-25 09:28:56 +08:00
buzz-lightsnack-2007
8ba5d1bb4a added Settings interface builder
requires an interpreter to place in settings.html
2024-03-25 08:17:43 +08:00
buzz-lightsnack-2007
26a721516a enable Aero on supported themes
First, please get 7.css by yourself!
2024-03-24 21:52:37 +08:00
buzz-lightsnack-2007
1a3cabbf25 removed universal reading
What would be the point of reading universal files when the files themselves are already fundamentally broken when not opened as a Chrome extension?
2024-03-24 21:29:00 +08:00
buzz-lightsnack-2007
81253231ea add custom styles 2024-03-24 18:41:08 +08:00
buzz-lightsnack-2007
24cace73ac update script to generate UI 2024-03-24 18:40:56 +08:00
buzz-lightsnack-2007
868a73dfe0 add window close 2024-03-24 18:40:44 +08:00
buzz-lightsnack-2007
77425a34c0 add initial popup generation 2024-03-24 18:40:24 +08:00
buzz-lightsnack-2007
2797986e3a update options page 2024-03-24 18:40:04 +08:00
buzz-lightsnack-2007
0cd0cf94a4 do not commit external CSS library JS
Please get it yourself!
2024-03-24 18:39:53 +08:00
buzz-lightsnack-2007
54eb16eb69 updated locales 2024-03-24 18:39:38 +08:00
buzz-lightsnack-2007
a5f6069a99 update window management
window managemnet is pseudo-OOP
2024-03-24 10:58:34 +08:00
buzzcode2007
f60380de8e added the main window management 2024-03-23 22:37:15 +08:00
buzzcode2007
913fadedb8 add a windowed appearance for the settings 2024-03-23 22:36:32 +08:00
buzzcode2007
84cc60f829 add additional titles
Settings page title was added.
2024-03-23 22:35:55 +08:00
buzzcode2007
4b2e8db824 update commenting style 2024-03-23 20:35:41 +08:00
buzzcode2007
5066be6e87 add message on versioning 2024-03-23 20:23:02 +08:00
buzzcode2007
9334f2c59d Remove useless compatibility check
The consequences of opening the file outside the extension is 
self-reinforcing.
2024-03-23 17:51:37 +08:00
buzzcode2007
0f7e461195 use jQuery instead 2024-03-23 17:44:03 +08:00
buzzcode2007
f27505504c add OOBE and update migration
OOBE can now be triggered every installation, whereas migration is 
trigerred for every update. However, update migration currently can't 
merge new and old, and this is TODO.
2024-03-23 17:18:18 +08:00