a673a6ac5f
Et2Email: Readonly & limited rows styling
2024-01-11 16:25:38 -07:00
57c76e9840
Et2Email: Fix placeholder not allowed
2024-01-11 14:15:19 -07:00
da8e191f96
Api: Fix up favorite button
...
- clicking favorite did nothing
- stop delete flicker
- remove delete button from current as favorite
2024-01-08 15:24:09 -07:00
7238356b18
Api: Fix Et2Number did not respect min/max
2024-01-08 14:32:25 -07:00
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
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
518c8218d7
* Mail: Additional "Information to show on email tag" preference, "Name and domain"
2024-01-08 10:01:59 -07:00
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
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
3b48d81651
Et2Email: Add max height + scrollbar to tag list
...
use --height CSS var to override
2024-01-03 09:06:17 -07:00
f68faa7941
Et2Email: Some automatic tests
2023-12-20 15:22:14 -07:00
a62ff90018
Et2Select: Add disabled & readonly styling, add paste handling
2023-12-20 11:57:01 -07:00
d73aa3d998
Et2Email: Better handling of blur & showing validation error
2023-12-20 10:33:09 -07:00
838bf30c1f
Et2Email: Reduce minimum search input size
2023-12-20 08:23:01 -07:00
cc164807e7
Et2Email: If searchUrl is set to "", skip server search / suggestions
2023-12-19 13:55:02 -07:00
c99404e993
Fix drag & drop interfered with mouse selection when editing tag
2023-12-19 13:44:29 -07:00
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
1bd7c18403
Revert "Et2Email: Fix validation message for invalid search text did not always show on field blur"
...
This reverts commit 44f1317873
.
2023-12-19 11:10:03 -07:00
37667df880
Fix wrongly filtered avatars in darkmode, happens for calOwner and regular account-selector widgets
2023-12-19 13:22:06 +01:00
44f1317873
Et2Email: Fix validation message for invalid search text did not always show on field blur
2023-12-18 11:50:34 -07:00
a348039716
Et2Email: When tabbing away with partial email typed, only accept current suggestion if it still matches
...
Previously current option was not updated fast enough, and was blindly accepted.
2023-12-18 11:11:53 -07:00
c26b13986c
Et2Email: Show validation error for partially typed (not yet accepted) email addresses
2023-12-18 09:24:21 -07:00
f215a99918
Et2Email: If user had a valid email typed before blurring the widget, accept it
2023-12-15 16:31:00 -07:00
fb55cd64ca
Et2Email: Fix missing distribution lists
2023-12-15 16:15:32 -07:00
73061b2931
Et2Email: More work on actions
...
- Add Escape closes suggestions
- Better respect preference to close suggestions after selecting
- Fix another lost focus
2023-12-14 11:16:01 -07:00
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
885c3fed0a
Get dark mode fix working for avatars in Et2Email & Et2SelectEmail
2023-12-13 14:23:07 -07:00
fb89581bb5
Et2Email changes & bugfixes
...
- Keep focus in search when suggestions arrive
- Fix focus went to body when tabbing from search with typed address
- Don't wrap at top / bottom of suggestion list
- Spacing / padding fixes
2023-12-13 13:56:23 -07:00
4856e97010
Fix vfsWidget sometimes gives "TypeError: Cannot read properties of null (reading 'get_value')"
...
It was trying to access template widgets before they had loaded. Fixed to wait until load is done.
2023-12-13 11:09:22 -07:00
437ad34300
Finish Et2Email widget
2023-12-13 10:34:17 -07:00
35a9a9bda5
Et2Email WIP - Drag & Drop & sort
2023-12-12 16:37:39 -07:00
e99b398d5d
Et2Email: WIP - Most interactions done
2023-12-11 15:12:59 -07:00
710287e34f
Et2Email WIP
2023-12-11 08:18:38 -07:00
7052803700
Et2ButtonTimestamper: Fix error where some users could not be found
...
In instances with > 100 users, it's possible the current user was not on the client side. Now checking user() first, it should always be there.
2023-12-07 10:31:59 -07:00
c5e7f7d7e7
Fix nextmatch entry filter header could not be cleared
2023-12-06 14:46:07 -07:00
62f338dbdf
ImportExport: Fix export date filters lost their "All" option
2023-12-06 13:54:13 -07:00
b03dac3032
Fix drag of non-sequential rows in Firefox
...
When selecting multiple rows with Ctrl, drag would not work
2023-12-06 11:32:09 -07:00
a5b3c83a54
Et2SelectThumbnail: Get working with new Et2Select tagTemplate
2023-12-06 10:33:14 -07:00
5ef349f057
Fix infinite loop in missingOption in country/state due to not waiting for results
...
Add class method to search through select options
2023-12-05 11:51:24 -07:00
1e4435fb3a
Fix unable to save cleared link value
2023-12-05 08:59:18 -07:00
4343fbca32
Fix unable to clear link value
2023-12-04 17:06:26 -07:00
fd5160e9fe
Do not proceed sizing for avatar widget if it's not in an accepted format
2023-12-04 11:38:23 +01:00
9fc4c64a90
Fix favorite button icon size for both in regular and mobile view
2023-12-04 10:31:05 +01:00
a2c0234401
Et2Select: Fix missing option detection when options have optgroups
...
Was unable to find option in Timezones, resulting in an infinite loop
2023-12-01 09:33:25 -07:00
4dfbbc99da
Select account: sort options
2023-11-30 14:57:31 -07:00
efe5b51d26
SearchMixin: Fix initial values not always displayed when options are from server or file
...
Fix for when remote result doesn't get there before SlSelect renders, and the SlSelect removed the value because the option wasn't there
2023-11-30 14:00:16 -07:00
4367afaf27
Fix link search did not always show label for initial value
2023-11-30 11:56:14 -07:00
021fc9f136
Fix calendar participant select did not show selected tags while the dropdown was open
...
Tags were only shown once dropdown was closed
2023-11-30 10:49:49 -07:00
85593dbcdb
Et2Select: Fix weird UI issue after clearing single value
...
Search was shown as well as empty label
2023-11-29 11:00:51 -07:00
6e1c968703
Et2SelectAccount: Fix initial values not always displayed when options are from server or file
2023-11-29 10:43:33 -07:00