Dominik Reh
bdd8cf68c7
Fix show all condition
2022-12-22 12:39:00 +01:00
Dominik Reh
63a0d2e73e
Bugfixes for change detection & multiple umi tags
...
(WIP)
2022-12-20 19:45:07 +01:00
Dominik Reh
34ba08d804
Extract regexes for easier editing & testing
2022-12-20 18:25:37 +01:00
Dominik Reh
f1a437ff48
Autocompletion for UMI yaml wildcards
2022-12-20 17:08:09 +01:00
Dominik Reh
1c22a22abe
Support third party textboxes
...
Base functionality for third party textboxes, specifically Dataset Tag Editor
Closes #83
2022-12-18 14:15:37 +01:00
Dominik Reh
4f68a50a25
Fix styling for tac refresh buttons
...
Add change listener for settings of type 'select'
2022-11-26 14:45:43 +01:00
Dominik Reh
05c11c9781
Finalize settings migration
...
- Dropdown selection & refresh for tag files
- Tag, Extra & Translation file reloading without restart
- Any options can now be added to the quicksettings bar
- Standalone colors.json file
2022-11-26 14:29:20 +01:00
Dominik Reh
def6ebb798
Initial changes for settings migration
2022-11-21 19:11:20 +01:00
Dominik Reh
e4a8ee7439
Move settings inline
...
As mentioned in #71
2022-11-20 12:28:47 +01:00
Dominik Reh
1c3e60cfb2
Use fetch instead of XmlHttpRequest
...
Easier to use and also seems to be faster
2022-11-19 18:43:04 +01:00
batvbs
894335f1de
Improved search function ( #75 )
...
Now only searches for matches at the start of tags or sub-words in multi-word-tags.
Old behavior can still be used by typing * at the beginning of the word.
2022-11-14 12:56:59 +01:00
Dominik Reh
2d45d6c796
Dynamic css construction for less duplicate code
...
Inserts variables for light/dark mode instead of keeping separate css for both
Fixes scrollbar space being reserved in chrome where it's not needed.
2022-11-07 19:25:51 +01:00
Dominik Reh
ca8a0c433e
Fix result text cutoff in Firefox
...
Fixes #65
2022-11-06 14:33:11 +01:00
Dominik Reh
535c2a6753
Safety checks for translations
...
Should prevent list getting cut off if no translation or alias matches
2022-11-06 14:16:56 +01:00
Dominik Reh
e86c604903
Fix for translations failing to match sometimes
...
Fixes #62 (again)
2022-11-06 14:00:34 +01:00
Dominik Reh
4eabf00f01
Remove max width for resutls
...
Fixes #65
2022-11-05 18:27:53 +01:00
Dominik Reh
18556c6115
Rework translation to be separate from aliases
...
Enables two-way translation where the translation is always visible.
Closes #62 .
2022-11-05 15:54:26 +01:00
Dominik Reh
2c6b6e7f13
Count and Alias support
...
The data and script have been updated to include post count and common aliases for tags.
Aliases are added the same way as translations.
Closes #60 .
2022-11-04 15:50:27 +01:00
Dominik Reh
abb5625e55
Cache workaround
...
Force reload by querying with current time added to the URL
2022-11-01 13:56:03 +01:00
Dominik Reh
d5de786d07
Don't use unnecessary onUIUpdate
2022-11-01 13:54:38 +01:00
Dominik Reh
f8a9223c29
Add config option to hide autocomplete UI options
...
Implements #57
2022-11-01 13:50:34 +01:00
Dominik Reh
61a97175a7
Fix parentheses regression
...
Fixes #59
2022-11-01 13:03:03 +01:00
DominikDoom
372a499615
Merge pull request #52 from Kinsmir/main
2022-10-30 17:14:10 +01:00
Dominik Reh
ca717948a4
Add config & UI option for appending commas
...
Closes #49
2022-10-30 17:10:31 +01:00
Dominik Reh
6c6999d5f1
Fix diff check for negative tag count changes
...
Now properly closes the popup if the last letter of a tag gets deleted.
2022-10-30 16:10:55 +01:00
Joris Neuteboom
f7f5101f62
Removed wildcard comments
...
https://github.com/Klokinator/UnivAICharGen uses # for comments within the wildcards
2022-10-30 16:10:38 +01:00
Dominik Reh
e49862d422
Fix Regex for non-ascii tags
...
Also separates the regex for simplification. Fixes #51 .
2022-10-30 16:08:13 +01:00
Dominik Reh
524514bd46
Fix parsing for real this time
...
Fixes #48 (again)
2022-10-29 18:35:06 +02:00
Dominik Reh
106fa13f65
Hotfix for broken parsing
...
Fixes #48
2022-10-29 17:24:44 +02:00
Dominik Reh
a038664616
Fix new regex for embeddings
2022-10-29 15:55:30 +02:00
Dominik Reh
789f44d52a
Support editing tags inside weighting parentheses
...
Fixes #47
2022-10-29 14:48:44 +02:00
Dominik Reh
48bd3d7b51
Support multiline prompts
...
Fixes #44
2022-10-28 19:04:41 +02:00
Dominik Reh
c6c9e01410
Formatting
2022-10-28 18:08:02 +02:00
Dominik Reh
860fd34fb4
Support for wildcards from different extensions
...
Now scans all extensions for a wildcards folder and will combine them
Implements the feature discussed in #37
2022-10-28 17:47:23 +02:00
Dominik Reh
886de4df29
Support installing the script as an extension
...
Closes #41
2022-10-28 15:46:16 +02:00
Dominik Reh
3e71890489
Support wildcard extension in arbitrary folder
...
Now no longer only looks in "extensions/wildcards/widlcards".
This enables the user to call the folder whatever they like.
Fixes #37
2022-10-28 15:08:28 +02:00
Dominik Reh
dc77b3f17f
Configurable debounce delay
...
Workaround for the problem in #40
2022-10-26 15:20:06 +02:00
Dominik Reh
40d53d89d1
Hotfix for old scripts/wildcards path loading
2022-10-25 00:45:35 +02:00
Dominik Reh
c733b836e8
Load wildcards on demand
...
Fixes performance issues with many wildcard files, fixes #38
2022-10-25 00:39:41 +02:00
Dominik Reh
b537ca3938
Add support for PageUp/Down and Home/End scrolling
...
Closes #34
2022-10-24 17:01:43 +02:00
Dominik Reh
cb08b8467f
Support for new wildcards extension folder
...
Only works for "extensions\wildcards\wildcards\" and its subfolders at the moment.
Closes #35 .
2022-10-24 16:07:58 +02:00
Dominik Reh
e8cf50cdaa
Support png embeddings
...
Fixes #33
2022-10-24 14:01:44 +02:00
Dominik Reh
4af8d5285d
Make left/right arrow key navigation optional
...
Fixes #31
2022-10-23 14:50:04 +02:00
Dominik Reh
3759ec055a
Allow autocomplete with Tab key
...
Closes #29
2022-10-22 13:23:16 +02:00
sgmklp
6b3b8ccf45
Some performance optimizations ( #21 )
...
Also includes code readability improvements and ability to load results in steps.
Useful for long lists or if showAllResults is true.
2022-10-18 22:21:33 +02:00
Dominik Reh
9fc9f1ab7d
Don't capture keydown if CTRL or ALT is held
...
Prevents the script from blocking weight editing and prompt submit shortcuts
Fixes #19
2022-10-17 13:56:15 +02:00
DominikDoom
1d12fdcc6a
Merge pull request #16 from sgmklp/dev
...
Ability to add translations in the main csv or additional files.
2022-10-17 11:07:49 +02:00
sgmklp
1387351d4d
add match by class
2022-10-17 11:07:54 +08:00
sgmklp
4593a9a4e1
Update javascript/tagAutocomplete.js
...
Co-authored-by: DominikDoom <34448969+DominikDoom@users.noreply.github.com >
2022-10-17 10:46:44 +08:00
sgmklp
d5636f9026
also add Tags in extra file without translation
2022-10-17 03:47:26 +08:00