mollekopf (Christian Mollekopf)
User

Projects (15)

User Details

User Since
Apr 12 2015, 12:47 PM (191 w, 1 d)

Recent Activity

Sun, Dec 2

mollekopf committed rFKUBEd2bc713347e5: Qt 5.11 (authored by mollekopf).
Qt 5.11
Sun, Dec 2, 11:33 PM

Sep 28 2018

mollekopf committed rFKUBEe39fc10ff06d: Do the same in the kolabnow and kubeproject flatpaks (authored by mollekopf).
Do the same in the kolabnow and kubeproject flatpaks
Sep 28 2018, 10:33 PM

Feb 23 2018

mollekopf accepted D548: Fix the problem with undelete-mailbox command when listing deleted mailboxes command actually doesn't replace placeholders with values, which prevents correctly list deleted mailboxes and then undelete them..

As the % operator has higher precedence than the + operator this change correctly fixes the string formatting resulting the desired "DELETED/$FOLDERHIERARCHY/*" search string (assuming the separator is a slash).

Feb 23 2018, 4:05 PM

Aug 15 2017

mollekopf added a comment to D503: Fix crashes when the XML parsing fails..
In D503#5876, @dfaure wrote:

Thanks for the review.

However I can't push, do you know why? My SSH key in git.kolab.org looks correct.

BUILDS PASSED  Harbormaster builds for the active diff completed successfully.
PUSHING  Pushing changes to "origin/libkolab-1.0".

Exception: You do not have permission to push to this repository.
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

My git remote for pushing is ssh://git@git.kolab.org/diffusion/LK/libkolab.git/
Did something change?

Aug 15 2017, 8:23 PM
mollekopf added a member for Library Developers: dfaure.
Aug 15 2017, 8:22 PM

Aug 9 2017

mollekopf accepted D503: Fix crashes when the XML parsing fails..
Aug 9 2017, 5:18 PM

May 2 2017

mollekopf abandoned D435: Avoid empty lines in the responses to IMAP clients..

The changes of this patch have been incorporated into:
https://git.kolab.org/rG0849a45cb179763ed5a06c0ad3ddafb8455efeef

May 2 2017, 4:19 PM
mollekopf added inline comments to D429: Fixed the case where all entries of a single packet are filtered.
May 2 2017, 10:46 AM
mollekopf updated the diff for D429: Fixed the case where all entries of a single packet are filtered.

Implemented changerequests

May 2 2017, 10:46 AM

Apr 28 2017

mollekopf created D429: Fixed the case where all entries of a single packet are filtered.
Apr 28 2017, 4:18 PM

Mar 20 2017

mollekopf abandoned D405: Banged against guam until it works..

See D411

Mar 20 2017, 5:27 PM
mollekopf abandoned D402: Banged against guam until it works..

See D411

Mar 20 2017, 5:26 PM
mollekopf retitled D411: Fixed apply_ruleset_clientside return value argument order. from to Fixed apply_ruleset_clientside return value argument order..
Mar 20 2017, 5:25 PM

Mar 15 2017

mollekopf added a comment to D405: Banged against guam until it works..

Please note that I couldn't test this on my system. So only the development version is somewhat tested.

Mar 15 2017, 5:05 PM
mollekopf updated subscribers of D405: Banged against guam until it works..
Mar 15 2017, 5:04 PM
mollekopf added a comment to D405: Banged against guam until it works..

Same patch, but applied to feature/0.9-with-rebar2

Mar 15 2017, 5:04 PM
mollekopf retitled D405: Banged against guam until it works. from to Banged against guam until it works..
Mar 15 2017, 5:03 PM
mollekopf retitled D402: Banged against guam until it works. from to Banged against guam until it works..
Mar 15 2017, 3:39 PM

Mar 3 2017

mollekopf retitled D396: be more forgiving on the case of the /kolab string in the id from to be more forgiving on the case of the /kolab string in the id.
Mar 3 2017, 4:35 PM
mollekopf closed T941: email composer controller + ui as Resolved.
Mar 3 2017, 2:38 PM · Kube, Sprint 201610, Sprint 201609, Restricted Project
mollekopf closed T1258: Save as draft as Resolved.
Mar 3 2017, 2:38 PM · Sprint 201620, Sprint 201619, Kube
mollekopf closed T1128: Test Maildir account setup as Resolved.
Mar 3 2017, 2:38 PM · Sprint 201620, Sprint 201619, Sprint 201618, Sprint 201617, Sprint 201616, Sprint 201615, Sprint 201614, Sprint 201613, Sprint 201612, Sprint 201611, Kube
mollekopf closed T942: singlemail view: UI: make a pretty header as Resolved.
Mar 3 2017, 2:38 PM · Kube, Sprint 201610, Sprint 201609, Restricted Project
mollekopf closed T1260: Ensure Kirigami builds without Plasma dependency as Resolved.
Mar 3 2017, 2:38 PM · Kube, Sprint 201619
mollekopf closed T1259: Load drafts as Resolved.
Mar 3 2017, 2:38 PM · Sprint 201620, Sprint 201619, Kube
mollekopf closed T1224: Make SingleMailView pixel perfect as Resolved.
Mar 3 2017, 2:38 PM · Sprint 201621, Sprint 201620, Sprint 201619, Sprint 201618, Kube, Sprint 201617
mollekopf closed T1267: Implement threading index as Resolved.
Mar 3 2017, 2:38 PM · Sprint 201625, Sprint 201624, Sprint 201623, Sprint 201622, Sprint 201621, Sprint 201620, Kube
mollekopf closed T1330: Get KAsync changes upstream as Resolved.
Mar 3 2017, 2:38 PM · Sprint 201626, Kube
mollekopf closed T1262: Capability filter for resources as Resolved.
Mar 3 2017, 2:38 PM · Sprint 201620, Sprint 201619, Kube
mollekopf closed T1292: Integrate new mimetreeparser into kube as Resolved.
Mar 3 2017, 2:38 PM · Kube, Sprint 201623
mollekopf closed T1344: Kube/Sink: Notification system as Resolved.
Mar 3 2017, 2:38 PM · Sprint 201628, Sprint 201627, Kube
mollekopf closed T1335: Handle isAttachment for mimetree parts as Resolved.
Mar 3 2017, 2:38 PM · Sprint 201640, Sprint 201639, Sprint 201638, Sprint 201637, Sprint 201636, Sprint 201635, Sprint 201632, Sprint 201630, Sprint 201628, Sprint 201627, Sprint 201626, Kube
mollekopf closed T1343: Sink: Improve logging system as Resolved.
Mar 3 2017, 2:38 PM · Sprint 201628, Sprint 201627, Kube
mollekopf closed T1418: mailviewer ui: encryption part as Resolved.
Mar 3 2017, 2:38 PM · Sprint 201634, Sprint 201633, Kube, Sprint 201632
mollekopf closed T1359: Synchronization benchmark as Resolved.
Mar 3 2017, 2:38 PM · Sprint 201640, Sprint 201639, Sprint 201638, Sprint 201637, Sprint 201636, Sprint 201635, Sprint 201632, Sprint 201630, Sprint 201628, Kube
mollekopf closed T1409: brush up outbox dialog as Resolved.
Mar 3 2017, 2:38 PM · Sprint 201634, Sprint 201633, Kube, Sprint 201632
mollekopf closed T1420: mailviewer ui: signed part as Resolved.
Mar 3 2017, 2:38 PM · Sprint 201634, Sprint 201633, Kube, Sprint 201632
mollekopf closed T1421: mailviewer ui: textpart as Resolved.
Mar 3 2017, 2:38 PM · Sprint 201634, Sprint 201633, Kube, Sprint 201632
mollekopf closed T1419: mailviewer ui: quoted part as Resolved.
Mar 3 2017, 2:38 PM · Sprint 201634, Sprint 201633, Kube, Sprint 201632
mollekopf closed T1423: mailview ui: mockups as Resolved.
Mar 3 2017, 2:38 PM · Sprint 201634, Kube, Sprint 201633
mollekopf closed T1462: mailviewer: model/controller as Resolved.
Mar 3 2017, 2:38 PM · Kube, Sprint 201634
mollekopf closed T1469: qml mailviewer as Resolved.
Mar 3 2017, 2:38 PM · Sprint 201640, Sprint 201639, Sprint 201638, Sprint 201637, Kube, Sprint 201636
mollekopf closed T1531: relicense qml files to gplv2+ as Resolved.
Mar 3 2017, 2:38 PM · Kube, Sprint 201639
mollekopf closed T1295: Interval sync of imap resource doesn't work. as Resolved.
Mar 3 2017, 2:33 PM · Sprint 201626, Restricted Project, Restricted Project, KDE PIM
mollekopf closed T1261: PROPERTY macro for applicationdomain types as Resolved.

Most likely candidate is:

Mar 3 2017, 2:31 PM · Sprint 201620, Sprint 201619, Kube
mollekopf closed T1348: React to new resources in queries as Resolved.
Mar 3 2017, 2:31 PM · Sprint 201640, Sprint 201639, Sprint 201638, Sprint 201637, Sprint 201636, Sprint 201635, Sprint 201632, Sprint 201630, Sprint 201628, Kube
mollekopf closed T1349: Ensure the IMAP resource is fully usable with an actual imap server as Resolved.
Mar 3 2017, 2:31 PM · Sprint 201640, Sprint 201639, Sprint 201638, Sprint 201637, Sprint 201636, Sprint 201635, Sprint 201632, Sprint 201630, Sprint 201628, Kube
mollekopf closed T1350: Fix scaling issues of the mail view as Resolved.
Mar 3 2017, 2:31 PM · Sprint 201640, Sprint 201639, Sprint 201638, Sprint 201637, Sprint 201636, Sprint 201635, Sprint 201632, Sprint 201630, Sprint 201628, Kube
mollekopf abandoned D82: Use CMAKE_INSTALL_PREFIX rather than the statically coded /work/install/ installation prefix.

outdated by now

Mar 3 2017, 2:30 PM
mollekopf closed T1016: Use CMAKE_INSTALL_PREFIX as Resolved.
Mar 3 2017, 2:29 PM · Kube
mollekopf closed T1288: Make objecttreeparser buildable without html generating code and dependencies. as Resolved.
Mar 3 2017, 2:28 PM · Kube, Restricted Project, KDE PIM
mollekopf closed T1288: Make objecttreeparser buildable without html generating code and dependencies., a subtask of T788: Refactor objecttreeparser, as Resolved.
Mar 3 2017, 2:28 PM · Kube, Sprint 201617, Sprint 201616, Sprint 201615, Sprint 201614, Sprint 201613, Sprint 201612, Sprint 201611, Sprint 201609, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, KDE PIM
mollekopf closed T1265: split html creation away from mimetreeparser, a subtask of T788: Refactor objecttreeparser, as Resolved.
Mar 3 2017, 2:27 PM · Kube, Sprint 201617, Sprint 201616, Sprint 201615, Sprint 201614, Sprint 201613, Sprint 201612, Sprint 201611, Sprint 201609, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, KDE PIM
mollekopf closed T1265: split html creation away from mimetreeparser as Resolved.
Mar 3 2017, 2:27 PM · Sprint 201623, Sprint 201622, Sprint 201621, Sprint 201620, Sprint 201618, Sprint 201617, Sprint 201616, Sprint 201615, Sprint 201614, Sprint 201613, Sprint 201612, Sprint 201611, Sprint 201609, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, KDE PIM
mollekopf closed T788: Refactor objecttreeparser as Resolved.
Mar 3 2017, 2:27 PM · Kube, Sprint 201617, Sprint 201616, Sprint 201615, Sprint 201614, Sprint 201613, Sprint 201612, Sprint 201611, Sprint 201609, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, KDE PIM
mollekopf closed T1017: Add build/ to .gitignore as Resolved.
Mar 3 2017, 2:25 PM · Kube
mollekopf accepted D83: Add build/ to .gitignore.

I added the manually, thanks.

Mar 3 2017, 2:25 PM
mollekopf closed T1223: Rework toolbar layout as Resolved.
Mar 3 2017, 2:23 PM · Sprint 201619, Sprint 201618, Kube, Sprint 201617
mollekopf closed T1100: Figure what accounts entail exactly and how various services fit into that picture as Resolved.
Mar 3 2017, 2:23 PM · Sprint 201610, Kube
mollekopf closed T1338: Simplify mimetree parts as we get them from the mimetreeparser as Resolved.
Mar 3 2017, 2:21 PM · Sprint 201640, Sprint 201639, Sprint 201638, Sprint 201637, Sprint 201636, Sprint 201635, Sprint 201632, Sprint 201630, Sprint 201628, Sprint 201627, Sprint 201626, Kube
mollekopf closed T1338: Simplify mimetree parts as we get them from the mimetreeparser, a subtask of T1335: Handle isAttachment for mimetree parts, as Resolved.
Mar 3 2017, 2:21 PM · Sprint 201640, Sprint 201639, Sprint 201638, Sprint 201637, Sprint 201636, Sprint 201635, Sprint 201632, Sprint 201630, Sprint 201628, Sprint 201627, Sprint 201626, Kube

Sep 27 2016

mollekopf moved T1323: Kontact crash while trying to edit a calendar event from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Sep 27 2016, 10:30 AM · Sprint 201626, Restricted Project, KDE PIM
mollekopf moved T1295: Interval sync of imap resource doesn't work. from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Sep 27 2016, 10:29 AM · Sprint 201626, Restricted Project, Restricted Project, KDE PIM

Sep 19 2016

mollekopf closed T1387: The kolab resource constantly re-syncs complete folders. as Resolved.

This has been implemented.

Sep 19 2016, 9:59 AM · KDE PIM, Restricted Project

Sep 14 2016

mollekopf committed rDbb1b369f68d9: Added documentation for kolab-formatupgrade (authored by mollekopf).
Added documentation for kolab-formatupgrade
Sep 14 2016, 4:07 PM
mollekopf closed D223: Added documentation for kolab-formatupgrade by committing rDbb1b369f68d9: Added documentation for kolab-formatupgrade.
Sep 14 2016, 4:07 PM
mollekopf retitled D223: Added documentation for kolab-formatupgrade from to Added documentation for kolab-formatupgrade.
Sep 14 2016, 1:03 PM

Sep 9 2016

mollekopf committed rKPLfeadd53cd628: Only request a transaction if we're going to use it. (authored by mollekopf).
Only request a transaction if we're going to use it.
Sep 9 2016, 11:53 AM
mollekopf committed rKPLda0d672e71c1: Trying to merge if we don't supply the necessary information is an error. (authored by mollekopf).
Trying to merge if we don't supply the necessary information is an error.
Sep 9 2016, 11:27 AM
mollekopf committed rAd1aee268d19f: Prepare release of akonadi-1.12.42.13 (authored by mollekopf).
Prepare release of akonadi-1.12.42.13
Sep 9 2016, 9:03 AM
mollekopf committed rKPL7f0b8c1e3eaf: Prepare release of kdepimlibs-4.13.0.30 (authored by mollekopf).
Prepare release of kdepimlibs-4.13.0.30
Sep 9 2016, 9:03 AM
mollekopf committed rKPLad3cc44accfc: Prepare release of kdepimlibs-4.13.0.30 (authored by mollekopf).
Prepare release of kdepimlibs-4.13.0.30
Sep 9 2016, 9:02 AM
mollekopf committed rKPR7d9e9d57b88f: Prepare release of kdepim-runtime-4.13.0.12 (authored by mollekopf).
Prepare release of kdepim-runtime-4.13.0.12
Sep 9 2016, 8:45 AM
mollekopf committed rKPL684e2cbed5e5: Prepare release of kdepimlibs-4.13.0.29 (authored by mollekopf).
Prepare release of kdepimlibs-4.13.0.29
Sep 9 2016, 8:45 AM
mollekopf committed rA3bbf7260b4e4: Prepare release of akonadi-1.12.42.12 (authored by mollekopf).
Prepare release of akonadi-1.12.42.12
Sep 9 2016, 8:44 AM

Sep 6 2016

mollekopf committed rKPR15e298ee449e: Slightly less debug output. (authored by mollekopf).
Slightly less debug output.
Sep 6 2016, 12:26 PM
mollekopf committed rKPLc0d195f56a6f: Optimize the full-sync for removal case. (authored by mollekopf).
Optimize the full-sync for removal case.
Sep 6 2016, 11:54 AM
mollekopf committed rKPL1736f97c8fec: Ensure we never end up with a stale transaction. (authored by mollekopf).
Ensure we never end up with a stale transaction.
Sep 6 2016, 11:54 AM
mollekopf committed rKPRee43d430309b: Avoid using realMessageCount as it will start continuously resyncing the full… (authored by mollekopf).
Avoid using realMessageCount as it will start continuously resyncing the full…
Sep 6 2016, 11:53 AM

Sep 5 2016

mollekopf committed rU35496a9cad15: Really set version to 3.1.4 (authored by mollekopf).
Really set version to 3.1.4
Sep 5 2016, 7:39 PM
mollekopf committed rU611ecea0ef19: Set version to 3.1.4 (authored by mollekopf).
Set version to 3.1.4
Sep 5 2016, 7:39 PM
mollekopf committed rUc2cd81b6b902: Go back to not using KApplication. (authored by mollekopf).
Go back to not using KApplication.
Sep 5 2016, 7:39 PM
mollekopf committed rU2e93e8cb530f: --shared option to validate shared folders. (authored by mollekopf).
--shared option to validate shared folders.
Sep 5 2016, 7:39 PM
mollekopf committed rLCab9e9dfa123d: Install kcomponentdata.h (authored by mollekopf).
Install kcomponentdata.h
Sep 5 2016, 7:07 PM

Sep 2 2016

mollekopf committed rLKX3fa0397a19a5: The created date is optional. (authored by mollekopf).
The created date is optional.
Sep 2 2016, 10:23 AM

Aug 30 2016

mollekopf committed rU091acc961805: Fixed build. (authored by mollekopf).
Fixed build.
Aug 30 2016, 5:01 PM
mollekopf committed rU209a2d83b6bb: Forward upgrade settings also when iterating over all folders. (authored by mollekopf).
Forward upgrade settings also when iterating over all folders.
Aug 30 2016, 5:01 PM
mollekopf committed rUcc003cef9e97: Option to validate kolab objects. (authored by mollekopf).
Option to validate kolab objects.
Aug 30 2016, 5:01 PM

Aug 29 2016

mollekopf added a comment to T1387: The kolab resource constantly re-syncs complete folders..
  • The RID is null until the item has been first written to the server (but the resource will always first upload pending items before triggering a sync).
  • There is no flag to indicate that an item has not been uploaded and I don't think there is a way to search for items that haven't been uploaded.
Aug 29 2016, 1:54 PM · KDE PIM, Restricted Project

Aug 1 2016

mollekopf added a comment to T1321: Kontact stops responding to any modifications until akonadi is restarted (but keeps working other than that).

The above output only shows 3 SUBSCRIBE commands instead of the usual 4 in previous instances....,
and it never shows an UNSUBSCRIBE command. Needs to be investigated.

Aug 1 2016, 12:25 PM · Sprint 201640, Sprint 201639, Sprint 201638, Sprint 201637, Sprint 201636, Sprint 201635, Sprint 201632, Sprint 201630, Sprint 201628, Sprint 201627, Sprint 201626, Restricted Project, KDE PIM
mollekopf added a comment to T1321: Kontact stops responding to any modifications until akonadi is restarted (but keeps working other than that).

From the following debug output that was captured after the problem appeared, we can see that the notifications indeed seem to pile up in the NotificationManager for some reason.

Aug 1 2016, 12:23 PM · Sprint 201640, Sprint 201639, Sprint 201638, Sprint 201637, Sprint 201636, Sprint 201635, Sprint 201632, Sprint 201630, Sprint 201628, Sprint 201627, Sprint 201626, Restricted Project, KDE PIM

Jul 28 2016

mollekopf added a comment to T1387: The kolab resource constantly re-syncs complete folders..

dev/noRealMessageCount disables all codepaths that rely on the message count. If that performs adequately, then we could just be using that.

Jul 28 2016, 10:14 PM · KDE PIM, Restricted Project
mollekopf assigned T1387: The kolab resource constantly re-syncs complete folders. to knauss.
Jul 28 2016, 10:13 PM · KDE PIM, Restricted Project
mollekopf moved T1321: Kontact stops responding to any modifications until akonadi is restarted (but keeps working other than that) from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 28 2016, 10:13 PM · Sprint 201640, Sprint 201639, Sprint 201638, Sprint 201637, Sprint 201636, Sprint 201635, Sprint 201632, Sprint 201630, Sprint 201628, Sprint 201627, Sprint 201626, Restricted Project, KDE PIM
mollekopf reassigned T1321: Kontact stops responding to any modifications until akonadi is restarted (but keeps working other than that) from mollekopf to knauss.
Jul 28 2016, 10:13 PM · Sprint 201640, Sprint 201639, Sprint 201638, Sprint 201637, Sprint 201636, Sprint 201635, Sprint 201632, Sprint 201630, Sprint 201628, Sprint 201627, Sprint 201626, Restricted Project, KDE PIM
mollekopf committed rKP18e965e4a636: Prepare release of kdepim-4.13.0.23 (authored by mollekopf).
Prepare release of kdepim-4.13.0.23
Jul 28 2016, 9:50 PM
mollekopf committed rA884f4e9e7c7a: Prepare release of akonadi-1.12.42.11 (authored by mollekopf).
Prepare release of akonadi-1.12.42.11
Jul 28 2016, 9:50 PM
mollekopf committed rKP4b3b3bc3fe7a: Avoid bringing up the selftest dialog after the restart. (authored by mollekopf).
Avoid bringing up the selftest dialog after the restart.
Jul 28 2016, 8:14 PM
mollekopf committed rKP56be801a554c: Added an action to restart the akonadi server (authored by mollekopf).
Added an action to restart the akonadi server
Jul 28 2016, 8:07 PM
mollekopf added a comment to T1303: Kontact doesn't display some events.

This is apparently a synchronization issue.
We're currently waiting for more information (see otrs).

Jul 28 2016, 8:03 PM · Sprint 201640, Sprint 201639, Sprint 201638, Sprint 201637, Sprint 201636, Sprint 201635, Sprint 201632, Sprint 201630, Sprint 201628, Sprint 201627, Sprint 201626, KDE PIM, Restricted Project