newtextdoc1111
|
5b6fb8f490
|
refactor: Separates autocomplete logic into two methods: "sequentialSearch" and "searchWithFlexSearch"
|
2025-07-23 12:39:52 +09:00 |
|
newtextdoc1111
|
83dc2585ed
|
fix: Correct formatting
|
2025-07-23 11:14:23 +09:00 |
|
newtextdoc1111
|
bf7823e985
|
fix: Increase the search result limit for FlexSearch to provide more accurate suggestions.
|
2025-07-23 11:12:23 +09:00 |
|
newtextdoc1111
|
6c29336435
|
feat: Optimized FlexSearch document and encoder settings to improve autocompletion
|
2025-07-23 07:47:52 +09:00 |
|
newtextdoc1111
|
bafce3ca47
|
fix: Remove unused Charset import from FlexSearch module
|
2025-07-19 09:29:14 +09:00 |
|
newtextdoc1111
|
6e7ebdae0a
|
feat: Add tooltip for 'Use Fast Search' setting
|
2025-07-19 08:41:48 +09:00 |
|
newtextdoc1111
|
bd12dd933f
|
docs: Add comment to fast search code
|
2025-07-19 08:39:07 +09:00 |
|
IceSandwich
|
6b34f3876f
|
change flexSearchLimit to flexSearchLimitMultiplier
|
2025-07-17 20:51:59 +08:00 |
|
IceSandwich
|
59938c08d0
|
calculate the search limit from CSV files
|
2025-07-17 11:12:24 +08:00 |
|
IceSandwich
|
9c6215139b
|
display actual candidate count when using fast search
|
2025-07-17 10:12:15 +08:00 |
|
IceSandwich
|
cfda834141
|
Merge branch 'dev' into fast_search
|
2025-07-17 09:59:44 +08:00 |
|
IceSandwich
|
b4175e700b
|
fix the issue when input in tag and alias at the same time
|
2025-07-16 15:46:22 +08:00 |
|
IceSandwich
|
b6c03233ba
|
fix the behavior of matching words
|
2025-07-16 14:20:51 +08:00 |
|
IceSandwich
|
385f9d1c4f
|
remove period handling completely
|
2025-07-16 10:58:03 +08:00 |
|
newtextdoc1111
|
f019960d34
|
fix: Remove unneccesary period handling in findAllTagPositions
|
2025-07-16 08:14:33 +09:00 |
|
newtextdoc1111
|
1d85f3e284
|
feat: Add 'Use Fast Search' setting to autocomplete options
|
2025-07-16 08:01:45 +09:00 |
|
newtextdoc1111
|
e072832216
|
fix: Improve sorting logic in searchCompletionCandidates for better tag matching
|
2025-07-16 08:01:11 +09:00 |
|
newtextdoc1111
|
a374ca6c11
|
feat: Refactor autocomplete data handling to build FlexSearch index after tags are loaded
|
2025-07-16 08:00:24 +09:00 |
|
IceSandwich
|
8750b5dcac
|
fix indents
|
2025-07-14 14:48:20 +08:00 |
|
IceSandwich
|
456bc59240
|
improve performance by changing the search engine to flexsearch
|
2025-07-14 14:36:01 +08:00 |
|
newtextdoc1111
|
8b38ade1b9
|
fix: Add optional chaining to prevent errors in isLongText function
|
2025-07-13 22:48:36 +09:00 |
|
newtextdoc1111
|
944ecff9ce
|
fix: Implement maximum tag length check for performance issue
|
2025-07-13 22:21:21 +09:00 |
|
newtextdoc1111
|
86b63047c2
|
feat: Add tag aliases to related tags display
|
2025-06-10 04:05:22 +09:00 |
|
newtextdoc1111
|
4415e22744
|
fix: Log CSV file status in ComfyUI console and browser network tab
|
2025-05-29 17:51:50 +09:00 |
|
newtextdoc1111
|
d97900de4e
|
fix: Adjust item highlighting timing in autocomplete and related tags UI (#17)
|
2025-05-27 20:21:30 +09:00 |
|
newtextdoc1111
|
36b226e2e6
|
feat: Implement CSV update check functionality
|
2025-05-24 14:23:46 +09:00 |
|
newtextdoc1111
|
9fdbe9a1a9
|
fix: Update autocomplete display when KeyUp event key is "Process"
|
2025-05-23 13:02:35 +09:00 |
|
newtextdoc1111
|
421112eb41
|
feat: Refactor tag source handling and enhance UI with icon support for autocomplete suggestions
|
2025-05-19 12:21:33 +09:00 |
|
newtextdoc1111
|
e89a048815
|
feat: Added "Display tags source" setting to filter displayed tags (UI only)
|
2025-05-18 06:28:42 +09:00 |
|
newtextdoc1111
|
053ee9b7a6
|
feat: Refactor autocomplete and data loader logic to support multiple tag sources (e.g. e621) (#8)
|
2025-05-18 05:46:59 +09:00 |
|
newtextdoc1111
|
26528e65cd
|
style: code formatting
|
2025-05-16 20:13:08 +09:00 |
|
newtextdoc1111
|
26d563926f
|
fix: Enhance matchWord function to support wildcard prefix matching for improved tag queries
|
2025-05-16 20:12:49 +09:00 |
|
newtextdoc1111
|
9b72e84727
|
fix: Update normalizeTagToInsert function to handle wildcard calls correctly (#6)
|
2025-05-16 20:12:08 +09:00 |
|
newtextdoc1111
|
2bc28a28de
|
refactor: Replace inline regex patterns with constants for better readability and maintainability
|
2025-05-16 03:32:51 +09:00 |
|
newtextdoc1111
|
2f8c805233
|
feat: Add wildcard tag parsing and extraction functions for enhanced tag handling
|
2025-05-16 03:32:32 +09:00 |
|
newtextdoc1111
|
b6e37d2e09
|
style: code formatting
|
2025-05-16 00:36:17 +09:00 |
|
newtextdoc1111
|
785dd6dd62
|
fix: Update key event handling for related tags UI to support ui pinning
|
2025-05-16 00:33:05 +09:00 |
|
newtextdoc1111
|
2b1baf8bfa
|
fix: Hide related tags UI when not Ctrl+Click and not pinned
|
2025-05-16 00:20:28 +09:00 |
|
newtextdoc1111
|
e24e82e3dd
|
fix: Track keydown events with modifiers to improve autocomplete display handling
|
2025-05-15 23:39:35 +09:00 |
|
newtextdoc1111
|
17467fb967
|
fix: Enhance getCurrentPartialTag to handle prompt weight modifiers and improve tag range validation
|
2025-05-15 16:03:54 +09:00 |
|
newtextdoc1111
|
c5ceca3645
|
fix: Remove test code
|
2025-05-15 03:58:10 +09:00 |
|
newtextdoc1111
|
a36805725f
|
fix: Refactor getCurrentPartialTag and getTagFromCursorPosition to utilize getCurrentTagRange for improved tag extraction
|
2025-05-15 03:48:55 +09:00 |
|
newtextdoc1111
|
cc8b38f529
|
fix: Improve cursor position validation in getCurrentTagRange function
|
2025-05-15 03:48:32 +09:00 |
|
newtextdoc1111
|
29cb0dab7e
|
fix: Enhance removePromptWeight function to better handle weights and preserve symbol-only tags
|
2025-05-15 03:48:19 +09:00 |
|
newtextdoc1111
|
bc4f34a99a
|
fix: Refine weight extraction logic in getCurrentTagRange to handle simple numbers correctly
|
2025-05-15 00:10:19 +09:00 |
|
newtextdoc1111
|
d87118e3bd
|
fix: Refactor tag insertion logic to utilize getCurrentTagRange for improved accuracy
|
2025-05-14 22:19:04 +09:00 |
|
newtextdoc1111
|
475ed85466
|
feat: Add function to get current tag range with handling for weights and parentheses
|
2025-05-14 22:18:54 +09:00 |
|
newtextdoc1111
|
f4c276d782
|
fix: Prevent tag insertion when cursor is inside a prompt strength modifier
|
2025-05-14 19:32:38 +09:00 |
|
newtextdoc1111
|
cd4901d0a5
|
fix: Remove unused methods from TagData class
|
2025-05-13 19:35:16 +09:00 |
|
newtextdoc1111
|
6376403757
|
fix: Enhance tag matching logic mainly special characters
|
2025-05-13 19:34:48 +09:00 |
|