Wolfsblvt
afbe21b6b4
Make sendExpressionCall exportable
...
- For compatibility with existing extensions
2025-02-22 01:44:42 +01:00
Cohee
a7d7b6fb0f
Fix group VN updates on switching to chat
2025-02-21 22:05:08 +02:00
Cohee
cb6adc30ce
Fix null confrimation when no custom expressions
2025-02-21 02:05:43 +02:00
Cohee
bdbcf8623e
Fix force set emote in group
2025-02-21 01:46:10 +02:00
Cohee
e35217e7e3
Fix image loading resolve
2025-02-21 01:32:13 +02:00
Cohee
aca1cb7f99
Fix first reorder of group VN with reduced motion
2025-02-21 01:19:19 +02:00
Cohee
07160e0e60
Fix group VN mode not updating on kicking group members
2025-02-21 01:01:30 +02:00
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
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
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
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
5c30244627
Fix visual novel mode for new expression thingy
2025-02-01 04:46:30 +01: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
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
Wolfsblvt
3d6f48786d
Refactor expression popups to modern popup
2025-01-27 21:57:40 +01:00
Wolfsblvt
65ad79adce
Fix expression delete
2025-01-27 21:50:13 +01:00
Wolfsblvt
ef127df623
Update sprite delete call
2025-01-27 08:33:14 +01:00
Wolfsblvt
3282c9426c
Upload expressions update
2025-01-27 05:39:51 +01:00
Wolfsblvt
239c3f1db7
Add settings for multiple expressions
2025-01-26 23:11:22 +01:00
Wolfsblvt
adede8b6be
Roll on the sprite to use for an expression
2025-01-26 19:12:37 +01:00
Wolfsblvt
a072951102
Update backend returned sprites list
2025-01-26 00:15:46 +01:00
Wolfsblvt
126e4fa698
Display additional images in expression list
...
- Update Expressions List to display additional images per expression
- Make additional images appear visually distinct
- Fix small issues with custom labels not always being shown
- Add tooltip on all expression images
- Modify /api/sprites/get endpoint to correctly parse the label from filenames that might be additional files
2025-01-08 01:20:25 +01:00
Cohee
0f93caa427
Fix type errors in command registration
2024-12-22 18:12:07 +02:00
ceruleandeep
c3a12cc1a2
feat: /uploadsprite slash command
2024-12-22 12:55:20 +11:00
ceruleandeep
7bb37f129d
fix: move cache-busting to server side
2024-12-22 12:33:01 +11:00
Cohee
f1bc217e79
Expressions: Add WebLLM extension classification
2024-12-21 01:14:50 +02:00
Alex Denton
f98f83471a
Update index.js
...
Changes for LLM API
- Avoid sending partial API requests when streaming.
- Avoid checking character length when using API as it can afford more characters.
2024-12-08 23:31:03 +01:00
Cohee
e6d8f0a33e
unvendor: Replace Fuse
2024-10-16 22:15:38 +03:00
Cohee
8006795897
New tool calling framework
2024-10-02 01:00:48 +03:00
Cohee
d82dc4952b
Merge branch 'staging' into send-commands-return-value
2024-10-01 01:52:33 +03:00
Wolfsblvt
7a1b43eb89
Refactor /classify-expressions, deprecating...
...
- Update /classify-expressions, deprecating the old "format"
- Fix some oversights
2024-10-01 00:37:21 +02:00
Wolfsblvt
d7bad6335c
Refactor findChar to utils
...
- Refactor and move finChar to utils, instead of slashcommands function
- Refactor scrapers to use actual init functionality
2024-09-29 03:20:01 +02:00
Wolfsblvt
edcf52e3a8
Update more commands for new char find
...
- Update /member-add to utilize new char find functionality
- Update /tag-add, /tag-remove, /tag-exists and /tag-list to utilize new char find functionality
. Update /lastsprite to utilize new char find functionality
2024-09-29 02:54:12 +02:00
Wolfsblvt
578fc8e6f1
Fix classify not using extension-defined prompt
2024-09-25 04:55:48 +02:00
Cohee
b2eab37a89
Adjust default extension prompts, remove square brackets
2024-09-22 12:58:46 +03:00
Cohee
dcaa8d5e9c
Initialize talkinghead on extras connection
...
Closes #2850
2024-09-16 09:17:23 +00:00
Cohee
85773ace79
Add format arg for classify-expressions
2024-09-05 10:48:46 +03:00
Cohee
b4ecba2a45
Fix macro not replacing in custom prompt
2024-09-05 10:23:51 +03:00
Wolfsblvt
d62f18b523
Add missing await
2024-09-05 00:34:52 +02:00