97019379d8
WIP converting avatar widgets to webcomponent
2022-07-12 17:14:44 +02:00
7f7b5282aa
Fix navigating through paths no longer possible for vfsSelect dialog
2022-07-12 11:02:42 +02:00
11894b0868
Revert unintentional change
2022-07-12 10:59:42 +02:00
894767ac21
Fix newly uploaded avatar can not be saved
2022-07-12 10:35:25 +02:00
5cd979d372
adding et2_select_ro type, as it's used in smallPART
2022-07-12 10:05:43 +02:00
ce418affe8
drop old select/taglist/link incl. Choosen and MagicSuggest
2022-07-12 09:57:24 +02:00
ad82ea8faf
Et2Select layout improvements
...
- Added RowLimitedMixin to limit rows
- when multiple=true tags take full width by default, but intelligently resize
- No longer showing search icon
- Move Et2EmailTag add / CRM button to left of remove button
2022-07-11 17:27:17 -06:00
714ef5d4c9
Better nm column selection
2022-07-11 13:20:04 -06:00
0ca7508cd3
Select bugfixes
...
- If value is changed because it's not a valid option, that might need a refresh
- If empty_label is changed, we need to update that
2022-07-11 11:01:42 -06:00
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