Commit Graph

38484 Commits

Author SHA1 Message Date
ralf
7e81b69b74 support empty attribute values 2022-08-06 12:11:41 +02:00
ralf
4ff66f0fd7 replace removed check.png with its .svg counterpart 2022-08-06 09:18:39 +02:00
ralf
239a81e6d9 replace et2_link_add with a stub and no longer include it in etemplate2.ts 2022-08-06 08:38:16 +02:00
ralf
49aba7193d adapt tab-activation on validation error to new tabs and additionally scroll widget into view 2022-08-05 20:33:29 +02:00
ralf
bb28500ef7 fix mail preferences could not be saved 2022-08-05 20:20:46 +02:00
nathan
e8a93ab782 Handle initial value sometimes not set after Shoelace version bump 2022-08-05 11:32:59 -06:00
nathan
36d74dd91f Select search term after selecting a search result 2022-08-05 11:10:50 -06:00
nathan
e67c3d6e61 Et2Tabs: Implement et2_IResizable 2022-08-05 11:01:26 -06:00
ralf
1ab53dec86 fix JS error 2022-08-05 18:59:30 +02:00
ralf
b22674dbd7 change tabbox to be an input widget allowing to get and set the active tab 2022-08-05 17:37:23 +02:00
Hadi Nategh
59ff16f98b Update mail display template for attachments change 2022-08-05 16:57:42 +02:00
Hadi Nategh
a26dba5d27 Move mail attachments box under details 2022-08-05 16:55:18 +02:00
Hadi Nategh
2593acf303 Let the button with no label set and only icon be square 2022-08-05 16:25:47 +02:00
ralf
7a3d017f10 forgot the css 2022-08-05 16:02:24 +02:00
ralf
4ec4a5936b fix wrong image url 2022-08-05 16:01:11 +02:00
ralf
dd76b88af4 fix wrong image urls 2022-08-05 15:59:22 +02:00
ralf
bb64f947f5 fix wrong image url 2022-08-05 15:54:20 +02:00
ralf
c228d5b435 fix wrong url in mail css 2022-08-05 13:31:57 +02:00
Hadi Nategh
3fe7398b18 Fix some of calendar's toolbar actions not having icon or caption 2022-08-05 13:03:59 +02:00
Hadi Nategh
10b61cc612 Finish up loading animation if the active tab is an old etemplate 2022-08-05 12:53:56 +02:00
Enver Morinaj
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
nathan
a3227c81e8 Infolog: Fix weird sizing on right column of details tab 2022-08-04 16:27:08 -06:00
nathan
fb94a47df1 Et2LinkSearch: Avoid error if title couldn't be found 2022-08-04 16:25:44 -06:00
nathan
b88ce18639 Fix invalid template names caused by appending cache_buster incorrectly
38721229b0
2022-08-04 16:15:04 -06:00
nathan
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
nathan
f08eaa9fdc Et2Colorpicker: Turn on clear value button 2022-08-04 14:03:28 -06:00
nathan
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
nathan
6b1a477de8 Bump Shoelace version - it's got some colorpicker improvements I want 2022-08-04 13:41:43 -06:00
nathan
97daa9a731 WIP Fixing colorpicker - moving it to be based on Shoelace 2022-08-04 13:08:34 -06:00
ralf
3c4b03ca3c * SAML/Univention: support for Univention SAML IdP for SSO incl. docu 2022-08-04 20:10:23 +02:00
ralf
7bcfdbfa5e fix spelling 2022-08-04 20:03:43 +02:00
ralf
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
nathan
78acaba766 Et2LinkList: Fix deleting links on unsaved entries deleted more than expected 2022-08-04 10:47:06 -06:00
nathan
111e337db1 Avoid error when getting tab height from parent 2022-08-04 09:19:04 -06:00
nathan
ae4b8de4e5 Remove setting textContent twice. If needed, loadFromXML() will handle it. 2022-08-04 08:59:40 -06:00
Hadi Nategh
47825f1be3 Override default color-indicator from shoelace 2022-08-04 16:31:14 +02:00
Hadi Nategh
de699325a6 Set a smaller font-size for tab's label 2022-08-04 16:19:30 +02:00
Hadi Nategh
24f280d4fc Fix quick add dropdown menu not being aligned 2022-08-04 15:44:31 +02:00
Hadi Nategh
fd8f6c2f07 Remove border from toolbar 3dots menu-button 2022-08-04 12:37:45 +02:00
Hadi Nategh
797600f899 Some styling improvements for mail preview 2022-08-04 12:29:42 +02:00
Hadi Nategh
2369daa2e8 Add toggle alignment option into Et2Details widget 2022-08-04 11:40:27 +02:00
ralf
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
ralf
509fbd73e9 fix JS error, if user has no preferences or favorites 2022-08-04 09:08:46 +02:00
nathan
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
nathan
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
nathan
bddcf72728 Get collabora placeholder dialog working again in trunk 2022-08-03 16:05:50 -06:00
nathan
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
nathan
ed92763176 Et2LinkAppSelect: Make proper SelectOptions out of app list 2022-08-03 15:30:22 -06:00
nathan
6b072932bd Addressbook: Hide "Change all organisation members" label when checkbox is disabled 2022-08-03 13:52:06 -06:00
nathan
462f5bb55d Fix widget without ID breaks submit 2022-08-03 11:45:45 -06:00