Aleksander Machniak
90b0cd814a
Add editor-load event and enable shift-click on links in HTML editor
2017-12-28 13:57:00 +01:00
Aleksander Machniak
fbc4486881
Fix so Shift selection also works on list selection checkboxes
2017-12-27 13:37:07 +01:00
Aleksander Machniak
307d682ad2
Code simplification
2017-12-27 11:36:01 +01:00
Aleksander Machniak
5f26d9bf34
Prevent "calling draggable before initailization" errors
...
Elastic skin disables dragging on folders list, so we have to check
if it's still draggable before we call draggable() again. Otherwise
it will throw an error.
2017-12-27 09:13:41 +01:00
Aleksander Machniak
604f84e1fb
Execute clickjacking prevention code only when framed
2017-12-15 21:21:45 +01:00
Aleksander Machniak
0a3dbbb76f
Add 'list' argument to listupdate event, trigger listupdate also on contacts list in mail compose
2017-12-12 10:57:32 +01:00
johndoh
5dbe1f2a5e
A device can't be a tablet and a mobile ( #6086 )
2017-12-11 09:07:06 +01:00
Aleksander Machniak
4a5941c24b
Fix get_next() for case when the node is last in the tree branch
2017-12-10 19:37:34 +01:00
Aleksander Machniak
5d26de4467
Add 'datepicker' class also to dinamically generated date inputs
2017-12-07 13:36:30 +01:00
Aleksander Machniak
de544cc905
Add possibility to use localized date format as datepicker input placeholder
...
Need to be supported by skin. Elastic support is comming.
2017-12-07 12:05:10 +01:00
Aleksander Machniak
09c8b33439
Code deduplication
2017-12-06 09:28:50 +01:00
Aleksander Machniak
842d57e779
Fix setting height of a dialog without buttons pane
2017-12-04 12:05:03 +01:00
Aleksander Machniak
d76f255c3b
Improve iPad/iPhone detection
...
Some devices do not set iPhone/Ipad string in User-Agent, so we
have to check also navigator.platform.
2017-12-03 18:21:05 +01:00
Aleksander Machniak
489ad88617
Small code de-duplication
2017-12-02 09:38:37 +01:00
Aleksander Machniak
52b252ea26
Also stop propagation on keyup event in dialogs
2017-11-21 16:39:37 +01:00
Aleksander Machniak
c5db84262e
Don't propagate keyboard events to the UI below the dialog ( #6055 )
2017-11-21 16:33:59 +01:00
Aleksander Machniak
196ce5d251
Fix so clicking pushgroup link on contacts list does not load group information page
...
Added a general way to mark all such links with data-action-link attribute.
2017-11-21 13:14:44 +01:00
Aleksander Machniak
c6b2d8bead
Merge branch 'dev-elastic'
2017-11-19 13:23:40 +01:00
Aleksander Machniak
c6e6f50de1
Simplify confirm_dialog and alert_dialog code and use
2017-11-19 13:20:25 +01:00
Aleksander Machniak
43c210f04d
Merge branch 'pretty_confirms' of https://github.com/JohnDoh/roundcubemail into JohnDoh-pretty_confirms
2017-11-19 12:12:36 +01:00
PhilW
8c250a27f8
improvements for plugins and frames
2017-11-19 10:22:52 +00:00
PhilW
e7311e0e5e
more consistent function names
2017-11-18 13:17:14 +00:00
PhilW
af52df68bf
use skinned alert and confirm boxes in plugins
2017-11-18 09:50:43 +00:00
PhilW
26f1b0770c
use skinned alert boxes
2017-11-16 20:54:40 +00:00
PhilW
b897fe9349
use skined confirmation boxes where possible
2017-11-16 20:54:24 +00:00
Aleksander Machniak
adc9df803b
Fix var scope ( #6042 )
2017-11-14 07:58:54 +01:00
Aleksander Machniak
552a851d6c
Append "..." to draglayer as div, the same as other drag entries
2017-11-13 19:17:12 +01:00
Aleksander Machniak
8fcd014040
Small improvement to .cancelupload button
2017-11-13 18:37:28 +01:00
Aleksander Machniak
ff1b994ece
More precise dialog height calculation - that works with various skins
2017-11-12 21:22:42 +01:00
Aleksander Machniak
1b87ec3144
Don't stop propagation in folder-selector click handler
2017-11-07 16:50:17 +01:00
Aleksander Machniak
662cbfb805
Fix add_url() so it works properly with fragment identifier (#element) at the end of the original url
2017-11-05 17:06:27 +01:00
Aleksander Machniak
29b8f600c4
Hide "loading" message also when iframe loading fails with the error page
2017-11-03 13:37:10 +01:00
Aleksander Machniak
ce594a4405
Support simple dialog's save button to be a label with domain
2017-11-03 11:36:41 +01:00
Aleksander Machniak
1f9ac5c18f
Style Archive folder (icon) also in folder selector
2017-11-02 19:26:39 +01:00
Aleksander Machniak
a8aa559fa1
Use action=add-folder when creating a new folder
2017-10-27 09:50:33 +02:00
Aleksander Machniak
25a7df7f4b
Use action=add-folder when creating a new folder
2017-10-27 09:20:30 +02:00
Aleksander Machniak
5031028d48
Elastic: Support more compact contact frame (info and form)
...
... plus some CS fixes
2017-10-23 15:26:56 +02:00
Aleksander Machniak
d815525c6a
Merge branch 'master' into dev-elastic
2017-10-20 13:34:25 +02:00
Aleksander Machniak
5e671885e4
Prevent from ghost messages on list after fast delete of multiple messages one-by-one ( #5941 )
2017-10-20 13:02:08 +02:00
Aleksander Machniak
459cc7ab6d
Fix bug where removing the last subfolder did not hide toggle button on its parent record ( #6007 )
2017-10-20 10:43:56 +02:00
Aleksander Machniak
da15d55665
Fix regression in qsearch() that skipped execution when called with no args
...
Some plugins would like to do search without value,
so we keep value != '' check to allow that use-case.
2017-10-18 12:14:33 +02:00
Aleksander Machniak
1c4e5a585f
Support displaying all message headers in a dialog, use GET instead of POST
2017-10-17 20:22:28 +02:00
Aleksander Machniak
9d1c8aff83
Elastic skin support for managesieve (part II)
2017-10-16 17:31:18 +02:00
Aleksander Machniak
5e08a6ac59
Handle remote stylesheets the same as remote images, ask the user to allow them ( #5994 )
...
Fixes the issue where remote stylesheet could have been blocked
if the message contained no remote images and user have no way to
allow that content.
2017-10-13 12:48:13 +02:00
Aleksander Machniak
72aedd368b
Fix Edge encoding bug when pasting text into the HTML editor, update to TinyMCE 4.5.8 ( #5885 )
2017-10-12 11:03:48 +02:00
Aleksander Machniak
22061cd38b
Support flexbox display for remote objects element
2017-10-06 12:43:10 +02:00
Aleksander Machniak
95360ef8ab
Use button instead of input.button in PGP keys search dialog
2017-10-03 17:31:16 +02:00
Aleksander Machniak
3c1b78af48
Merge branch 'master' into dev-elastic
2017-10-02 16:58:38 +02:00
Aleksander Machniak
fb02d4a747
Fix error when calling show_popup_dialog() with no 4th argument
2017-10-01 17:52:16 +02:00
Aleksander Machniak
951d6e0e32
Assign dialog button classes before displaying the dialog
2017-09-30 14:04:36 +02:00