Commit Graph

615 Commits

Author SHA1 Message Date
nathan
62912e9c14 Et2Tag: Fix read-only selects still have remove button on tag 2024-08-08 10:01:51 -06:00
nathan
46fcfd5bcd Fix context menu "Copy ..." of text contents 2024-08-02 10:14:56 +02:00
ralf
4ce2ce4d73 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:53:51 +02:00
nathan
792b15ef1e Switch some CSS colors from specific values to variables 2024-07-29 19:28:05 +02:00
ralf
59ecd0688c Merge branch 'master' into 23.1 2024-07-08 09:35:12 +02:00
nathan
b34e6905ce Fix some CSS / layout issues with labels
- Fix label nowrap stopped working
- Fix et2-label-fixed stopped working
2024-06-25 08:31:38 -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
2430f65304 Fix disappearing tags when user clicks on search after selecting a result 2024-04-18 08:12:25 -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
d0bea039d4 missed to remove Et2SelectEmail 2024-04-09 11:00:43 +02:00
ralf
ab9434ae45 missed to remove Et2SelectEmail 2024-04-09 11:00:11 +02:00
ralf
42febf96d1 remove Et2SelectEmail replaced by Et2Email incl. using preprocessor to replace all usages 2024-04-08 14:36:35 +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
b82e573ad0 Fix Et2Select.onTagClick did not work 2024-03-27 14:12:54 -06:00
nathan
0d5a23cb8a Stop using hardcoded default of 100 for search
Now using max of maxmatches preference and 100
2024-03-27 14:11:34 -06: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
8f2ebf9bd6 Api: Fix missing required validation & styling 2024-03-17 09:04:42 +02:00
nathan
f314efabf2 Fix editable tags failed their tests
editable was not passed to tag, edit mode broke
2024-03-17 09:04:42 +02:00
nathan
4916bb9283 Et2Select: Add prefix slot, reflected into SlSelect 2024-03-17 09:04:42 +02:00
nathan
50352cf36a Api: Fix missing required validation & styling 2024-03-15 14:13:56 -06:00
nathan
7112b6a2ba Fix listbox didn't have correct sub-element. Fixes placeholder dialogs in Collabora. 2024-03-07 11:42:20 -07: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
056448c299 Fix select with multiple & rows=1 could not listen for tag events 2024-02-06 08:29:49 -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
3b2854e850 Api: Fix r/o select did not show correctly if value had a leading "," 2024-01-22 09:58:47 -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
7f987d9e0f Refactor email address formatting and use it in Et2EmailTag and Et2UrlEmailReadonly 2024-01-18 11:15:17 -07:00
nathan
5ce803abb3 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-18 11:15:10 -07:00
nathan
5b10064166 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-18 11:14:46 -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
e9b66d0988 - Send total results with link search results
- Change how "# More" is shown to wait for all searches first
2024-01-16 10:08:59 -07:00
nathan
7d43ec0449 SearchMixin: Change how loading spinner is done, "No results" now only shows after all searches are done. 2024-01-16 10:08:51 -07:00
nathan
0ca406ad78 WIP Et2VfsSelect
Just getting started
2024-01-16 08:26:18 -07:00
nathan
3746e07276 Et2Email: Some automatic tests 2024-01-15 14:17:47 +02:00