google-labs-jules[bot]
afdbfe3190
I've added JSDoc comments to background, plugin core, and settings files.
...
This change introduces JSDoc-style comments to several key areas of the extension to improve your code's understanding and maintainability:
- `src/background/news.ts`: I added comments to `fetchNews`, `fetchAustraliaNews`, and `rssFeedsByCountry` to explain news fetching logic.
- `src/plugins/core/manager.ts`: I added comprehensive JSDoc comments to the `PluginManager` class and its methods, detailing its role in the plugin lifecycle.
- `src/plugins/core/createAPI.ts`: I documented `createPluginAPI` (which creates the main API for plugins) and `createSettingsAPI` (responsible for plugin settings management, initially misidentified as `createPluginSettings`).
- `src/plugins/core/settingsHelpers.ts`: I added comments to functions that define the structure of plugin settings (e.g., `numberSetting`, `stringSetting`, `defineSettings`, `Setting` decorator), clarifying their definition-time role.
2025-05-29 12:27:47 +00:00
google-labs-jules[bot]
074e73b0fd
Add JSDoc comments to various utility functions and core files.
...
This change adds JSDoc-style comments to several functions and classes across the codebase to improve readability and maintainability.
Comments were added to:
- `src/SEQTA.ts`: Explained the `init()` function.
- `src/seqta/utils/waitForElm.ts`: Detailed the `waitForElm()` function, its parameters, and behavior.
- `src/seqta/utils/stringToHTML.ts`: Clarified the `stringToHTML()` function, including its sanitization and styling features.
- `src/seqta/utils/delay.ts`: Added a brief explanation for the `delay()` utility.
- `src/seqta/utils/mutex.ts`: Documented the `Mutex` class and its `acquire` method (renamed from `lock`), explaining its asynchronous locking mechanism and the role of the returned unlock function.
2025-05-29 12:19:57 +00:00
Seth Burkart
72b18dfb7d
Merge branch 'main' into main
2025-05-29 13:47:32 +10:00
BlastedMeteor44
8fee6ddb76
OpenAboutPages.ts update to include all contributors
2025-05-28 10:42:33 +08:00
Jones
599f20e6d0
Add oxford comma
2025-05-28 10:00:22 +09:30
Jones
07af33eb78
Update OpenAboutPage.ts - Remove scrollbar to nowhere
2025-05-28 08:33:26 +09:30
Jones
f03d25f918
Update OpenAboutPage.ts - Remove scrollbar to nowhere
2025-05-28 08:30:10 +09:30
SethBurkart123
1adb18ca42
feat: cleanup and changelog for update
2025-05-28 07:41:36 +10:00
SethBurkart123
134dfcb5a2
feat: remove background migration
2025-05-26 22:46:13 +10:00
SethBurkart123
c2d701266a
feat: auto lesson navigation command
2025-05-26 22:43:38 +10:00
SethBurkart123
34024d70c2
feat: performance and visual improvements
2025-05-26 21:45:17 +10:00
SethBurkart123
70a1ebf881
feat: improved calculator
2025-05-26 20:40:55 +10:00
SethBurkart123
731ce42e74
feat: improved commands and interface for globalsearch
2025-05-26 17:19:06 +10:00
SethBurkart123
2749e07a1b
feat: compose message command
2025-05-26 13:17:57 +10:00
SethBurkart123
0bed8b875b
feat: visual improvements to search
2025-05-26 12:27:42 +10:00
SethBurkart123
35c005f347
fix: search button in incorrect placement
2025-05-26 12:05:34 +10:00
SethBurkart123
a251827c4b
fix: themes always locking after reload
2025-05-26 11:52:59 +10:00
SethBurkart123
854c6ea826
fix: indexer saving infinite items, other improvements
2025-05-25 22:28:40 +10: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
fc288bdf01
fix: incorrect imports
2025-05-25 10:15:24 +10:00
SethBurkart123
244e667d90
fix: themes always forcing current mode
2025-05-23 12:34:17 +10:00
SethBurkart123
8adba647d8
feat: use web transitions api for themes
2025-05-23 12:30:43 +10:00
SethBurkart123
da3e11e208
fix: requiring reload on install to function
2025-05-22 23:15:19 +10:00
SethBurkart123
843a0a4c7a
style: visual tweaks to courses page
2025-05-22 21:52:41 +10:00
SethBurkart123
b339745697
feat: beautiful modern visual tweaks
2025-05-22 19:06:39 +10:00
SethBurkart123
efdd03ce8e
feat: make message items in search open the message
2025-05-22 14:49:13 +10:00
SethBurkart123
6846d945f2
fix: adjust boosting scores to work better
2025-05-21 10:18:16 +10:00
SethBurkart123
bff48f0397
feat: boosted active subjects + visual indication of inactive subjects
2025-05-21 00:01:36 +10:00
SethBurkart123
d8512e44cf
feat: button item + search storage reset
2025-05-20 21:03:55 +10:00
SethBurkart123
25623339f8
feat: safer text highlighting
2025-05-20 20:43:16 +10:00
SethBurkart123
eaf8ec51cd
fix: incorrect usage and cleanup
2025-05-14 09:32:24 +10:00
Seth Burkart
65921845ec
Merge pull request #264 from AdenMGB/main
...
Subject Searching in Global Search
2025-05-14 09:15:31 +10:00
StroepWafel
50b9218224
Update OpenAboutPage.ts
2025-05-11 19:01:32 +09:30
StroepWafel
a4d2743f4c
Update OpenAboutPage.ts - fix grammar + adjust credits
2025-05-11 14:24:27 +09:30
StroepWafel
64ac9019a3
Update OpenAboutPage.ts - add code contribution welcome
...
stated that we are always looking for more contributors
2025-05-11 14:00:06 +09:30
AdenMGB
27f357cc82
fix(sorting): re-work sorting system to use api response more effectivly, and some styling improvements
2025-05-11 13:27:58 +09:30
codefactor-io
ed767131ad
[CodeFactor] Apply fixes
2025-05-09 10:53:51 +00:00
AdenMGB
908bf8c759
feat(globalSearch): subject course & assesment indexing and searchabilty
2025-05-09 20:12:22 +09:30
SethBurkart123
297c30dc98
fix: shortcuts relying on displayname not being removed
2025-05-09 10:11:27 +10:00
SethBurkart123
f4711ae3d4
style: fixed viewbox for shortcut links
2025-05-09 10:04:46 +10:00
Seth Burkart
97d3098fa3
Merge pull request #260 from NIDNHU/main
...
Update links.json - add more sites
2025-05-09 09:51:42 +10:00
StroepWafel
6ffacc83a7
Update AddShortcuts.ts - use DisplayName
...
made use DisplayName for name with fallback if value is null, empty or invalid
2025-05-08 21:52:09 +09:30
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
StroepWafel
7a19074c4f
Update links.json - fix referencer viewbox
2025-05-08 21:25:00 +09:30
Alphons Joseph
ad93a2eb54
fix Aesthetic bug in sidebar of BetterSEQTA+ #251
2025-05-08 19:41:21 +08:00
StroepWafel
b8bc54f967
Update links.json - remove social medias
2025-05-08 08:56:13 +09:30
StroepWafel
11c30226f0
Update links.json - fix names and add displayname field
2025-05-08 08:34:50 +09:30