Commit Graph

38795 Commits

Author SHA1 Message Date
60aa0035a7 Try to set focus back to plain text area when replying to a plain text mail 2022-09-29 11:27:47 +02:00
ba8c5101ac Et2Image: Fix data URLs did not work 2022-09-28 13:36:56 -06:00
260fa0d727 Mail: Turn on multiple so we get + & avatars on email addresses 2022-09-28 11:17:37 -06:00
12f8b2cb3e Et2SelectEmail: Add some documentation 2022-09-28 11:14:02 -06:00
3ceb0db2c6 Mail: Turn on multiple so we get + & avatars on email addresses 2022-09-28 10:59:52 -06:00
9f7ee1619c Make sidebar splitter styling similar to ET2Split widget 2022-09-28 15:34:20 +02:00
73de0c5bd5 fix <textbox type="passwd" was not converted to <et2-password 2022-09-28 10:22:50 +02:00
d76bbd1483 Make tab headers flexible on hover to be able to see their full titles 2022-09-28 10:06:40 +02:00
ffd6c21ed4 Et2Select: Avoid errors if freeEntry has single quote 2022-09-27 13:55:32 -06:00
49ac54b365 Revert "json requests now close the PHP session immediately again and reopen it, if there was an update to the session" as it breaks Collabora editing
This reverts commit fe4d0dbbe3.
2022-09-27 19:02:20 +02:00
5341b8dee3 Fix mobile templates 2022-09-27 12:15:19 +02:00
ecd3edfd7f Set right size for dropdown button in mobile view 2022-09-27 11:44:22 +02:00
241b254105 Fix extra margin-top in all application's header in mobile template 2022-09-27 11:26:43 +02:00
ec3e18f53f Fix 404 error caused by undefined template index.left.xet in mobile view 2022-09-27 11:25:29 +02:00
020a3f9310 Set vacation notice box to disabled by default 2022-09-27 10:10:58 +02:00
5027e075d7 Allow groups to have lavatars 2022-09-26 15:16:38 -06:00
7e25d8fdda if user selection is switched to "no user selection at all", do not include users in calendar owner search results 2022-09-26 13:47:59 -06:00
181546cdb5 Fix customfield selects so if rows > 1, we set multiple=true 2022-09-26 11:38:36 -06:00
9644e4b1df Avoid double-parsing nm row if for some reason grid has too many rows.
Should fix missing initial data, but I'm still not sure exactly why row grid can have too many rows.
2022-09-26 10:55:32 -06:00
9f33ebf782 Move content size preference into look & feel section 2022-09-26 16:40:01 +02:00
7ba571b710 Fix some styling issues in edit avatar dialog 2022-09-26 15:48:45 +02:00
2ed1a12617 Fix topmenu dropdowns click handler 2022-09-26 13:36:10 +02:00
a09d833a07 Fix timer dropdown menu position 2022-09-26 11:55:09 +02:00
3c79bd4345 WIP timesheet timer
just a prototype for now, no persistence beside the session to test reloads
2022-09-26 08:54:05 +02:00
4d5f9f87f0 hide "Select one ..." from quick add and remove old jQuery Chosen stuff 2022-09-25 09:42:20 +02:00
fe4d0dbbe3 json requests now close the PHP session immediately again and reopen it, if there was an update to the session
this allows to run more PHP requests in parallel
2022-09-24 15:50:44 +02:00
84d65bcf3b there is currently no avatar for groups, no need to ask server about it 2022-09-24 14:44:42 +02:00
9ab4c69050 only update darkmode pref, if necessary 2022-09-24 14:27:17 +02:00
086d92e957 Et2Select: All selectboxes now stop scroll event from bubbling to prevent parent (sidemenu) from scrolling too 2022-09-23 10:54:02 -06:00
171c9c02cb Pressing escape while in search now closes dropdown 2022-09-23 10:40:16 -06:00
074a03f2ec Include bad email address in validator message 2022-09-23 10:08:31 -06:00
00c9550465 Fix selects without empty_label were not allowed to be empty in some cases, even without required=true
For example select-account multiple=true, or customfield select-account with rows > 1 would give error "'' is NOT allowed ('not found')"
2022-09-23 09:39:50 -06:00
d133683272 Don't apply et2_required class to parent table cell 2022-09-23 08:51:57 -06:00
12956b594e Fix square avatar in mail index to rounded one 2022-09-23 14:59:29 +02:00
628dd56b87 Fix today action not being displayed in mobile view 2022-09-23 11:32:15 +02:00
0894a4175d Fix argument #1 ($address) must be of type string, null given 2022-09-23 09:45:47 +02:00
8fa65f13f5 fix quick add to show title as required, but allow to click edit without adding it
also no longer fill empty title with "Event", as it does not work and is annoying
thought et2_required class on et2-textbox should NOT affect the parent/table cell
2022-09-23 09:26:39 +02:00
34580f4900 put notify external titels into the label too and move the line below adding participants
also some alignment fixes to look nicer
2022-09-23 09:06:29 +02:00
a18f956533 Calendar: Add participant button is now always visible but disabled until there's a participant to add 2022-09-22 15:29:58 -06:00
91bd7d5a43 Et2Button: Fix disabled was still hiding the event even if hideonreadonly was false 2022-09-22 15:20:21 -06:00
bea34ad403 Fix adding a freeEntry did not trigger change event 2022-09-22 15:18:34 -06:00
a79a0802a1 we must NOT exclude node_modules in 22.1 or master 2022-09-22 20:35:55 +02:00
d48d805f05 Fix 'check all' field was required, blocking the next step 2022-09-22 11:47:11 -06:00
4454f350b2 Fix some more validation bugs
- Fix error if widget did not have a feedback slot or a '#help-text' element
- Fix copy/paste error scrolling to wrong widget
2022-09-22 11:43:29 -06:00
5a8f7c3c70 More fixing of missing search options / tags
Fixes new free entries don't show up after removing a free entry
2022-09-22 11:15:25 -06:00
0424836ba8 If widget fails validation during submit check, scroll it into view 2022-09-22 09:20:50 -06:00
8da8c14a00 Et2SelectEmail: Change multiple default to false to match other selects 2022-09-22 08:59:31 -06:00
be3b38d516 Fix mail avatar not being set correctly for sent folder messages 2022-09-22 14:06:13 +02:00
6c9d6fd13f only remove size attribute from input like widgets: textbox, number, url-*, vfs-*, leave it for all others like *avatar 2022-09-22 13:12:56 +02:00
3a0f1e7964 Make sure calendar date indicator in nm header is displayed in one line 2022-09-22 11:03:37 +02:00