- Use QHostInfo instead of KNetwork
- Q3Accel->KAction
- many QAction->KAction, so the default shortcut appears correct
again in the configure shortcuts dialog
The port of Q3Accel to KAction has the side effect that the shortcut
to scroll the message up/down can now be configured.
CCBUG:96301
svn path=/trunk/KDE/kdepim/; revision=803951
svn+ssh://ahartmetz@svn.kde.org/home/kde/branches/kdepim/enterprise/kdepim
........
r728017 | tilladam | 2007-10-22 09:30:48 +0200 (Mo, 22 Okt 2007) | 6 lines
Add a button to the quicksearch which opens up a full search based on the current
quick search parameters. Make opening a search via other means (keyboard shortcut)
honor the current quicksearch as well.
Prokde35-z Item 39
........
r731357 | tilladam | 2007-10-31 15:08:32 +0100 (Mi, 31 Okt 2007) | 3 lines
Search in the full mail by default, not the subject. That more closely reflects
what the quicksearch does.
........
svn path=/trunk/KDE/kdepim/; revision=764483
quick search parameters. Make opening a search via other means (keyboard shortcut)
honor the current quicksearch as well.
Prokde35-z Item 39
svn path=/branches/kdepim/enterprise/kdepim/; revision=728017
- Don't crash when updating the toolbar icons
- deprecated--
- Replace some tabs with spaces
- In the toolbar and the quick search combobox, show the tag name without any prefixes because of the lack of space there
- Actually load the tag actions when KMail starts up
- Fix the toggled state of the actions, it was not updated properly
- Preselect the action category when choosing a tag icon
svn path=/trunk/KDE/kdepim/; revision=693689
but since the difficult part is over, I hope I will improve it over time.
Currently it has the following features:
- Ability to tag emails (with possibly more than one tag)
- Changing the appearance of message headers (font and text color) according to the message's tags.
- Configuration of tags through a new tab called "Message Tags" on the "Configure KMail->Appearance" configuration page.
- You can add toolbar buttons for easy tagging.
- You can assign shortcuts to tags.
- Tagging through the right-click menu.
- Quick filtering using the combobox for "status" filtering. See the screenshot.
Some short-term todos:
- Incorporate Nepomuk
- A column for tags in the header view
- Incorporate Ellen's usability comments
Some long-term todos:
- Filter action for automatic tagging
- Searching based on tags ( which enables having 'tag folders' through use of search folders )
I'm sorry that I didn't have enough time to test my current commit completely. In the last two days, I have been constantly compiling
kdelibs, kdepimlibs, kdebase to keep up with very frequent changes. I finally was able to compile all at once:)
BUGS: 50409
CCBUG: 15391, 122977
svn path=/trunk/KDE/kdepim/; revision=692089
- removed the separate clear button from the quicksearch. Still drawing the pulldown menu over the searchline, but an expert needs to fix that.
- removed some deprecated calls (mimeName->name, constructors of recentfiles & toggleaction, action->dropAction)
- removed the delete mMailService from the destructor, it crashes for me. expert stuff ;-)
svn path=/trunk/KDE/kdepim/; revision=577221
- extend the interface of the class to simplify it's handling
- partial port of existing kmail code to use the new class
svn path=/trunk/KDE/kdepim/; revision=474940
Fix at least one of the reasons for the infamous "suddenly the
headers list is empty", also known as the "QGArray::at: Absolute index
n out of range" issue, by making sure that the quick search is only
updated after a new list view item has been completed added, not right
after the KListViewItem ctor, where we don't have valid folder index
entries in the header list items yet, which the status quick search needs.
svn path=/branches/KDE_3_3_BRANCH/kdepim/; revision=382067
Fix at least one of the reasons for the infamous "suddenly the
headers list is empty", also known as the "QGArray::at: Absolute index
n out of range" issue, by making sure that the quick search is only
updated after a new list view item has been completed added, not right
after the KListViewItem ctor, where we don't have valid folder index
entries in the header list items yet, which the status quick search needs.
svn path=/branches/proko2/kdepim/; revision=382046
headers list is empty", also known as the "QGArray::at: Absolute index
n out of range" issue, by making sure that the quick search is only
updated after a new list view item has been completed added, not right
after the KListViewItem ctor, where we don't have valid folder index
entries in the header list items yet, which the status quick search needs.
CCMAIL: bastian@kde.org
svn path=/trunk/kdepim/; revision=380578
adds the status icon next to the status string in the search/filter/quick
search dropdowns and fixes capitalization as well. Thanks, dude.
svn path=/trunk/kdepim/; revision=344502
-> imap account
-> pop account
Select a specific attribute into headerlistquisearch
and switch to a "pop folder" (after that we receive an email)
=> kmail crashed :(
There is again some :
"QGArray::at: Absolute index 568437760 out of range
QGArray::at: Absolute index 656384256 out of range
QGArray::at: Absolute index 18874852 out of range
QGArray::at: Absolute index 26476804 out of range
QGArray::at: Absolute index 648336992 out of range
QGArray::at: Absolute index 21233872 out of range
QGArray::at: Absolute index 26477012 out of range
QGArray::at: Absolute index 18612512 out of range
QGArray::at: Absolute index 649905632 out of range
kmail: header_creation == 336(1)
"
I didn't again found bug :(
svn path=/trunk/kdepim/; revision=311029