Hadi Nategh
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
nathan
ba8c5101ac
Et2Image: Fix data URLs did not work
2022-09-28 13:36:56 -06:00
nathan
260fa0d727
Mail: Turn on multiple so we get + & avatars on email addresses
2022-09-28 11:17:37 -06:00
nathan
12f8b2cb3e
Et2SelectEmail: Add some documentation
2022-09-28 11:14:02 -06:00
nathan
3ceb0db2c6
Mail: Turn on multiple so we get + & avatars on email addresses
2022-09-28 10:59:52 -06:00
Hadi Nategh
9f7ee1619c
Make sidebar splitter styling similar to ET2Split widget
2022-09-28 15:34:20 +02:00
ralf
73de0c5bd5
fix <textbox type="passwd" was not converted to <et2-password
2022-09-28 10:22:50 +02:00
Hadi Nategh
d76bbd1483
Make tab headers flexible on hover to be able to see their full titles
2022-09-28 10:06:40 +02:00
nathan
ffd6c21ed4
Et2Select: Avoid errors if freeEntry has single quote
2022-09-27 13:55:32 -06:00
ralf
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
Hadi Nategh
5341b8dee3
Fix mobile templates
2022-09-27 12:15:19 +02:00
Hadi Nategh
ecd3edfd7f
Set right size for dropdown button in mobile view
2022-09-27 11:44:22 +02:00
Hadi Nategh
241b254105
Fix extra margin-top in all application's header in mobile template
2022-09-27 11:26:43 +02:00
Hadi Nategh
ec3e18f53f
Fix 404 error caused by undefined template index.left.xet in mobile view
2022-09-27 11:25:29 +02:00
Hadi Nategh
020a3f9310
Set vacation notice box to disabled by default
2022-09-27 10:10:58 +02:00
nathan
5027e075d7
Allow groups to have lavatars
2022-09-26 15:16:38 -06:00
nathan
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
nathan
181546cdb5
Fix customfield selects so if rows > 1, we set multiple=true
2022-09-26 11:38:36 -06:00
nathan
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
Hadi Nategh
9f33ebf782
Move content size preference into look & feel section
2022-09-26 16:40:01 +02:00
Hadi Nategh
7ba571b710
Fix some styling issues in edit avatar dialog
2022-09-26 15:48:45 +02:00
Hadi Nategh
2ed1a12617
Fix topmenu dropdowns click handler
2022-09-26 13:36:10 +02:00
Hadi Nategh
a09d833a07
Fix timer dropdown menu position
2022-09-26 11:55:09 +02:00
ralf
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
ralf
4d5f9f87f0
hide "Select one ..." from quick add and remove old jQuery Chosen stuff
2022-09-25 09:42:20 +02:00
ralf
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
ralf
84d65bcf3b
there is currently no avatar for groups, no need to ask server about it
2022-09-24 14:44:42 +02:00
ralf
9ab4c69050
only update darkmode pref, if necessary
2022-09-24 14:27:17 +02:00
nathan
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
nathan
171c9c02cb
Pressing escape while in search now closes dropdown
2022-09-23 10:40:16 -06:00
nathan
074a03f2ec
Include bad email address in validator message
2022-09-23 10:08:31 -06:00
nathan
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
nathan
d133683272
Don't apply et2_required class to parent table cell
2022-09-23 08:51:57 -06:00
Hadi Nategh
12956b594e
Fix square avatar in mail index to rounded one
2022-09-23 14:59:29 +02:00
Hadi Nategh
628dd56b87
Fix today action not being displayed in mobile view
2022-09-23 11:32:15 +02:00
ralf
0894a4175d
Fix argument #1 ($address) must be of type string, null given
2022-09-23 09:45:47 +02:00
ralf
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
ralf
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
nathan
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
nathan
91bd7d5a43
Et2Button: Fix disabled was still hiding the event even if hideonreadonly was false
2022-09-22 15:20:21 -06:00
nathan
bea34ad403
Fix adding a freeEntry did not trigger change event
2022-09-22 15:18:34 -06:00
ralf
a79a0802a1
we must NOT exclude node_modules in 22.1 or master
2022-09-22 20:35:55 +02:00
nathan
d48d805f05
Fix 'check all' field was required, blocking the next step
2022-09-22 11:47:11 -06:00
nathan
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
nathan
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
nathan
0424836ba8
If widget fails validation during submit check, scroll it into view
2022-09-22 09:20:50 -06:00
nathan
8da8c14a00
Et2SelectEmail: Change multiple default to false to match other selects
2022-09-22 08:59:31 -06:00
Hadi Nategh
be3b38d516
Fix mail avatar not being set correctly for sent folder messages
2022-09-22 14:06:13 +02:00
ralf
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
Hadi Nategh
3a0f1e7964
Make sure calendar date indicator in nm header is displayed in one line
2022-09-22 11:03:37 +02:00