Use KListView in search dialog.
Use multi selection mode, this is a better mode for selecting multiple items.
svn path=/trunk/kdenetwork/kmail/; revision=196103
This is a set of changes that is well test by myself and others.
The following bug fixes amongst others are included:
Compilation fix: the certificate dialog now compiles
Mjr bugfix: Prevent mail loss when kmail crashes while editing a
drafts message
Mjr bugfix: Fix erratic folder changing when clicking on the folder
tree
Mjr bugfix: Prevent mail loss when applying filters
The follow features have been implemented:
* KMail is now a KPart and can be embedded in the Kontact/Kaplan
container applications along with other KDE PIM applications.
* Remove duplicates function for removing duplicate messages in
a folder.
* Messages can be dragged and dropped on a composer window to
add those messages as attachments.
* Deletion in threaded mode is improved, child messages will no
longer be scattered when a parent is deleted.
* Multiple messages can now be selected in the search dialog.
* New context menu in the search dialog with Move, Copy, Reply
etc. actions for operating on selected messages.
* Search criteria in the search dialog now supports more types
of rules and a variable number of rules.
* Faster searching of large messsages.
* 'Search Folders' which are a KMail folder that stores a search
expression and is dynamically updated (also known as virtual
folders).
* The separate window for reading mail has a context menu with
Reply, Copy etc. actions for operating on the message
displayed.
* The separate window for reading mail has a tool bar.
* Startup of KMail is faster.
* Switching between folders is faster.
* The contents of all composer windows are saved to disk on
composer window creation and then periodically saved to
prevent mail loss in the result of a system crash.
* The state of KMail folders is saved to disk periodically to
prevent status information loss in the result of a system
crash.
Note after start KMail switching to folders for the first time will
slow as the format of the .sorted file has changed.
Enjoy!
svn path=/trunk/kdenetwork/kmail/; revision=195825
It helps if one doesn't search folders recursively when one anyway searches all folders linearly. ;-) This was caused by the fact that the default value for the recursive parameter of searchInFolder was true. I removed this default value to prevent further stupid bugs. Additionally we now use an iterator to iterate over the folders instead of a for(int i=0; folders.at(i) != folders.end(); ++i).
svn path=/trunk/kdenetwork/kmail/; revision=180222
KMFolderComboBox, etc...
o when a search window is already open, starting the search action from the
mainwindow will cause the currently selected folder to be selected in the
folder combo box
o preserve geometry of window and search list headers
svn path=/trunk/kdenetwork/kmail/; revision=130498
Also this fixes a minor bug in kmpopfiltercnfrmdlg.cpp (5th hunk)
and removes unneeded includes from kmpopfilter..dlg.h.
svn path=/trunk/kdenetwork/kmail/; revision=125200
folders by default. However, since there are a few cases when you may
not want that, there is a checkbox to disable it.
(90%) reviewed on kmail@kde.org
svn path=/trunk/kdenetwork/kmail/; revision=122161
- add some WordWrap to labels in the configure dialog to make it < 800 pixels
in width
- allow Enter to start a search in the Searchdialog
- don't leak memory in the Searchdialog
- don't reset the current combobox item (what do search) whenever the folder
is changed
svn path=/trunk/kdenetwork/kmail/; revision=99632