Commit Graph

9949 Commits

Author SHA1 Message Date
6dde068e71 Merge pull request #3371 from fearmear/release
Decrease TTS generation delay by splitting a message on a new line
2025-01-28 23:10:12 +02:00
2aa1dd41f5 eslint 2025-01-28 23:07:59 +02:00
26feb448a3 Merge pull request #3368 from SillyTavern/profile-stopstrings
Add command and profile for custom stop strings
2025-01-28 23:03:09 +02:00
0c9676e7fc /stop-strings: add aliases 2025-01-28 23:01:58 +02:00
bab8a09a80 /stop-strings: update help 2025-01-28 23:00:28 +02:00
b0e80137da Sets italics inside quotes to parent color. 2025-01-28 20:58:26 +00:00
2344d98e20 Move persona buttons to right panel
- Move all buttons from the persona list to the right panel, to the already existing ones
- Common CSS class/style for '.buttons_block'
- Common CSS style for a red button
- Refactored a few persona buttons' functionalities
2025-01-28 20:53:55 +01:00
35e8561bff /reasoning-set: fix at argument 2025-01-28 21:03:44 +02:00
6081b9f0ce Merge branch 'staging' into persona-improvements 2025-01-28 18:57:20 +01:00
552a418bae Merge branch 'staging' into staging-3071-v2 2025-01-28 10:49:53 -05:00
0c9b301a57 Prevent ephemeral message extra changes vanish upon swiping 2025-01-28 15:39:09 +00:00
3a8a329b0f Merge pull request #3373 from braxton-p/fix-newlines-skip_tags-regex
Fix tts.skip_tags's regex to match newlines
2025-01-28 09:50:51 +02:00
63e7acb87b Make this feature togglable in extensions > "Narrate by paragraphs (when not streaming)" 2025-01-28 05:50:25 +03:00
145136059e Fix tts.skip_tags's regex to match newlines
The extension_settings.tts.skip_tags setting is meant to skip sending
tags and their content to the TTS API provider. The original regular
expression matched content inside tags with ".*?". Unfortunately,
Javascript's engine does *not* match newlines on the "." without the /s
flag.

The /s flag was added in ES2018. To be more compatible, the regex
has been changed to "[\s\S]+?". This gives similar performance (instead
of using capture groups) and matches all content within a tag, as the
original regex intended.
2025-01-27 17:43:24 -08:00
283ceb6bbf Decrease TTS generation delay by splitting a message on a new line 2025-01-28 02:51:05 +03:00
6348d1f19a CSS fixes (hide overflow, sprites interactable) 2025-01-28 00:17:42 +01:00
d316d51c0b Rework expression slash commands
- Common naming schema for slash commands, all starting with the name of the expression - moved the original names to aliases
- Make char name optional for /expression-last if not in group chat
- Removed legacy 'format' argument handling from /expression-classify
- Fixed /expression-upload to the new backend call, added optional 'spriteName' argument
2025-01-27 23:48:37 +01:00
d616dfef38 Prevent log warning spam 2025-01-28 00:03:38 +02:00
84a8a2bc2b Fix expression sprite sorting, fade additional
- Sort alphabetically, but keep the main expression file first
- Fade additional sprite images if "allow multiple" is not chosen
2025-01-27 23:01:29 +01:00
0fb9884ab8 Skill issue 2025-01-27 23:59:25 +02:00
0a413d63aa Add reasoning regex on edit 2025-01-27 23:11:31 +02:00
7063af7363 Move new expression settings, add tooltip 2025-01-27 22:10:31 +01:00
6fc342d446 Add regex processing for reasoning blocks 2025-01-27 23:06:07 +02:00
3d6f48786d Refactor expression popups to modern popup 2025-01-27 21:57:40 +01:00
65ad79adce Fix expression delete 2025-01-27 21:50:13 +01:00
fad4e4e75e Add command and profile for custom stop strings 2025-01-27 22:30:35 +02:00
3b8fd6f62f Merge pull request #3345 from SillyTavern/woo-yeah
Better reasoning
2025-01-27 22:09:32 +02:00
abe240397d Set assistant role to bias in CC
#3366
2025-01-27 22:01:44 +02:00
8b5e0df2d7 Refactor reasoning placeholder clean-up 2025-01-27 21:56:15 +02:00
2b919d0cf2 Merge pull request #3367 from witten/patch-1
Update docker command in README to actually run the container
2025-01-27 21:39:43 +02:00
a03193b2f7 Change docker create to run so it actually runs the container. 2025-01-27 11:08:08 -08:00
a5a8f6057b Merge branch 'staging' into woo-yeah 2025-01-27 20:56:04 +02:00
fd1fdc6466 Fix fitting class resetting after picking BG 2025-01-27 17:48:50 +00:00
ef127df623 Update sprite delete call 2025-01-27 08:33:14 +01:00
3282c9426c Upload expressions update 2025-01-27 05:39:51 +01:00
5c34c93a84 Merge branch 'staging' into support-multiple-expressions 2025-01-26 23:11:37 +01:00
239c3f1db7 Add settings for multiple expressions 2025-01-26 23:11:22 +01:00
913509f887 Don't look at this 2025-01-26 22:27:59 +01:00
1f116d9afe Reduce persona toast spam 2025-01-26 22:13:32 +01:00
2cfb9e8dab Fix lock icon state on auto-lock to chat 2025-01-26 20:50:10 +01:00
8448d6c6e6 Merge branch 'staging' into persona-improvements 2025-01-26 21:18:51 +02:00
9f54adbeb4 Comment dupe default persona button 2025-01-26 21:18:38 +02:00
6d43eea1bd Merge pull request #3361 from SillyTavern/write-fallback-img
Use default avatar if imported image is corrupted
2025-01-26 20:36:14 +02:00
312969462e Fix AICC website reference 2025-01-26 20:35:24 +02:00
999da4945a Fix error log 2025-01-26 20:29:04 +02:00
bf294aa684 Merge pull request #3360 from SillyTavern/group-member-version
Add char version to group panel member names
2025-01-26 20:22:27 +02:00
a58476d079 Clip long version strings 2025-01-26 20:15:32 +02:00
adede8b6be Roll on the sprite to use for an expression 2025-01-26 19:12:37 +01:00
65e32f720d Use default avatar if imported image is corrupted 2025-01-26 19:58:37 +02:00
35ab677ff1 Add char version to group panel member names
- Follows the same style as version in char list
- Respects the chosen "auxiliary field" setting

Closes #3359
2025-01-26 18:44:12 +01:00