Commit Graph

1709 Commits (6ccc8cc0200bf50be2d26faa9921e8570c7fc4eb)

Author SHA1 Message Date
johndoh 5dbe1f2a5e A device can't be a tablet and a mobile (#6086) 8 years ago
Aleksander Machniak 4a5941c24b Fix get_next() for case when the node is last in the tree branch 8 years ago
Aleksander Machniak 5d26de4467 Add 'datepicker' class also to dinamically generated date inputs 8 years ago
Aleksander Machniak de544cc905 Add possibility to use localized date format as datepicker input placeholder
Need to be supported by skin. Elastic support is comming.
8 years ago
Aleksander Machniak 09c8b33439 Code deduplication 8 years ago
Aleksander Machniak 842d57e779 Fix setting height of a dialog without buttons pane 8 years ago
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.
8 years ago
Aleksander Machniak 489ad88617 Small code de-duplication 8 years ago
Aleksander Machniak 52b252ea26 Also stop propagation on keyup event in dialogs 8 years ago
Aleksander Machniak c5db84262e Don't propagate keyboard events to the UI below the dialog (#6055) 8 years ago
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.
8 years ago
Aleksander Machniak c6b2d8bead Merge branch 'dev-elastic' 8 years ago
Aleksander Machniak c6e6f50de1 Simplify confirm_dialog and alert_dialog code and use 8 years ago
Aleksander Machniak 43c210f04d Merge branch 'pretty_confirms' of https://github.com/JohnDoh/roundcubemail into JohnDoh-pretty_confirms 8 years ago
PhilW 8c250a27f8 improvements for plugins and frames 8 years ago
PhilW e7311e0e5e more consistent function names 8 years ago
PhilW af52df68bf use skinned alert and confirm boxes in plugins 8 years ago
PhilW 26f1b0770c use skinned alert boxes 8 years ago
PhilW b897fe9349 use skined confirmation boxes where possible 8 years ago
Aleksander Machniak adc9df803b Fix var scope (#6042) 8 years ago
Aleksander Machniak 552a851d6c Append "..." to draglayer as div, the same as other drag entries 8 years ago
Aleksander Machniak 8fcd014040 Small improvement to .cancelupload button 8 years ago
Aleksander Machniak ff1b994ece More precise dialog height calculation - that works with various skins 8 years ago
Aleksander Machniak 1b87ec3144 Don't stop propagation in folder-selector click handler 8 years ago
Aleksander Machniak 662cbfb805 Fix add_url() so it works properly with fragment identifier (#element) at the end of the original url 8 years ago
Aleksander Machniak 29b8f600c4 Hide "loading" message also when iframe loading fails with the error page 8 years ago
Aleksander Machniak ce594a4405 Support simple dialog's save button to be a label with domain 8 years ago
Aleksander Machniak 1f9ac5c18f Style Archive folder (icon) also in folder selector 8 years ago
Aleksander Machniak a8aa559fa1 Use action=add-folder when creating a new folder 8 years ago
Aleksander Machniak 25a7df7f4b Use action=add-folder when creating a new folder 8 years ago
Aleksander Machniak 5031028d48 Elastic: Support more compact contact frame (info and form)
... plus some CS fixes
8 years ago
Aleksander Machniak d815525c6a Merge branch 'master' into dev-elastic 8 years ago
Aleksander Machniak 5e671885e4 Prevent from ghost messages on list after fast delete of multiple messages one-by-one (#5941) 8 years ago
Aleksander Machniak 459cc7ab6d Fix bug where removing the last subfolder did not hide toggle button on its parent record (#6007) 8 years ago
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.
8 years ago
Aleksander Machniak 1c4e5a585f Support displaying all message headers in a dialog, use GET instead of POST 8 years ago
Aleksander Machniak 9d1c8aff83 Elastic skin support for managesieve (part II) 8 years ago
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.
8 years ago
Aleksander Machniak 72aedd368b Fix Edge encoding bug when pasting text into the HTML editor, update to TinyMCE 4.5.8 (#5885) 8 years ago
Aleksander Machniak 22061cd38b Support flexbox display for remote objects element 8 years ago
Aleksander Machniak 95360ef8ab Use button instead of input.button in PGP keys search dialog 8 years ago
Aleksander Machniak 3c1b78af48 Merge branch 'master' into dev-elastic 8 years ago
Aleksander Machniak fb02d4a747 Fix error when calling show_popup_dialog() with no 4th argument 8 years ago
Aleksander Machniak 951d6e0e32 Assign dialog button classes before displaying the dialog 8 years ago
Aleksander Machniak 79ea526d65 Fix missing cursor in HTML editor on mail reply (#5969) 8 years ago
Aleksander Machniak 96b21c5df3 Remove contentEditable element support as autocomplete input 8 years ago
Aleksander Machniak 81f76bf826 Fix corner-case for reading contentEditable element for autocomplete 8 years ago
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.
8 years ago
Aleksander Machniak 19ad6b15e8 Add (unified) get_next/get_prev/get_single_selection methods for list and treelist widgets 8 years ago
Aleksander Machniak 93111b3bd7 Make possible to use thread padding value other than 15px 8 years ago