Henrik Giesel
|
a034c93eb7
|
Remove deleteActiveTag, fix appendEmptyTag
|
2021-09-09 15:37:47 +02:00 |
|
Henrik Giesel
|
39ffaf3427
|
Fix some deletion behavior
|
2021-09-09 15:37:47 +02:00 |
|
Henrik Giesel
|
ba64f50593
|
Make Autocomplete dismount along with TagInput on blur
|
2021-09-09 15:37:47 +02:00 |
|
Henrik Giesel
|
b4e84e8043
|
Implement on:autocomplete
|
2021-09-09 15:37:46 +02:00 |
|
Henrik Giesel
|
146a901d91
|
Don't highlight suggestion items
Other suggestions menus don't do it either
|
2021-09-09 15:37:46 +02:00 |
|
Henrik Giesel
|
9fd985760c
|
Fix tagmove
|
2021-09-09 15:37:46 +02:00 |
|
Henrik Giesel
|
9c388a8b7e
|
Introduce activeName so we can pass it to TagAutocomplete
|
2021-09-09 15:37:45 +02:00 |
|
Henrik Giesel
|
05d1c51d6b
|
Export choice as autocompletionChoice from TagAutocomplete
|
2021-09-09 15:37:45 +02:00 |
|
Henrik Giesel
|
2e00dc09d6
|
Make tagunique a more general tagaccept
* tagaccept includes what was previous done by on:blur
* on:blur in TagInput was in some cases not bubbled up to TagEditor for some reason
|
2021-09-09 15:37:45 +02:00 |
|
Henrik Giesel
|
68bbc8d25d
|
Use Autocomplete on TagInput again
|
2021-09-09 15:37:44 +02:00 |
|
Henrik Giesel
|
cda5e44786
|
Pass original to Autocomplete
|
2021-09-09 15:37:44 +02:00 |
|
Henrik Giesel
|
547e6f16c6
|
Fix TagBadge and TagSpacer + shortcut
|
2021-09-09 15:37:44 +02:00 |
|
Henrik Giesel
|
0acbf3e9eb
|
Export blink as a function, works more reliably
|
2021-09-09 15:37:43 +02:00 |
|
Henrik Giesel
|
53c0d372f4
|
Fix behavior when simply entering a duplicate
|
2021-09-09 15:37:43 +02:00 |
|
Henrik Giesel
|
3857ac07d7
|
Implement tagsplit
|
2021-09-09 15:37:43 +02:00 |
|
Henrik Giesel
|
de10e55265
|
Fix tagjoinnext
|
2021-09-09 15:37:43 +02:00 |
|
Henrik Giesel
|
1487ed64c7
|
Fix tagjoinprevious
|
2021-09-09 15:37:43 +02:00 |
|
Henrik Giesel
|
bfeb419ba6
|
Fix tagmove
|
2021-09-09 15:37:42 +02:00 |
|
Henrik Giesel
|
36f455c0ee
|
Fix TagBadge and TagSpacer
|
2021-09-09 15:37:42 +02:00 |
|
Henrik Giesel
|
96325a4910
|
Align tagenter tagdelete and tagunique
|
2021-09-09 15:37:42 +02:00 |
|
Henrik Giesel
|
754e49f9b8
|
Implement decideAfterBlur and activeAfterBlur
|
2021-09-09 15:37:42 +02:00 |
|
Henrik Giesel
|
2cdc0b308a
|
Prefer focusing TagInput in onMount
|
2021-09-09 15:37:41 +02:00 |
|
Henrik Giesel
|
52a705e839
|
Completely decouple Tag from TagInput
|
2021-09-09 15:37:41 +02:00 |
|
Henrik Giesel
|
ea1e5b5840
|
Add .input to Tag interface
|
2021-09-09 15:37:41 +02:00 |
|
Henrik Giesel
|
e68f874c80
|
Remove special treatment of last tag
|
2021-09-09 15:37:41 +02:00 |
|
Henrik Giesel
|
e80e6ff34b
|
Try to remove special handling of last tag / inputNew
|
2021-09-09 15:37:40 +02:00 |
|
Henrik Giesel
|
15ef6d51b3
|
Improve behavior when moving towards newInput
|
2021-09-09 15:37:40 +02:00 |
|
Henrik Giesel
|
796c759333
|
tagmove should act like tagjoin on empty inputs
|
2021-09-09 15:37:40 +02:00 |
|
Henrik Giesel
|
bde820569a
|
Fix double delete on empty input
|
2021-09-09 15:37:40 +02:00 |
|
Henrik Giesel
|
2de2f03db8
|
Implement blink on duplicate detected
|
2021-09-09 15:37:39 +02:00 |
|
Henrik Giesel
|
11c6fe880b
|
Add some visual for TagAutocomplete
|
2021-09-09 15:37:39 +02:00 |
|
Henrik Giesel
|
227c41b525
|
Minimize reflow upon clicking tag
|
2021-09-09 15:37:39 +02:00 |
|
Henrik Giesel
|
7696895a8e
|
Implement tagmovenext fully
|
2021-09-09 15:37:39 +02:00 |
|
Henrik Giesel
|
428655a32f
|
Almost implement tagmove
* tagmovenext will start on the last position rather than first
|
2021-09-09 15:37:38 +02:00 |
|
Henrik Giesel
|
fe35573308
|
Reimplement tagjoin with tick()
|
2021-09-09 15:37:38 +02:00 |
|
Henrik Giesel
|
180ef140f8
|
Start implemention tagmove
|
2021-09-09 15:37:38 +02:00 |
|
Henrik Giesel
|
4420a24363
|
Set caret correctly after tagjoin
|
2021-09-09 15:37:38 +02:00 |
|
Henrik Giesel
|
65e9a0f2ed
|
Show Autocomplete on keydown, hide on blur
|
2021-09-09 15:37:38 +02:00 |
|
Henrik Giesel
|
c8ac822971
|
Adjust padding of TagInput a little
|
2021-09-09 15:37:37 +02:00 |
|
Henrik Giesel
|
281985480d
|
Fix some WithDropdownMenu logic
|
2021-09-09 15:37:37 +02:00 |
|
Henrik Giesel
|
05120c79b0
|
Factor out ButtonToolbar from TagAutocomplete
|
2021-09-09 15:37:37 +02:00 |
|
Henrik Giesel
|
808d01c4fb
|
Decouple TagInput from TagAutocomplete completely
|
2021-09-09 15:37:37 +02:00 |
|
Henrik Giesel
|
8d95503189
|
Add tabbable option to DropdownItem
|
2021-09-09 15:37:37 +02:00 |
|
Henrik Giesel
|
a5af3a9280
|
Fix issue with text showing below StickyBottom
|
2021-09-09 15:37:37 +02:00 |
|
Henrik Giesel
|
892f08c19a
|
Make tags stand less out in dark mode
|
2021-09-09 15:37:36 +02:00 |
|
Henrik Giesel
|
6c6062cc58
|
Make styling of DropdownMenu easier by introducing dropdown-content
|
2021-09-09 15:37:36 +02:00 |
|
Henrik Giesel
|
1ba6909495
|
Decouple Autocomplete from TagInput:
Allows to only have one autocompletion for all tags, rather than every
tag having its own
|
2021-09-09 15:37:36 +02:00 |
|
Henrik Giesel
|
c5b10c1117
|
Remove dead code from TagAutocomplete
|
2021-09-09 15:37:36 +02:00 |
|
Henrik Giesel
|
22d5671594
|
Implement tagjoin events
|
2021-09-09 15:37:36 +02:00 |
|
Henrik Giesel
|
2993a7b744
|
Delete tag when update reveals its a duplicate
|
2021-09-09 15:37:35 +02:00 |
|