Commit Graph
5 Commits
Author SHA1 Message Date
imi ac71ae0e6b feat(ui): overhaul autocomplete positioning and marker alignment
- Refactor `getCaretCoordinates`with scaled coordinate mapping to support ComfyUI canvas zoom/pan.
- Overhaul autocomplete selection logic to default to no selection (-1), allowing Enter for newlines.
- Decouple hover visuals from active selection to prevent accidental mouse-based confirms.
- Implement horizontally-expanding popup layout to prevent text cutoff on long tags/aliases.
- Improve selection aesthetics with modern blue accent bars and high-contrast highlights.
- Fix token boundary marker drift using zero-width containers and robust CSS property mirroring.
- Unify backend tag database defaults in `autocomplete.py` to ensure user settings take effect.
2026-01-30 20:43:14 +01:00
imi 42c37c8cd8 colon alternation scheduling fix 2026-01-23 15:20:16 +01:00
imi 6889a3fd61 tags 2026-01-22 17:10:25 +01:00
imi 0c8e02d1de autocomplete initial stuff 2026-01-22 16:08:31 +01:00
imi 0602748b8f refact, didnt test yet but should be good 2026-01-21 23:53:37 +01:00