summaryrefslogtreecommitdiffstats
path: root/examples/applications/qtmail/messagelistview.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Restructure source layout grouping qtmail example files together, separate ↵AleksW2010-04-071-1058/+0
| | | | from QMF.
* WIP. Changes in preparation of supporting better service actions concurrency.AleksW2010-04-071-2/+3
|
* API+IMAP implementation of QTSOL-113 importance status field for messagesDon Sanders2010-03-111-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: Lack of support for important messages in QMF and IMAP plugin. Task: QTSOL-113 Details: The QMF implementation of requirement QTSOL-113 'QMF shall provide an importance status field for messages' is now complete. The QMailMessage::Important and QMailMessage::ImportantElsewhere status flags have been added to the QMF API, and can be used in the same manner as other flags. The IMAP protocol plugin respects the flags. Specifically when used with an IMAP account QMailRetrievalAction exportUpdates and synchronize functions will export changes to the QMailMessage::Important flag to the external server, and the QMailRetrievalAction retrieveMessages, synchronize and retrieveAll functions should import changes to the Flagged status of messages on the server. The QMF documentation has been updated to reflect this change. The qtmail example has been updated to include a quick search for important messages, and actions to mark/unmark message as important.
* BIC:Fix a problem with only the first column of a modelview item beingDon Sanders2010-03-091-3/+3
| | | | | | | | | | | | updated when a message is modified in the store. This required a BIC change, which means a clean build will be required. Also for newly downloaded messages set the Read status to be the same as the ReadElsewhere status, this is required for two way syncing of Read/Unread status info. Also reset existing entries in the database.
* Fixes: Crash in MessageList::rowsInserted.Don Sanders2010-02-111-1/+3
|
* Compile fix?2010W05Don Sanders2010-02-051-2/+2
|
* Simplify last commit.Don Sanders2010-02-041-21/+4
|
* Remember the current item when switching between folders (keys really).Don Sanders2010-02-041-6/+57
| | | | Don't forget the current item when performing/clearing a quicksearch.
* Keyboard accel fix, select mail after making current.Don Sanders2010-02-031-0/+34
| | | | Implement +,- goto next/prev unread.
* Global keyboard accelerators, a new approach.Don Sanders2010-02-021-0/+1
|
* Don't use 100% cpu. Fixes a silly regression introduced by recent expandAll ↵Don Sanders2010-02-021-1/+6
| | | | change.
* When only showing messages that are unread, don't show messagesDon Sanders2010-02-021-1/+1
| | | | that have already been read elsewhere.
* Don't decorate the root of the message list (QTreeView).Don Sanders2010-01-281-1/+1
|
* By default expand all items in the message list (QTreeView).Don Sanders2010-01-281-0/+13
|
* Don't show removed messages by default in the message list.Don Sanders2010-01-281-23/+24
| | | | | | | | This is required for usability at least while transition to qtmail and deleting mails with another client. Also don't show removed messages for any status filter except removed, for the same (usability) reason. Also cache the last search key in the quick search bar.
* Don't clear the quick search bar when changing folders.Don Sanders2010-01-251-4/+2
| | | | As that's my preference, perhaps it's just a matter of taste.
* Add an icon to 'not removed' status filter.Don Sanders2010-01-221-1/+1
|
* Add missing tr's.Don Sanders2010-01-191-7/+7
|
* Provide a quick status filter to show only non-removed messages.Don Sanders2010-01-191-0/+1
|
* Remove instances of 'Qt Software' from copyright info.MattV2009-11-231-1/+1
|
* Move qtmail to examples directory.MattV2009-09-091-0/+967
Emphasize that qtmail is only one approach to email presentation, and that the library functionality is what QMF is intended for.