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
Wolfsblvt
e2089b1e44
Dozens new keyboard interactables
...
- Made dozens of existing controls keyboard interactable
- Tweaked styling so the keyboard focus looks more pleasant
2024-06-06 02:48:06 +02:00
steve green
00fc40408a
allow char scpoed regex ( #2271 )
...
* Update engine.js to allow char scpoed regex
no ui because i'm not good at it, but works.
* add typedef
* update
* little fix
* Rework scoped scripts UI
* Add locale attributes
* Purge allowance on delete
* add d&d for `saved_scoped_scripts`
* better code
* Save settings on regex scope toggle
* Fix reordering logic
* Fix scoped setter
* Add unique ids for regex scripts
* Wording
* Reload chat after deleting scripts
* Reload chat after toggling scoped regex
---------
Co-authored-by: Cohee <18619528+Cohee1207@users.noreply.github.com>
2024-05-26 17:19:00 +03:00
Cohee
993284f9c1
#2164 Disable-able data bank attachments
2024-04-30 00:06:14 +03:00
Cohee
f4f0a59e90
Save character data bank attachments as non-exportable
2024-04-18 22:16:51 +03:00
Cohee
242d57c14b
Add Data Bank manager
2024-04-16 02:14:34 +03:00