Commit Graph

5513 Commits

Author SHA1 Message Date
Cohee d75b30d51a Don't auto-adjust scroll height if not in viewport 2024-06-16 14:56:08 +03:00
steve green 5e44403346
fixup translates (#2382)
* Update i18n.js

* fixup

* update i18n CI

* fix trigger?

* i18n changes

* Update zh-cn.json

* add missing keys

* Revert "i18n changes"

This reverts commit ebe0ede6e1.

* Revert "update i18n CI"

This reverts commit ac923c8bd6.

* Revert "Update i18n.js"

This reverts commit 14a845836b.

* typo fix

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Touch-Night <1762918301@qq.com>
2024-06-16 14:39:46 +03:00
Cohee 861decd5c9 Refactor prompt entry callback 2024-06-16 13:56:43 +03:00
Cohee 0fe579e782
Merge pull request #2383 from splitclover/staging
Add /setpromptentry command to manipulate individual chat completion preset entries
2024-06-16 13:42:51 +03:00
splitclover aa513e1e3d
Fix helpString 2024-06-16 12:36:52 +02:00
splitclover 7f284a3752
Merged redundant args for /setpromptentry 2024-06-16 12:16:56 +02:00
splitclover e5d9f2937e
Merge branch 'SillyTavern:staging' into staging 2024-06-16 12:03:22 +02:00
Cohee 974d6275bf Revert "#2369 Ignore invalid characters in getLastCharacterMessage" 2024-06-16 11:27:11 +03:00
splitclover e5ba96d6aa
Clarify /setpromptentry descriptions 2024-06-16 04:43:45 +02:00
splitclover 716d407753
Add /setpromptentry command to manipulate chat completion presets 2024-06-16 04:37:42 +02:00
Cohee bba16f5263 Custom vector chunk boundary 2024-06-16 02:16:27 +03:00
Cohee 67b7cbe920 Cut text for group prioritize 2024-06-16 01:05:01 +03:00
Cohee 4892f04a2a Add enum providers for /theme and /movingui commands 2024-06-15 22:35:38 +03:00
Cohee 5860719780 Fix return type of /translate command 2024-06-15 21:58:15 +03:00
Cohee 101c735d91 Add enum provider for /emote 2024-06-15 18:21:44 +03:00
Cohee 3ca6795cde #2369 Ignore invalid characters in getLastCharacterMessage 2024-06-15 18:13:59 +03:00
Cohee 339428a4e9 #2379 Move continue prefill to end of completion 2024-06-15 18:00:09 +03:00
Cohee 3cafc22e1d Fix textarea height adjust 2024-06-15 16:48:35 +03:00
Cohee 788a313024 Combine char. negative prompts in free mode 2024-06-15 16:24:32 +03:00
Cohee 67dc5e5252 Toggle SD message visibility by source 2024-06-15 15:57:50 +03:00
Cohee 2ea0d6466c Console log anthropic multimodal caption errors 2024-06-15 15:55:02 +03:00
Cohee 1ac2241d2c Lower main text intensity in Cappuccino theme 2024-06-15 13:30:03 +03:00
Cohee 405fc1458c Use ext. macros in prompt manager 2024-06-15 13:15:52 +03:00
Cohee b22bc47c4f Update ext.macro calls in built-in extensions 2024-06-15 01:40:16 +03:00
Cohee bda4958cb3 Visible SD message template 2024-06-15 01:23:51 +03:00
Cohee 2aa8564522 Substitute params with addl. macro 2024-06-15 01:22:15 +03:00
Len 5cb319771d
Parser followup (#2377)
* set pipe to empty string on empty closure

* fix missing parser flags and scope

* add closure serializing

* add enum provider function to slash command arguments

* add enum providers for /bg, /ask, and /go

* fix index out of bounds returning undefined

* keep whitespace as is in mixed unnamed args (string+closure)

* add _hasUnnamedArgument to named arguments dictionary

* allow /var key=x retrieval

* add enum provider to /tag-add

* fix typo (case)

* add option to make enum matching optional

* add executor to enum provider

* change /tag-add enum provider to only show tags not already assigned

* add enum provider to /tag-remove

* fix name enum provider excluding groups

* remove void from slash command callback return types

* Lint undefined and null pipes

* enable pointer events in chat autocomplete

* fix type hint

---------

Co-authored-by: LenAnderson <Anderson.Len@outlook.com>
Co-authored-by: Cohee <18619528+Cohee1207@users.noreply.github.com>
2024-06-15 00:48:41 +03:00
Cohee cef65a17f9 Fix SD prefix combiner for free mode 2024-06-15 00:03:25 +03:00
steve green 3ede4aafbe
Update zh-cn.json (#2376)
* Update zh-cn.json

* html changes

* `div`->`span`

* fixes

* fixes

* more fixes

* Revert last divs

---------

Co-authored-by: Cohee <18619528+Cohee1207@users.noreply.github.com>
2024-06-14 22:46:40 +03:00
Cohee 560119bc3e LLM extended free mode SD prompts 2024-06-14 22:15:29 +03:00
RossAscends 4c81215a60 fix theme-disrespecting text colorizing 2024-06-14 21:50:54 +09:00
Cohee 5699eb115d
Merge pull request #2378 from Wolfsblvt/wi-fix-regex-tokenizer
Fix WI keys regex tokenization breaking falsely on comma
2024-06-14 12:46:46 +03:00
Wolfsblvt 64698ac073 Fix WI keys regex tokenization breaking falsely
- Change regex tokenization to check commas inside regexes via opening and closing delimiter.
- Fixes #2375
2024-06-14 01:02:59 +02:00
Len aa4bdec79c
Fix syntax highlight editor (#2300)
* add Noto Sans Mono as default monospace font

* fix ::selection for syntax highlighted editor

* add full noto sans mono

* add explicit "overflow: auto" to textarea to stop Firefox from freaking out

* add syntax hightlight disable toggle

* fix noto sans mono path

* fix details position on scroll

* disable pointer events on autocomplete wrap

* fix for Firefox bug using relative colors

* Shorten font file names.
So that I won't have to scroll the list horizontally

---------

Co-authored-by: LenAnderson <Anderson.Len@outlook.com>
Co-authored-by: Cohee <18619528+Cohee1207@users.noreply.github.com>
2024-06-13 21:05:50 +03:00
Cohee 9c3176b29f Preserve scroll position of the prompt manager 2024-06-12 00:26:31 +03:00
Cohee d69263923a Include emoji into trim to end sentence 2024-06-11 23:37:00 +03:00
Cohee abed49c277 JSDoc, toast capitalization 2024-06-11 09:55:37 +03:00
Cohee 75512842d0
Merge pull request #2366 from Wolfsblvt/persona-command-changes
Update /persona slash command with arguments
2024-06-11 09:53:13 +03:00
Cohee 9a5d0e829b
Merge pull request #2367 from Wolfsblvt/html-attr-for-menu-type
Add data attribute for the currently open menu_type
2024-06-11 09:50:16 +03:00
Wolfsblvt 679b3587b5 Data attribute for the currently open menu_type
- Add data attribute to the right nav panel for the currently open menu type
- JSDoc of possible menu_type values
- Refactor using the menu_type setter
- Remove legacy "settings" menu type, as that one is not part of those really
2024-06-11 02:54:06 +02:00
Wolfsblvt 9fb9253dcc Update /persona slash command with arguments 2024-06-11 01:00:13 +02:00
Cohee ea21de89c3
Merge pull request #2365 from Risenafis/fix-sbvits-splitting
Fix Style-Bert-VITS2 auto splitting
2024-06-10 23:23:27 +03:00
Risenafis 593f9b5832 fix sbvits2 auto splitting by backup/restore 2024-06-11 01:17:35 +09:00
Risenafis 4e447a59b5 fix sbvits2 auto splitting 2024-06-11 00:21:05 +09:00
Cohee b3e57dae85 Use crypto UUID for UI 2024-06-10 14:20:52 +03:00
Cohee d1ed983106 Use crypto UUID if available 2024-06-10 14:18:38 +03:00
Cohee a20b2a566d
Merge pull request #2364 from Yokayo/staging
Add support for Yandex Translate API
2024-06-10 14:10:23 +03:00
Yokayo fc03fea00a Add support for Yandex Translate API 2024-06-10 17:12:09 +07:00
Cohee 3e60d9e4d8 (chore) Run ESLint 2024-06-09 22:13:20 +03:00
Cohee c8f3a0be40
Merge pull request #2358 from Risenafis/staging-sbvits2
TTS: Add support for Style-Bert-VITS2
2024-06-09 22:11:33 +03:00