SethBurkart123
7462e6ab5d
fix: builds failing
2025-06-12 16:59:21 +10:00
SethBurkart123
66ff6e3468
fix: standalone settingsState not loading
2025-06-12 16:42:01 +10:00
SethBurkart123
bf01c0ca7b
feat: custom shortcut icons #258
2025-06-04 21:42:32 +10:00
Seth Burkart
8e107800f1
Merge branch 'main' into main
2025-06-04 16:12:05 +10:00
SethBurkart123
9b13e7571a
feat: profile picture plugin #256
2025-06-04 16:08:01 +10:00
google-labs-jules[bot]
4c93bcd0d7
I've added JSDoc comments to interface hooks and utils.
...
This change introduces JSDoc-style comments to several TypeScript files within your `src/interface` directory to improve code understanding and maintainability, focusing on hooks and utility functions.
- `src/interface/hooks/BackgroundDataLoader.ts`: I added comments to all exported functions and the `BackgroundDB` interface, detailing IndexedDB interactions for background image storage.
- `src/interface/hooks/SettingsPopup.ts`: I documented the public methods of the `SettingsPopup` singleton, which handles event notifications for settings popup closures.
- `src/interface/utils/themeImageHandlers.ts`: I added comments to all exported functions, explaining their roles in managing images within custom themes (uploading, removing, etc.).
- `src/interface/hooks/BackgroundUpdates.ts`: I documented the `BackgroundUpdates` singleton class and its methods, used for broadcasting generic background update events.
- `src/interface/hooks/ThemeUpdates.ts`: I documented the `ThemeUpdates` singleton class and its methods, responsible for broadcasting theme-related update events.
2025-05-29 12:41:31 +00:00
SethBurkart123
cefeac95ea
feat: major indexing performance improvements + visual fixes
2025-05-25 20:11:45 +10:00
SethBurkart123
e09eeccfee
style: visual tweaks to settings page
2025-05-25 18:30:37 +10:00
SethBurkart123
991f80d316
feat: improved hotkey support and controls
2025-05-25 18:15:06 +10:00
SethBurkart123
f66340cb63
feat: add beta tag to global search plugin
2025-05-25 10:21:24 +10:00
SethBurkart123
8adba647d8
feat: use web transitions api for themes
2025-05-23 12:30:43 +10:00
SethBurkart123
d8512e44cf
feat: button item + search storage reset
2025-05-20 21:03:55 +10:00
StroepWafel
fa41542ec6
Update shortcuts.svelte - use "DisplayName" for displayname
...
made code use "DisplayName" in object for display name instead of object name, includes fallback in case the object is missing displayname
2025-05-08 21:32:59 +09:30
SethBurkart123
c206e38ee2
fix: change shortcuts to rely on links list
2025-05-07 21:03:46 +10:00
SethBurkart123
87bf526dc6
feat: update job title
2025-05-07 20:28:39 +10:00
SethBurkart123
79ed998edf
style: fix light mode gradients
2025-05-05 23:00:56 +10:00
SethBurkart123
364a5c2f22
style: major interface improvements
2025-05-05 22:58:15 +10:00
SethBurkart123
eeb63b5d1a
feat: improved search results
2025-05-05 21:56:50 +10:00
SethBurkart123
0f9f618164
format: run prettify
2025-05-05 18:04:10 +10:00
SethBurkart123
13f830ee16
feat: add custom items
2025-04-01 22:01:18 +11:00
SethBurkart123
ea77224c75
feat: add calculator
2025-04-01 15:27:46 +11:00
SethBurkart123
8df138a374
feat: upgrade to flexsearch for better keyword search performance
2025-03-31 23:11:41 +11:00
SethBurkart123
e928399066
feat: add auto migration
2025-03-31 18:27:53 +11:00
SethBurkart123
a4033862c9
feat: interface clean up + organisation
2025-03-30 13:20:42 +11:00
SethBurkart123
b8d8b108c3
feat: improve apis + add animated background and assessment average plugins
2025-03-30 13:17:19 +11:00
SethBurkart123
aeaf5d9e59
style: improve button
2025-03-30 12:33:33 +11:00
SethBurkart123
121888c1c3
feat: hide and group settings based on plugin
2025-03-30 12:11:40 +11:00
SethBurkart123
647a32fbac
fix: settings props not being correctly set
2025-03-30 12:04:39 +11:00
SethBurkart123
3ecd7205ed
feat: add global theme toggle
2025-03-30 08:49:13 +11:00
SethBurkart123
d19f573093
fix: theme creator fullscreen view not working
2025-03-28 12:29:26 +11:00
SethBurkart123
7af6acaf38
fix: themes custom colour not being completely applied
2025-03-28 12:17:37 +11:00
SethBurkart123
c4c50f2c30
fix: themes somtimes override default custom accent colour
2025-03-28 11:50:52 +11:00
SethBurkart123
dc4499e8a2
refactor: remove legacy theme handling and streamline plugin initialization
2025-03-28 00:19:40 +11:00
SethBurkart123
ad2ad4d456
feat: debounce creator + general improvements
2025-03-28 00:14:29 +11:00
SethBurkart123
5413286f56
feat: improve dom application method
2025-03-27 23:45:04 +11:00
SethBurkart123
f0c5b1dace
feat: build themes into a centralised plugin
2025-03-27 21:31:41 +11:00
SethBurkart123
7196a85f7d
fix: downgrade to tailwindcss v3 because of issues
2025-03-26 17:35:35 +11:00
SethBurkart123
f2b594a13b
fix: crxjs plugin issues
2025-03-26 17:00:58 +11:00
SethBurkart123
68159ddd0e
chore: hide test plugin
2025-03-21 17:59:28 +11:00
Alphons Joseph
7a76d3f4eb
bugfix: Finally fix theme application
2025-03-18 19:03:23 +08:00
Alphons Joseph
8e34db4a67
feat: synchronise settingstate and theme properly
2025-03-18 18:45:09 +08:00
Alphons Joseph
9fc24767ec
bugfix: theme defaultColor being overridden at all times by default betterseqta+ colour
2025-03-18 18:37:34 +08:00
Alphons Joseph
be54816d83
Merge branch 'en-masse-upgrade' of https://github.com/BetterSEQTA/BetterSEQTA-Plus into en-masse-upgrade
2025-03-18 15:37:15 +08:00
Alphons Joseph
b644dbbbc7
feat: convert base64 in browser to url reference
2025-03-18 15:37:12 +08:00
SethBurkart123
d06356101a
feat: display plugin settings in interface
2025-03-18 18:31:20 +11:00
Alphons Joseph
9a71a5241a
vuln-fix: removed image urls, relying on blobs now
2025-03-18 15:23:04 +08:00
SethBurkart123
fe2fa87cb5
feat: add ReactAdaptor.svelte
2025-03-17 13:46:38 +11:00
SethBurkart123
9f7b46d2ad
feat: add back react colour picker
2025-03-17 13:45:16 +11:00
SethBurkart123
ef890ee776
feat: add dev colourpicker with irojs
2025-03-17 13:33:25 +11:00
Alphons Joseph
286375c662
remove last remnants of react
2025-03-12 22:56:24 +08:00