Cohee
179153ae67
Fix group VN mode with reduced motion
2025-02-21 00:51:17 +02:00
Cohee
94f53835f4
Forbid custom expressions to be prefixed with defaults
2025-02-21 00:29:05 +02:00
Wolfsblvt
3574527780
fade "reroll if same" if no multi sprites enabled
2025-02-20 19:28:54 +01:00
Wolfsblvt
2834681a4b
Fix sprite upload replace existing
...
- Also fix form not resetting on cancel of replace popup
2025-02-20 19:25:20 +01:00
Wolfsblvt
19e2a2f7d2
safety check on upload on sprite name
2025-02-20 19:05:20 +01:00
Wolfsblvt
a58e026a40
Don't show del popup on placeholder sprite
2025-02-20 19:02:29 +01:00
Wolfsblvt
a40f568409
Fix sprite deletion 'no' option
2025-02-20 18:51:44 +01:00
Cohee
135bf8a55b
Add progress toast for sprite ZIP upload
2025-02-20 00:12:40 +02:00
Wolfsblvt
bd6da695c8
cleanup examples for multi sprites
2025-02-19 22:30:51 +01:00
Wolfsblvt
531999dc04
Ensure unique suggested sprite names
2025-02-19 22:12:29 +01:00
Cohee
58bbfc0d4e
Add types for global translation function
2025-02-19 22:18:09 +02:00
Wolfsblvt
c12f26441e
Merge branch 'staging' into support-multiple-expressions
2025-02-19 20:22:02 +01:00
Cohee
1a4bcbb794
Remove input length restrictions from OpenAI compatible TTS
...
Closes #3505
2025-02-18 10:34:15 +02:00
Cohee
36a3a7d615
Merge pull request #3486 from Yokayo/staging
...
Update ru-ru translation
2025-02-17 20:45:40 +02:00
Cohee
058c86f3c1
Vectors: Don't use headers for source-specific fields in requests
2025-02-16 23:59:00 +02:00
Cohee
a434d217cc
Fix input prompt title for creating a new Quick Reply Set
2025-02-16 16:25:08 +02:00
Yokayo
890d10d811
Work on tl
2025-02-16 18:43:57 +07:00
Kristan Schlikow
76becb43ae
Pass through errors coming from FAL to the user
2025-02-13 21:43:08 +01:00
Kristan Schlikow
b033b98532
Address issues raised in PR
2025-02-13 21:09:13 +01:00
Kristan Schlikow
6e0ed8552f
Add support for FAL.AI as image gen provider
2025-02-13 19:34:34 +01:00
Cohee
34d17a4fcb
Migrate QR editor preferences to accountStorage
2025-02-12 11:29:27 +02:00
Cohee
d5bdf1cb90
Add settings.json-backed KV string storage
...
Fixes #3461 , #3443
2025-02-11 20:17:48 +02:00
Cohee
f83dccda39
Mark 'Extras' option as deprecated in built-in extensions
2025-02-08 21:56:54 +02:00
sirius422
b074f9fa89
feat: update Gemini models
...
- Add new Gemini models (2025/02/05)
2025-02-06 04:50:54 +08:00
Eradev
055a6527fc
PR fixes
2025-02-02 03:10:32 -05:00
Eradev
842b59605b
Merge branch 'staging' into staging-3071-v2
2025-02-02 02:44:21 -05:00
Wolfsblvt
e5e931356b
Remove forceEnum from char args in slash commands
...
- This precented people from actually using the characterKey inside the chatbox to go to a character
2025-02-02 03:43:20 +01:00
Wolfsblvt
1ea2134936
Add title tooltip to expression sprites
...
Closes #2596
2025-02-01 23:43:45 +01:00
Wolfsblvt
fb2ee756dd
Update and fix default expressions + emojis
...
- Move "use default emojis" from its own toggle into the fallback dropdown
- Add "no fallback" to the fallback dropdown
- fix fallback expressions not being consistently used
- Switching fallback will now reroll/reset the relevant expression
- Add html attributes on the expression image
2025-02-01 07:52:04 +01:00
Wolfsblvt
25ffc4ac4a
Merge branch 'staging' into support-multiple-expressions
2025-02-01 04:47:48 +01:00
Wolfsblvt
5c30244627
Fix visual novel mode for new expression thingy
2025-02-01 04:46:30 +01:00
Wolfsblvt
2a322faa6a
Toast on /qr-get if no label and id are provided
2025-01-30 22:51:40 +01:00
Cohee
3a6d5faa8a
Merge branch 'release' into staging
2025-01-30 21:06:40 +02:00
erew123
198fbe1a1f
Set RVC version match correctly
2025-01-30 17:41:24 +00:00
erew123
2318df8b74
alltalk.js resolve V1 URL duplication in AllTalk TTS audio output
...
Fix URL concatenation issue where base URL was being duplicated in audio file paths.
Updated handling of V1 (full URL) and V2 (relative path) API response formats to prevent `http://localhost:7851http://127.0.0.1:7851 ` type errors.
2025-01-30 17:21:41 +00:00
Wolfsblvt
198d10e759
Allow setting specific sprites as expressions
...
- Update /expression-set command to allow setting specific sprites
- Enhance enum completion for /expression-set to show expressions/sprites and more their info
- Fix setting sprite folder reprinting stuff double
- Fix not being able to unset expressions
2025-01-30 02:42:05 +01:00
Wolfsblvt
73393a5d5e
yoink talkinghead - goodbye extras dependency
2025-01-30 01:44:27 +01:00
Cohee
a6a7810be2
Regex: fix "Alter Outgoing Prompt" applying when unchecked ( #3380 )
...
* Regex: rework ephemerality options.
* Fix ephemeral regex being executed when unwanted
* Revert to old code style
2025-01-29 11:39:32 +02:00
Cohee
9e8fd3f5a0
Merge pull request #3382 from SillyTavern/staging
...
Staging into reasoning-regex
2025-01-29 11:38:50 +02:00
Cohee
4f456b2b80
TTS: Call module worker when audio stops playing
...
#3371
2025-01-28 23:14:26 +02:00
Cohee
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
Cohee
2aa1dd41f5
eslint
2025-01-28 23:07:59 +02:00
Cohee
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
Eradev
552a418bae
Merge branch 'staging' into staging-3071-v2
2025-01-28 10:49:53 -05:00
Dzmitry Kazlouski
63e7acb87b
Make this feature togglable in extensions > "Narrate by paragraphs (when not streaming)"
2025-01-28 05:50:25 +03:00
Small Eggs
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
Dzmitry Kazlouski
283ceb6bbf
Decrease TTS generation delay by splitting a message on a new line
2025-01-28 02:51:05 +03:00
Wolfsblvt
6348d1f19a
CSS fixes (hide overflow, sprites interactable)
2025-01-28 00:17:42 +01:00
Wolfsblvt
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
Wolfsblvt
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