Thomas Bruederli
aafbe8efdc
Fix forwarding all ('*') messages of a search set
12 years ago
Thomas Bruederli
1e9a59ab89
Don't remove messages from list when moving to another folder in multi-folder search mode, just update the list
12 years ago
Thomas Bruederli
f0c94a3dc3
Don't display error when moving a message to the same folder it already resides
12 years ago
Thomas Bruederli
f5799df36b
Fix folder column display and message moving in multi-folder search mode
12 years ago
Thomas Bruederli
6dc1a66451
Fix page title and folder selection in search mode
12 years ago
Thomas Bruederli
c83535876c
Small refactoring of message list column configuration; fixes table column resorting issues with hidden 'folder' column
12 years ago
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
688fd76940
Don't trigger 'select' event twice when selecting a list item
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
519ce2e2ec
Avoid bubbling of clicks to treelist expand/collapse toggles
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
817c98ec3b
Add method to reset a treelist widget
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
Aleksander Machniak
c83a9556e7
Fix possible javascript error on drag-n-drop ( #1489560 )
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
Aleksander Machniak
03f1691d47
Fixed Opera > 15 detection ( #1489562 )
12 years ago
Aleksander Machniak
10abf2bc2d
Fix bug where it wasn't possible to focus the messages list with
...
mouse click on a record after the focus was put on preview frame.
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
4ae28ff09f
Also adapt fixed table header to vertical body scrolling
12 years ago
Thomas Bruederli
cbd8f7c5d2
Adjust fixed header position when scrolling ( #1295420 )
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
2d3abfda48
Update to jQuery 1.11.0
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
6f17090258
Fix row UID handling in list widget
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
Aleksander Machniak
8080554cf3
Remove expand/collapse with plus/minus keys (on numeric keypad) ( #1489513 )
12 years ago
Thomas Bruederli
7c28d45c8e
Update class name in subscriptions folder list after saving folder properties
12 years ago
Aleksander Machniak
f67037ce57
Fix error when calling get_selection() after any (selected) row was removed
12 years ago
Thomas Bruederli
72975e1497
Move folder/directory list auto-scrolling functionality to treelist widget (same as auto-expand) and make it work without list header/footer blocks
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