041cb3b390
Restore missing click & double click events on tab
2024-07-15 09:08:37 -06:00
7559ae4f21
Switch some CSS colors from specific values to variables
2024-07-15 08:24:47 -06:00
833a9a1c4c
fix JS error leaving mail-tree in main window caused by not properly escaped single quotes when constructing a querySelector
2024-07-15 15:22:33 +02:00
0d91361c47
Fix Et2LinkAdd still tried to use Lion slots
2024-07-11 16:39:28 -06:00
f4bb3d5709
Et2Select: Turn off line wrapping in options
2024-07-11 16:39:28 -06:00
844eed2eee
MailFolders now have the correct icons, depending if they are open or closed
2024-07-11 17:12:01 +02:00
c4a18fe896
increase et2-tree icon size by 2px in the new tree
2024-07-11 13:58:49 +02:00
28db39c18e
Fix dropdown tree search
...
Was constantly re-setting search term & dropdown
2024-07-10 13:13:55 -06:00
0cb09698a1
Long task dialog improvements
...
- Add 'Skip all' button to skip any further failed tasks
- Add button to copy the log
2024-07-10 11:08:56 -06:00
ba4a7364f5
Avoid JS error in dataview row destroy after row is removed
...
TypeError: Cannot read properties of null (reading 'classList')
2024-07-09 13:50:43 -06:00
a4a4bbbf58
Make VfsSelect dispatch close event when dialog closes so others can listen for it
2024-07-09 11:44:44 -06:00
6d7b097072
Add addressbook's "Save as infolog" to new merge dialog
2024-07-08 12:59:45 -06:00
a893669641
fixing the fix, missed the camelCase of Et2Checkbox and changed Et2Checkbox so IDE can check it
2024-07-06 09:06:58 +02:00
96877abde6
Tree / Action changes
...
- Remove dragover action handling, it takes too much time and we do nothing with it (use dragenter)
- Fix unregistering actions did not remove eventListeners
- Fix multiple binding of actions in Et2Tree
2024-07-04 13:28:25 -06:00
615db7683b
Api: Fix nm autorefresh breaks in-progress drag & drop
2024-07-03 10:50:47 -06:00
4cee859516
Fix et2-image-expose was not properly defined, and could not be loaded via etemplate
2024-07-02 15:56:59 -06:00
c51f77a9dd
Mail: Add non-editable attachment block placeholder
2024-06-28 09:47:54 -06:00
445ec9a318
small padding adjustment for clickable area
2024-06-27 15:01:11 +02:00
7262028539
expanding Tree folder now works everywhere left of the label
...
--fixes expand bug
2024-06-27 14:48:41 +02:00
f9de309e2c
Give nextmatch header templates a chance to load their children before binding to inputs
...
Fixes inputs in nested templates did not submit nm
2024-06-26 14:23:48 -06:00
02e35d609f
Api: Remove disused ajax-select customfield type
2024-06-25 15:14:32 -06:00
989f974da0
Api: Filemanager customfield improvements
...
- Fix links from VFS did not work
- Update list after linking to VFS
- Add noUpload option
2024-06-25 14:58:12 -06:00
ff77675b3e
Api: Adjust typical size & vertical alignment on text & number input
2024-06-24 16:46:30 -06:00
27dc77feb3
Fix customfields were not shown if customfield taboption was not set
2024-06-24 15:50:14 -06:00
f9be01774d
Added media Query to Et2Tree style to improve mobile display and made expanding/collapsing of folders easier on mobile
2024-06-20 18:29:33 +02:00
16d42c69c5
exclude Et2.*(Readonly|Mobile) components from documentation:
...
- renamed Et2DateSinceReadonly to Et2DateSince as there is no non-readonly class
- enhance getSlClass() in cem.js to also return regular Et2 class, if there is no readonly one
- replace ? in since tag with 23.1 and added @since 23.1.x to Tree widgets (somehow not parsed!)
- updated etemplate2.0.(dtd|rng)
2024-06-18 11:09:06 +02:00
87153a753c
get the correct values for accountType reported plus the default
2024-06-18 09:28:53 +02:00
cf96aa5d98
found some more to remove "as any" from customElements.define() as it excludes widget from the documentation
...
not sure why it was added there in the first place for some widgets
2024-06-17 10:22:00 +02:00
645889d899
remove "as any" from customElements.define() as it excludes widget from the documentation
...
not sure why it was added there in the first place for some widgets
2024-06-17 09:58:41 +02:00
c845088ebc
Favourites:
...
- dispatch event when adding / removing preference
- favourite widgets listen for event to update
2024-06-13 16:11:07 -06:00
b493063e40
fix Et2Number shows scroll-buttons if disabled and allows to in/decrement value
2024-06-13 15:29:21 +02:00
5b0ab2d4c5
Avoid error if egw.image is not a function
...
happens on doc site
2024-06-12 16:14:09 -06:00
7ea76b2e12
Documentation for Et2FavoritesMenu
2024-06-12 16:14:09 -06:00
95f1034abd
Refactor Favorites UI
...
- Move common stuff into Favorite.ts
- New widget Et2FavoritesMenu that's just a menu
- Et2Favorite unchanged, still dependent on nextmatch
2024-06-12 16:14:09 -06:00
9974b35420
fix TypeError for numeric _id
2024-06-07 11:55:33 +02:00
5a48b4ac57
optional name attribute to group radio-buttons instead of the default id
2024-06-06 13:34:42 +02:00
7448377e96
API: support slot attribute on <template>
2024-05-28 16:09:14 -06:00
b2476816f1
Merge dialog
...
- Add a hint that selecting from multiple directories isn't supported
- Add "Email" to mime selection
- Translations from Birgit
- Missing translations
2024-05-27 08:06:41 -06:00
e596d60395
Et2LinkTo: Fix Link button did not show after selecting an entry
...
Broken by ba744d3292
2024-05-21 15:10:29 -06:00
92efbd75fd
add style attribute for grid row
2024-05-21 18:51:16 +02:00
ff94af1f7d
* Api: Add some options to merge: merge individually, merge & link, merge & email, download
2024-05-17 15:57:09 -06:00
9eee63bbbd
Et2LinkEntry: Fix initial value not shown
2024-05-10 10:31:48 -06:00
c1db022fb8
Better scrollbutton positioning in Et2Date
2024-05-08 09:30:21 -06:00
672f591266
Et2InvokerMixin: Fix invoker did not get added
2024-05-08 09:15:38 -06:00
449376d613
Et2Date: Fix missing scroll buttons
2024-05-08 09:15:37 -06:00
ba744d3292
Remove Lion
2024-05-07 14:46:44 -06:00
ffca28dd1d
fix one more case (empty AB and PM lists) after performance fix for custom fields
2024-05-04 08:10:36 +02:00
335b66612c
fix empty customfields tab after performance fix
2024-05-03 11:50:41 +02:00
d60d667bd3
Performance improvements for customfields where we have just 1 field, not the whole list
2024-04-29 13:57:06 -06:00
b3609b3f4a
Et2InputWidget: New strategy for splitting label, keep it in the shadowDOM
2024-04-26 10:13:30 -06:00