eecc093ce3
Fix styling for Vfs select dialog
2022-07-11 12:44:09 +02:00
a739539a03
Update import statements
2022-07-11 10:17:33 +02:00
a513bb26f6
Convert customfields to use webcomponents when available
2022-07-08 09:40:16 -06:00
3d2e20ce0a
Avoid error setting placeholder
2022-07-08 09:30:41 -06:00
ff6d0ef785
Fix handling of modified widget type.
...
It wasn't working if a Transform changed the widget type to a webcomponent
2022-07-08 09:24:03 -06:00
d85b2b4cf2
fix type et2-nextmatch-header-account(filter)
2022-07-08 10:38:06 +02:00
ed16ce52a2
Change nextmatch headers to use web components
2022-07-07 13:18:42 -06:00
19a45164f9
Change static cat select options to always use promise
2022-07-07 10:49:28 -06:00
dc8809ef87
Et2Select + Search: Always need to bind our own change handler to catch & cancel search textbox changes or they bubble
2022-07-07 10:47:14 -06:00
4936c0e043
Et2SelectCategory: keep options sent from server
...
For example, addressbook index does this.
2022-07-07 10:06:41 -06:00
e3b095dae7
Fix link app did not start with preferred app, implement placeholder
2022-07-07 09:54:18 -06:00
7a4193073b
Make sure we don't reevaluate the value when there's already a value set (eg. given object of options with value attribute set)
2022-07-07 11:54:24 +02:00
46b172c88e
Et2Select: In some cases the change event from the search input was triggering an extra widget change event
2022-07-06 11:22:10 -06:00
489eb615ac
fix validation in et2-select had problems with value being an array
...
eg. mail.compose always displayed "Invalid email"
running validator now for each array element or "" for an empty array
2022-07-06 10:33:06 +02:00
6c8e85311f
Change nextmatch column selection to use webcomponents
2022-07-05 15:26:10 -06:00
761b0ee6cc
Fix for double-submit caused by change handler bound twice
2022-07-05 13:15:32 -06:00
5dc1c74167
SearchMixin: Actually pass search options
2022-07-05 10:16:05 -06:00
af33cec90d
Avoid JS errors if value is not a string
2022-07-04 15:12:10 -06:00
31e476089c
Et2Select: Fix missing initial value when initial value is not in select_options
...
Our custom setter was not being called for some reason so option cleaning was not being done.
2022-07-04 15:09:16 -06:00
3af236e609
allow disabled=false for not disabled buttons
2022-07-04 22:19:16 +02:00
36c6df9685
Remove InvokerMixin from Et2Select, we cover the functionality in other ways.
...
InvokerMixin still used in other widgets
2022-06-30 09:39:22 -06:00
a691b6da04
Fix missing apps in Et2LinkAppSelect
2022-06-30 09:38:50 -06:00
76a19e86fb
Fix selectboxes didn't show server-side validation messages
2022-06-30 08:40:17 -06:00
7c7b81201f
Implement missing validation error for Et2Select
2022-06-29 11:49:24 -06:00
0842eb4376
Finish missing doc
2022-06-29 09:24:12 -06:00
2cd5c861aa
Favorites: Add icons to dropdown, fix icon styling in sidebox menu
2022-06-28 14:09:29 -06:00
4f4b83733c
Mail: Re-size header labels in display popup, change mail date widget to date-time-today
2022-06-28 10:18:42 -06:00
bb48e4ecee
Select + search: don't try to open search when readonly
2022-06-24 14:27:49 -06:00
0f5cb9f9d3
Select styling improvements
...
- support for Shoelace's size property
- relative sizing for EmailTag's add icon height
2022-06-24 14:12:04 -06:00
9ffc7decf2
Shrink minimum size for date widget to fit-content, add label if set
2022-06-24 14:08:06 -06:00
d11be10fa1
Et2SelectEmail: Add button on hover to add a new contact with the email
...
(multiple)
2022-06-24 12:10:10 -06:00
9ca78de12f
Et2Select: Fix empty label was not being shown for invalid values
2022-06-23 15:56:28 -06:00
8dd6dcf97c
remove unnecessary adding of free entries to select_options
2022-06-23 21:28:01 +02:00
3567a75e33
Et2Widget: I figured out how to bind external listeners defined as template attributes directly on load.
...
Not sure we want to turn it on yet though.
2022-06-23 11:00:47 -06:00
1cc2cd5e3e
Et2Select + Search: Fix change event fired while widget still had old value
...
The search box was firing its own change event, triggering the handler. Now SearchMixin swallows that event preventing it from triggering.
2022-06-23 10:36:54 -06:00
f2e20eddba
fix addressbook edit for new Et2SelectCountry&State:
...
- using allowFreeEntries for custom country-names and storing, as before, region-name not the -code
- also fix flags to show nothing for custom / free country-names
Not entirely happy about it, but not willing to spend/waste more time on this tiny feature
2022-06-23 10:06:01 +02:00
9157a37480
fix URL of flags.css include
2022-06-23 07:19:47 +02:00
9b3de5db95
Et2SelectCountry: Use CSS for flag images
2022-06-22 16:13:58 -06:00
e54fbaffb1
fix Et2LinkEntry/Et2LinkSearch still showed "??", after link_title returned the title
2022-06-22 22:37:18 +02:00
e9af38081e
Move email-specific D-n-d into Et2SelectEmail class
2022-06-22 14:36:38 -06:00
874371483a
Et2Select: Fix multiple + allowFreeEntries did not work together
2022-06-22 14:28:37 -06:00
5b0427fe0c
Hopefully fix boolean reflected attributes not properly getting set
...
The previous way worked eventually, but attributes did not get immediately synced to properties
2022-06-22 14:26:27 -06:00
673e0b859c
fix only_app attribute not taking into account when setting value, which is in that case just an id
2022-06-22 15:29:21 +02:00
d9400430e5
Mail: Use et2-select-email for displaying addresses in preview
2022-06-21 16:34:57 -06:00
34b0dc3e35
Remove debug
2022-06-21 11:07:30 -06:00
4fe62a0322
Reset dirty after load to avoid unwanted close prompt
2022-06-21 09:22:39 -06:00
61f22d67f3
Double thickness of colored category border in Et2SelectCategory
2022-06-21 09:22:39 -06:00
ac171a1076
Implements DND for et2-select-email tags
2022-06-21 16:21:23 +02:00
5cd417ec72
Et2LinkEntry: Pass only_app & application_list properties onto internal Et2LinkAppSelect
2022-06-20 15:19:57 -06:00
261b104875
Looks like SearchMixin no longer needs special handling for change event and it was not working with onchange attribute in some cases.
2022-06-20 11:18:15 -06:00