Commit Graph

1380 Commits (07d7ec83a00a089be3a2078763370dc17eddc024)

Author SHA1 Message Date
Aleksander Machniak e3e9573391 Fix small issue when quota object does not specify 'title' 7 years ago
Aleksander Machniak bca1397927 Fix links to Identities/Responses 7 years ago
Aleksander Machniak 9b553aa2e0 Elastic: Improve "Mark all as read" dialog style (use .proplist) 7 years ago
Aleksander Machniak 147a2c8611 Elastic: Use appropriate icon for Mark button in "Mark all as read" dialog 7 years ago
Aleksander Machniak 26bce22bff Fix bug when aborting dragging with ESC key didn't stop the move action (#6623)
+ small code improvements
+ focus the list on drag start to make sure it's focused state is up-to-date
  which is needed for proper keypress handling (e.g. ESC key on drag action)
7 years ago
Aleksander Machniak 43499432a5 Elastic: Fix height of select elements inside of composite fields
also make them pretty when added programatically.
7 years ago
Aleksander Machniak 0492b1f6e5
HTML5 Upload Progress (#6177) (#6583)
Replaced all old upload progress code in favour of ajax upload progress.
Instead of posting a hidden iframe, we now use AJAX (as we did for drag-n-drop).
Removed code for old browsers. Now we support IE >= 10, Firefox > 4.
Upload progress may not work in some more, but support is quite good.
7 years ago
johndoh fa754c4ebc Elastic: remove hover effect on dropbuttons when primary action is disabled (#6597) 7 years ago
Aleksander Machniak 82c495e6b4 PR cleanup 7 years ago
PhilW e5f5e6576d add some selection options to contacts list 7 years ago
Aleksander Machniak 99ad249f6d Elastic: Add title with full folder name on folders list elements
if displayed folder name is truncated because of overflow.
7 years ago
Aleksander Machniak d7b510978e Fix regressions in attachment rename and attachment title attribute setting 7 years ago
Aleksander Machniak 829395ed13 Improvements in contact import dialog
- Fix Import button state on import errors
- Focus Cancel button on form submission
- Don't reload contacts list when import failed
7 years ago
Aleksander Machniak 70657e34b0 Remove unused 'login' command 7 years ago
Aleksander Machniak 802ed0dc6d
Create autocomplete popup in a parent window when invoked from an iframe (#6503) 7 years ago
Aleksander Machniak 42cb98149c Close autocomplete list on scroll event 7 years ago
PhilW d2c2ddb9a0 code improvement, avoid empty menu_button array entries 7 years ago
PhilW f028ff0c48 remove redundant var 7 years ago
PhilW 99fc4cd387 support multiple buttons for the same menu 7 years ago
PhilW 30fb7fc552 store menu buttos by menu id 7 years ago
Aleksander Machniak ab6b651ac9 - Make menu button inactive if all subactions are inactive (#6444)
Elastic skin only (for now)
7 years ago
Aleksander Machniak f28971c95c The localization label can also contain underscore char 7 years ago
Aleksander Machniak ccff7c8313 Support returning jqXHR object from request* event handler 7 years ago
Aleksander Machniak 91b5bffd3c Fix bug where autocomplete list could be displayed out of screen (#6469) 7 years ago
Aleksander Machniak 2c12274d38 Fix style/navigation on error page depending on authentication state (#6362) 7 years ago
Aleksander Machniak a8542e9c08 Elastic: Add title to taskmenu entries with too long labels (#6392) 7 years ago
Aleksander Machniak 5643b6315e Small improvements 7 years ago
Aleksander Machniak eefbbb6749 Fix detecting the opener window (#6319) 8 years ago
Aleksander Machniak 6d0b30d456 Fix bug where messages list was not updated after moving ALL messages (#6310) 8 years ago
Aleksander Machniak 2275df3bca Fix js error when flagging a message as unread 8 years ago
Aleksander Machniak 3ede8e5404 Show message flagged status in message view (#5080)
for Larry and Elastic
8 years ago
Aleksander Machniak 9d3d600a25 Display a dialog for mail import with supported format description and upload size hint 8 years ago
Aleksander Machniak 34a280ef89 Fix regression where Edit identities link wasn't working
Extend switch-task command to accept argument in form of task/action.
8 years ago
Aleksander Machniak fc88c5b1f6 Elastic: Use select.custom-select instead of select.form-control
It's just better looking.
8 years ago
Aleksander Machniak 67b5ba67dd Show confirm dialog when moving folders using drag and drop (#6119)
As it was very easy to accidentally move a folder tree by dragging & dropping
we now ask the user to confirm the action.
8 years ago
Aleksander Machniak 526f4ddbb4 Elastic: Fix interface "jump" after folder rename (#6283) 8 years ago
johndoh 5caab079fa Make settings list html more consistent (#6204) 8 years ago
Aleksander Machniak 89715b040b Pass an element index to the list_callback in entity_selector() 8 years ago
Aleksander Machniak 3f985c35d1 Elastic: Small form fixes 8 years ago
Aleksander Machniak 431f89f9b7 Fix "Mark all as read" dialog (#6235) 8 years ago
Aleksander Machniak 866bf959b7 Use document.body consistently 8 years ago
Aleksander Machniak 31ffef67ad Skip _lang param if not set (#6203) 8 years ago
Aleksander Machniak 51cf1c5935 Fix setting contacts copy action state, CS fixes 8 years ago
Aleksander Machniak 3fe16de335 Code de-duplication 8 years ago
Aleksander Machniak 5f5f5f98e9 Merge branch 'movecopy' of https://github.com/johndoh/roundcubemail into johndoh-movecopy 8 years ago
PhilW 8c734977de simplify execution of grop_delete 8 years ago
Aleksander Machniak c9555506b3 Fix using display_message() with a localization label from inside an iframe
We have to localize the label before we redirect execution to parent window.
8 years ago
PhilW dba7134201 small fix after last commit 8 years ago
Aleksander Machniak 15cf12db1d Fallback to default compose action if addressbook is selected but has no members 8 years ago
Aleksander Machniak f3c7b979b0 Remove redundant code
A first input in a dialog is focused automatically, no need to add code for this
8 years ago