Commit Graph
100 Commits
Author SHA1 Message Date
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 292c99ae17 fix: Remove unused CSS classes for related tags layout 2025-06-10 04:10:08 +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
newtextdoc1111 3bdc3d5482 fix: Improve mousedown event listener and documentation in AutocompleteUI class 2025-05-11 16:45:10 +09:00
newtextdoc1111 f28f0756c9 fix: Disable logging output settings by default 2025-05-10 17:46:53 +09:00
newtextdoc1111 ca963baa98 feat: Enhance tag loading logic to prevent overwriting existing tags and improve loading order 2025-05-10 15:55:22 +09:00
newtextdoc1111 1eaab8a88c refactor: Remove redundant tag existence check in insertTagToTextArea function 2025-05-10 03:59:17 +09:00