Commit graph

36 commits

Author SHA1 Message Date
buzz-lightsnack-2007
b5bcb59de2 relocate windowman to be in /scripts/GUI 2024-04-15 15:16:40 +08:00
buzz-lightsnack-2007
cd0384c3d1 move the search function away to another module
from windowman.sync(), the module is moved into the file windowman.search.js
2024-04-14 10:16:06 +08:00
buzz-lightsnack-2007
82a8017b5d assume that the origin error is fixed 2024-04-13 23:39:01 +08:00
buzzcode2007
c2f5daac98 change update interval checking method 2024-04-11 16:55:35 +08:00
buzz-lightsnack-2007
e916257250 prevent excessively setting CONTAINER's disabled state 2024-04-10 23:24:42 +08:00
buzz-lightsnack-2007
887a7fc858 amendment on the data handling thingy 2024-04-09 09:09:57 +08:00
buzz-lightsnack-2007
b8552f88c6 patch stubborn data handling
Real fix to be done later
2024-04-08 23:06:34 +08:00
buzzcode2007
a4296b15e1 Add filter deletion functionality to settings page 2024-04-08 20:29:01 +08:00
buzz-lightsnack-2007
7ec08003bf add the ability to select data 2024-04-08 00:23:03 +08:00
buzzcode2007
333310fcc8 don’t read for storage data automatically
saves on resources for files that don’t necessarily need it
2024-04-04 14:07:23 +08:00
buzzcode2007
527ed4fe1d Refactor search functionality 2024-04-03 15:40:03 +08:00
buzzcode2007
16a5b038ee fix determining state of condition-enable elements 2024-04-03 08:21:50 +08:00
buzzcode2007
4cebf541c0 rework sidebar
It now works out of the box! No special tinkering required!
2024-04-02 23:21:38 +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
4c2f0cdfdf fixed autohide and added initial search 2024-04-02 19:57:55 +08:00
buzz-lightsnack-2007
9d23ad1150 fix sidebar 2024-04-02 19:12:13 +08:00
buzzcode2007
912a36a2f6 think of a shorter name 2024-04-02 17:16:44 +08:00
buzzcode2007
353901ce6b export it as the default class 2024-04-02 14:59:13 +08:00
buzzcode2007
087111bd04 add wave effect to links 2024-04-02 14:20:24 +08:00
buzzcode2007
0eae6e0368 automatically add waves effect to buttons 2024-04-01 16:07:51 +08:00
buzzcode2007
493abd746a crash the window when the building is wrong 2024-04-01 14:57:57 +08:00
buzz-lightsnack-2007
543fe2f913 fixed class referencing 2024-03-31 15:43:28 +08:00
buzz-lightsnack-2007
e34013b5f8 add tab index 2024-03-29 22:44:01 +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
d90bc8e902 re-enable direct term searching in localization 2024-03-29 19:54:25 +08:00
buzz-lightsnack-2007
06a467404c correct non-checkbox parsing 2024-03-28 16:40:46 +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
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
c784faecf3 update window management 2024-03-27 15:26:49 +08:00
buzz-lightsnack-2007
8f0f7fb923 major moving around of files 2024-03-25 12:39:38 +08:00
buzz-lightsnack-2007
36fb6ce52e no more fake windowing system, I guess? 2024-03-25 09:28:56 +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
868a73dfe0 add window close 2024-03-24 18:40:44 +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