DominikDoom
f626b9453d
Merge branch 'main' into feature-sorting
2023-09-13 21:56:29 +02:00
DominikDoom
5067afeee9
Add missing null safety
2023-09-13 21:55:09 +02:00
DominikDoom
018c6c8198
Fix Umi tag gathering & sorting
...
Fixes #238
2023-09-13 21:50:41 +02:00
DominikDoom
44effca702
Add sorting to javascript side
...
Now uses the sortKey if available. Elements without a sortKey will always use name as fallback.
Removed sort direction API again since it needs to be modeled case-by-case in the javascript anyway.
2023-09-13 14:03:49 +02:00
DominikDoom
46d07d703a
Improve parentheses handling
...
Still not perfect, but hoüpefully a good compromise. Should be less annoying during normal prompt writing.
Closes #107
2023-09-12 12:56:55 +02:00
DominikDoom
bd1dbe92c2
Don't trigger on programmatic third party input events
...
Fixes #233
2023-09-12 11:50:07 +02:00
DominikDoom
5db035cc3a
Add missing comma for keyword insertion at end
2023-09-09 14:54:11 +02:00
DominikDoom
80b47c61bb
Add new setting to choose where keywords get inserted
...
Closes #232
2023-09-09 14:41:52 +02:00
DominikDoom
57821aae6a
Add option to include embeddings in normal search
...
along with new keybind functionality for quick jumping between sections.
Closes #230
2023-09-07 13:18:04 +02:00
DominikDoom
651cf5fb46
Add metaKey and Shift to non-captured modifiers
...
Fixes #222
2023-08-19 11:59:41 +02:00
DominikDoom
b937e853c9
Fix booru wiki links with translations
2023-08-08 19:23:13 +02:00
DominikDoom
995a5ecdba
Live preview images for extra networks
...
Same as the thumbnails in the extra networks tab, just in a small preview window during completion
2023-08-07 18:50:55 +02:00
DominikDoom
14a4440c33
Fix extra network sorting
...
Caused by loras including their (hidden) folder prefixes instead of just by name
2023-08-07 17:38:40 +02:00
DominikDoom
cdf092f3ac
Fix lora keyword lookup for deep subfolders
2023-08-07 15:17:49 +02:00
DominikDoom
0b2bb138ee
Add option to keep wildcard file content order
...
instead of sorting alphabetically
Fixes #211
2023-08-05 13:42:24 +02:00
DominikDoom
a020df91b2
Fix wildcard traversal condition
2023-07-29 16:26:07 +02:00
DominikDoom
0260765b27
Add support for dynamic-prompts yaml wildcards
2023-07-29 16:13:23 +02:00
DominikDoom
2e271aea5c
Support for new webui 1.5.0 lora features
...
Prefers trigger words over the model-keyword ones
Uses custom per-lora multiplier if set
2023-07-26 14:38:51 +02:00
DominikDoom
b28497764f
Check keywords for .pt and .ckpt loras too
...
Especially for custom keywords, the preset list mostly uses safetensors
2023-07-23 11:27:02 +02:00
DominikDoom
e47c14ab5e
Refresh temp files now also reloads the keyword dict
2023-07-22 15:33:42 +02:00
DominikDoom
c41372143d
Add option to load only user list for keywords
2023-07-22 14:08:32 +02:00
DominikDoom
f1d911834b
Fix keyword name check for single element dicts
...
(important for user defined mappings with a unique hash)
2023-07-22 13:41:48 +02:00
DominikDoom
40d9fc1079
Add ability to undo keyword insertion directly after
2023-07-22 13:07:06 +02:00
DominikDoom
88fa4398c8
Fix for hash collisions as long as the mapping file specifies a name in addition
2023-07-22 12:06:00 +02:00
DominikDoom
3496fa58d9
Add trigger word completion using the model-keyword extension
...
Works for both the built-in and user defined list
Restructure some of the python helper for path reusability
2023-07-22 12:06:00 +02:00
DominikDoom
737b697357
Fix for insertion adding space before comma even if not needed
2023-07-08 18:03:44 +02:00
DominikDoom
707202ed71
Add override option for space at end of prompt
...
Closes #196
2023-07-06 12:53:16 +02:00
DominikDoom
922414b4ba
Add separate "append spaces" setting
...
Also rewrote settings to use newer webui features
2023-07-06 12:39:47 +02:00
DominikDoom
4923c8a177
Add first-difference based wildcard completion
...
along with an option to choose the wanted mode
2023-06-20 18:22:08 +02:00
DominikDoom
9632909f72
Add safeguards so a wrong translation file format setting doesn't break the script
...
This should also prevent the issue in #189
2023-06-20 10:00:28 +02:00
DominikDoom
7be3066d77
Partial wildcard completion & color coding for subfolders
...
As proposed in #190
2023-06-20 09:58:57 +02:00
DominikDoom
9b66d42111
Fix wildcards selection closing after mouse select
...
Fixes #184
2023-06-05 21:50:30 +02:00
DominikDoom
2d7e6181f5
Fix embed refresh & JS selector
2023-05-26 17:18:53 +02:00
DominikDoom
eff53d0ca7
Reset embeds too
2023-05-26 16:47:42 +02:00
DominikDoom
a7da670e97
New "setting" for reloading temp files
...
This allows refreshing Lora, lycos, hypernets and wildcards without having to restart the UI
2023-05-26 15:40:25 +02:00
DominikDoom
a95f422f10
Merge branch 'feature-rubytext' into main
...
Live translation feature, pretty WIP so expect some bugs
2023-05-15 19:06:09 +02:00
DominikDoom
1d40449942
Use file selection for chants, fix sorting
2023-05-11 18:37:55 +02:00
DominikDoom
495feb026c
Fix formatting
2023-05-11 17:30:47 +02:00
Gin
5b9af499c3
吟唱模板功能基本完成
2023-05-11 12:11:18 +08:00
Gin
a724da362c
try chants
2023-05-11 10:18:49 +08:00
DominikDoom
cc67adf82f
Fix quicksettings dropdown changes not being detected
...
Fixes #176
2023-05-09 14:42:32 +02:00
DominikDoom
c1d610e390
Fix list sometimes not scrolling to top (again)
2023-05-08 19:06:11 +02:00
DominikDoom
7fabc84a1e
Prefix CFG and loading vars to prevent collisions
2023-05-08 18:47:05 +02:00
DominikDoom
40edb89974
Fix model name not being detected after startup
...
Fixes #174
2023-05-06 20:09:24 +02:00
DominikDoom
e7af9dbfba
Remove unnecessary css
...
Has become obsolete with recent gradio update
2023-05-05 16:00:52 +02:00
DominikDoom
64cf9b2159
Make model dropdown selectors a bit more compact
2023-05-05 15:58:47 +02:00
DominikDoom
ba38d1b893
Fix model change detection in newest gradio
...
Fixes #172
2023-05-05 11:28:01 +02:00
DominikDoom
4442cb78ec
Add theme detection fallback for old versions
2023-05-04 13:06:10 +02:00
DominikDoom
fc6c1ff579
Add on-demand textarea setup for accordions
...
Closes #170
2023-05-04 12:25:49 +02:00
DominikDoom
0e177d0945
Add option for live preview
2023-05-02 17:59:36 +02:00