Commit Graph

930 Commits (66536974fe12a02ca5ffcec4354bf5113282a0cc)

Author SHA1 Message Date
Thomas Bruederli 66536974fe Merge branch 'dev-multi-folder-search' 12 years ago
Aleksander Machniak adaddf0b18 Improve error message on failed http connection 12 years ago
Thomas Bruederli d221576489 Disable link registering mailto: protocol handler if not supported by the browser (#1489569) 12 years ago
Thomas Bruederli 08da302af0 Don't hide upload dialog if no file was selected. Display an alert message for all empty file uploads (#1489685) 12 years ago
Thomas Bruederli a36369c383 Fix message import dialog (#1489685):
- Display alert if no file is chosen
- Unlock the UI if form is not submitted
- Avoid duplicate error messages
- Fix javascript error due to missing attachments list widget
12 years ago
Thomas Bruederli 34ddfcecef Fix input-button disabled state; add support for jquery UI buttons of type 'uibutton' 12 years ago
Thomas Bruederli 532c10669b Support structured data for autocompletion results; map 'type' attribute to CSS class for autocomplete list items 12 years ago
Thomas Bruederli d27a4f8f9e Fix opening compose screen in new window after saving as draft (#1489643) 12 years ago
Thomas Bruederli 0ca978820c Suppress IE's default behavior of opening links in a new tab on ctrl-click by wrapping the clickable content in <span> tag 12 years ago
Aleksander Machniak 5e8da2b5c9 Added toolbar button to move message in message view 12 years ago
Thomas Bruederli 8a5777fd1a Forward all arguments of the function call 12 years ago
Thomas Bruederli f147849bb0 Use standard dialog popups for the ACL permissions form; that will open it in the main window with enoough space and better UI integration 12 years ago
Thomas Bruederli 001e39e4ea Execute message/contact moving on dragend callback from list widget because that includes touch events (#1489431) 12 years ago
Thomas Bruederli 9675702579 Fix canned responses in HTML mode (#1489536) 12 years ago
Thomas Bruederli 90dc9b1512 Compare message IDs before suggesting to restore compose messages on reply 12 years ago
Aleksander Machniak a62c7392aa Add 'markfolder' event (#1485775) 12 years ago
Thomas Bruederli 4a7a861912 Apply the right flags for searching in all folders 12 years ago
Thomas Bruederli 19262e6eab Code cleanup: remove duplicated code, don't trigger multi-folder search on simple filter requests 12 years ago
Thomas Bruederli 6884f3f1f7 Re-submit search query when switching folders 12 years ago
Thomas Bruederli 1bbf8c4886 - Make search scope selectable in UI
- Disable thread mode when searching over multiple folders
- Encode UID values for HTML message row identifiers
12 years ago
Thomas Bruederli 2c33c7e38b Make message pagenav (prev/next) work with sorted multi-folder search results 12 years ago
Thomas 9684dc018f Support globally unique message UIDs with IMAP folder name appended 12 years ago
Thomas 628706acdc Prepare message list to display IMAP folder 12 years ago
Thomas 017c4f19fd Refactor multi-threaded autocomple contact searching to make it available for other purposes, too 12 years ago
Aleksander Machniak 5f3c7e3920 Make sure unread_children count (and class) on thread root is always updated when read status of a child row is changed 12 years ago
Thomas Bruederli 7c28d45c8e Update class name in subscriptions folder list after saving folder properties 12 years ago
JohnDoh 1fdb55a99e re-add lost group_delete js event 12 years ago
Aleksander Machniak 10936fef64 Don't alter Message-ID of a draft when sending (#1489409) 12 years ago
Aleksander Machniak da5fa28d57 Display different icons when Trash folder is empty or full (#1485775) 12 years ago
Aleksander Machniak 772bec6789 Make addEventListener() chainable for better performance and compact code
Replace deperecated row_init usage with addEventListener('initrow')
12 years ago
Aleksander Machniak b3c034ce30 Merge pull request #157 from JohnDoh/trigger-insertrow
trigger insertrow JS event from compose screen address book widget
12 years ago
Aleksander Machniak ac0fc383fd Fix so message flags modified by another client are applied on the list on refresh (#1485186) 12 years ago
Aleksander Machniak 9a0153324e Implemented menu actions to copy/move messages, added folder-selector widget (#1484086) 12 years ago
Aleksander Machniak 302eb266de Fix regression where only first new folder was placed in correct place on the list (#1489472) 12 years ago
Aleksander Machniak 7eecf873da Fix issue where children of selected and collapsed thread were skipped on various actions (#1489457) 12 years ago
Aleksander Machniak fd0c123e44 Fix fixed header issue after removing rows (1295420) 12 years ago
JohnDoh 9a8873270f trigger insertrow JS event from compose screen address book widget 12 years ago
Thomas Bruederli 0786798438 Make local storage functions work before rcmail.init() was called 12 years ago
Aleksander Machniak 184a11b4fb Fix keyboard navigation in autocompletion list on Opera browser
(use keydown event on all browsers)
12 years ago
Aleksander Machniak b82fccfc69 Display loading message when loading identity frame 12 years ago
Thomas Bruederli bf3018e7ed Trigger event when opening new windows with a reference to the window object (#1489413) 12 years ago
Thomas Bruederli 34003c5fa5 Display status messages as pile of black bars overlaying the UI in order to improve visibility (#1488974) 12 years ago
Aleksander Machniak b7fb20af3a Fix issue where subject input might get filled with "null" string (IE8) 12 years ago
Aleksander Machniak 303e21fc63 Replace Array.indexOf() with jQuery.inArray() for older browsers (IE<9) 12 years ago
Aleksander Machniak 5bd8712f71 Fix folders sorting procedure.
Fixes the issue where after creating a folder with name 'Abc abc'
it were added before existing subfolders of folder 'Abc' and after 'Abc'.
12 years ago
Aleksander Machniak 4c8491275c Small fixes: variable scope 12 years ago
Aleksander Machniak 8d91770bcc Do not start autocomplete request on arrow keys press 12 years ago
Thomas Bruederli ceb2a31b38 Compare draft message-ID when restoring local message contents 12 years ago
Thomas Bruederli 87b513853c Better button text for message restore dialog 12 years ago
Thomas Bruederli 8c74925df1 Track typing in compose screen and only update local storage on activity 12 years ago