Commit Graph

39611 Commits

Author SHA1 Message Date
5f67bd720a Fix shoelace inputs outline focused color 2022-08-09 16:46:19 +02:00
e438f89371 allow whitespace after last attribute eg. <description value="Something" /> 2022-08-09 16:05:22 +02:00
cc59648453 Fix avatar sizing 2022-08-09 15:54:05 +02:00
1a32718e62 Override some of the shoelace tab's styling 2022-08-09 15:53:29 +02:00
90cb916d32 fix PHP Fatal error: Declaration of calendar_owner_etemplate_widget::ajax_search($search_text, $search_options = []) must be compatible with EGroupware\Api\Etemplate\Widget\Taglist::ajax_search($search_text = null, array $search_options = []) 2022-08-09 15:42:12 +02:00
0e2d1cb15d fix broken index templates 2022-08-09 15:37:15 +02:00
281047e2cc Keep the original outerNode top offset as we need it later for NM height calculations 2022-08-09 15:17:58 +02:00
56f103b21c another change to make preprocessor more tolerant with > in attributes
eg. label="> %s"
fixes Admin >> Applications >> EPL Functions >> CTI
2022-08-09 15:15:17 +02:00
b9da68dd7f making preprocessor more tolerant with > in attributes
eg. <description value="Use Admin >> Site config"/>
2022-08-09 13:03:14 +02:00
5f2d0d5bdd Fix toolbar menulist not having enough width 2022-08-09 11:00:10 +02:00
ea0cbd0441 account selection currently only need to use server-side search, for pref "Primary group and search"
for all other types the local search is sufficient, as everything is already local!
fix Taglist::ajax_search for accounts to pass the icon to client-side and always set value instead of id
2022-08-09 10:47:57 +02:00
280bbcb827 fix xml special char > was not written as entity and causing preprocessor to fail 2022-08-08 18:37:57 +02:00
7c976d7fdd fix et2-checkbox onChange not called 2022-08-08 18:32:43 +02:00
e1c8acddc1 fix egw.request() to return simple / non-json-responses, like egw.json() does 2022-08-08 17:28:51 +02:00
e7eb9f42e3 fix many errors around et2-select emulating old taglist:
- preprocessor: translate attributes autocomplete_url -> searchUrl, autocomplete_params -> searchOptions, and allow options
- sending search query as URL/GET parameter with default of app: <appname>
- handle searchUrl like allowFreeEntries by adding selected result to select_options via createFreeEntries, as they otherwise get removed by fix_bad_value not finding the value in select_options
- change taglist validation (again) to not validate search values
- still requires changes in application code, as taglist always behaved like multiple=true (returning and expecting an array of values) and did automatically search from client-side for it's initial value(s)
--> maybe more changes are in order to NOT require changing application code
--> fixes editing Sieve rules
2022-08-08 17:28:51 +02:00
b0d1d82736 Remove hover color from toolbar's admin settings button 2022-08-08 16:34:29 +02:00
0d727f59fd Fix click handling for attachment's summary is not working 2022-08-08 14:47:01 +02:00
79a395e3e6 fix missing scrollbar in longer then visible dropdown 2022-08-08 14:44:37 +02:00
7f36de45a4 take symlink indicator from api not old etemplate app
Using LGPL licenses GNOME icon: https://de.wikipedia.org/wiki/Datei:High-contrast-emblem-symbolic-link.svg
2022-08-08 14:12:20 +02:00
b4438dbc03 fix images in tile-view have all sorts of heights, specially in /apps 2022-08-08 13:46:07 +02:00
301d38796f Still set width for buttons with only icon and remove the extra left padding in this case as we want the button and icon be square 2022-08-08 11:57:02 +02:00
2017bd8261 remove legacy widgets dropdown_button and favorites 2022-08-07 12:09:02 +02:00
d9d14f1e2a implement appicon as web-component and remove/replace legacy et2_widget_image with stubs 2022-08-07 11:55:02 +02:00
29ac5d82a9 remove legacy widgets url-*, colorpicker and tabs 2022-08-07 11:02:54 +02:00
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