ralf
42f8124242
use et2-tree-dropdown for TZ selection in general preferences
2024-08-22 10:52:16 +02:00
milan
8de6bd0c25
possibility to replace et2-select-cat with et2-tree-cat
2024-08-21 20:50:17 +02:00
nathan
f3b83cbd32
Only care about children one level deep, they'll handle their own children
2024-08-15 14:25:20 -06:00
milan
df5120f04c
remove debugger in Et2Select
2024-08-14 14:20:21 +02:00
nathan
b6627a482f
Et2Tag: Fix read-only selects still have remove button on tag
2024-08-08 09:59:30 -06:00
Alexandros Sigalas
c44d60256e
Fixed: Et2Select - run checkTagOverflow() only if this.select exists
2024-08-08 11:49:49 +02:00
nathan
5f2aba2af9
Fix context menu "Copy ..." of text contents
2024-08-01 10:36:17 -06:00
ralf
3c0ea24aa7
some eT2 fixes for developerTools:
...
- support emptyLabel for r/o selectboxes
- allow to overwrite category-label in NM
- implement apps attribute for et2-select-application incl. r/o
2024-08-01 13:45:34 +02:00
nathan
7559ae4f21
Switch some CSS colors from specific values to variables
2024-07-15 08:24:47 -06:00
nathan
f4bb3d5709
Et2Select: Turn off line wrapping in options
2024-07-11 16:39:28 -06:00
ralf
87153a753c
get the correct values for accountType reported plus the default
2024-06-18 09:28:53 +02:00
nathan
ba744d3292
Remove Lion
2024-05-07 14:46:44 -06:00
ralf
e9d366aa98
WIP accessibility of widgets:
...
- fixed fallback-order for aria-attributes (done now in connected callback and not updated, which was not reliable in the order called)
- aria-label set by (in order of priority): ariaLabel, label, placeholder, statustext
- aria-description set by (----- " -----): ariaDescription, helpText, statustext (if not already used for -label)
- following widget work now (incl. focus by click on label): et2-textbox, et2-date*, et2-url*, et2-select*
2024-04-26 12:04:37 +02:00
nathan
d6b61722e0
Fix some CSS / layout issues with labels
...
- Fix label nowrap stopped working
- Fix et2-label-fixed stopped working
2024-04-23 14:02:58 -06:00
nathan
7c352d0a40
Fix disappearing tags when user clicks on search after selecting a result
2024-04-17 09:09:36 -06:00
ralf
ab9434ae45
missed to remove Et2SelectEmail
2024-04-09 11:00:11 +02:00
ralf
227bb91c5f
remove Et2SelectEmail replaced by Et2Email incl. using preprocessor to replace all usages
2024-04-08 14:29:59 +02:00
nathan
8b64e80f07
Update Shoelace to 1.5.0
2024-03-26 14:50:41 -06:00
nathan
91f70e354d
Stop using hardcoded default of 100 for search
...
Now using max of maxmatches preference and 100
2024-03-20 16:50:52 -06:00
nathan
df22d23545
Fix Et2Select.onTagClick did not work
2024-03-19 11:47:41 -06:00
nathan
50352cf36a
Api: Fix missing required validation & styling
2024-03-15 14:13:56 -06:00
nathan
9ccd9b5240
Fix listbox didn't have correct sub-element. Fixes placeholder dialogs in Collabora.
2024-03-06 16:05:02 -07:00
nathan
d1bfe30c79
Fix editable tags failed their tests
...
editable was not passed to tag, edit mode broke
2024-03-05 11:54:59 -07:00
nathan
a9a26ffe39
Implement local search in SearchMixin & for Et2TreeDropdown
...
Add ability for SearchResult to have children
2024-02-23 10:49:16 -07:00
nathan
1bd9758af1
Better SearchMixin for server-side searching
2024-02-22 14:25:12 -07:00
nathan
e7d66f22e6
Get docs working again
...
- Avoid the whole thing breaking when one class is bad (still no idea why)
- Add some missing documentation
2024-02-20 16:20:00 -07:00
nathan
1bba32f088
Support loading children into slots in selects
2024-02-20 08:28:53 -07:00
nathan
bca69ff8f3
Et2Select: Add prefix slot, reflected into SlSelect
2024-02-16 13:38:31 -07:00
nathan
cce0ab57fa
Et2Tree: Get all admin tree leaf actions working
2024-02-16 08:59:11 -07:00
nathan
222c56f5af
Api: Add missed et2-select-access widget
2024-02-14 15:27:28 -07:00
nathan
c6bf9954ae
Make optionSearch a little more generic, so children can be kept in sub-objects of any name not just 'value'
...
Changed to work with tree structure, which currently keep children in 'item'
2024-02-14 10:43:05 -07:00
nathan
372e6ebbdb
Fix select with multiple & rows=1 could not listen for tag events
2024-02-05 14:50:59 -07:00
nathan
06d694cd94
Api: Fix missing label on r/o selects
2024-01-19 13:20:34 -07:00
nathan
ce34b5eaf9
Api: Fix r/o select did not show correctly if value had a leading ","
2024-01-18 12:48:38 -07:00
nathan
84fb37214a
Refactor email address formatting and use it in Et2EmailTag and Et2UrlEmailReadonly
2024-01-16 15:29:12 -07:00
nathan
0b20751602
Et2Email: Handle emails with multiple quotes around the name
...
eg: "'Birgit'" <bb@example.com> goes to Birgit instead of 'Birgit'
Includes format tests
2024-01-16 11:17:05 -07:00
nathan
0ca406ad78
WIP Et2VfsSelect
...
Just getting started
2024-01-16 08:26:18 -07:00
nathan
cfc7efde15
- Send total results with link search results
...
- Change how "# More" is shown to wait for all searches first
2024-01-08 11:59:24 -07:00
nathan
76533722d1
SearchMixin: Change how loading spinner is done, "No results" now only shows after all searches are done.
2024-01-08 11:33:53 -07:00
nathan
f8f4a39648
Change email tag display from multiple boolean to a single option
...
onlyEmail and fullEmail properties changed to just emailDisplay with options of "full" | "email" | "name" | "domain"
2024-01-05 15:35:59 -07:00
nathan
52b48140fe
Get widget extra documentation working
...
This allows <Class>.md beside <Class>.ts where we can add additional documentation such as examples
2024-01-05 09:52:09 -07:00
nathan
f68faa7941
Et2Email: Some automatic tests
2023-12-20 15:22:14 -07:00
nathan
c99404e993
Fix drag & drop interfered with mouse selection when editing tag
2023-12-19 13:44:29 -07:00
nathan
cdaa16bae2
Fix email tags could not be edited inside Et2Email
...
They could, but the change was ignored for the first tag
2023-12-19 11:38:54 -07:00
hadi
37667df880
Fix wrongly filtered avatars in darkmode, happens for calOwner and regular account-selector widgets
2023-12-19 13:22:06 +01:00
nathan
da93788c1d
Et2Select: Fix additional entry selected after closing option list
...
Sometimes after searching and selecting an entry from the results, when the list was closed an additional option was added
2023-12-14 10:00:36 -07:00
nathan
885c3fed0a
Get dark mode fix working for avatars in Et2Email & Et2SelectEmail
2023-12-13 14:23:07 -07:00
nathan
e99b398d5d
Et2Email: WIP - Most interactions done
2023-12-11 15:12:59 -07:00
nathan
710287e34f
Et2Email WIP
2023-12-11 08:18:38 -07:00
nathan
a5b3c83a54
Et2SelectThumbnail: Get working with new Et2Select tagTemplate
2023-12-06 10:33:14 -07:00