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 |
|
Aleksander Machniak
|
79ea526d65
|
Fix missing cursor in HTML editor on mail reply (#5969)
|
2017-09-29 08:57:03 +02:00 |
|
Aleksander Machniak
|
96b21c5df3
|
Remove contentEditable element support as autocomplete input
|
2017-09-26 20:23:47 +02:00 |
|
Aleksander Machniak
|
81f76bf826
|
Fix corner-case for reading contentEditable element for autocomplete
|
2017-09-24 19:31:52 +02:00 |
|
Aleksander Machniak
|
27377e29dc
|
Trim text in subject_text(), so title attribute is displayed without unwanted spacing
Looks like at least Firefox does not trim i automatically.
|
2017-09-18 10:14:19 +02:00 |
|
Aleksander Machniak
|
19ad6b15e8
|
Add (unified) get_next/get_prev/get_single_selection methods for list and treelist widgets
|
2017-09-12 18:06:29 +02:00 |
|
Aleksander Machniak
|
93111b3bd7
|
Make possible to use thread padding value other than 15px
|
2017-09-12 09:48:06 +02:00 |
|