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 1029982-1029983,1030035,1030066,1030119,1030131,1030154,1030170,1030179-1030180,1030183,1030185,1030188,1030200 via svnmerge from
https://vkrause@svn.kde.org/home/kde/trunk/KDE/kdepim
........
r1029982 | vkrause | 2009-10-01 12:01:39 +0200 (Thu, 01 Oct 2009) | 7 lines
- Move attachment indexing to the base class, we'll need that for KCal
attachments as well.
- Test for the availability of the Soprano backend for Strigi in the
self test in case the agent needs that.
- Keep the Strigi::IndexManager around for the entire agent lifetime
instead of reloading all Strigi plugins for every indexed item.
........
r1029983 | cgiboudeaux | 2009-10-01 12:30:27 +0200 (Thu, 01 Oct 2009) | 1 line
Link with gold
........
r1030035 | vkrause | 2009-10-01 14:37:25 +0200 (Thu, 01 Oct 2009) | 3 lines
Protect against indexing while Strigi is not available or was not
requested by the agent. We should't get here normally, but who knows...
........
r1030066 | vkrause | 2009-10-01 15:33:54 +0200 (Thu, 01 Oct 2009) | 2 lines
Don't index the main body part of an email as attachment.
........
r1030119 | vkrause | 2009-10-01 17:49:26 +0200 (Thu, 01 Oct 2009) | 8 lines
Create a corresponding collection as soon as a tag has been created in
Nepomuk. It's a bit ugly since in the moment we get the change
notification from Nepomuk not all information are available yet (eg. the
actual name of the tag), so we have to wait for that.
Doing the same for tag deletion is unfortunately not that easy since
Nepomuk only tells us that something has been deleted, not what that
actually was.
........
r1030131 | vkrause | 2009-10-01 18:28:46 +0200 (Thu, 01 Oct 2009) | 3 lines
Fix stupid mistake in the Strigi initialization code and index the \Seen
flag of mails.
........
r1030154 | jtamate | 2009-10-01 20:03:48 +0200 (Thu, 01 Oct 2009) | 4 lines
Reenable CTRL+F for search in a mail body. Just disable the shortcut in the khtml part.
Kmail enables another one identical.
Change CTRL+SHIFT+A to CTRL+ALT+A to not conflict with Knode Create new Article.
........
r1030170 | toma | 2009-10-01 21:08:29 +0200 (Thu, 01 Oct 2009) | 2 lines
Remove libkdepim/pimapplication which is now in kdepimlibs and port all applications.
........
r1030179 | cgiboudeaux | 2009-10-01 21:36:28 +0200 (Thu, 01 Oct 2009) | 1 line
Fix build.
........
r1030180 | cgiboudeaux | 2009-10-01 21:41:25 +0200 (Thu, 01 Oct 2009) | 1 line
Fix build.
........
r1030183 | neundorf | 2009-10-01 21:47:52 +0200 (Thu, 01 Oct 2009) | 6 lines
RUN_UNINSTALLED is a nop since KDE 4.2, so remove it
executables can always be executed uninstalled since we require cmake 2.6.2
Alex
........
r1030185 | cgiboudeaux | 2009-10-01 21:52:39 +0200 (Thu, 01 Oct 2009) | 1 line
More build fixes
........
r1030188 | cgiboudeaux | 2009-10-01 22:02:24 +0200 (Thu, 01 Oct 2009) | 1 line
Fix build.
........
r1030200 | jtamate | 2009-10-01 22:36:48 +0200 (Thu, 01 Oct 2009) | 3 lines
Trivial commit for trivial krazy2 warnings.
........
svn path=/branches/work/akonadi-ports/kdepim/; revision=1030312
svn+ssh://tmcguire@svn.kde.org/home/kde/trunk/KDE/kdepim
........
r830027 | tmcguire | 2008-07-09 17:06:26 +0200 (Wed, 09 Jul 2008) | 11 lines
Fix detection when to quit the main loop, by disabling Qt's quitOnLastWindowClosed(),
which would cause KMail to exit when the user OK'd a message box while KMail was
mimimized to the systray.
Implement cancelMailCheck() for POP accounts, so that those stop when quitting
KMail.
Also abort mail checks when using File->Quit in the menu and the systray is active.
BUG: 163479
........
svn path=/branches/kdepim/enterprise4/kdepim/; revision=835008
* r829986: Don't fail when renaming the sorted file fails (and add some kWarnings in case of error). (bug 166023)
* r830027: Fix detection when to quit the main loop, implement cancelMailCheck() for POP accounts etc. (bug 163479)
* r830031: Make the location combobox editable again. (bug 166148)
CCMAIL: Thomas.McGuire@gmx.net
svn path=/branches/KDE/4.1/kdepim/; revision=830047
which would cause KMail to exit when the user OK'd a message box while KMail was
mimimized to the systray.
Implement cancelMailCheck() for POP accounts, so that those stop when quitting
KMail.
Also abort mail checks when using File->Quit in the menu and the systray is active.
BUG: 163479
svn path=/trunk/KDE/kdepim/; revision=830027
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
........
r822649 | staniek | 2008-06-21 00:28:56 +0200 (Sat, 21 Jun 2008) | 14 lines
UniqueAppWatcher:
in addition to the checks at KUniqueApplication's startup
(searching for alive processes), we need to do the same in UniqueAppWatcher.
The latter class checks for registered service, e.g. org.kde.kmail. On windows it
could seen as registered but the app could be already dead.
Details:
- simplified: KPIM::KMUtils -> KPIM::Utils
- helpers from PimApplication moved to KPIM::Utils, for reuse in UniqueAppWatcher
CCMAIL:bernhard@intevation.de
........
svn path=/trunk/KDE/kdepim/; revision=827732
in addition to the checks at KUniqueApplication's startup
(searching for alive processes), we need to do the same in UniqueAppWatcher.
The latter class checks for registered service, e.g. org.kde.kmail. On windows it
could seen as registered but the app could be already dead.
Details:
- simplified: KPIM::KMUtils -> KPIM::Utils
- helpers from PimApplication moved to KPIM::Utils, for reuse in UniqueAppWatcher
CCMAIL:bernhard@intevation.de
svn path=/branches/kdepim/enterprise4/kdepim/; revision=822649
Since it's not possible to have multiple objects with the same path in the same process, the solution has changed a bit:
all pim apps which are kuniqueapplications and which have a kontact plugin, now use KPIM::PimApplication from libkdepim,
which registers an object with a component-specific name.
This fixes all the tests listed in uniqueapphandler.cpp, for the various interactions between kontact and the
standalone applications (except for one bug in KUniqueApplication itself, which was wrongly ported to activeWindow()).
Note: you need to update kdelibs trunk or make KCmdLineArgs::saveAppArgs public in your kcmdlineargs.h installed header.
svn path=/trunk/KDE/kdepim/knode/; revision=813498
(still?) unspecified internet-mail icon and with
future potential for more branding. Copied from
Oxygen in kdebase/runtime.
svn path=/trunk/KDE/kdepim/; revision=807249
This happened after the accout wizard was closed.
Quitting is now done by KGlobal::deref(), which is automatically called
when a XMLGuiWindow is closed.
This worked fine recently, I guess it is some behavorial change in Qt 4.4.
svn path=/trunk/KDE/kdepim/; revision=778474
in the case of a stale lock, since the messagebox causes the event loop
to be entered, and the delayed instance construction to be prematurely
triggered.
svn path=/trunk/KDE/kdepim/; revision=763573
We now simply delay the registration of the D-BUS objects until we
are ready to process them.
Also, remove some redunant kDebug calls and remove one superfluous
D-Bus signal.
svn path=/trunk/KDE/kdepim/; revision=710334
sed 's/59 Temple Place - Suite 330, Boston, MA 02111-1307/51 Franklin Street, Fifth Floor, Boston, MA 02110-1301/'
PS: I didn't touch the kalarm dir, since david seems to update the address himself, and I don't want to create conflicts for him.
CCMAIL:lists@astrojar.org.uk
svn path=/trunk/KDE/kdepim/; revision=437921