ralf
23fbe718dd
new boolean property applyDefaultFont for rtf editor and using it in mail compose
...
making sure it applyDefaultFont method gets always called in compose
2024-02-05 10:54:50 +02:00
ralf
639c8748ca
new boolean property applyDefaultFont for rtf editor and using it in mail compose
...
making sure it applyDefaultFont method gets always called in compose
2024-02-05 10:54:06 +02:00
nathan
2e553911b0
Further work on Et2VfsSelect
...
- Button opens dialog & handles action
- Button shows feedback while processing
- Fix dialog flex spacing
- Fix dialog re-use was not clean
2024-02-02 15:20:33 -07:00
nathan
0ad14c3801
Api: Don't try to translate URLs
...
Also sub-classes email, phone, etc.
2024-02-02 09:34:26 -07:00
nathan
fa0cb4ff6f
Fix splitEmail() when name contains angle brackets
2024-02-02 09:34:01 -07:00
nathan
d132609165
Api: Don't try to translate URLs
...
Also sub-classes email, phone, etc.
2024-02-02 09:24:46 -07:00
nathan
2695dba4ea
Fix splitEmail() when name contains angle brackets
2024-02-01 14:59:13 -07:00
nathan
749ebcd9d1
Fix infinite loop in splitEmail() when name is '"'
2024-02-01 11:50:43 +02:00
nathan
6679338888
Fix infinite loop in splitEmail() when name is '"'
2024-01-31 09:39:29 -07:00
nathan
379729daff
WIP VFS Select: split off dialog and made button its own component for easier backward compatability
2024-01-29 09:58:29 -07:00
nathan
b19c913006
Et2VfsPath widget
2024-01-25 15:24:46 -07:00
nathan
37b734f63c
Et2Widget: Fix Number attributes were not properly parsed in transformAttributes()
2024-01-24 16:46:07 -07:00
nathan
94b1e3f80d
Fix Et2Dialog getComplete() promise did not work more than once when destroyOnClose = false
2024-01-24 16:42:22 -07:00
ralf
47f478550e
* Mail: fix diverse problems of rich-text editor, if small paragraphs are used
2024-01-23 22:29:03 +02:00
ralf
10f6dccd5d
check toolbar preference has a reasonable value: is a real object (not an array), strings e.g. stall the whole widget
2024-01-23 15:18:46 +02:00
ralf
76fee91a50
check toolbar preference has a reasonable value: is a real object (not an array), strings e.g. stall the whole widget
2024-01-23 15:18:16 +02:00
ralf
d37b5b99f6
* Mail: fix diverse problems of rich-text editor, if small paragraphs are used
2024-01-23 13:54:42 +02:00
nathan
e68215102c
WIP Et2VfsSelect - fix favorites
2024-01-22 15:41:32 -07:00
nathan
2539089d02
WIP Et2VfsSelect - user file type filter
2024-01-22 15:19:57 -07:00
nathan
5faee7df8b
* Api: Fix favorites button in nextmatch header did not work
2024-01-22 13:39:52 -07:00
nathan
0f143b31e2
Api: Fix up favorite button
...
- clicking favorite did nothing
- stop delete flicker
- remove delete button from current as favorite
2024-01-22 13:39:44 -07:00
ralf
e2e85a65e4
fix doubled domain in brackets for emailDisplay="domain"
2024-01-22 22:12:09 +02:00
ralf
80dd602e66
fix doubled domain in brackets for emailDisplay="domain"
2024-01-22 22:11:42 +02:00
nathan
3f788eb35e
Api: Make sure parent properties and @property properties are included in clone
2024-01-22 21:43:12 +02: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
ralf
a0c148b42c
use "email" as default for emailDisplay attribute in et2-url-email (like before)
...
add new attribute value "preference" to use the user preference (like et2-email does)
2024-01-22 17:41:21 +02:00
ralf
b492ed5c15
use "email" as default for emailDisplay attribute in et2-url-email (like before)
...
add new attribute value "preference" to use the user preference (like et2-email does)
2024-01-22 17:11:53 +02:00
nathan
4808aef0e6
Fix extra line in 515a1d37bb
2024-01-19 14:25:43 -07:00
nathan
515a1d37bb
Et2Description: Fix no space between label and value
2024-01-19 14:08:28 -07:00
nathan
06d694cd94
Api: Fix missing label on r/o selects
2024-01-19 13:20:34 -07:00
nathan
926c3f9260
Api: Make sure parent properties and @property properties are included in clone
2024-01-19 12:42:25 -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
c41a481110
Missed changes from trunk
2024-01-18 11:17:09 -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
460a5bd840
* Mail: Additional "Information to show on email tag" preference, "Name and domain"
2024-01-18 11:14:57 -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
a0e0d9cefb
Et2Email: Better handling of blur & showing validation error
2024-01-18 11:14:34 -07:00
nathan
7948a64d3c
Et2Email: Reduce minimum search input size
2024-01-18 11:13:41 -07:00
nathan
bc42283369
WIP Et2VfsSelect - styles
...
- fixed width on the icon
- fixed height on dialog
2024-01-18 11:09:58 -07:00
nathan
28a39b390a
* Api: Fix favorites button in nextmatch header did not work
2024-01-18 08:35:53 -07:00
nathan
faeee31155
WIP Et2VfsSelect: Now files showing up in list
2024-01-17 16:32:09 -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
48a30afa4b
Et2Email: Fix [readonly][rows=1] popup position & z-index issue
2024-01-16 10:11:39 -07:00
nathan
d5dbe71002
Et2Email: Fix popup padding
2024-01-16 10:10:31 -07:00
nathan
5d23892250
Et2Email: Readonly & limited rows styling
2024-01-16 10:10:23 -07:00
nathan
1b647d1ec2
Api: Fix Et2Number did not respect min/max
2024-01-16 10:09:29 -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
84ee837cdc
Fix typo, thanks Alexandros Sigalas
2024-01-16 09:09:12 -07:00
nathan
0ca406ad78
WIP Et2VfsSelect
...
Just getting started
2024-01-16 08:26:18 -07:00
ralf
6c2610ca50
fix merge conflict
2024-01-15 14:22:20 +02:00
nathan
3746e07276
Et2Email: Some automatic tests
2024-01-15 14:17:47 +02:00
ralf
5e42dc34de
fix could not set forwarding address for vacation notice and get Et2Mail to deal with wrong/non-array values set from server-side
2024-01-15 13:59:48 +02:00
ralf
bc9ba50763
fix could not set forwarding address for vacation notice and get Et2Mail to deal with wrong/non-array values set from server-side
2024-01-15 13:57:28 +02:00
nathan
684d509d03
Et2Email: Fix [readonly][rows=1] popup position & z-index issue
2024-01-11 17:06:34 -07:00
nathan
f5baa7ee60
Et2Email: Fix popup padding
2024-01-11 16:50:11 -07:00
nathan
a673a6ac5f
Et2Email: Readonly & limited rows styling
2024-01-11 16:25:38 -07:00
nathan
57c76e9840
Et2Email: Fix placeholder not allowed
2024-01-11 14:15:19 -07:00
nathan
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
nathan
7238356b18
Api: Fix Et2Number did not respect min/max
2024-01-08 14:32:25 -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
518c8218d7
* Mail: Additional "Information to show on email tag" preference, "Name and domain"
2024-01-08 10:01:59 -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
014753372b
Et2Email: Add max height + scrollbar to tag list
...
use --height CSS var to override
2024-01-03 09:35:03 -07:00
nathan
3b48d81651
Et2Email: Add max height + scrollbar to tag list
...
use --height CSS var to override
2024-01-03 09:06:17 -07:00
nathan
f68faa7941
Et2Email: Some automatic tests
2023-12-20 15:22:14 -07:00
nathan
a62ff90018
Et2Select: Add disabled & readonly styling, add paste handling
2023-12-20 11:57:01 -07:00
nathan
d73aa3d998
Et2Email: Better handling of blur & showing validation error
2023-12-20 10:33:09 -07:00
nathan
838bf30c1f
Et2Email: Reduce minimum search input size
2023-12-20 08:23:01 -07:00
nathan
477af60705
Et2Email: If searchUrl is set to "", skip server search / suggestions
2023-12-20 08:24:04 +02:00
nathan
469c0cf742
Fix drag & drop interfered with mouse selection when editing tag
2023-12-20 08:24:04 +02:00
nathan
0dfeae9b16
Fix email tags could not be edited inside Et2Email
...
They could, but the change was ignored for the first tag
2023-12-20 08:23:24 +02:00
nathan
197e321905
Revert "Et2Email: Fix validation message for invalid search text did not always show on field blur"
...
This reverts commit 44f1317873
.
2023-12-20 08:23:24 +02:00
nathan
cc164807e7
Et2Email: If searchUrl is set to "", skip server search / suggestions
2023-12-19 13:55:02 -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
nathan
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
hadi
4fed80f78a
Fix wrongly filtered avatars in darkmode, happens for calOwner and regular account-selector widgets
2023-12-19 13:23:52 +01: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
00ceb8a32d
Get dark mode fix working for avatars in Et2Email & Et2SelectEmail
2023-12-19 12:26:03 +01:00
nathan
3acbd1401f
Et2Email: Fix validation message for invalid search text did not always show on field blur
2023-12-19 13:11:20 +02:00
nathan
bb4f055e71
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-19 13:11:20 +02:00
nathan
968ff95139
Et2Email: Show validation error for partially typed (not yet accepted) email addresses
2023-12-19 13:11:20 +02:00
nathan
294b87e3a8
Et2Email: If user had a valid email typed before blurring the widget, accept it
2023-12-19 13:11:20 +02:00
nathan
44f1317873
Et2Email: Fix validation message for invalid search text did not always show on field blur
2023-12-18 11:50:34 -07:00
nathan
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
nathan
c26b13986c
Et2Email: Show validation error for partially typed (not yet accepted) email addresses
2023-12-18 09:24:21 -07:00
nathan
f215a99918
Et2Email: If user had a valid email typed before blurring the widget, accept it
2023-12-15 16:31:00 -07:00
nathan
d5f629a491
Et2Email: Fix missing distribution lists
2023-12-15 16:20:31 -07:00
nathan
fb55cd64ca
Et2Email: Fix missing distribution lists
2023-12-15 16:15:32 -07:00
nathan
3fcea5b925
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 11:42:25 -07:00
nathan
61a2c97198
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:41:59 -07:00
nathan
c306c267ba
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-14 11:41:52 -07:00
nathan
c9ab4cccf6
Finish Et2Email widget
2023-12-14 11:41:40 -07:00
nathan
e28d38898b
Et2Email WIP - Drag & Drop & sort
2023-12-14 11:41:34 -07:00
nathan
a60844d45a
Et2Email: WIP - Most interactions done
2023-12-14 11:41:26 -07:00
nathan
580466f9b8
Et2Email WIP
2023-12-14 11:41:18 -07:00
nathan
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
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
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
nathan
81d63b6c12
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:16:56 -07:00
nathan
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
nathan
437ad34300
Finish Et2Email widget
2023-12-13 10:34:17 -07:00
nathan
35a9a9bda5
Et2Email WIP - Drag & Drop & sort
2023-12-12 16:37:39 -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
a23cfd37b0
Fix nextmatch entry filter header could not be cleared
2023-12-07 10:44:56 -07:00
nathan
26de0ab801
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:38:48 -07:00
nathan
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
nathan
137599f124
Et2SelectThumbnail: Get working with new Et2Select tagTemplate
2023-12-07 14:23:53 +01:00
hadi
6a67fa85cd
Do not proceed sizing for avatar widget if it's not in an accepted format
2023-12-07 11:56:02 +01:00
hadi
e280f8cd2c
Fix favorite button icon size for both in regular and mobile view
2023-12-07 11:55:31 +01:00
nathan
c5e7f7d7e7
Fix nextmatch entry filter header could not be cleared
2023-12-06 14:46:07 -07:00
nathan
17676a2112
ImportExport: Fix export date filters lost their "All" option
2023-12-06 14:02:10 -07:00
nathan
62f338dbdf
ImportExport: Fix export date filters lost their "All" option
2023-12-06 13:54:13 -07:00
nathan
a5b3c83a54
Et2SelectThumbnail: Get working with new Et2Select tagTemplate
2023-12-06 10:33:14 -07:00
nathan
6f4fdb4707
Fix infinite loop in missingOption in country/state due to not waiting for results
...
Add class method to search through select options
2023-12-06 09:17:40 -07:00
nathan
c400b548e8
Fix unable to save cleared link value
2023-12-06 09:15:29 -07:00
nathan
d24c0f05ce
Fix unable to clear link value
2023-12-06 09:15:21 -07:00
nathan
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
nathan
1e4435fb3a
Fix unable to save cleared link value
2023-12-05 08:59:18 -07:00
nathan
4343fbca32
Fix unable to clear link value
2023-12-04 17:06:26 -07:00
nathan
8f5099a85d
Select account: sort options
2023-12-04 13:41:45 -07:00
hadi
fd5160e9fe
Do not proceed sizing for avatar widget if it's not in an accepted format
2023-12-04 11:38:23 +01:00
hadi
9fc4c64a90
Fix favorite button icon size for both in regular and mobile view
2023-12-04 10:31:05 +01:00
nathan
5b9ee2db39
Et2Select: Fix missing option detection when options have optgroups
...
Was unable to find option in Timezones, resulting in an infinite loop
2023-12-02 19:37:17 +02:00
ralf
751942728d
Revert "Revert "SearchMixin: Fix initial values not always displayed when options are from server or file""
...
This reverts commit cc4813ea90
.
2023-12-02 19:36:28 +02:00
nathan
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
ralf
cc4813ea90
Revert "SearchMixin: Fix initial values not always displayed when options are from server or file"
...
Causes a complete browser freeze when opening Preferences > Common preferences > Default preferences
This reverts commit 562a391579
.
2023-12-01 16:58:25 +02:00
nathan
4dfbbc99da
Select account: sort options
2023-11-30 14:57:31 -07:00
nathan
562a391579
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:02:18 -07:00
nathan
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
nathan
7e768c907b
Fix link search did not always show label for initial value
2023-11-30 11:58:51 -07:00
nathan
4367afaf27
Fix link search did not always show label for initial value
2023-11-30 11:56:14 -07:00
nathan
e66c9512f1
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:55:35 -07:00
nathan
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
nathan
f58c10a7e9
Et2Select: Fix weird UI issue after clearing single value
...
Search was shown as well as empty label
2023-11-29 11:03:52 -07:00
nathan
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
nathan
a9f1b693ad
Et2SelectAccount: Fix initial values not always displayed when options are from server or file
2023-11-29 10:46:45 -07:00
nathan
6e1c968703
Et2SelectAccount: Fix initial values not always displayed when options are from server or file
2023-11-29 10:43:33 -07:00
nathan
4a067f8515
Et2Select: Fix initial values not always displayed when options are from server or file
2023-11-29 09:36:50 -07:00
nathan
a6104f6727
Et2Select: Fix initial values not always displayed when options are from server or file
2023-11-29 09:30:30 -07:00
nathan
9e7de91ab6
Cleanup unused code
2023-11-28 21:44:29 +02:00
nathan
acd52cf749
Try waiting for timeout before sending focus to search input
...
Maybe fixes search field doesn't get focus when clicking on select
2023-11-28 21:43:51 +02:00
ralf
48c3417857
fix not hidden expand-icon for readonly multiple
2023-11-28 20:31:50 +02:00
ralf
9d5af96dad
fix not hidden expand-icon for readonly multiple
2023-11-28 20:30:39 +02:00
nathan
0788718d7c
Cleanup unused code
2023-11-28 10:32:15 -07:00
nathan
68216c89ca
Try waiting for timeout before sending focus to search input
...
Maybe fixes search field doesn't get focus when clicking on select
2023-11-28 10:16:43 -07:00
nathan
0cc1b052d8
Et2SelectEmail: Fix drag&drop used wrong size for drop targets, now with the ability to open the dropdown too
...
see c4d85dd319
2023-11-27 15:12:58 -07:00
nathan
a73cdef27b
Et2SelectEmail: Fix drag&drop used wrong size for drop targets, now with the ability to open the dropdown too
...
see c4d85dd319
2023-11-27 15:09:37 -07:00
nathan
973ce140d4
Try waiting for updateComplete before sending focus to search input
...
Maybe fixes search field doesn't get focus when clicking on select
2023-11-27 14:54:55 -07:00
nathan
7796ee3fef
Et2SelectEmail: Fix drag&drop used wrong size for drop targetrs
2023-11-27 13:43:45 -07:00
nathan
c4d85dd319
Et2SelectEmail: Fix drag&drop used wrong size for drop targetrs
2023-11-27 13:32:23 -07:00
nathan
ca944b9f15
Fix sidemenu calendar owner cannot select a search result
...
broken by 7642894
2023-11-27 10:10:08 -07:00
nathan
aba882b72a
Fix sidemenu calendar owner cannot select a search result
...
broken by 7642894
2023-11-27 10:08:37 -07:00
nathan
061ac858b7
Et2Tag: Fix edit button was missing
2023-11-25 11:21:45 +02:00
nathan
a58900656f
Fix drag & drop between email selects
2023-11-25 11:21:45 +02:00
nathan
b9a36140cb
Et2EmailTag: Fix plus button still triggered Et2SelectEmail's onclick
2023-11-24 15:12:12 -07:00
nathan
97574f0118
Et2Select: Fix single line overflow to count correctly for any egw content size preference
2023-11-24 15:12:02 -07:00
nathan
487939dbfd
Et2Select: Fix all tags popup causes siblings to move / resize
2023-11-24 15:11:49 -07:00
nathan
f1715d6a7c
Et2SelectEmail: Update for recent Et2Select changes, move draggable into its own method
2023-11-24 15:11:34 -07:00
nathan
117331bafd
Et2Select: Fix show all tags on hover popup needed z-index set
2023-11-24 15:10:21 -07:00
nathan
bf75902518
Et2Select: Fix/re-add hidden tag flag when multiple,readonly & rows=1
2023-11-24 15:10:12 -07:00
nathan
8f4c9cbb0a
Et2Select: Not showing new freeEntry in select options immediately after adding it
2023-11-24 15:09:58 -07:00
nathan
7195ea09b2
Et2Select: Pressing tab on empty search moves focus to next element
2023-11-24 15:09:49 -07:00
nathan
c6485ebd4f
Et2Select: Fix unwanted tag scrollbars for some multiple selects
2023-11-24 15:09:39 -07:00
nathan
4159e2493c
Et2Select: Fix email (& other values with spaces) did not show initial value
2023-11-24 15:09:24 -07:00
nathan
5cac07e124
Et2Select: Fix overflow / row limit
2023-11-24 15:08:51 -07:00
nathan
87e60510ea
Et2Select: Better fix for 80ad5dddb2
which caused problems with selecting options in Et2SelectEmail
2023-11-24 15:08:15 -07:00
nathan
1962cbd770
Et2Tag: Fix edit button was missing
2023-11-24 15:01:16 -07:00
nathan
cef7c12469
Fix drag & drop between email selects
2023-11-24 14:40:59 -07:00
nathan
dbb7bdfa87
Et2EmailTag: Fix plus button still triggered Et2SelectEmail's onclick
2023-11-24 10:04:04 -07:00
nathan
1a8632049d
Et2Select: Fix single line overflow to count correctly for any egw content size preference
2023-11-24 09:42:21 -07:00
nathan
41c6ec6100
Et2Select: Fix all tags popup causes siblings to move / resize
2023-11-24 08:34:28 -07:00
ralf
7bd98a8bf2
using single link.svg from api and use it by default for all link* buttons
2023-11-24 07:27:50 +02:00
ralf
8236b03d45
using single link.svg from api and use it by default for all link* buttons
2023-11-24 07:26:49 +02:00
nathan
47d97d1367
Et2SelectEmail: Update for recent Et2Select changes, move draggable into its own method
2023-11-23 15:28:32 -07:00
nathan
2bd5f58836
Et2Select: Fix show all tags on hover popup needed z-index set
2023-11-23 14:29:50 -07:00
nathan
38dcda2a01
Et2Select: Fix/re-add hidden tag flag when multiple,readonly & rows=1
2023-11-23 13:45:23 -07:00
nathan
fb217d308c
Fix print did not work with forced hidden columns
2023-11-22 16:31:02 -07:00
nathan
7dad9b69a7
Fix print did not work with forced hidden columns
2023-11-22 16:24:10 -07:00
nathan
0c65771114
Et2Select: Fix unwanted tag scrollbars for some multiple selects
2023-11-22 16:12:39 -07:00
nathan
76250398b0
Et2Select: Fix email (& other values with spaces) did not show initial value
2023-11-22 16:10:57 -07:00
nathan
c7764ebebe
Et2Select: Better fix for 80ad5dddb2
which caused problems with selecting options in Et2SelectEmail
2023-11-22 16:10:45 -07:00
nathan
688de6d52c
Et2Select: Fix selects with options from file were not showing their initial set value
2023-11-22 16:10:38 -07:00
nathan
51937b032e
Et2Select: Not showing new freeEntry in select options immediately after adding it
2023-11-22 16:03:01 -07:00
nathan
76428946a1
Et2Select: Pressing tab on empty search moves focus to next element
2023-11-22 11:53:23 -07:00
nathan
399a0c1171
Et2Select: Fix unwanted tag scrollbars for some multiple selects
2023-11-22 09:32:42 -07:00
nathan
f68b1aae25
Et2Select: Fix email (& other values with spaces) did not show initial value
2023-11-22 09:21:38 -07:00
nathan
3fd2cacf57
Et2Select: Fix overflow / row limit
2023-11-21 14:54:14 -07:00
nathan
519306c8d5
Et2Select: Better fix for 80ad5dddb2
which caused problems with selecting options in Et2SelectEmail
2023-11-21 13:57:24 -07:00
nathan
80ad5dddb2
Et2Select: Fix selects with options from file were not showing their initial set value
2023-11-21 12:01:25 -07:00
nathan
7a80e8be5c
Fix nm column resize grabs mousedown, blocking filter selection
2023-11-20 14:56:55 -07:00
nathan
6fcbf87a10
Fix Et2SelectEmail and pass email tags again
...
Still doesn't work though
2023-11-17 14:31:23 -07:00
nathan
d07af215c1
Fix nm column resize grabs mousedown, blocking filter selection
2023-11-17 11:56:24 -07:00
nathan
1861f63231
Et2Listbox: Fix options were not shown
...
Fixes merge placeholders not shown in Collabora
2023-11-17 11:20:52 -07:00
nathan
032035ae5f
Et2Listbox: Fix options were not shown
...
Fixes merge placeholders not shown in Collabora
2023-11-17 11:16:35 -07:00
hadi
dfd3d6beda
Fix size property does not get applied for Et2Select widget anymore
2023-11-17 12:15:11 +01:00
nathan
064b0088b9
Et2Select fixes
...
- Fix sometimes not shown emptyLabel
- Fix LinkSearch result count
2023-11-16 15:09:48 -07:00
nathan
9f46ee5e62
Et2Select fixes
...
- Fix sometimes not shown emptyLabel
- Fix LinkSearch result count
2023-11-16 15:05:38 -07:00
nathan
2207377bd4
Revert "Et2Select: Even better handling of false invalid value", it was too strict leaving blanks instead of emptyLabel
...
This reverts commit 7db80d066f
.
2023-11-16 13:51:46 -07:00
nathan
2b7f4ae5ee
Revert "Et2Select: Even better handling of false invalid value", it was too strict leaving blanks instead of emptyLabel
...
This reverts commit 7db80d066f
.
2023-11-16 13:46:30 -07:00
nathan
25a823c05d
Et2Select: Even better handling of false invalid value
2023-11-16 13:36:54 -07:00
nathan
b4e2524023
Fix validation messages after Shoelace update
...
- some messages (textbox) were out of position
- Selectboxes did not show validation message
- Selectbox considered false a valid value for required, even if that wasn't an option
2023-11-16 13:36:45 -07:00
nathan
7db80d066f
Et2Select: Even better handling of false invalid value
2023-11-16 13:33:05 -07:00
nathan
2e2c3fb0b6
Fix validation messages after Shoelace update
...
- some messages (textbox) were out of position
- Selectboxes did not show validation message
- Selectbox considered false a valid value for required, even if that wasn't an option
2023-11-16 13:13:36 -07:00
nathan
74a8872ead
Fix missing value in some static option selects
...
Shoelace select initially rejects the value due to missing option, and needs to be re-set once our options have arrived
2023-11-16 10:17:51 -07:00
nathan
3cf4cbab9a
Fix missing value in some static option selects
...
Shoelace select initially rejects the value due to missing option, and needs to be re-set once our options have arrived
2023-11-16 10:09:20 -07:00
ralf
94a2a0473b
fix audio files wont play (modal attribute renamed to isModal)
2023-11-16 13:37:27 +02:00
ralf
5ffdbf7341
fix audio files wont play (modal attribute renamed to isModal)
2023-11-16 13:36:01 +02:00
nathan
30238e52cd
Et2SelectEmail: Fix incorrect total result, wrongly shown "No results"
2023-11-15 15:28:22 -07:00
nathan
9c8ec0d872
Et2SelectEmail: Fix incorrect total result, wrongly shown "No results"
2023-11-15 15:25:53 -07:00
nathan
47a466a39d
Api: Fix client side validation failure when widget value was null
...
Happens for readonlys, disabled, selects with no valid options
2023-11-15 12:00:52 -07:00
nathan
ff97c1b90f
Api: Fix client side validation failure when widget value was null
...
Happens for readonlys, disabled, selects with no valid options
2023-11-15 11:57:46 -07:00
nathan
2967f8d508
Et2Select: Let select option list get as big as it needs
2023-11-15 09:43:27 -07:00
nathan
5a02959468
Et2Select: Let select option list get as big as it needs
2023-11-15 09:38:54 -07:00
nathan
6dfd854ba4
Home: Fix portlet broken by Shoelace update to 1.8
...
They made HasSlotController internal only
2023-11-15 09:15:17 -07:00
nathan
a9fcf05fab
Home: Fix portlet broken by Shoelace update to 1.8
...
They made HasSlotController internal only
2023-11-15 09:02:12 -07:00
ralf
0be063ba89
fix error, if this.editor is not (or no longer) set
2023-11-15 17:28:17 +02:00
ralf
8814f55ff3
fix error, if this.editor is not (or no longer) set
2023-11-15 17:27:50 +02:00
hadi
83909cd1fa
Fix js error of Cannot read properties of null (reading '0')
2023-11-13 13:27:00 +01:00
hadi
b0bd89591b
Fix js error of Cannot read properties of null (reading '0')
2023-11-13 13:26:18 +01:00
hadi
187cd3c112
Fix set video src and duration not working
2023-11-13 12:53:18 +01:00
hadi
415cbdf5b2
Fix set video src and duration not working
2023-11-13 12:50:23 +01:00
ralf
9c4d28ca63
merge master into 23.1
2023-11-13 10:05:15 +02:00
nathan
45f9801df8
Code documentation
2023-11-09 11:12:16 -07:00
nathan
da92471920
Add default keyboard shortcuts for save & cancel buttons
2023-11-08 14:37:30 -07:00
nathan
6a5697eab8
More Drag helper style adjustments
...
- height adjustments for mail so we can see address & subject
- Change how avatar is sized so we can override it via CSS
2023-11-08 09:54:00 -07:00
nathan
cfd628e87f
Slightly better rendering for description contents
...
Uses the litElement lifecycle better, updated() is called after render()
2023-11-03 16:15:53 -06:00
hadi
d89646df27
Fix Editable Avatar's edit/delete icons are no longer displayed
2023-11-03 11:32:14 +01:00
nathan
454ab3fb98
Fix spacing & sizing
...
- Move option group titles to the left more
- Fix calendarowner dropdown would not size properly in sidebox
2023-11-02 17:29:50 -06:00
nathan
c2623dcb55
Fix some issues when search results have option groups
...
- Options sometimes disappeared when selected
- Count was off if one of the results was already selected
2023-11-02 16:58:38 -06:00
nathan
ba04abd1b4
Et2Dialog: Fix height attribute was not setting dialog height
2023-11-02 13:04:32 -06:00
ralf
d3a9f6bc46
disable user-password popup for plaintext passwords (no need) and set disabled, if password field is readonly from server-side
2023-11-02 17:22:18 +02:00
ralf
a9aefd6a32
disable user-password popup for plaintext passwords (no need) and set disabled, if password field is readonly from server-side
2023-11-02 17:16:34 +02:00
nathan
a7396cab69
Fix Uncaught (in promise) TypeError: et2_selectbox.find_select_options is not a function from et2_widget_ajaxSelect
2023-11-02 08:15:30 -06:00
nathan
5d705c3b79
Calendar: Group calendar owner / participant search results by resource type
2023-11-01 13:26:23 -06:00
nathan
d1e7040011
Fix email tag always shows "not-allowed" cursor for read-only
2023-10-31 09:02:03 -06:00
nathan
b3899e86dd
Et2Select: Stop sidemenu scrolling when scrolling through options
2023-10-30 09:10:21 -06:00
hadi
9b2d208e8e
Implements load method for multi-video widget
2023-10-30 13:27:38 +01:00
nathan
d15c63198c
Docs: Get the ETemplate2 webComponent widets working on doc site
...
Sort of. This breaks shoelace images due to them not being imported / copied, and not using the CDN
2023-10-27 11:50:51 -06:00
nathan
31b322b870
Et2SelectEmail: Fix pasting in merge placeholders didn't do anything
2023-10-26 10:19:59 -06:00
nathan
4ab788acc1
Et2SelectEmail: Fix pasting in merge placeholders didn't do anything
2023-10-26 10:09:44 -06:00
nathan
4a48fc74c7
Et2Select: Fix placeholder could not be shown
2023-10-25 10:11:44 -06:00
hadi
8fa2f565b6
Set duration time for webm files based on provided duration url param
2023-10-23 09:49:01 +02:00
nathan
f7e1dedac9
Pass options on if sent from server
2023-10-19 16:11:12 -06:00
nathan
85cef367e2
Move Et2SelectAccount initial options to its own method, fix options were sometimes missing
2023-10-19 15:03:16 -06:00
nathan
a6d3a87c75
Doc: Get class doc into docs
2023-10-16 13:34:29 -06:00
nathan
136c302c15
Fix cf customised setting check if there's no ID
2023-10-13 10:01:24 -06:00
nathan
5601b99c97
Et2Select: Add tabindex to options to avoid focus stealing in sidemenu, other event handling cleanup
2023-10-12 11:25:23 -06:00
nathan
f15cbd186f
Docs: Better handling for deprecated properties & methods
2023-10-11 16:48:53 -06:00
nathan
65bf573f88
All etemplate widgets in component list
2023-10-11 14:48:58 -06:00
nathan
04ad3651a4
Api: Let legacy custom JS return
...
Legacy JS in the form app.appname.function where we _couldn't_ find the actual function now return. Fixes some custom click handlers couldn't submit
2023-10-10 15:24:05 -06:00
nathan
de0ae8a6a7
Api: Fix unneeded reloads in nm when applying favourite
2023-10-10 09:55:15 -06:00
nathan
8584befb83
Api: Show nm columns from favourites
...
Need to update preferences before submitting
2023-10-10 09:55:04 -06:00
nathan
9c244a45f6
Api: Show nm columns from favourites, automatically reloading if needed to get missing columns
2023-10-10 09:54:57 -06:00
nathan
b60f9633e6
Fix favourites did not show customfield column if needed
2023-10-10 09:54:48 -06:00
nathan
235ff7a2cf
Et2SelectAccount improvements
...
- Fix always including all accounts
- Limit included accounts to 100 to avoid breaking
- Let repeat() cache
- Improved "more results" count
- Reduce repeats & iteration needed
2023-10-06 11:37:46 -06:00
nathan
ad21be3216
Api: Fix account selection was always loading some accounts
2023-10-06 10:49:29 -06:00
hadi
58d486e6ba
Fix switch widget not setting the initial state correctly
2023-10-06 16:06:23 +02:00
nathan
a4ee20b3ee
Api: Fix unneeded reloads in nm when applying favourite
2023-10-04 15:13:25 -06:00
nathan
3088d168f4
More select tests
...
- finds options from DOM / template
- finds static options
- combinations with other option sources
2023-10-04 10:45:41 -06:00
nathan
ddeec753ee
Calendar: Fix sidebox category had no options
2023-10-04 09:13:31 -06:00
nathan
d5139d41fb
Api: Show nm columns from favourites
...
Need to update preferences before submitting
2023-10-03 11:53:14 -06:00
nathan
e24b5578a3
Api: Show nm columns from favourites, automatically reloading if needed to get missing columns
2023-10-03 11:40:38 -06:00
nathan
efe0eff776
Calendar: Fix sidebox owner could not select options
2023-10-02 16:06:25 -06:00
nathan
72112023e8
Et2Select: Fix link search lost selected item, showing ?? instead
2023-10-02 13:11:48 -06:00
nathan
795160301b
Et2Select: Unit test update
...
- Added check to see if it actually shows the options
- Fix "Selected multiple remote results in value" failed
2023-10-02 08:39:22 -06:00
nathan
6c06a5311f
Et2Select: Fix select options were only visible as search results
2023-10-02 08:04:19 -06:00
nathan
4f575894a2
Et2Select: Fix selecting a second search result could remove first one
2023-09-29 13:43:12 -06:00
nathan
124b6b1f96
Fix link-to would close & clear immediately after selecting a result
2023-09-28 11:00:30 -06:00
nathan
d5f56b8bae
Fix duration would not store days or hours, only minutes
2023-09-28 09:39:53 -06:00
nathan
2b66ca8ba6
Docs: Get avatar widget in list, remove Et2 prefix from widget names
2023-09-27 14:29:19 -06:00
nathan
54b38cab8c
Fix favourites did not show customfield column if needed
2023-09-27 13:22:57 -06:00
nathan
bbf676597f
Et2Select: Fix selected search results sometimes disappeared
2023-09-27 11:15:13 -06:00
Milan
aa228dad42
WIP sl-Tree
2023-09-27 13:05:48 +02:00
Milan
e3ca0bfacd
Merge remote-tracking branch 'origin/master'
2023-09-27 12:59:53 +02:00
nathan
d7b6306d32
Fix column selection
2023-09-26 15:47:16 -06:00
nathan
71806e051e
Put additonal options to static select before the static options
2023-09-26 13:04:17 -06:00
nathan
70be19cdfb
Et2Select: Fix change event did not fire when free entry was added
2023-09-25 10:16:32 -06:00
nathan
d33377e17d
Fix date-duration did not show selected properly
2023-09-25 09:51:06 -06:00
nathan
735b52b38b
Remove block_change_event
...
It doesn't seem to be needed now, and is actually stopping the first user change from firing (change alarm time in calendar edit)
2023-09-25 09:37:48 -06:00
nathan
5601897dbb
Put additonal options to static select before the static options
2023-09-25 08:50:36 -06:00
hadi
8b5819094d
Fix broken fullEmail feature
2023-09-25 14:35:18 +02:00
nathan
054d124afe
Initial attempt at a nice dev reference.
...
Many thanks to all the other developers who made this possible, especially Shoelace
2023-09-22 13:51:38 -06:00
hadi
a00fdb9eb2
Clean up etemplate2 sessions before closing the top level window
2023-09-22 16:11:14 +02:00
ralf
e3138fe886
fix calendar.edit wont open, caused by new hidden attribute:
...
- parent can be undefined
- typo parent.getArr(a)yMgr()
- parseBoolExpression() does NOT support boolean values
- returning null gives errors later on, commented it out for now :(
2023-09-22 10:28:00 +02:00
nathan
92cf528fe8
Introduce widget.hidden to hide widgets, and widget.set_disabled() now also hides widgets.
2023-09-21 10:43:09 -06:00
nathan
0f66624047
Get some more automatic tests working again, remove JS files
2023-09-21 08:18:09 -06:00
nathan
e2d3c5f1e8
Get some automatic tests working again
2023-09-20 14:24:01 -06:00
nathan
5349c7a966
Fix selects with no emptyLabel but an option with value="" did not return a value
2023-09-20 08:20:22 -06:00
nathan
cdd13e5109
Fix doubled options with freeEntries
2023-09-19 16:04:19 -06:00
nathan
a4b0a2a1f0
Get country flags showing again
2023-09-19 15:20:36 -06:00
nathan
36f42f77db
Fix quick add did not always work the second time
2023-09-19 13:53:15 -06:00
nathan
cb484c8f6c
Fix some selectbox non-values causing issues
2023-09-19 13:01:49 -06:00
nathan
dc9736260a
Fix textarea did not take vertical space
2023-09-19 10:08:18 -06:00
nathan
3b54165468
Fix textarea did not take vertical space
2023-09-19 10:00:08 -06:00
nathan
368c9fae63
Fix link to did not link
2023-09-19 08:46:41 -06:00
hadi
e72671bc20
Fix styling of readonly selectbox
2023-09-19 14:03:26 +02:00
nathan
f75567a863
Select improvements
...
- Add _styleTemplate for easier extension
- re-organize file
- Fix weird tag style
- some cleanup
2023-09-18 16:09:43 -06:00
nathan
01797f071d
Fix mail attachment dropdown actions did nothing
2023-09-18 13:57:34 -06:00
nathan
19552059b3
Fix no results sometimes showed even if there were results
2023-09-15 08:09:55 -06:00
nathan
1d1b3f5947
Avoid JS error on blur
2023-09-14 14:33:16 -06:00
nathan
472ee73dda
Improve styling & behaviour of Et2SelectEmail
2023-09-14 14:30:20 -06:00
nathan
01375295fe
Fix widget label positioning
2023-09-14 11:56:25 -06:00
nathan
fade177f10
Fix first select option was not set
2023-09-14 11:48:30 -06:00
Milan
0f1f45a0cc
WIP sl-Tree
2023-09-14 17:36:28 +02:00
Nathan Gray
e323cd1d79
Feature/shoelace 2.4 upgrade ( #135 )
...
Update shoelace to 2.9.0
2023-09-13 11:55:33 -06:00
nathan
575545e838
Api: Fix custom date & datetime fields with data format set caused a JS error
...
TypeError: Cannot set property format of #<Et2DateTime> which has only a getter
2023-09-13 09:15:24 -06:00
nathan
2aafc34140
Api: Fix customfield with no data sent breaks entire customfield tab
2023-09-13 09:11:30 -06:00
nathan
0f77eca5c4
Api: Fix custom date & datetime fields with data format set caused a JS error
...
TypeError: Cannot set property format of #<Et2DateTime> which has only a getter
2023-09-13 09:08:00 -06:00
milan
93b4c30f54
fix use selection instead of drag/drop while pressing crt/alt
...
egwPreventSelect on mousedown seems to be no longer necessary in nextmatch
(cherry picked from commit b9a723a16f
)
2023-09-13 10:40:32 +02:00
Milan
f430b66d3b
converted egw_action from javascript to typescript
...
classes are now uppercase and in their own files. lowercase classes are deprecated.
Interfaces are now actual interfaces that should be implemented instead of creating and returning an ai Object every time
(cherry picked from commit 5e3c67a5cf
)
2023-09-13 10:40:32 +02:00
nathan
d80078893e
Api: Fix customfield with no data sent breaks entire customfield tab
2023-09-08 08:41:54 -06:00
nathan
0d4cde3ad6
Fix date & time formatting on mobile
...
- Date & DateTimeOnly did not show value
- timesheet view was missing start time
2023-09-06 13:44:21 -06:00
nathan
896f77f2fd
Fix date & time formatting on mobile
...
- Date & DateTimeOnly did not show value
- timesheet view was missing start time
2023-09-05 11:21:09 -06:00
nathan
3803c4ebee
Fix addressbook list type filter gave error when changing
2023-09-05 08:45:59 -06:00
nathan
6793f62c0f
Api: Fix legacy onchange in nextmatch got nextmatch instead of changed widget
2023-09-05 08:45:55 -06:00
nathan
b5758a2268
Fix addressbook list type filter gave error when changing
2023-09-05 08:35:58 -06:00
nathan
e4e270da2a
Api: Fix legacy onchange in nextmatch got nextmatch instead of changed widget
2023-08-30 10:30:07 -06:00
nathan
834141bdd0
Et2Select: Fix some static option selects did not show their values when readonly
2023-08-30 08:16:38 -06:00
nathan
0b036f49b8
Et2Select: Fix some static option selects did not show their values when readonly
2023-08-28 13:50:09 -06:00
hadi
b34789e676
Fix properties do not get set for inherited widgets from Et2Button
2023-08-28 12:19:18 +02:00
hadi
b33f0fa8cf
Fix js error happens when there's no label set on select options
2023-08-28 12:17:42 +02:00
nathan
e3f139f2af
Fix canceled close still destroyed session
2023-08-23 09:55:46 -06:00
nathan
8a1869dcdc
passwordToggle - Get the attribute right for Shoelace 2.0.0
...
It's togglePassword in the current version
2023-08-21 11:54:24 -06:00
nathan
c8d4682672
Fix class case
2023-08-18 08:47:37 -06:00
nathan
9a53dc3ffd
Fix canceled close still destroyed session
2023-08-16 10:23:58 -06:00
nathan
3362940b78
* Api: Store recoverable password (encrypted) for shares so you don't have to change it when you forget
2023-08-16 09:20:27 -06:00
nathan
86740d8b90
Fix up password customfield
...
- passwd->et2-password custom field type
- passwordToggle attribute (changed name, icon didn't change)
2023-08-16 09:20:18 -06:00
ralf
fdad8b3e40
fix TypeError in et2_dialog.handleClose because the Lion container was not found
2023-08-16 14:15:52 +02:00
nathan
2c5170f15b
* Api: Store recoverable password (encrypted) for shares so you don't have to change it when you forget
2023-08-14 13:42:00 -06:00
milan
b9a723a16f
fix use selection instead of drag/drop while pressing crt/alt
...
egwPreventSelect on mousedown seems to be no longer necessary in nextmatch
2023-08-09 16:56:15 +02:00
nathan
1178d16afd
Et2Dialog fixes
...
- Fix noCloseButton attribute was not implemented
- Fix hideOnExcape=false still allowed closing on escape
- Fix using Et2Dialog.BUTTONS_OK showed no buttons
2023-08-07 17:56:15 +02:00
nathan
11fcd35d26
Api: More missing changes from SearchMixin.remoteQuery() / static options from json file
2023-08-07 16:15:32 +02:00
ralf
e6274250bc
adapt Et2LinkSearch.remoteQuery() to Nathans change not run cleanSelectOptions() in Et2Select.processRemoteResults() any more
...
@Nathan: not sure if this needs to be applied in more places, or your change should detect it needs running ...
2023-08-07 16:15:32 +02:00
nathan
17f1e0367c
Fix handling of email addresses with names
...
- read-only was leaving out quotes on name, failing validation
- Commas in name caused problems when adding in to existing values due to simplistic CSV splitting
2023-08-07 15:57:09 +02:00
nathan
ac061434ea
Pass event along from deprecated et2_dialog to Et2Dialog
2023-08-07 15:11:49 +02:00
nathan
c403784989
Api: Include webcomponents even if they don't have variable attributes, or any event handlers get lost
2023-08-04 14:21:16 -06:00
nathan
dfc30a37d1
Pass event along from deprecated et2_dialog to Et2Dialog
2023-08-04 13:07:24 -06:00
ralf
32c0aa8555
fix TypeError if field.values is null causing some nextmatch features like search not to render
2023-08-04 14:06:54 +02:00
nathan
7a17dcc7cb
Fix handling of email addresses with names
...
- read-only was leaving out quotes on name, failing validation
- Commas in name caused problems when adding in to existing values due to simplistic CSV splitting
2023-08-03 16:57:53 -06:00
nathan
ef910b246a
Et2Dialog: Fix dialog open event was fired if a selectbox opened
...
Fixes flickering field in Collabora insert address dialog
2023-08-03 14:44:05 -06:00
nathan
1393fb6921
Et2Dialog: Fix dialog open event was fired if a selectbox opened
...
Fixes flickering field in Collabora insert address dialog
2023-08-03 14:39:47 -06:00
nathan
9a121c2508
SearchMixin: If the value is changed while the search / options are open, recalculate positioning
...
Fixes bug where it looks like the value hasn't changed, until the dropdown closes.
2023-08-03 14:09:42 -06:00