Commit Graph

38437 Commits

Author SHA1 Message Date
4a17d9e2ac fix JS errors caused by using widget.node instead of widget.getDOMNode() 2022-08-07 10:12:26 +02:00
ba35be1d86 Change Et2Checkbox to behave closer to legacy et2_widget_checkbox and thereby fixing all sorts of errors with it.
Fix vfsSelectUI to be able to select files again with click on the row and only submit selected files.
Also change Et2Widget.iterateOver and legacy et2_widget.interateOver to be called with new web-component classes like Et2Checkbox. Also make Et2Widget matching all widgets by default like et2_widget.
Remove legacy et2_widget_checkbox code.
2022-08-07 10:10:33 +02:00
35cff9c978 set width of mime icon to 16px as it was before 2022-08-06 12:16:05 +02:00
7e81b69b74 support empty attribute values 2022-08-06 12:11:41 +02:00
4ff66f0fd7 replace removed check.png with its .svg counterpart 2022-08-06 09:18:39 +02:00
239a81e6d9 replace et2_link_add with a stub and no longer include it in etemplate2.ts 2022-08-06 08:38:16 +02:00
49aba7193d adapt tab-activation on validation error to new tabs and additionally scroll widget into view 2022-08-05 20:33:29 +02:00
bb28500ef7 fix mail preferences could not be saved 2022-08-05 20:20:46 +02:00
e8a93ab782 Handle initial value sometimes not set after Shoelace version bump 2022-08-05 11:32:59 -06:00
36d74dd91f Select search term after selecting a search result 2022-08-05 11:10:50 -06:00
e67c3d6e61 Et2Tabs: Implement et2_IResizable 2022-08-05 11:01:26 -06:00
1ab53dec86 fix JS error 2022-08-05 18:59:30 +02:00
b22674dbd7 change tabbox to be an input widget allowing to get and set the active tab 2022-08-05 17:37:23 +02:00
59ff16f98b Update mail display template for attachments change 2022-08-05 16:57:42 +02:00
a26dba5d27 Move mail attachments box under details 2022-08-05 16:55:18 +02:00
2593acf303 Let the button with no label set and only icon be square 2022-08-05 16:25:47 +02:00
7a3d017f10 forgot the css 2022-08-05 16:02:24 +02:00
4ec4a5936b fix wrong image url 2022-08-05 16:01:11 +02:00
dd76b88af4 fix wrong image urls 2022-08-05 15:59:22 +02:00
bb64f947f5 fix wrong image url 2022-08-05 15:54:20 +02:00
c228d5b435 fix wrong url in mail css 2022-08-05 13:31:57 +02:00
3fe7398b18 Fix some of calendar's toolbar actions not having icon or caption 2022-08-05 13:03:59 +02:00
10b61cc612 Finish up loading animation if the active tab is an old etemplate 2022-08-05 12:53:56 +02:00
f17cf1ee0e Update fw_mobile.js
Google Chrome returns this error when using EGroupware on mobile:
VM6367 fw_mobile.js:487 Uncaught (in promise) DOMException: play() failed because the user didn't interact with the document first. https://goo.gl/xX8pDD
2022-08-05 10:27:56 +02:00
a3227c81e8 Infolog: Fix weird sizing on right column of details tab 2022-08-04 16:27:08 -06:00
fb94a47df1 Et2LinkSearch: Avoid error if title couldn't be found 2022-08-04 16:25:44 -06:00
b88ce18639 Fix invalid template names caused by appending cache_buster incorrectly
38721229b0
2022-08-04 16:15:04 -06:00
045f322bf6 Et2Select changes:
- Position search & edit inputs to avoid reflow
- When editing a freeEntry, blurring accepts the current value, before it canceled the edit
2022-08-04 15:50:52 -06:00
f08eaa9fdc Et2Colorpicker: Turn on clear value button 2022-08-04 14:03:28 -06:00
098c2ab3f0 Fix some issues from the shoelace version bump
- SlSelect.getItemLabel() not there anymore
- SlSelect.menuItems is now a real list, and fails when parent tries to write to it
- Tabs didn't hide properly when not active, giving a scrollbar
2022-08-04 13:47:16 -06:00
6b1a477de8 Bump Shoelace version - it's got some colorpicker improvements I want 2022-08-04 13:41:43 -06:00
97daa9a731 WIP Fixing colorpicker - moving it to be based on Shoelace 2022-08-04 13:08:34 -06:00
3c4b03ca3c * SAML/Univention: support for Univention SAML IdP for SSO incl. docu 2022-08-04 20:10:23 +02:00
7bcfdbfa5e fix spelling 2022-08-04 20:03:43 +02:00
d540576656 do NOT allow to call Api\Etemplate\Widget\Link::ajax_delete() without a positive link_id 2022-08-04 19:37:23 +02:00
78acaba766 Et2LinkList: Fix deleting links on unsaved entries deleted more than expected 2022-08-04 10:47:06 -06:00
111e337db1 Avoid error when getting tab height from parent 2022-08-04 09:19:04 -06:00
ae4b8de4e5 Remove setting textContent twice. If needed, loadFromXML() will handle it. 2022-08-04 08:59:40 -06:00
47825f1be3 Override default color-indicator from shoelace 2022-08-04 16:31:14 +02:00
de699325a6 Set a smaller font-size for tab's label 2022-08-04 16:19:30 +02:00
24f280d4fc Fix quick add dropdown menu not being aligned 2022-08-04 15:44:31 +02:00
fd8f6c2f07 Remove border from toolbar 3dots menu-button 2022-08-04 12:37:45 +02:00
797600f899 Some styling improvements for mail preview 2022-08-04 12:29:42 +02:00
2369daa2e8 Add toggle alignment option into Et2Details widget 2022-08-04 11:40:27 +02:00
8ff468520d fix not shown bullet image in setup by including and using it from setup/templates/default/images/
the svg in api does not look any good in setup's old template :(
2022-08-04 10:46:13 +02:00
509fbd73e9 fix JS error, if user has no preferences or favorites 2022-08-04 09:08:46 +02:00
e1af1f3765 Make sure nextmatch header row filters have enough space
ACL dialog needed this - 14% is too small
2022-08-03 16:30:14 -06:00
aabda23bbd Et2Select: Turn on hoist, we want it on more than off
In particular, ACL dialog, but there's a bunch of other places too.
2022-08-03 16:28:18 -06:00
bddcf72728 Get collabora placeholder dialog working again in trunk 2022-08-03 16:05:50 -06:00
f7cf372f09 Et2Select: Better handling for when select_options & value get set one after the other
This caused selectbox to look empty, even though it had a value since the new menu-items hadn't been created when value was set
2022-08-03 16:04:08 -06:00