because otherwise each time I change a line of code of kmail to use
libmessageviewer I have a config with KMime::Message and namespace Message.
As libmessageviewer was not released yet it's not a problem.
and this namespace is more logical with lib name.
svn path=/branches/work/akonadi-ports/kdepim/; revision=1030078
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/KDE/4.3/kdepim
........
r1024448 | tmcguire | 2009-09-16 18:14:36 +0200 (Wed, 16 Sep 2009) | 1 line
Backport the fixes for the incorrect iterator porting from trunk to the 4.3 branch.
........
svn path=/branches/kdepim/enterprise4/kdepim/; revision=1027253
Merged revisions 1024389 via svnmerge from
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
................
r1024389 | winterz | 2009-09-16 16:06:47 +0200 (Wed, 16 Sep 2009) | 19 lines
Merged revisions 1024159 via svnmerge from
https://svn.kde.org/home/kde/branches/kdepim/enterprise/kdepim
........
r1024159 | tmcguire | 2009-09-16 04:44:29 -0400 (Wed, 16 Sep 2009) | 12 lines
When renaming a folder, make sure the reference count is correct again, i.e. open
the folder in the syncing code, as that closes the folder later.
THis fixes some issues with the message list, as the folder got closed behind
its back.
Don't clear the selected message after renaming a folder as well.
Also, remove some annoying debug output when syncing.
Fixes kolab/issue3853
........
................
svn path=/trunk/KDE/kdepim/; revision=1027225
https://svn.kde.org/home/kde/branches/kdepim/enterprise/kdepim
........
r1024159 | tmcguire | 2009-09-16 04:44:29 -0400 (Wed, 16 Sep 2009) | 12 lines
When renaming a folder, make sure the reference count is correct again, i.e. open
the folder in the syncing code, as that closes the folder later.
THis fixes some issues with the message list, as the folder got closed behind
its back.
Don't clear the selected message after renaming a folder as well.
Also, remove some annoying debug output when syncing.
Fixes kolab/issue3853
........
svn path=/branches/kdepim/enterprise4/kdepim/; revision=1024389
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
................
r968236 | tmcguire | 2009-05-15 14:27:38 +0200 (Fri, 15 May 2009) | 16 lines
Merged revisions 967378 via svnmerge from
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise/kdepim
........
r967378 | tmcguire | 2009-05-13 12:56:22 +0200 (Wed, 13 May 2009) | 9 lines
Add an option to also check the subfolders when checking a single folder,
and use this when troubleshooting the cache.
That way, we get all the folders on the server back, instead of only the
immediate subfolders of the folder we are checking, thus preventing
bogus error messages like in kolab/issue2972.
kolab/issue2972
........
................
svn path=/trunk/KDE/kdepim/; revision=970738
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise/kdepim
........
r967378 | tmcguire | 2009-05-13 12:56:22 +0200 (Wed, 13 May 2009) | 9 lines
Add an option to also check the subfolders when checking a single folder,
and use this when troubleshooting the cache.
That way, we get all the folders on the server back, instead of only the
immediate subfolders of the folder we are checking, thus preventing
bogus error messages like in kolab/issue2972.
kolab/issue2972
........
svn path=/branches/kdepim/enterprise4/kdepim/; revision=968236
and use this when troubleshooting the cache.
That way, we get all the folders on the server back, instead of only the
immediate subfolders of the folder we are checking, thus preventing
bogus error messages like in kolab/issue2972.
kolab/issue2972
svn path=/branches/kdepim/enterprise/kdepim/; revision=967378
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
................
r881490 | vkrause | 2008-11-08 12:12:29 +0100 (Sat, 08 Nov 2008) | 17 lines
Merged revisions 880866,881255 via svnmerge from
https://vkrause@svn.kde.org/home/kde/branches/kdepim/enterprise/kdepim
........
r880866 | vkrause | 2008-11-06 19:06:31 +0100 (Thu, 06 Nov 2008) | 4 lines
Support the /vendor/cmu/cyrus-imapd/sharedseen annotation available in
Cyrus IMAP server 2.3.9 or higher which allows to share the seen flags
between all users that have access to a folder.
........
r881255 | vkrause | 2008-11-07 16:39:12 +0100 (Fri, 07 Nov 2008) | 4 lines
Detect if the server supports shared seen flags. Also preserve the IMAP
server capabilities in kmailrc so that detection also works without a
prior sync.
........
................
r886011 | tmcguire | 2008-11-18 14:25:38 +0100 (Tue, 18 Nov 2008) | 1 line
deprecated--
................
svn path=/trunk/KDE/kdepim/; revision=907311
https://vkrause@svn.kde.org/home/kde/branches/kdepim/enterprise/kdepim
........
r880866 | vkrause | 2008-11-06 19:06:31 +0100 (Thu, 06 Nov 2008) | 4 lines
Support the /vendor/cmu/cyrus-imapd/sharedseen annotation available in
Cyrus IMAP server 2.3.9 or higher which allows to share the seen flags
between all users that have access to a folder.
........
r881255 | vkrause | 2008-11-07 16:39:12 +0100 (Fri, 07 Nov 2008) | 4 lines
Detect if the server supports shared seen flags. Also preserve the IMAP
server capabilities in kmailrc so that detection also works without a
prior sync.
........
svn path=/branches/kdepim/enterprise4/kdepim/; revision=881490
Merged revisions 860040 via svnmerge from
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
........
r860040 | vkrause | 2008-09-11 22:13:52 +0200 (Thu, 11 Sep 2008) | 4 lines
Disable job auto-deletion during the error handling, the subeventloop of
the error dialog might otherwise execute the delayed deletion too
early, causing a crash.
........
svn path=/branches/KDE/4.1/kdepim/; revision=860263
the error dialog might otherwise execute the delayed deletion too
early, causing a crash.
svn path=/branches/kdepim/enterprise4/kdepim/; revision=860040
svn+ssh://svn.kde.org/home/kde/trunk/KDE/kdepim
........
r817668 | winterz | 2008-06-06 17:10:17 +0200 (Fri, 06 Jun 2008) | 3 lines
fix running kjots standalone killing kontact.
as usual, dfaure (aka "The Guru") solved this for us.
........
r817696 | winterz | 2008-06-06 18:42:15 +0200 (Fri, 06 Jun 2008) | 6 lines
port newInstance() to DBus interface.
rewrite a bit to make it more consistent the other plugins.
we still have a bug though: starting akregator standalone while kontact
is running brings the Summary view forward, not the Akregator plugin.
........
r817875 | scripty | 2008-06-06 23:51:55 +0200 (Fri, 06 Jun 2008) | 1 line
SVN_SILENT made messages (.desktop file)
........
r817923 | winterz | 2008-06-07 02:53:17 +0200 (Sat, 07 Jun 2008) | 13 lines
Add UniqueAppHandler support (but it doesn't work correctly yet).
Make "New Task" from the menu work.
i18n("New Task")
fix invisibleToolbarActions
other general cleanups
Thorsten: several problems remain, including:
no ktimetracker toolbar when embedded into kontact
no ktimetracker timer in the systray when embedded into kontact
we need a DBus interface to use in the newInstance()
........
r817931 | knight | 2008-06-07 05:05:10 +0200 (Sat, 07 Jun 2008) | 4 lines
Use current locale settings when formatting the publishing date of
an article for display in the article list, with fancy rendition
of dates less than one week old (eg. "Today <time>", "Yesterday <time>")
........
r818015 | ereslibre | 2008-06-07 14:37:09 +0200 (Sat, 07 Jun 2008) | 7 lines
Tool tips are shown now. Is a pity KFileItemDelegate tries to draw different tooltips. Will talk with Fredrik to see if we can get normal tooltips using KFileItemDelegate. Anyway, QStyledItemDelegate
doesn't get us in any regressions, and works as expected.
Tool tips are only shown if the mode of view is "Icons Only".
........
r818025 | winterz | 2008-06-07 15:47:03 +0200 (Sat, 07 Jun 2008) | 3 lines
disable the newsticker summary plugin.
........
r818045 | winterz | 2008-06-07 16:51:23 +0200 (Sat, 07 Jun 2008) | 4 lines
it might help the newstickerplugin if it had the correct version.
still, we keep this plugin disabled for KDE 4.1
........
r818049 | winterz | 2008-06-07 16:53:43 +0200 (Sat, 07 Jun 2008) | 5 lines
I don't see any reason to keep a KDE 3.2 version of the akregator plugin.
but maybe I'm wrong. Frank?
........
r818068 | winterz | 2008-06-07 17:48:21 +0200 (Sat, 07 Jun 2008) | 2 lines
change the weight so feeds shows up under to-do list, but above usenet.
........
r818080 | winterz | 2008-06-07 18:30:57 +0200 (Sat, 07 Jun 2008) | 7 lines
fix KJots "about" data when embedded into Kontact.
Steve: you really need to combine this and the kjots/main.cpp about data
data into 1 about and make this available to the standalone and part.
you might look at korganizer/aboutdata for example
........
r818102 | tmcguire | 2008-06-07 20:17:06 +0200 (Sat, 07 Jun 2008) | 4 lines
Store local subscription info immediately. Might help with bug 163268
........
r818122 | tmcguire | 2008-06-07 21:28:39 +0200 (Sat, 07 Jun 2008) | 7 lines
Don't crash in a debug function.
This might also fix bug 156319, although the backtrace misses the
last function it it.
........
r818123 | tmcguire | 2008-06-07 21:34:03 +0200 (Sat, 07 Jun 2008) | 3 lines
tabs--
SVN_SILENT
........
r818126 | tmcguire | 2008-06-07 22:01:16 +0200 (Sat, 07 Jun 2008) | 6 lines
When the config file says the folders patch is .kde/share/apps/kmail/mail, but that
doesn't exist, try .kde4/share/apps/kmail/mail instead, as some distros change KDEHOME
to .kde4.
I myself made that error when migrating my data, and some others as well.
........
r818181 | toma | 2008-06-08 03:24:44 +0200 (Sun, 08 Jun 2008) | 2 lines
Reinstate the integrity() function from mailody3, ported to akonadi. This should make the resource fetch the mail based on uidnext and uidvalidity checks. Basically means that it can now do the 'checkmail' properly and efficiently. Too bad Akonadi does not seem to call retrieveItems( const Akonadi::Collection & col ) on the intervals. I might be missing something.
........
r818274 | tstaerk | 2008-06-08 09:02:15 +0200 (Sun, 08 Jun 2008) | 5 lines
Renaming KArm to ktimetracker. Now that this is consistent, also the
"new task" functionality works.
BUGS:162725
CCBUGS:125862
........
r818294 | tstaerk | 2008-06-08 10:49:55 +0200 (Sun, 08 Jun 2008) | 1 line
Allow the user to name a task as he likes.
........
r818298 | tstaerk | 2008-06-08 11:05:48 +0200 (Sun, 08 Jun 2008) | 5 lines
Renaming KArm to ktimetracker. As this is now consistent, also the
toolbars work.
BUGS:162724 162726
CCBUGS:125862
........
r818299 | tstaerk | 2008-06-08 11:12:47 +0200 (Sun, 08 Jun 2008) | 1 line
Have the icons in the 'main bar'
........
r818339 | osterfeld | 2008-06-08 13:09:03 +0200 (Sun, 08 Jun 2008) | 1 line
return data for EditRole
........
r818341 | toma | 2008-06-08 13:13:30 +0200 (Sun, 08 Jun 2008) | 2 lines
When there is an error in selecting the mailbox, don't lock up.
........
r818344 | gberg | 2008-06-08 13:31:10 +0200 (Sun, 08 Jun 2008) | 1 line
Fix issue with text not wrapping on first page of anti-spam wizard.
........
r818346 | osterfeld | 2008-06-08 13:42:41 +0200 (Sun, 08 Jun 2008) | 2 lines
add sort role, to fix sorting of fancy dates
remove old ArticleListView impl
........
r818352 | toma | 2008-06-08 14:04:34 +0200 (Sun, 08 Jun 2008) | 2 lines
Add a noselect attribute. This way we can prevent accessing a folder which has this property on the server. This prevents useless server roundtrips.
........
r818355 | gberg | 2008-06-08 14:08:51 +0200 (Sun, 08 Jun 2008) | 1 line
Fix image in the anti-spam and anti-virus wizards so they don't move and the frame doesn't resize around them when resizing the dialog.
........
r818362 | tmcguire | 2008-06-08 14:24:51 +0200 (Sun, 08 Jun 2008) | 2 lines
Also disable the filter actions in the toolbar when no message is selected.
........
r818365 | osterfeld | 2008-06-08 14:28:16 +0200 (Sun, 08 Jun 2008) | 1 line
fix author column: store author name, email, url separatedly instead of storing it as HTML
........
r818383 | toma | 2008-06-08 15:12:31 +0200 (Sun, 08 Jun 2008) | 2 lines
In the past we did nothing if the message count in mailody matched the amount on the imap server. Now we need to emit a signal that we are done. Another lockup bytes the dust.
........
r818395 | tmcguire | 2008-06-08 15:48:06 +0200 (Sun, 08 Jun 2008) | 7 lines
Don't assert when the password entered is empty.
The password dialog is still shown too many times, but at least
it doesn't crash anymore.
........
r818405 | tmcguire | 2008-06-08 16:10:38 +0200 (Sun, 08 Jun 2008) | 4 lines
Make sure "Starting..." and "Opening Url.." disappear from the status bar again
after two seconds.
........
r818418 | winterz | 2008-06-08 16:26:16 +0200 (Sun, 08 Jun 2008) | 2 lines
not "context", but "comment" property
........
r818421 | msoeken | 2008-06-08 16:29:55 +0200 (Sun, 08 Jun 2008) | 2 lines
Use QStyledItemDelegate and QStyle::drawControl to correctly paint the background of the percentage column.
........
r818437 | tmcguire | 2008-06-08 17:01:20 +0200 (Sun, 08 Jun 2008) | 4 lines
- Make sure that the toolbar filter actions are also disabled right after starting up
- Remove some code that doesn't seem to do anything meaningful
- Put the last line of one function back as the last line
........
r818438 | krake | 2008-06-08 17:03:14 +0200 (Sun, 08 Jun 2008) | 3 lines
Put phone number widgets into a scrollarea and make sure the area can display the initial three without scrollbar.
Fixes an issue discovered during Krush day 2 (widgets being reduced in height when new phone numbers are added)
........
r818440 | tmcguire | 2008-06-08 17:10:58 +0200 (Sun, 08 Jun 2008) | 2 lines
Install the RC file, looks like this was removed by accident in r813516.
........
r818452 | mleupold | 2008-06-08 17:42:39 +0200 (Sun, 08 Jun 2008) | 2 lines
Made the dialog smaller to fit the KCMultiDialog's size on small resolutions.
........
r818456 | aacid | 2008-06-08 17:59:39 +0200 (Sun, 08 Jun 2008) | 2 lines
remove typo spotted by Soenke Dibbern
........
r818459 | tmcguire | 2008-06-08 18:10:26 +0200 (Sun, 08 Jun 2008) | 4 lines
Slightly better place to update the actions, now also works after running the
anti spam wizard.
Also, update all actions, not just those in the toolbar.
........
r818460 | krake | 2008-06-08 18:11:22 +0200 (Sun, 08 Jun 2008) | 2 lines
Fixing enable/disable state tracking depending on selection.
........
r818468 | osterfeld | 2008-06-08 18:30:21 +0200 (Sun, 08 Jun 2008) | 2 lines
convert to plaintext also when updating the title cache
........
r818469 | tmcguire | 2008-06-08 18:30:27 +0200 (Sun, 08 Jun 2008) | 4 lines
Don't crash when inline-forwarding multiple mails.
........
r818491 | mleupold | 2008-06-08 18:59:57 +0200 (Sun, 08 Jun 2008) | 2 lines
Made the Composer config dialog smaller to fit small resolutions.
........
r818511 | skelly | 2008-06-08 19:34:04 +0200 (Sun, 08 Jun 2008) | 3 lines
Move the about data in KJots to a standalone class instead of repeating the information.
........
r818517 | tstaerk | 2008-06-08 19:40:39 +0200 (Sun, 08 Jun 2008) | 4 lines
Understand the starttime in an iCalendar file.
BUGS:163526
........
r818532 | krake | 2008-06-08 20:33:46 +0200 (Sun, 08 Jun 2008) | 13 lines
QList::erase changes end() so caching it resulted in a crash.
Reported during Krush day as
"katastrophe 14:14, 8 June 2008 (CEST) crash if you make a new distribution list and change its name, then click ok"
Actually already crashes when creating a new distribution list and keeping the default name.
Most likely introduced during Qt4 porting, e.g. different behavior or Qt3's QValueList and Qt4's QList regarding erase() and/or end()
so it could be somewhere else as well.
........
r818574 | toma | 2008-06-08 22:36:51 +0200 (Sun, 08 Jun 2008) | 2 lines
dont deadlock on entering a folder with no new messages.
........
r818605 | ereslibre | 2008-06-09 01:02:05 +0200 (Mon, 09 Jun 2008) | 6 lines
The sidebar needed lots of intrinsec logic for working properly. This fixes the problem of a huge sidebar when the environment is clean (aka. "new user" test). This also fixes some problems with
layouts. Now the sidebar will automagically adopt the needed size, and the only thing one can do with the slider is to hide or show it. I have double reviewed it is correct with the kde pim coding
style, but if something is wrong, please tell me.
........
r818606 | winterz | 2008-06-09 01:10:28 +0200 (Mon, 09 Jun 2008) | 2 lines
minor style changes (line length <= 100)
........
r818612 | djarvie | 2008-06-09 02:20:36 +0200 (Mon, 09 Jun 2008) | 1 line
Prevent quitIf() calling quitIf()
........
svn path=/branches/kdepim/enterprise4/kdepim/; revision=818683
- emit the closed() signal before calling folderMgr()->contentsChanged()
This fixes an refcount assert when calculating the unread count.
The assert would trigger there because the folder is closed with refcount 0
but still selected. Now, the headerview will open the folder before that, making
the refount 1.
- Don't show an error message when the old folder couldn't be unsubscribed. That error
message doesn't make sense, since the old folder does not exist anymore, and therefore
can't be unsubscribed anyway.
- Let the mainwidget re-open the folder after it is renamed. This fixes an assert when
switching away from an renamed folder, which would close it despite not having called open()
before.
- Also change the objectname when renaming, now renaming the same folder more than once works.
- tabs--
BUG: 158861
svn path=/trunk/KDE/kdepim/; revision=797025
Merged revisions 731735-731867,731869-731870,731872-732022,732024-732422 via svnmerge from
https://vkrause@svn.kde.org/home/kde/branches/kdepim/enterprise/kdepim
........
r731735 | breiter | 2007-11-01 19:35:34 +0100 (Thu, 01 Nov 2007) | 4 lines
Better message-text in case of overquota and ready-only folder.
Rational: The application should know the rights on the folder so it does not
need to speculate.
........
r732422 | tilladam | 2007-11-03 21:27:23 +0100 (Sat, 03 Nov 2007) | 5 lines
Make sure the re-generated index is actually written out, to avoid crashes on
switching out of the folder, and related unpleasantness.
Fixes part of kolab/issue2123.
........
svn path=/trunk/KDE/kdepim/; revision=776658