Commit Graph

1473 Commits

Author SHA1 Message Date
hadi
32d3aa51f2 Clean up etemplate2 sessions before closing the top level window 2023-09-22 16:13:40 +02:00
ralf
7b29b5dbe5 give focus back to previous active element instead of focusing on first input 2022-12-02 14:43:19 +01:00
Hadi Nategh
723308e525 Add missing compiled js file 2022-10-18 14:39:42 +02:00
Hadi Nategh
bf920abc90 Adopt expose description to audio files 2022-10-18 14:24:44 +02:00
Hadi Nategh
1d8f6c7546 Fix audio attachments do not get played via expose in mail's attachment list 2022-10-13 12:44:02 +02:00
ralf
25877c7ba6 * Mail/RichTextEditor: common preference "small paragraph" now changes return key to a line break instead of a paragraph (with margin) 2022-09-14 10:28:38 +02:00
Hadi Nategh
75ad2797e1 Finish up loading animation if the active tab is an old etemplate 2022-08-05 12:56:18 +02:00
ralf
989a2e1eb0 fix Safari (at least 15.5) gives error link-registry not defined
caused by not implemented navigator.registerProtocolHandler()
2022-07-28 14:24:28 +02:00
Hadi Nategh
05e53f049d Do not let email-taglist items with none string ids being checked for validation as it'd throw errors 2022-07-28 11:53:10 +02:00
ralf
f87eb6ec7c allow to disable installing EGroupware as mailto handler globally 2022-07-26 10:09:00 +02:00
ralf
5fa958de86 trying to fix FF poping up install mailto-link message constantly, when changing content in an iframe / reading mail 2022-07-25 11:08:31 +02:00
ralf
26268c68a2 * Mail: register EGroupware as protocol handler for mail, you need to click on the double-diamond in the url bar and confirm it 2022-07-25 11:08:31 +02:00
ralf
c3f4d130b6 no longer load TinyMCE styles for preview and change TinyMCE margin to 10px we have in preview 2022-06-09 09:55:41 +02:00
ralf
61b09363af * Mail: explicitly apply default font and -size before sending mail 2022-05-23 19:58:39 +02:00
Hadi Nategh
bc63d06f16 Reduce time complexity of alarms calculation 2022-05-23 15:53:09 +02:00
ralf
c8d4513add 21.1 JavaScript code for TinyMCE/htmlarea changes 2022-05-11 16:18:19 +02:00
ralf
a5435ebec4 more cleaning up commented out code 2022-05-11 16:17:14 +02:00
ralf
5a004b0aab cleaning up the TinyMCE code a bit now 2022-05-11 16:13:11 +02:00
ralf
176c0c3822 WIP get TinyMCE to respect users preferred font and -size 2022-05-11 16:12:36 +02:00
ralf
7a5d5e2c39 21.1 JavaScript for htmlarea widget 2022-05-11 16:01:40 +02:00
ralf
08271725f3 trying "harder" to set users default font and -size in TinyMCE 2022-05-11 15:56:35 +02:00
Hadi Nategh
58077a60f1 Fix seek to a new time in youtube video does not work when pause action happens instantly after it 2022-05-11 09:33:22 +02:00
Hadi Nategh
02096632e6 Set back focus to the first field in form 2022-05-04 14:19:05 +02:00
Hadi Nategh
e4efa38d45 Fix stolen focus on egw input fields 2022-05-04 12:54:40 +02:00
Hadi Nategh
2e7451f283 Mail: Fix htmlEditor does not include styling on each tag causing mail content sent with no styling 2022-05-03 15:49:38 +02:00
Hadi Nategh
b34f54b1c1 Fix missing context for public class properties 2022-04-08 13:46:07 +02:00
Hadi Nategh
ef1c1543ab Fix error Unexpected token '='. Expected an opening '(' before a method's parameter list 2022-04-07 15:32:47 +02:00
Hadi Nategh
b303f16d61 Fix broken file widget's accept option caused by Resumable overriding it on initiation 2022-04-06 14:45:09 +02:00
Hadi Nategh
d649fb8647 Fix removeSessionItem not working 2022-04-05 10:25:07 +02:00
Hadi Nategh
88646cf5a5 Use dymanic import for pdfjs and bundled-es-modules the same as in master 2022-04-04 17:13:29 +02:00
Hadi Nategh
dcd3e9dcbd Use compiled js file for pdf-player and multi-video webcomponents because the ES2015 TS compiler breaks their constructors 2022-04-04 13:36:49 +02:00
ralf
98a08ec152 fix vfs-path widget to correctly deal with smallPART paths (hierarchical structure inside entry directory) 2022-04-01 21:08:51 +03:00
Hadi Nategh
cc81b2d173 Add missing pdf-player.ts file 2022-03-31 14:42:34 +02:00
Hadi Nategh
c8fd2fac37 Add multi-video and pdf-player components 2022-03-31 14:41:19 +02:00
Hadi Nategh
3c7a5a201a Implement custom html multi video element (makes it possible to merge and control multiple videos as one tag) 2022-03-31 14:41:19 +02:00
nathan
d35577f1a8 * Api: Fix splitter widget did not restore size from preference 2022-03-29 09:42:01 -06:00
Hadi Nategh
6c75d9eb9f Fix alarm not being fired sometimes 2022-03-15 18:38:25 +01:00
Hadi Nategh
ac25c9b2b8 Allow multiple alarms being set for countdown widget 2022-03-15 17:13:36 +01:00
ralf
24390a135a prefer [Login] button below over maybe existing SAML login button above 2022-02-21 21:20:28 +02:00
nathan
de14e34abb - Fix 'Forgot password' could not complete due to redirect
- Avoid error if no groups selected in registration configuration
2022-02-09 08:14:08 -07:00
Ralf Becker
26e09680c2 implement new "units" parameter to limit used units in date-since widget
eg. <date-since units="d" shows age in days
2022-01-14 17:24:07 +02:00
Ralf Becker
4853f9a622 use $method parameter of Api\Etemplate::exec() plus new et2_process handler as menuaction GET parameter
allows determining the called function on the URL to eg. send it to different FPM pool
(before the menuaction of et2 was always "EGroupware\Api\Etemplate::ajax_process_content")
2022-01-10 19:57:42 +02:00
Hadi Nategh
b1de5e3881 Revert "use $method parameter of Api\Etemplate::exec() plus new et2_process handler as menuaction GET parameter"
This reverts commit 5576048f95.
2022-01-10 10:11:23 +01:00
Ralf Becker
5576048f95 use $method parameter of Api\Etemplate::exec() plus new et2_process handler as menuaction GET parameter
allows determining the called function on the URL to eg. send it to different FPM pool
(before the menuaction of et2 was always "EGroupware\Api\Etemplate::ajax_process_content")
2022-01-09 17:57:39 +02:00
Hadi Nategh
1c65b55f63 Fix issue contact plus button sometimes gets stuck 2021-12-10 10:51:38 +01:00
nathan
5b7706c77d * Etemplate: Add link icon overlay to link list 2021-12-06 10:13:33 -07:00
Hadi Nategh
de2c406c76 add compiled js file for commit 89507d1f2b 2021-12-06 10:28:40 +01:00
Hadi Nategh
89507d1f2b Add underline button into html editor's toolbar 2021-12-06 10:25:49 +01:00
nathan
711a03aebf Fix placeholder dialog in collabora did not show up
It wasn't in the packaged JS
2021-11-17 10:24:55 -07:00
nathan
b0ef704c4b Clear tree before setting options to avoid duplicates 2021-11-16 15:16:10 -07:00