Commit Graph

1660 Commits

Author SHA1 Message Date
afbe21b6b4 Make sendExpressionCall exportable
- For compatibility with existing extensions
2025-02-22 01:44:42 +01:00
a7d7b6fb0f Fix group VN updates on switching to chat 2025-02-21 22:05:08 +02:00
cb6adc30ce Fix null confrimation when no custom expressions 2025-02-21 02:05:43 +02:00
bdbcf8623e Fix force set emote in group 2025-02-21 01:46:10 +02:00
e35217e7e3 Fix image loading resolve 2025-02-21 01:32:13 +02:00
aca1cb7f99 Fix first reorder of group VN with reduced motion 2025-02-21 01:19:19 +02:00
07160e0e60 Fix group VN mode not updating on kicking group members 2025-02-21 01:01:30 +02:00
179153ae67 Fix group VN mode with reduced motion 2025-02-21 00:51:17 +02:00
94f53835f4 Forbid custom expressions to be prefixed with defaults 2025-02-21 00:29:05 +02:00
3574527780 fade "reroll if same" if no multi sprites enabled 2025-02-20 19:28:54 +01:00
2834681a4b Fix sprite upload replace existing
- Also fix form not resetting on cancel of replace popup
2025-02-20 19:25:20 +01:00
19e2a2f7d2 safety check on upload on sprite name 2025-02-20 19:05:20 +01:00
a58e026a40 Don't show del popup on placeholder sprite 2025-02-20 19:02:29 +01:00
a40f568409 Fix sprite deletion 'no' option 2025-02-20 18:51:44 +01:00
135bf8a55b Add progress toast for sprite ZIP upload 2025-02-20 00:12:40 +02:00
bd6da695c8 cleanup examples for multi sprites 2025-02-19 22:30:51 +01:00
531999dc04 Ensure unique suggested sprite names 2025-02-19 22:12:29 +01:00
58bbfc0d4e Add types for global translation function 2025-02-19 22:18:09 +02:00
c12f26441e Merge branch 'staging' into support-multiple-expressions 2025-02-19 20:22:02 +01:00
1a4bcbb794 Remove input length restrictions from OpenAI compatible TTS
Closes #3505
2025-02-18 10:34:15 +02:00
36a3a7d615 Merge pull request #3486 from Yokayo/staging
Update ru-ru translation
2025-02-17 20:45:40 +02:00
058c86f3c1 Vectors: Don't use headers for source-specific fields in requests 2025-02-16 23:59:00 +02:00
a434d217cc Fix input prompt title for creating a new Quick Reply Set 2025-02-16 16:25:08 +02:00
890d10d811 Work on tl 2025-02-16 18:43:57 +07:00
76becb43ae Pass through errors coming from FAL to the user 2025-02-13 21:43:08 +01:00
b033b98532 Address issues raised in PR 2025-02-13 21:09:13 +01:00
6e0ed8552f Add support for FAL.AI as image gen provider 2025-02-13 19:34:34 +01:00
34d17a4fcb Migrate QR editor preferences to accountStorage 2025-02-12 11:29:27 +02:00
d5bdf1cb90 Add settings.json-backed KV string storage
Fixes #3461, #3443
2025-02-11 20:17:48 +02:00
f83dccda39 Mark 'Extras' option as deprecated in built-in extensions 2025-02-08 21:56:54 +02:00
b074f9fa89 feat: update Gemini models
- Add new Gemini models (2025/02/05)
2025-02-06 04:50:54 +08:00
055a6527fc PR fixes 2025-02-02 03:10:32 -05:00
842b59605b Merge branch 'staging' into staging-3071-v2 2025-02-02 02:44:21 -05:00
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
1ea2134936 Add title tooltip to expression sprites
Closes #2596
2025-02-01 23:43:45 +01:00
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
25ffc4ac4a Merge branch 'staging' into support-multiple-expressions 2025-02-01 04:47:48 +01:00
5c30244627 Fix visual novel mode for new expression thingy 2025-02-01 04:46:30 +01:00
2a322faa6a Toast on /qr-get if no label and id are provided 2025-01-30 22:51:40 +01:00
3a6d5faa8a Merge branch 'release' into staging 2025-01-30 21:06:40 +02:00
198fbe1a1f Set RVC version match correctly 2025-01-30 17:41:24 +00:00
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
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
73393a5d5e yoink talkinghead - goodbye extras dependency 2025-01-30 01:44:27 +01:00
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
9e8fd3f5a0 Merge pull request #3382 from SillyTavern/staging
Staging into reasoning-regex
2025-01-29 11:38:50 +02:00
4f456b2b80 TTS: Call module worker when audio stops playing
#3371
2025-01-28 23:14:26 +02:00
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