newtextdoc1111
944ecff9ce
fix: Implement maximum tag length check for performance issue
2025-07-13 22:21:21 +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
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
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
26d563926f
fix: Enhance matchWord function to support wildcard prefix matching for improved tag queries
2025-05-16 20:12:49 +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
d87118e3bd
fix: Refactor tag insertion logic to utilize getCurrentTagRange for improved accuracy
2025-05-14 22:19:04 +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
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
1eaab8a88c
refactor: Remove redundant tag existence check in insertTagToTextArea function
2025-05-10 03:59:17 +09:00
newtextdoc1111
7658afa4a1
Refactor autocomplete functionality and improve tag handling
...
- Refactored AutocompleteUI class to use div elements instead of table for better styling and flexibility.
- Refactored RelatedTagsUI class to match AutocompleteUI
2025-05-10 00:39:48 +09:00
newtextdoc1111
fd381545dd
fix: Prevent autocomplete from triggering on modifier key presses
2025-05-09 18:54:49 +09:00
newtextdoc1111
83826f0b80
fix: Reset selectedIndex to 0 when it is -1 in Autocomplete and RelatedTags UI
2025-05-09 01:22:20 +09:00
newtextdoc1111
9753a27dbc
- refactor: Refactoring for code readability
...
- Support keyboard navigation for related tags
2025-05-09 00:00:35 +09:00
newtextdoc1111
5d0d51f2c3
fix: highlightItem calls to no argument
2025-05-08 22:20:06 +09:00
newtextdoc1111
27174964b3
feat: get csv from python api and allow extra csv loading
2025-05-08 22:09:45 +09:00
newtextdoc1111
05cb745abd
refactor: Remove deprecated keypress event handler and update keyup logic for better autocomplete behavior
2025-05-08 16:41:05 +09:00
newtextdoc1111
ca78b26cdc
refactor: Simplify autocomplete event handling logic
2025-05-08 16:15:04 +09:00
newtextdoc1111
12b782ec02
feat: Add keyup and keypress event handlers for autocomplete and similar tags more natural behaviour
2025-05-08 15:26:08 +09:00
newtextdoc1111
d099b8822c
fix: Improve tag matching logic in findCompletionCandidates and insertTag functions
2025-05-08 15:23:48 +09:00
newtextdoc1111
3f014359e0
add display of cooccurrence initialize process
2025-05-08 00:11:26 +09:00
newtextdoc1111
9123944a8c
fix: Removed redundant code for exact matches
2025-05-08 00:07:35 +09:00
newtextdoc1111
eff7437945
refactor: improve code readability and performance logging in autocomplete and similar tags logic
2025-05-07 12:37:27 +09:00
newtextdoc1111
d71730ad16
refactor: enhance autocomplete and similar tags UI with category support and improved styles
2025-05-07 00:53:18 +09:00
newtextdoc1111
6d198240ea
refactor: enhance tag matching logic in findCompletionCandidates function to prioritize exact matches
2025-05-06 20:39:08 +09:00
newtextdoc1111
83d61bdd35
refactor: clean up Indentation
2025-05-06 00:49:48 +09:00
newtextdoc1111
3004d842d4
enhance tag matching logic in findCompletionCandidates function
2025-05-06 00:48:06 +09:00
newtextdoc1111
6bb3acc825
fix: correct regex for identifying end of tag in insertTag function
2025-05-04 23:34:26 +09:00
newtextdoc1111
daf56eb2ce
- Refactor autocomplete and similar tags logic to use new normalization functions
...
- Minor improved autocomplete behavior
2025-05-03 15:11:11 +09:00
newtextdoc1111
0193ba592b
- add setting of similar-tags display position
...
- fix autocomplite list display position
2025-05-03 13:15:27 +09:00
newtextdoc1111
2cd74b1750
Refactor event handling functions
2025-05-03 10:35:13 +09:00
newtextdoc1111
03df245362
Refactored and split into multiple files
2025-05-03 00:26:22 +09:00
newtextdoc1111
edfb389a3c
Implement similar tags feature with UI and settings integration
2025-05-02 22:10:59 +09:00
newtextdoc1111
87e067854c
Refactor autocomplete logic to improve tag insertion and handling
2025-05-01 22:45:15 +09:00
newtextdoc1111
20b9ab8edd
Added settings functionality and improved autocomplete initialization
2025-05-01 15:38:20 +09:00
newtextdoc1111
c0530b6380
Refactor autocomplete initialization and UI structure; replace div with table for better layout
2025-05-01 13:40:27 +09:00
newtextdoc1111
9b22c27b48
Added basic function of autocomplete
2025-05-01 00:03:14 +09:00