Wolfsblvt
c12f26441e
Merge branch 'staging' into support-multiple-expressions
2025-02-19 20:22:02 +01:00
Yokayo
890d10d811
Work on tl
2025-02-16 18:43:57 +07:00
Cohee
d5bdf1cb90
Add settings.json-backed KV string storage
...
Fixes #3461 , #3443
2025-02-11 20:17:48 +02:00
Wolfsblvt
5c34c93a84
Merge branch 'staging' into support-multiple-expressions
2025-01-26 23:11:37 +01:00
Wolfsblvt
239c3f1db7
Add settings for multiple expressions
2025-01-26 23:11:22 +01:00
Cohee
f98d27f187
Add sorting order for extensions manager
2025-01-15 22:59:41 +02:00
Yokayo
1d5cf8d25c
Work on translation
2025-01-12 00:42:58 +07:00
Cohee
f869b26664
Ensure unique selectors for loaded extension files
2025-01-09 22:32:15 +02:00
Cohee
2f5f9a437d
Allow running generate interceptors on quiet prompts
2025-01-03 01:10:14 +02:00
Cohee
94de9411b6
UI performance fixes ( #3207 )
...
* Optimize visibility checks for burger and wand menus
* Optimize message actions visibility toggle
* Run drawer toggle in animation frame
* Replace jQuery slideToggle with a 3rd-party lib
* Refactor export button functionality to manage popup state with a boolean flag
* Do not close the pinned drawer on unpin
* Revert "Do not close the pinned drawer on unpin"
This reverts commit e3b34e9a586db853dd84809f4187d5b29cb9ac36.
* Refactor slideToggle options
* ease-in-out
* Don't skip frame on drawer toggle
2024-12-20 22:20:46 +02:00
Cohee
d9e0df0884
Extensions: stable manifests sorting if conflicts in loading order
2024-12-11 23:00:57 +02:00
Cohee
62be0939d0
Refactor manifests sorting
2024-12-11 18:20:29 +02:00
Cohee
bc94ff7800
Preserve scrollTop on popup reopen
2024-12-11 18:09:30 +02:00
Cohee
0e81fb6a4a
Async logic fixes
2024-12-11 17:49:03 +02:00
ceruleandeep
58ac746442
Show error popup if extension update fails
2024-12-11 19:37:21 +11:00
Cohee
df8e0ba923
Don't insert non-HTTP links to extension origin
2024-12-10 00:01:54 +02:00
Cohee
5a01eb8eb1
Ok, the manifest version can stay
2024-12-09 23:55:08 +02:00
Cohee
f5088b398f
Improve styles of extension blocks
2024-12-09 22:37:43 +02:00
Cohee
3c82d961bd
Batch extension version checks
2024-12-09 22:24:02 +02:00
Cohee
126616d539
Refactor and JSDoc extensions.js
2024-12-07 20:31:16 +02:00
Cohee
83965fb611
Implement move extensions
2024-12-07 18:42:37 +02:00
Cohee
c33649753b
Improve extension type indication
2024-12-07 18:12:27 +02:00
Cohee
abe51682c8
[wip] Add global extensions
2024-12-07 17:10:26 +02:00
Cohee
bea991b665
Merge branch 'staging' into redesign-extension-manager
2024-12-07 15:49:44 +02:00
Cohee
77841dbc21
Add types for SillyTavern.getContext
2024-12-06 16:41:26 +02:00
Cohee
9960db0ae2
Redesign extension manager
2024-12-03 22:48:10 +02:00
Cohee
ec4763b0c5
unvendor: Replace popperjs/core
2024-10-17 08:03:58 +00:00
Cohee
3387fe4bd6
unvendor: Replace DOMPurify
2024-10-16 23:11:13 +03:00
Wolfsblvt
169504aa68
Refactor extension slash commands into own file
...
- Weird circle imports again with the slash command classes
2024-09-25 23:18:37 +02:00
Wolfsblvt
1a6f0c0922
Add /extension-exists and /extension-state
2024-09-25 23:10:00 +02:00
Wolfsblvt
a6445aee1b
Add /extension-toggle
2024-09-25 23:05:34 +02:00
Wolfsblvt
eda7493a33
Add extension enable/disable commands
...
- /extension-enable
- /extension-disable
- Optional "reload" parameter
- /reload-page
2024-09-25 22:46:19 +02:00
Wolfsblvt
ff989b3352
Move extensions init to function
2024-09-25 21:58:46 +02:00
Cohee
15f7d9407a
Remove console.debug statement in saveMetadataDebounced function
2024-09-17 14:03:28 +00:00
Cohee
7dc1c9f7ab
Add connection manager as a core extension
2024-09-07 00:23:42 +03:00
Cohee
60c22bf803
Add config value for extensions auto-update
2024-08-25 19:48:01 +03:00
Cohee
0f5179ed2d
Fix crash on Chrome 128
2024-08-25 19:27:18 +03:00
Cohee
df56b9bb4c
Force reload flag
2024-08-20 00:11:22 +03:00
Cohee
112200ae32
Prevent duplicate toasts
2024-08-20 00:08:36 +03:00
Cohee
bc7660bba6
Require to save settings before reloading.
2024-08-19 23:49:15 +03:00
Cohee
7d3f544e63
Refactor extension install menu
2024-08-13 01:09:14 +03:00
Cohee
21cdfa1dfa
Async load of extensions info
2024-07-20 14:08:24 +03:00
Cohee
847f471ed2
Merge pull request #2449 from SillyTavern/loader-improvements
...
Loader overlay improvements & Popup.complete async
2024-06-30 23:28:32 +03:00
Wolfsblvt
da968e127b
Refactor Popup.complete to async
2024-06-30 20:44:29 +02:00
Cohee
1d780feb08
Fix dice extension menu position
2024-06-30 21:19:07 +03:00
Wolfsblvt
241876be83
Fix extension update opening popup twice
2024-06-30 19:42:17 +02:00
Cohee
584d0e6222
Only add missing modules string if there are any modules to report
2024-06-26 12:49:23 +00:00
Cohee
d188795591
Allow vertical scrolling in new popups
2024-06-26 00:35:21 +03:00
Cohee
6b716980be
Update extension manager to use new popup
2024-06-25 11:54:59 +03:00
Cohee
62a1cb1dce
Move built-in extensions to fixed wand containers
2024-06-24 23:17:58 +03:00