Merged revisions 1142156-1142158,1142169,1142180,1142184,1142224,1142244,1142319,1142374,1142387-1142388,1142391,1142398-1142399,1142401,1142407,1142412,1142414,1142416-1142417,1142423,1142448,1142455,1142567-1142568,1142572 via svnmerge from
https://vkrause@svn.kde.org/home/kde/trunk/KDE/kdepim
................
r1142156 | vkrause | 2010-06-24 10:48:55 +0200 (Thu, 24 Jun 2010) | 4 lines
While I'm at it, add a unit test for bug 238996, works fine.
BUG: 238996
................
r1142157 | ervin | 2010-06-24 10:58:24 +0200 (Thu, 24 Jun 2010) | 5 lines
Make sure the SessionPool is more aggressive at getting a password from
the user and make another connection attempt.
Adjust the DummyPasswordRequester to make it possible to write unit
tests with failed attempts at getting a valid password.
................
r1142158 | ervin | 2010-06-24 11:00:15 +0200 (Thu, 24 Jun 2010) | 8 lines
Adjusting so that the SettingsPasswordRequester can spawn a
configuration dialog without triggering extra behavior on the resource
(like emitting signal, or triggering a reconnect).
Also make the error handling on the session pool connection more
explicit about the different possible cases.
................
r1142169 | vkrause | 2010-06-24 11:30:17 +0200 (Thu, 24 Jun 2010) | 2 lines
Add (currently failing) unit test for Horde-generated events.
................
r1142180 | mlaurent | 2010-06-24 12:02:25 +0200 (Thu, 24 Jun 2010) | 2 lines
not necessary done in kmkernel
................
r1142184 | mlaurent | 2010-06-24 12:08:26 +0200 (Thu, 24 Jun 2010) | 2 lines
not necessary to test
................
r1142224 | lfranchi | 2010-06-24 14:21:58 +0200 (Thu, 24 Jun 2010) | 2 lines
Fix sending in all formats when Any is chosen
................
r1142244 | mlaurent | 2010-06-24 15:38:17 +0200 (Thu, 24 Jun 2010) | 2 lines
Don't show unsubscribed collection
................
r1142319 | mlaurent | 2010-06-24 18:48:06 +0200 (Thu, 24 Jun 2010) | 2 lines
Fix enable/disable expirydialogbox
................
r1142374 | djarvie | 2010-06-24 20:53:01 +0200 (Thu, 24 Jun 2010) | 2 lines
Add CalEvent::mimeTypes() method
................
r1142387 | lfranchi | 2010-06-24 21:47:49 +0200 (Thu, 24 Jun 2010) | 2 lines
Only update if body part has been changed---avoids flicker on reading new messages that are marked as read as well as being decrypted/verified.
................
r1142388 | lfranchi | 2010-06-24 21:48:40 +0200 (Thu, 24 Jun 2010) | 2 lines
Workaround KMime unsymmetric parsing/assembling, by only sending headers of ItemModifyJob. Should fix duplication issues with messages.
................
r1142391 | smartins | 2010-06-24 21:59:47 +0200 (Thu, 24 Jun 2010) | 13 lines
SVN_SILENT:
Blocked revisions 1142390 via svnmerge
........
r1142390 | smartins | 2010-06-24 20:56:49 +0100 (Thu, 24 Jun 2010) | 6 lines
SVN_SILENT:
Add brackets to avoid "ambiguous else" compiler warning.
MERGE: none
........
................
r1142398 | vkrause | 2010-06-24 22:41:39 +0200 (Thu, 24 Jun 2010) | 4 lines
Add a command line option to connect to an Akonadi remote debugging
server, much more convenient than setting the corresponding environment
variables manually.
................
r1142399 | winterz | 2010-06-24 22:41:48 +0200 (Thu, 24 Jun 2010) | 9 lines
port forward SVN commit 1106762 by winterz from e35:
fix a crash when deleting Notes (journals) that don't exist in the local
calendar but might exist in the Kolab resource.
kolab/issue3599
MERGE: 4.4
................
r1142401 | smartins | 2010-06-24 22:43:18 +0200 (Thu, 24 Jun 2010) | 13 lines
SVN_SILENT:
Blocked revisions 1142386 via svnmerge
........
r1142386 | smartins | 2010-06-24 20:46:27 +0100 (Thu, 24 Jun 2010) | 6 lines
Don't use a QCString for storing binary data. Fixes attachment corruption.
Fixed kolab/issue4410
MERGE: trunk, 4.4
........
................
r1142407 | winterz | 2010-06-24 22:52:11 +0200 (Thu, 24 Jun 2010) | 14 lines
SVN_SILENT:
Recorded merge of revisions 1106762 via svnmerge from
https://svn.kde.org/home/kde/branches/kdepim/enterprise/kdepim
........
r1106762 | winterz | 2010-03-23 17:49:57 -0400 (Tue, 23 Mar 2010) | 7 lines
fix a crash when deleting Notes (journals) that don't exist in the local
calendar but might exist in the Kolab resource.
kolab/issue3599
MERGE: trunk,4.4
........
................
r1142412 | winterz | 2010-06-24 23:25:22 +0200 (Thu, 24 Jun 2010) | 9 lines
merge forward SVN commit 1106985 by winterz from e35:
handle all sorts of problems with adding notes that might occur when
using the Kolab Notes resource.
kolab/issue3106, kolab/issue3469
MERGE: 4.4
................
r1142414 | winterz | 2010-06-24 23:26:42 +0200 (Thu, 24 Jun 2010) | 14 lines
SVN_SILENT:
Recorded merge of revisions 1106985 via svnmerge from
https://svn.kde.org/home/kde/branches/kdepim/enterprise/kdepim
........
r1106985 | winterz | 2010-03-24 08:56:18 -0400 (Wed, 24 Mar 2010) | 6 lines
handle all sorts of problems with adding notes that might occur when
using the Kolab Notes resource.
kolab/issue3106, kolab/issue3469
MERGE: trunk,4.4
........
................
r1142416 | winterz | 2010-06-24 23:23:06 +0200 (Thu, 24 Jun 2010) | 7 lines
merge forward SVN commit 1107007 by winterz from e35:
make sure not to re-load resources that are already open (and presumably loaded)
part of the kolab/issue3106 fix
MERGE: 4.4
................
r1142417 | winterz | 2010-06-24 23:33:30 +0200 (Thu, 24 Jun 2010) | 12 lines
SVN_SILENT:
Recorded merge of revisions 1107007 via svnmerge from
https://svn.kde.org/home/kde/branches/kdepim/enterprise/kdepim
........
r1107007 | winterz | 2010-03-24 10:47:19 -0400 (Wed, 24 Mar 2010) | 4 lines
make sure not to re-load resources that are already open (and presumably loaded)
part of the kolab/issue3106 fix
MERGE: trunk,4.4
........
................
r1142423 | lfranchi | 2010-06-25 00:00:53 +0200 (Fri, 25 Jun 2010) | 2 lines
Don't do crypto operations on attachments when autosaving, which crashes. Still requires code to save the non-default attachment crypto settings if they exist.
................
r1142448 | stefanek | 2010-06-25 04:16:40 +0200 (Fri, 25 Jun 2010) | 9 lines
When a rowsRemoved() signal is received in the middle
of a fill job, and the removed rows cover the job entirely
don't delete the job but make it skip directly to pass 2.
Fixes some crashes related to dangling pointers left
in this particular case.
BUG: 233397
................
r1142455 | stefanek | 2010-06-25 05:21:55 +0200 (Fri, 25 Jun 2010) | 5 lines
Cache the value of hasAnnotation() as it's called
by the delegate in the painting operations and it
causes a sync dbus call to be made.
................
r1142567 | tmcguire | 2010-06-25 09:27:40 +0200 (Fri, 25 Jun 2010) | 4 lines
Invalidate the annotation cache when the annotation was changed.
Now using "Add Note" in KMail immediatley updates the annotation icon
again.
................
r1142568 | tmcguire | 2010-06-25 09:27:42 +0200 (Fri, 25 Jun 2010) | 1 line
warning--
................
r1142572 | vkrause | 2010-06-25 09:44:49 +0200 (Fri, 25 Jun 2010) | 2 lines
remove usage warning
................
svn path=/branches/work/komo/kdepim/; revision=1142578
Merged revisions 1133254,1133258,1133261,1133263,1133265,1133285-1133286,1133296-1133297,1133299-1133301,1133308,1133312-1133313,1133315,1133317,1133321,1133323,1133326-1133327,1133329-1133330,1133338,1133348,1133356,1133359,1133362,1133377-1133379,1133388-1133393,1133397,1133399,1133404,1133407-1133409,1133419-1133420,1133424,1133427,1133429,1133467,1133471,1133476,1133530,1133535 via svnmerge from
https://vkrause@svn.kde.org/home/kde/trunk/KDE/kdepim
................
r1133254 | smartins | 2010-06-01 12:27:59 +0200 (Tue, 01 Jun 2010) | 4 lines
Make reminders work for to-dos too.
CCBUG: 230474
................
r1133258 | mlaurent | 2010-06-01 12:37:12 +0200 (Tue, 01 Jun 2010) | 2 lines
migrate "MessageListView::StorageModelThemes" too
................
r1133261 | mlaurent | 2010-06-01 13:02:57 +0200 (Tue, 01 Jun 2010) | 2 lines
Migrate folder icons (needs more tests)
................
r1133263 | mlaurent | 2010-06-01 13:08:07 +0200 (Tue, 01 Jun 2010) | 2 lines
Done
................
r1133265 | mlaurent | 2010-06-01 13:19:51 +0200 (Tue, 01 Jun 2010) | 2 lines
Migrate MessageListView::StorageModelAggregations too
................
r1133285 | mlaurent | 2010-06-01 14:44:08 +0200 (Tue, 01 Jun 2010) | 2 lines
Start to migrate folder view
................
r1133286 | mlaurent | 2010-06-01 14:48:17 +0200 (Tue, 01 Jun 2010) | 2 lines
not necessary now
................
r1133296 | krake | 2010-06-01 15:02:25 +0200 (Tue, 01 Jun 2010) | 2 lines
Only attempt delete from store when that settings is actually enabled
................
r1133297 | tmcguire | 2010-06-01 15:09:18 +0200 (Tue, 01 Jun 2010) | 18 lines
No such file here.
SVN_SILENT:
Blocked revisions 1131606 via svnmerge
........
r1131606 | tmcguire | 2010-05-28 16:19:02 +0200 (Fri, 28 May 2010) | 10 lines
Fix parsing of dist list entries without a UID, which is the
case for all dist list entries on Kolab dist lists.
Now I can see dist list members for dist lists saved on
Kolab again.
How did that ever work??
MERGE: trunk? Needs to be checked
........
................
r1133299 | mlaurent | 2010-06-01 15:10:36 +0200 (Tue, 01 Jun 2010) | 3 lines
FolderView->CollectionView better name.
Migration done in kmail-migration (will commite it soon)
................
r1133300 | mlaurent | 2010-06-01 15:12:32 +0200 (Tue, 01 Jun 2010) | 2 lines
migrate Enable/height favorite collection view
................
r1133301 | mlaurent | 2010-06-01 15:15:03 +0200 (Tue, 01 Jun 2010) | 2 lines
Done
................
r1133308 | smartins | 2010-06-01 15:27:33 +0200 (Tue, 01 Jun 2010) | 4 lines
To show up in side by side view, the collection must at least support the event mime type.
This is the 4.4 behaviour.
................
r1133312 | mlaurent | 2010-06-01 15:35:58 +0200 (Tue, 01 Jun 2010) | 2 lines
Bye bye old option
................
r1133313 | tmcguire | 2010-06-01 15:36:05 +0200 (Tue, 01 Jun 2010) | 11 lines
Don't close the distribution list dialog if the item creation failed.
SVN_MERGE
This is a merge of:
r1131609 | tmcguire | 2010-05-28 16:22:52 +0200 (Fri, 28 May 2010) | 5 lines
Changed paths:
M /branches/kdepim/enterprise/kdepim/kmail/distributionlistdialog.cpp
Only close the dialog when the dist list was saved ok.
Part of kolab/issue4281
................
r1133315 | smartins | 2010-06-01 15:37:49 +0200 (Tue, 01 Jun 2010) | 6 lines
To show up in timeline view, the collection must at least support the event mime type.
This is the 4.4 behaviour.
BUG: 232166
................
r1133317 | tmcguire | 2010-06-01 15:38:42 +0200 (Tue, 01 Jun 2010) | 14 lines
Merged with r1133313
SVN_SILENT:
Recorded merge of revisions 1131609 via svnmerge from
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise/kdepim
........
r1131609 | tmcguire | 2010-05-28 16:22:52 +0200 (Fri, 28 May 2010) | 5 lines
Only close the dialog when the dist list was saved ok.
Part of kolab/issue4281
MERGE: trunk?
........
................
r1133321 | tmcguire | 2010-06-01 15:40:48 +0200 (Tue, 01 Jun 2010) | 17 lines
Not needed here.
SVN_SILENT:
Blocked revisions 1131612 via svnmerge
........
r1131612 | tmcguire | 2010-05-28 16:25:06 +0200 (Fri, 28 May 2010) | 9 lines
When the resource is locked, also cache if the user cancels
the subresource selection dialog.
This fixes multiple dialogs appearing when the user saves a
dist list but cancels the subresource dialog.
kolab/issue4281
MERGE: trunk?
........
................
r1133323 | mlaurent | 2010-06-01 15:44:02 +0200 (Tue, 01 Jun 2010) | 2 lines
Remove old options (not necessary with akonadi)
................
r1133326 | tmcguire | 2010-06-01 15:46:24 +0200 (Tue, 01 Jun 2010) | 13 lines
SVN_SILENT:
Blocked revisions 1131621 via svnmerge
........
r1131621 | tmcguire | 2010-05-28 17:04:06 +0200 (Fri, 28 May 2010) | 6 lines
Prevent multiple subresource dialogs in KAddressbook's dist list
editor as well.
kolab/issue4281
MERGE: trunk?
........
................
r1133327 | tmcguire | 2010-06-01 15:49:40 +0200 (Tue, 01 Jun 2010) | 18 lines
SVN_SILENT:
Blocked revisions 1133221-1133222 via svnmerge
........
r1133221 | tmcguire | 2010-06-01 11:01:11 +0200 (Tue, 01 Jun 2010) | 4 lines
Factor out the resource selection into a seperate method.
MERGE: can probably be blocked, I need to check.
........
r1133222 | tmcguire | 2010-06-01 11:02:32 +0200 (Tue, 01 Jun 2010) | 5 lines
Ask the user in which resource the dist list should be saved
kolab/issue4400
MERGE: can probably be blocked after checking
........
................
r1133329 | mlaurent | 2010-06-01 15:54:58 +0200 (Tue, 01 Jun 2010) | 2 lines
Remove not necessary entry
................
r1133330 | smartins | 2010-06-01 16:01:09 +0200 (Tue, 01 Jun 2010) | 4 lines
SVN_SILENT:
Remove trailing spaces.
................
r1133338 | smartins | 2010-06-01 16:24:28 +0200 (Tue, 01 Jun 2010) | 2 lines
Add support for kcal filters, it's what we still use for filtering for now.
................
r1133348 | krake | 2010-06-01 16:54:44 +0200 (Tue, 01 Jun 2010) | 3 lines
Import metadata of remaining DIMAP cache items (import failed, or kept explicitly) into a local maildir resource working on the respective DIMAP directory.
................
r1133356 | krake | 2010-06-01 17:18:59 +0200 (Tue, 01 Jun 2010) | 2 lines
Copy "*.rc" files from KMail 1 "appdata"
................
r1133359 | mlaurent | 2010-06-01 17:27:43 +0200 (Tue, 01 Jun 2010) | 2 lines
Bye bye some old key
................
r1133362 | mlaurent | 2010-06-01 17:38:52 +0200 (Tue, 01 Jun 2010) | 2 lines
Migrate "Composer/previous-fcc"
................
r1133377 | krake | 2010-06-01 17:46:27 +0200 (Tue, 01 Jun 2010) | 2 lines
Migrate POP3 filter configs
................
r1133378 | mlaurent | 2010-06-01 17:59:39 +0200 (Tue, 01 Jun 2010) | 2 lines
Migrate "FolderSelectionDialog/LastSelectedFolder" not used in kmail2 yet (need to implement it soon)
................
r1133379 | mlaurent | 2010-06-01 18:00:49 +0200 (Tue, 01 Jun 2010) | 2 lines
Delete "TreeWidgetLayout" entry
................
r1133388 | tmcguire | 2010-06-01 18:18:05 +0200 (Tue, 01 Jun 2010) | 1 line
Fix crash.
................
r1133389 | tmcguire | 2010-06-01 18:18:26 +0200 (Tue, 01 Jun 2010) | 1 line
Add support for completing contact groups.
................
r1133390 | tmcguire | 2010-06-01 18:18:28 +0200 (Tue, 01 Jun 2010) | 1 line
Remove some code duplication and unused includes.
................
r1133391 | mlaurent | 2010-06-01 18:18:33 +0200 (Tue, 01 Jun 2010) | 2 lines
Remove some old groups which are not necessary in kmail2
................
r1133392 | mlaurent | 2010-06-01 18:25:26 +0200 (Tue, 01 Jun 2010) | 2 lines
Remove other account
................
r1133393 | krake | 2010-06-01 18:25:56 +0200 (Tue, 01 Jun 2010) | 2 lines
The top level folder can actually only contain collections, no items since it represents the IMAP accounts "root" folder
................
r1133397 | smartins | 2010-06-01 18:36:19 +0200 (Tue, 01 Jun 2010) | 2 lines
Remove uneeded signal
................
r1133399 | mlaurent | 2010-06-01 18:37:36 +0200 (Tue, 01 Jun 2010) | 3 lines
not necessary to delete old group when we look at all folder.
Delete them when we start to migrate
................
r1133404 | mlaurent | 2010-06-01 19:05:41 +0200 (Tue, 01 Jun 2010) | 2 lines
Remove old entry
................
r1133407 | smartins | 2010-06-01 19:18:57 +0200 (Tue, 01 Jun 2010) | 4 lines
Filters working in month view.
BUG: 234492
................
r1133408 | mlaurent | 2010-06-01 19:19:14 +0200 (Tue, 01 Jun 2010) | 2 lines
Remove old entry
................
r1133409 | smartins | 2010-06-01 19:28:23 +0200 (Tue, 01 Jun 2010) | 2 lines
Turn on dynamic filtering so items disappear immediately when filtered.
................
r1133419 | krake | 2010-06-01 19:51:49 +0200 (Tue, 01 Jun 2010) | 2 lines
Fixed typo in message and message parameter
................
r1133420 | krake | 2010-06-01 19:52:21 +0200 (Tue, 01 Jun 2010) | 2 lines
Fix waiting for a broken resource
................
r1133424 | mlaurent | 2010-06-01 20:01:28 +0200 (Tue, 01 Jun 2010) | 2 lines
Fix layout warning
................
r1133427 | krake | 2010-06-01 20:03:40 +0200 (Tue, 01 Jun 2010) | 2 lines
Fix check for unmigrated DIMAP accounts
................
r1133429 | smartins | 2010-06-01 20:04:56 +0200 (Tue, 01 Jun 2010) | 2 lines
Don't allow two delete jobs for the same incidence, can happen if the user is fast.
................
r1133467 | tmcguire | 2010-06-01 21:43:15 +0200 (Tue, 01 Jun 2010) | 4 lines
Improve crash handling code a bit.
Set the crash handler in a central place (KMKernel), and use KCrash
in a more appropriate way.
................
r1133471 | mlaurent | 2010-06-01 21:46:44 +0200 (Tue, 01 Jun 2010) | 2 lines
Fix compile
................
r1133476 | tmcguire | 2010-06-01 22:02:11 +0200 (Tue, 01 Jun 2010) | 1 line
Enable the composer again in case composing failed.
................
r1133530 | lfranchi | 2010-06-02 00:00:55 +0200 (Wed, 02 Jun 2010) | 3 lines
fix specialcollection folder functions in kmkernel
statistics from them are now valid at all times, not just on first run
................
r1133535 | lfranchi | 2010-06-02 00:05:28 +0200 (Wed, 02 Jun 2010) | 2 lines
Extend timer lag for action updates after collection changes. This gives time for the ETM to receive the newly updated items, otherwise we are in stale state until the user click on something else.
................
svn path=/branches/work/komo/kdepim/; revision=1133689
Merged revisions 1129080,1129082-1129083,1129088,1129139,1129149,1129184-1129185,1129190,1129206,1129210,1129212,1129226,1129232-1129233,1129257-1129258,1129384,1129486,1129520,1129689,1129745,1129819,1129823,1130073,1130076,1130090,1130092,1130094,1130125,1130127,1130136,1130145-1130146,1130159,1130172-1130174,1130231,1130236-1130237,1130261,1130270 via svnmerge from
https://vkrause@svn.kde.org/home/kde/trunk/KDE/kdepim
................
r1129080 | smartins | 2010-05-21 11:50:29 +0200 (Fri, 21 May 2010) | 17 lines
Forward port from e35:
SVN commit 1128862 by tmcguire:
Make sure all day labels are of the same type.
Also, fix the long day label, it did never work because
of a faulty setText() reimplementation.
kolab/issue4286
---
SVN commit 1128886 by tmcguire:
Don't forget to call the base class' implementation.
................
r1129082 | smartins | 2010-05-21 11:59:56 +0200 (Fri, 21 May 2010) | 4 lines
port r1128986 by kainhofe:
KOrganizer's Birthdays: Fix leap year glitch when calculating bdays / anniversaries
................
r1129083 | tilladam | 2010-05-21 12:09:00 +0200 (Fri, 21 May 2010) | 2 lines
Make sure to go online again (at the resourcebase level) when we have
succesfully connected.
................
r1129088 | amantia | 2010-05-21 12:15:37 +0200 (Fri, 21 May 2010) | 1 line
Check if a message is in the outbox folder. If it is, don't remove the encryption when viewing it.
................
r1129139 | winterz | 2010-05-21 13:35:05 +0200 (Fri, 21 May 2010) | 13 lines
SVN_SILENT:
Blocked revisions 1129102,1129109 via svnmerge
........
r1129102 | tmcguire | 2010-05-21 06:48:20 -0400 (Fri, 21 May 2010) | 1 line
Update Newslog.txt
........
r1129109 | tmcguire | 2010-05-21 07:06:38 -0400 (Fri, 21 May 2010) | 1 line
SVN_SILENT Update version numbers for today's release.
........
................
r1129149 | smartins | 2010-05-21 14:07:58 +0200 (Fri, 21 May 2010) | 2 lines
Lots of stuff went into a private class inside .cpp file , so remove fwd declarations from .h .
................
r1129184 | amantia | 2010-05-21 16:50:22 +0200 (Fri, 21 May 2010) | 1 line
Return the top node if an empty url is passed, as ContentIndex::toString() for topLevel returns an empty string . Fixes invitation handling buttons.
................
r1129185 | krake | 2010-05-21 16:56:55 +0200 (Fri, 21 May 2010) | 2 lines
Add accessors for taglist
................
r1129190 | krake | 2010-05-21 16:58:12 +0200 (Fri, 21 May 2010) | 2 lines
When listing items of a collection, check for tags and set them in the job as a custom property
................
r1129206 | amantia | 2010-05-21 17:44:28 +0200 (Fri, 21 May 2010) | 1 line
Don't append the ical file twice to the response mails. Fix exchange compatible response, so they look lik in KMail1,
................
r1129210 | krake | 2010-05-21 18:05:58 +0200 (Fri, 21 May 2010) | 2 lines
Migrate message tag properties
................
r1129212 | smartins | 2010-05-21 18:18:01 +0200 (Fri, 21 May 2010) | 2 lines
Fix broken connect
................
r1129226 | krake | 2010-05-21 19:21:21 +0200 (Fri, 21 May 2010) | 2 lines
Recover tags for cached messages
................
r1129232 | krake | 2010-05-21 20:00:00 +0200 (Fri, 21 May 2010) | 2 lines
Only migrate tags we haven't migrated before
................
r1129233 | krake | 2010-05-21 20:00:23 +0200 (Fri, 21 May 2010) | 2 lines
Enable cache recovery
................
r1129257 | dfaure | 2010-05-21 21:06:13 +0200 (Fri, 21 May 2010) | 2 lines
make the kWarning more explicit about which attribute is actually missing
................
r1129258 | bbroeksema | 2010-05-21 21:08:06 +0200 (Fri, 21 May 2010) | 1 line
Disable IncidenceEditor-ng code in trunk for now
................
r1129384 | tokoe | 2010-05-22 08:47:07 +0200 (Sat, 22 May 2010) | 2 lines
Use explicit type to allow static code checking
................
r1129486 | smartins | 2010-05-22 17:01:23 +0200 (Sat, 22 May 2010) | 5 lines
Don't write back remote revision since we can't make sure it is the current one fixes problems with DAV resource.
Thanks tokoe.
................
r1129520 | smartins | 2010-05-22 20:18:30 +0200 (Sat, 22 May 2010) | 9 lines
Fix segfaults when history entries contain to-dos with references to deleted children.
The crash happens because a clone()d parent still has relations. If you have Parent1 with Child1, and do a Parent1.clone(), the clone will think
that Child1 is his child, but the child doesn't know the clone, so will never notify it when it gets deleted.
This could be fixed in KCal, i think either the clone has 0 relations or we clone the whole family recursively, currently we have an inbetween approach.
................
r1129689 | tilladam | 2010-05-23 13:10:04 +0200 (Sun, 23 May 2010) | 1 line
Don't delete the kernel's identity manager. Off by not.
................
r1129745 | otrichet | 2010-05-23 17:48:45 +0200 (Sun, 23 May 2010) | 4 lines
In the group view, force the default column to sort by.
Forward port to trunk: Group order confusing after adding new groups
CCBUG: 232494
................
r1129819 | smartins | 2010-05-23 23:11:04 +0200 (Sun, 23 May 2010) | 2 lines
Don't cache invalid dates
................
r1129823 | smartins | 2010-05-23 23:25:20 +0200 (Sun, 23 May 2010) | 4 lines
When the parent arrives, tell the orphan children.
Fixes todos sometimes appearing as independent instead of under a parent.
................
r1130073 | mlaurent | 2010-05-24 13:37:57 +0200 (Mon, 24 May 2010) | 2 lines
not necessary to show collection location when it's a search folder
................
r1130076 | winterz | 2010-05-24 13:45:02 +0200 (Mon, 24 May 2010) | 11 lines
SVN_SILENT:
Recorded merge of revisions 1128965 via svnmerge from
https://svn.kde.org/home/kde/branches/kdepim/enterprise/kdepim
........
r1128965 | winterz | 2010-05-20 15:59:13 -0400 (Thu, 20 May 2010) | 3 lines
a better way of reading X-SUMMARY and X-LOCATION freebusy parameters.
MERGE: trunk
........
................
r1130090 | mlaurent | 2010-05-24 14:34:07 +0200 (Mon, 24 May 2010) | 2 lines
Clean up
................
r1130092 | mlaurent | 2010-05-24 14:39:43 +0200 (Mon, 24 May 2010) | 2 lines
not necessary with akonadi
................
r1130094 | mlaurent | 2010-05-24 14:48:24 +0200 (Mon, 24 May 2010) | 3 lines
Const'ify
Return error when we can't delete messages
................
r1130125 | skelly | 2010-05-24 16:36:16 +0200 (Mon, 24 May 2010) | 1 line
Make the sort order in the tree the same as the order in the rendered content.
................
r1130127 | tokoe | 2010-05-24 16:38:29 +0200 (Mon, 24 May 2010) | 4 lines
Print organization and title/role in detailed style
BUG: 235177
................
r1130136 | skelly | 2010-05-24 17:03:53 +0200 (Mon, 24 May 2010) | 1 line
Save and restore kjots viewstate across restarts.
................
r1130145 | skelly | 2010-05-24 17:32:11 +0200 (Mon, 24 May 2010) | 3 lines
Set dynamicSortFilter to true.
I don't know why this is false by default.
................
r1130146 | skelly | 2010-05-24 17:32:13 +0200 (Mon, 24 May 2010) | 1 line
Set dynamicSortFilter to true.
................
r1130159 | smartins | 2010-05-24 18:27:44 +0200 (Mon, 24 May 2010) | 2 lines
fix typo reported by Frederik Schwarzer
................
r1130172 | skelly | 2010-05-24 18:54:27 +0200 (Mon, 24 May 2010) | 1 line
Use the static methods instead of the old match() method.
................
r1130173 | skelly | 2010-05-24 18:54:29 +0200 (Mon, 24 May 2010) | 1 line
Ensure that the parent collection can be found if available.
................
r1130174 | skelly | 2010-05-24 18:54:31 +0200 (Mon, 24 May 2010) | 1 line
Fix off-by-one that occurs when moving items down the list.
................
r1130231 | mlaurent | 2010-05-24 21:49:24 +0200 (Mon, 24 May 2010) | 2 lines
Fix includes
................
r1130236 | mlaurent | 2010-05-24 22:02:51 +0200 (Mon, 24 May 2010) | 2 lines
Don't show path when it's a virtual folder
................
r1130237 | mlaurent | 2010-05-24 22:11:20 +0200 (Mon, 24 May 2010) | 2 lines
Use kDebug
................
r1130261 | otrichet | 2010-05-24 23:18:48 +0200 (Mon, 24 May 2010) | 1 line
Display news article like message/rfc2822 in akonadiconsole
................
r1130270 | otrichet | 2010-05-24 23:51:13 +0200 (Mon, 24 May 2010) | 1 line
Fix header display of the "all headers" style
................
svn path=/branches/work/komo/kdepim/; revision=1130358
These names were very confusing for me.
FolderSelectionTreeView -> FolderTreeWidget
This class had nothing to do with selections, and is actually
a widget and nothing derived from QTreeView.
FolderSelectionTreeViewDialog -> FolderSelectionDialog
No need to include TreeView, that is an implementation detail
and makes the name too long.
FolderTreeView stays the same, as it is actually a view.
svn path=/trunk/KDE/kdepim/kmail/; revision=1111092
- Get rid of kmmessagetag and all its cruft.
- Instead of storing meta information about tags
in the config file (like text or background color), we store them as properties for the
Nepomuk::Tag now. Those properties are generated from a .trig file.
- Move almost all tagging related stuff out of kmmainwidget and into a new class TagActionManager
- Also, remove some old kmkernel stuff, like migration from ~/Mail and ~/KMail or the storage debug
area.
- Make use of the new tag properties in the messagelist, now the coloring works again
- Disable EntityMimeTypeFilterModel, its match() method seems to be buggy
svn path=/branches/work/akonadi-ports/kdepim/; revision=1073362
=> remove kmfoldernode/accountwizard (need to rewrite all) / kmdict / networkmanager
Cleanup.
Add signal/slots in kmail_part to signal when collections changed
Port++
etc.
svn path=/branches/work/akonadi-ports/kdepim/; revision=1051639
+ and j work when starting.
This is a workaround, for some reason the setFocus() call in widgetbase.cpp didn't work, the focus_child
of the mainwindow was reset to 0 for some unknown reason afterwards.
BUG: 179992
svn path=/trunk/KDE/kdepim/; revision=995025
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
........
r932882 | tmcguire | 2009-02-27 16:03:37 +0100 (Fri, 27 Feb 2009) | 7 lines
Merge the option for changing the default forward type,
both the hidden option (which was never merged) and the
GUI option.
kolab/issue1530
Kolab/issue3376
........
svn path=/trunk/KDE/kdepim/; revision=935243
both the hidden option (which was never merged) and the
GUI option.
kolab/issue1530
Kolab/issue3376
svn path=/branches/kdepim/enterprise4/kdepim/; revision=932882
This brings a reworked folder tree and and a new message list, which is much more powerful than the old one.
New features include grouping, multiline items and the ability to customize just about everything of the look of the message list.
Also, we have a tabbed interface for opening more than one folder at once now.
An important aspect of the new message list is that drawing speed is now fast again (there was a regression in Q3ListView that
made huge folders a real pain to navigate, reading commit folders was not a nice thing to do).
There are probably more things which I forgot to list here.
Also, this is big step forward in getting rid of Qt3Support in KMail, now just some tiny bits are left.
Many thanks to SoC student Szymon Stefanek for his awesome work on his project! I can't stress enough how great this
achivment is. He even added very good API documentation to his classes :)
This requires the lastest version of qt-copy, otherwise you'll get mysterious crashes in Qt painting code from time to time.
We hope that this patch will be added to the next Qt 4.4.x version.
And finally, this merge also brings many regressions, which is not unnatural for such a big change.
In the remaining time before the KDE 4.2 release, we'll have to work on those to get it polished and regression-free.
Help here is always needed, and is a good opportunity to start working on KMail, since many regressions are low hanging fruit.
It also means the message list and the folder tree need a bit of testing.
If you find bugs, report them under the "new message list" and "new folder tree" component of the bug tracker, thanks.
I also plan to setup a wiki page with known regressions.
CCMAIL: kde-pim@kde.org
GUI:
CCBUG: 117808
BUG: 163469
FEATURE: 18170
FEATURE: 32400
FEATURE: 42107
FEATURE: 45526
FEATURE: 81272
FEATURE: 90142
FEATURE: 107450
(and probably many others)
svn path=/trunk/KDE/kdepim/; revision=881321
svn+ssh://tmcguire@svn.kde.org/home/kde/trunk/KDE/kdepim
........
r830558 | winterz | 2008-07-10 21:25:08 +0200 (Thu, 10 Jul 2008) | 5 lines
make sure that changes to the xml file are merged in.
this seems to fix the saving of shortcut changes in the kmail component.
but I still can't figure out why the shortcuts aren't read on restart.
........
svn path=/branches/kdepim/enterprise4/kdepim/; revision=835014
make sure that changes to the xml file are merged in.
this seems to fix the saving of shortcut changes in the kmail component.
svn path=/branches/KDE/4.1/kdepim/; revision=830690
this seems to fix the saving of shortcut changes in the kmail component.
but I still can't figure out why the shortcuts aren't read on restart.
svn path=/trunk/KDE/kdepim/; revision=830558
svn+ssh://svn.kde.org/home/kde/trunk/KDE/kdepim
........
r816688 | thrainer | 2008-06-04 17:38:42 +0200 (Wed, 04 Jun 2008) | 4 lines
Style.
SVN_SILENT:
........
r816720 | winterz | 2008-06-04 18:51:41 +0200 (Wed, 04 Jun 2008) | 6 lines
init() before the ActionManager is initialized.
must do this because the componentData needs to be set beforehand
so we don't get warning messages like:
"KActionCollection::setComponentData: this does not work on a KActionCollection
containing actions!"
........
r816746 | bbroeksema | 2008-06-04 20:24:01 +0200 (Wed, 04 Jun 2008) | 2 lines
HHCategory is actually saved to the mapping file now. Added test for it.
........
r816750 | tmcguire | 2008-06-04 20:35:05 +0200 (Wed, 04 Jun 2008) | 3 lines
KTextEdit -> KRichTextWidget
C++ needs a 'super' keyword like in Java...
........
r816762 | bbroeksema | 2008-06-04 21:10:22 +0200 (Wed, 04 Jun 2008) | 3 lines
PC categories are now also saved in the mapping files.
Added some tests for it.
........
r816803 | tstaerk | 2008-06-04 22:05:18 +0200 (Wed, 04 Jun 2008) | 1 line
Show the user what unit the duration is in.
........
r816878 | winterz | 2008-06-04 23:21:41 +0200 (Wed, 04 Jun 2008) | 6 lines
Raphael's new sidebar port to Qt4 itemviews.
This does include a couple of very short, new strings.
But I received no objections from the translators.
........
r816888 | ereslibre | 2008-06-04 23:44:17 +0200 (Wed, 04 Jun 2008) | 2 lines
Fix canDecodeMimeData on plugins. This way for example, we can't drop an URL dragged from Konqui to Contacts plugin.
........
r816891 | rjarosz | 2008-06-04 23:49:29 +0200 (Wed, 04 Jun 2008) | 3 lines
Dispatcher::registerComponent can't take SLOT(slotName) as slotName argument.
........
r816901 | tmcguire | 2008-06-05 00:13:08 +0200 (Thu, 05 Jun 2008) | 11 lines
- Return the correct return code when not all messages could be moved in KMMoveCommand
- In the action scheduler, don't delete the original mail if the filtered copy couldn't
be moved back
This is a hotfix for IMAP, which will eat messages if one of the filters has online IMAP
target folder (in which case the action scheduler will be used).
The real problem is of course that the move command fails in the frist place, will have to
figure that out later.
........
r817026 | scripty | 2008-06-05 04:27:16 +0200 (Thu, 05 Jun 2008) | 1 line
SVN_SILENT made messages (.desktop file)
........
svn path=/branches/kdepim/enterprise4/kdepim/; revision=817055
https://vkrause@svn.kde.org/home/kde/branches/kdepim/enterprise/kdepim
........
r740023 | vkrause | 2007-11-22 12:07:12 +0100 (Thu, 22 Nov 2007) | 2 lines
Add a status bar label to indicate an active vacation script.
........
r747598 | vkrause | 2007-12-12 15:12:12 +0100 (Wed, 12 Dec 2007) | 2 lines
Change mouse cursor over vaction indicator.
........
r747622 | vkrause | 2007-12-12 16:16:45 +0100 (Wed, 12 Dec 2007) | 3 lines
Make sure the text editor is large enough to contain the default
template without scrollbars.
........
r762310 | vkrause | 2008-01-16 20:45:04 +0100 (Wed, 16 Jan 2008) | 5 lines
Keep the vaction script status indicator hidden when switching to the
KMail part if it was hidden before.
Kolab issue 2399
........
svn path=/trunk/KDE/kdepim/; revision=764438