cmollekopf (Christian Mollekopf)
User

Projects (13)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
Apr 12 2015, 7:57 AM (222 w, 5 d)
Availability
Available

Recent Activity

Yesterday

cmollekopf committed R162:a7a714c897aa: Just use a single name for now (authored by cmollekopf).
Just use a single name for now
Thu, Jul 18, 9:53 AM

Sun, Jul 14

cmollekopf added a comment to T11193: New user: after setup, configuration error. Unclear..

I just tried setting up a fresh account without caldav/carddav and it works for me insofar that email starts syncing. There will indeed be configuration errors with an empty url because kube will blindly try to setup caldav/carddav from the urls given.

Sun, Jul 14, 8:24 PM · Kube: Bugs
cmollekopf committed R162:84c92e58a4aa: Support editing of attendees on events (authored by cmollekopf).
Support editing of attendees on events
Sun, Jul 14, 8:15 PM

Sat, Jul 13

cmollekopf moved T11176: Separate DAV and email servers from New to Triaged on the Kube: Bugs board.
Sat, Jul 13, 11:21 AM · Kube: Bugs
cmollekopf triaged T11176: Separate DAV and email servers as Normal priority.
Sat, Jul 13, 11:21 AM · Kube: Bugs
cmollekopf added a comment to T11176: Separate DAV and email servers.

There is no UI for this usecase.

Sat, Jul 13, 11:21 AM · Kube: Bugs
cmollekopf triaged T11193: New user: after setup, configuration error. Unclear. as Normal priority.
Sat, Jul 13, 11:14 AM · Kube: Bugs
cmollekopf added a comment to T11193: New user: after setup, configuration error. Unclear..

The user visible errors are indeed rather limited/useless. You can get more detailed output by starting kube from the commandline. With flatpak this would be:

Sat, Jul 13, 11:14 AM · Kube: Bugs

Fri, Jul 12

cmollekopf committed R162:31242f29507b: Fixed indentation of overlapping events (authored by cmollekopf).
Fixed indentation of overlapping events
Fri, Jul 12, 2:13 PM
cmollekopf committed R162:ea6b0c0ea481: Send an iMip reply to the invitation (authored by cmollekopf).
Send an iMip reply to the invitation
Fri, Jul 12, 2:13 PM
cmollekopf committed R162:1bc05c3bd65e: Display attendees in eventview (authored by cmollekopf).
Display attendees in eventview
Fri, Jul 12, 2:13 PM

Tue, Jul 9

cmollekopf committed R162:8febfaf31de8: Prepared invitation sending (authored by cmollekopf).
Prepared invitation sending
Tue, Jul 9, 10:41 AM
cmollekopf committed R162:02ad2dbb5c67: Fixed build (authored by cmollekopf).
Fixed build
Tue, Jul 9, 10:41 AM
cmollekopf committed R162:6b2d1487480c: Avoid duplicates in the bash history in docker (authored by cmollekopf).
Avoid duplicates in the bash history in docker
Tue, Jul 9, 10:41 AM

Mon, Jul 8

cmollekopf committed R162:311481b77535: Store ourselves as participant (authored by cmollekopf).
Store ourselves as participant
Mon, Jul 8, 1:57 PM
cmollekopf committed R162:f261606acb6c: Ensure we have stored the accepted event (authored by cmollekopf).
Ensure we have stored the accepted event
Mon, Jul 8, 1:57 PM
cmollekopf committed R162:1b603663d239: Store the invitation (authored by cmollekopf).
Store the invitation
Mon, Jul 8, 1:57 PM

Sun, Jul 7

cmollekopf committed R9:dcaf92a406a7: Fixed message (authored by cmollekopf).
Fixed message
Sun, Jul 7, 8:04 PM

Fri, Jul 5

cmollekopf committed R250:c421866c9531: Avoid potential overflow by assigning a qint64 to an int (authored by cmollekopf).
Avoid potential overflow by assigning a qint64 to an int
Fri, Jul 5, 10:41 AM
cmollekopf committed R162:6dbf4911b562: Export for windows (authored by cmollekopf).
Export for windows
Fri, Jul 5, 10:15 AM
cmollekopf committed R162:bd86e70a20eb: Use epoch 0 as earliest date we handle (authored by cmollekopf).
Use epoch 0 as earliest date we handle
Fri, Jul 5, 10:15 AM
cmollekopf committed R162:45f68b3fd488: Set a timezone in the container (authored by cmollekopf).
Set a timezone in the container
Fri, Jul 5, 10:15 AM

Wed, Jul 3

cmollekopf committed R162:b3050df96917: Revert "Cleanup" (authored by cmollekopf).
Revert "Cleanup"
Wed, Jul 3, 8:58 PM
cmollekopf added a reverting change for R162:17779ca59bb6: Cleanup: R162:b3050df96917: Revert "Cleanup".
Wed, Jul 3, 8:58 PM
cmollekopf committed R162:446c96e98850: On fedora 30 we seem to get a longer keyid... (authored by cmollekopf).
On fedora 30 we seem to get a longer keyid...
Wed, Jul 3, 8:58 PM
cmollekopf committed R9:466436b4e04d: Another export for windows (authored by cmollekopf).
Another export for windows
Wed, Jul 3, 6:09 PM
cmollekopf committed R9:ba563d86772a: Exports for windows (authored by cmollekopf).
Exports for windows
Wed, Jul 3, 6:09 PM
cmollekopf committed R162:86ad09daea47: Calendar shortcuts (authored by cmollekopf).
Calendar shortcuts
Wed, Jul 3, 4:07 PM
cmollekopf committed R162:8eacd7cefc22: Temporarily disabled until invitation handling works (authored by cmollekopf).
Temporarily disabled until invitation handling works
Wed, Jul 3, 4:07 PM
cmollekopf committed R162:3d3eac0403f2: The other constructor somehow broke in qt 5.13... (authored by cmollekopf).
The other constructor somehow broke in qt 5.13...
Wed, Jul 3, 4:07 PM
cmollekopf committed R162:b5adff568e29: Invitationcontrollertest (authored by cmollekopf).
Invitationcontrollertest
Wed, Jul 3, 4:07 PM
cmollekopf committed R162:bca10a6754d2: Prepared some iMip message handling code (authored by cmollekopf).
Prepared some iMip message handling code
Wed, Jul 3, 4:07 PM
cmollekopf committed R162:17779ca59bb6: Cleanup (authored by cmollekopf).
Cleanup
Wed, Jul 3, 4:07 PM
cmollekopf committed R162:312ec70961aa: The beginning of invitation handling (authored by cmollekopf).
The beginning of invitation handling
Wed, Jul 3, 4:07 PM
cmollekopf committed R162:74a9538faddb: Always select the first folder first (authored by cmollekopf).
Always select the first folder first
Wed, Jul 3, 4:07 PM
cmollekopf committed R162:ba1dba222fa0: Fixed navigating to the previous folder (authored by cmollekopf).
Fixed navigating to the previous folder
Wed, Jul 3, 4:07 PM

Tue, Jul 2

cmollekopf committed R162:31637ba10658: Cleanup (authored by cmollekopf).
Cleanup
Tue, Jul 2, 2:09 PM
cmollekopf committed R162:e02d8bbccde2: Format the date of embedded messages (authored by cmollekopf).
Format the date of embedded messages
Tue, Jul 2, 2:09 PM
cmollekopf committed R162:acae69403476: Include the treemodeladaptor (authored by cmollekopf).
Include the treemodeladaptor
Tue, Jul 2, 1:50 PM
cmollekopf committed R162:80f67508cb31: Ported FolderListView/TreeView to controls2 (authored by cmollekopf).
Ported FolderListView/TreeView to controls2
Tue, Jul 2, 1:50 PM
cmollekopf committed R162:ac0efb1c684a: Pre qt 5.13 compat (authored by cmollekopf).
Pre qt 5.13 compat
Tue, Jul 2, 1:50 PM
cmollekopf committed R162:2758b1d74a16: A subfolder in the conversation view (authored by cmollekopf).
A subfolder in the conversation view
Tue, Jul 2, 1:50 PM
cmollekopf committed R162:2c53197c3f41: Imported qquicktreemodeladaptor (authored by cmollekopf).
Imported qquicktreemodeladaptor
Tue, Jul 2, 1:50 PM
cmollekopf committed R9:e92835cf5962: Fixed warnings (authored by cmollekopf).
Fixed warnings
Tue, Jul 2, 1:09 PM

Mon, Jul 1

cmollekopf committed R162:4203679354f8: Get the currentAccountId from the context (authored by cmollekopf).
Get the currentAccountId from the context
Mon, Jul 1, 7:39 PM
cmollekopf committed R162:d7a07355d4bc: Updated dockerfile to fedora 30 (authored by cmollekopf).
Updated dockerfile to fedora 30
Mon, Jul 1, 7:39 PM

Fri, Jun 28

cmollekopf committed R162:ec465506bc28: Keys should be strings (authored by cmollekopf).
Keys should be strings
Fri, Jun 28, 10:29 PM
cmollekopf committed R162:ba8990b9d918: Cleanup (authored by cmollekopf).
Cleanup
Fri, Jun 28, 9:08 AM
cmollekopf committed R162:647479506eec: Adjusted test to new end-date default (authored by cmollekopf).
Adjusted test to new end-date default
Fri, Jun 28, 9:08 AM
cmollekopf committed R162:1965ce02ea76: Persist current account selection (authored by cmollekopf).
Persist current account selection
Fri, Jun 28, 9:08 AM
cmollekopf committed R162:f8eeed3a4d7a: Set organization name (authored by cmollekopf).
Set organization name
Fri, Jun 28, 9:08 AM
cmollekopf committed R162:1a98359f9577: Use a Context singleton to bind account selection together between views. (authored by cmollekopf).
Use a Context singleton to bind account selection together between views.
Fri, Jun 28, 9:08 AM
cmollekopf committed R162:a4924d600367: Just do the account unlocking inline (authored by cmollekopf).
Just do the account unlocking inline
Fri, Jun 28, 9:08 AM

Thu, Jun 27

cmollekopf added a comment to T1821: Folder subscriptions.

See the calendar for a model how this could be implemented.

Thu, Jun 27, 9:34 AM · Kube
cmollekopf triaged T11150: Background sync, single application support as Normal priority.
Thu, Jun 27, 9:34 AM · Kube

Wed, Jun 26

cmollekopf committed R162:a5ce275b15b1: Use AutoText by default (authored by cmollekopf).
Use AutoText by default
Wed, Jun 26, 7:15 PM
cmollekopf committed R162:57e3aa5e6717: Use TextArea for read-only text fields (authored by cmollekopf).
Use TextArea for read-only text fields
Wed, Jun 26, 12:47 PM

Sat, Jun 22

cmollekopf committed R162:7020efe9b142: Avoid shortcut conflicts (authored by cmollekopf).
Avoid shortcut conflicts
Sat, Jun 22, 10:03 AM

Jun 18 2019

cmollekopf accepted D21058: Add dereference operators to Future for convenience.

Sorry for the late review, I missed the diff.

Jun 18 2019, 5:41 PM

Jun 17 2019

cmollekopf added a comment to T11106: "An error occured: wrong Passphrase" without a password being requested first.

It might be that the issue stems from an invalid mime message that we then map to a passphrase error too liberally in messagepart.cpp EncryptedMessagePart::okDecryptMIME

Jun 17 2019, 11:24 AM · Kube: Bugs
cmollekopf triaged T11106: "An error occured: wrong Passphrase" without a password being requested first as Normal priority.
Jun 17 2019, 11:22 AM · Kube: Bugs

Jun 16 2019

cmollekopf lowered the priority of T10599: A better writing expierence from Normal to Low.
Jun 16 2019, 10:09 AM · Kube (0.8)
cmollekopf closed T8894: Windows: Xapian crashes immediately, a subtask of T1478: Build on windows., as Resolved.
Jun 16 2019, 9:57 AM · Kube
cmollekopf closed T8894: Windows: Xapian crashes immediately as Resolved.
Jun 16 2019, 9:57 AM · Kube
cmollekopf added a comment to T8894: Windows: Xapian crashes immediately.

https://github.com/xapian/xapian/pull/256

Jun 16 2019, 9:56 AM · Kube
cmollekopf triaged T11104: Spellchecking as Normal priority.
Jun 16 2019, 9:39 AM · Kube
cmollekopf committed R864:c5f9d6a96f5e: Going towards 0.4 (authored by cmollekopf).
Going towards 0.4
Jun 16 2019, 8:52 AM
cmollekopf committed R864:f0cca4a772ab: Release of 0.3.0 (authored by cmollekopf).
Release of 0.3.0
Jun 16 2019, 8:52 AM
cmollekopf committed R250:cd6ca8d6fd7a: Going towards 0.4 (authored by cmollekopf).
Going towards 0.4
Jun 16 2019, 8:51 AM
cmollekopf committed R250:be9905ea6df7: Release of 0.3.0 (authored by cmollekopf).
Release of 0.3.0
Jun 16 2019, 8:51 AM

Jun 12 2019

cmollekopf committed R9:12b42ebe2bbd: Ensure the hostname can be looked up before reusing a session (authored by cmollekopf).
Ensure the hostname can be looked up before reusing a session
Jun 12 2019, 7:19 PM

Jun 10 2019

cmollekopf committed R162:8cb462931d98: Use the original subject as thread subject (authored by cmollekopf).
Use the original subject as thread subject
Jun 10 2019, 7:36 PM
cmollekopf committed R162:f7cc8e2e2923: We seem to be using kasync? (authored by cmollekopf).
We seem to be using kasync?
Jun 10 2019, 7:36 PM
cmollekopf committed R9:6e3c8f439baf: Support selecting the first subject, (authored by cmollekopf).
Support selecting the first subject,
Jun 10 2019, 7:33 PM

Jun 8 2019

cmollekopf added a comment to T8894: Windows: Xapian crashes immediately.

I managed to get rid of this crash with a patch to xapian (https://github.com/cmollekopf/xapian-core/commit/6061b69c4b2f6b9d310558df1b285b5125364de8) that I have yet to upstream (don't know if they'd accept it since it seems like a compiler bug).

Jun 8 2019, 11:01 AM · Kube
cmollekopf closed T8897: Windows: QVector<QPoint> crash as Resolved.
Jun 8 2019, 10:59 AM · Kube
cmollekopf closed T8897: Windows: QVector<QPoint> crash, a subtask of T1478: Build on windows., as Resolved.
Jun 8 2019, 10:59 AM · Kube

Jun 7 2019

cmollekopf closed T6997: Kube should not download external images by default as Resolved.

We no longer default to HTML mail and therefore don't download external images by default. While there certainly is room for further improvement it's good enough for now IMO

Jun 7 2019, 7:30 PM · Kube (0.8), Kube: Bugs

Jun 5 2019

cmollekopf committed R9:1f247e453507: Only abort changereplay on transient errors (authored by cmollekopf).
Only abort changereplay on transient errors
Jun 5 2019, 3:30 PM

Jun 3 2019

cmollekopf committed R162:3290414f6048: Avoid an indent if the end-date matches up with the start of the next, which is… (authored by cmollekopf).
Avoid an indent if the end-date matches up with the start of the next, which is…
Jun 3 2019, 1:02 PM
cmollekopf committed R162:b83980200385: Don't round to full hours (authored by cmollekopf).
Don't round to full hours
Jun 3 2019, 1:02 PM
cmollekopf committed R162:e72bb1e82561: If we display in local-time we have to sort in local-time (authored by cmollekopf).
If we display in local-time we have to sort in local-time
Jun 3 2019, 1:02 PM
cmollekopf committed R162:054145276ca2: Close the window after removal (authored by cmollekopf).
Close the window after removal
Jun 3 2019, 1:02 PM

Jun 2 2019

cmollekopf committed R162:a4dd1c7c9208: Chaning the text color instead of the underline seems to be easier to spot (authored by cmollekopf).
Chaning the text color instead of the underline seems to be easier to spot
Jun 2 2019, 9:33 AM
cmollekopf committed R162:e134cc747a1c: Make it impossible to select invalid end dates (authored by cmollekopf).
Make it impossible to select invalid end dates
Jun 2 2019, 9:33 AM
cmollekopf committed R162:1687af3d66af: Moved the DateRangeChooser to a separate file (authored by cmollekopf).
Moved the DateRangeChooser to a separate file
Jun 2 2019, 9:33 AM

Jun 1 2019

cmollekopf committed R162:36b335f6f5c6: Avoid breaking the selectedDate binding (authored by cmollekopf).
Avoid breaking the selectedDate binding
Jun 1 2019, 8:52 PM
cmollekopf committed R162:e620dd71551f: Doesn't apply (authored by cmollekopf).
Doesn't apply
Jun 1 2019, 8:52 PM

May 28 2019

cmollekopf committed R162:15f7d081b970: Avoid unnecessary binding loop (authored by cmollekopf).
Avoid unnecessary binding loop
May 28 2019, 11:11 AM

May 26 2019

cmollekopf closed T9548: Figure out which calendars to enable by default as Resolved.
May 26 2019, 6:25 PM · Kube (0.8)
cmollekopf closed T9144: Search in view aka. filtering as Resolved.
May 26 2019, 6:25 PM · Kube (0.8)
cmollekopf closed T10252: Edit event from details, a subtask of T8093: Calendar UI, as Resolved.
May 26 2019, 6:25 PM · Kube (0.8)
cmollekopf closed T10253: Create event by clicking into calendar as Resolved.
May 26 2019, 6:25 PM · Kube (0.8)
cmollekopf closed T10252: Edit event from details as Resolved.
May 26 2019, 6:25 PM · Kube (0.8)
cmollekopf closed T10254: Limit available end times to something valid, and default to 1h later than start, a subtask of T8093: Calendar UI, as Resolved.
May 26 2019, 6:25 PM · Kube (0.8)
cmollekopf closed T10254: Limit available end times to something valid, and default to 1h later than start as Resolved.
May 26 2019, 6:25 PM · Kube (0.8)
cmollekopf closed T10253: Create event by clicking into calendar, a subtask of T8093: Calendar UI, as Resolved.
May 26 2019, 6:25 PM · Kube (0.8)
cmollekopf closed T10255: Event editing and creating from month view as Resolved.
May 26 2019, 6:25 PM · Kube (0.8)
cmollekopf closed T10256: Support calendar selection when creating an event as Resolved.
May 26 2019, 6:25 PM · Kube (0.8)
cmollekopf closed T10255: Event editing and creating from month view, a subtask of T8093: Calendar UI, as Resolved.
May 26 2019, 6:25 PM · Kube (0.8)