cmollekopf (Christian Mollekopf)
User

Projects (13)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

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

Recent Activity

Yesterday

cmollekopf closed T8134: Build failure on windows as Resolved.

I'm building with clang on windows meanwhile, and that works fine.

Mon, May 20, 9:38 AM · KASync
cmollekopf closed T8134: Build failure on windows, a subtask of T1478: Build on windows., as Resolved.
Mon, May 20, 9:38 AM · Kube
cmollekopf committed R9:a42a1e578129: Dummyresource support for contacts and todos (authored by cmollekopf).
Dummyresource support for contacts and todos
Mon, May 20, 6:38 AM
cmollekopf committed R162:0e4de5d9b73d: A kube/main.qml to open to full application with dummy data. (authored by cmollekopf).
A kube/main.qml to open to full application with dummy data.
Mon, May 20, 6:20 AM
cmollekopf triaged T10959: An error during changereplay will block all further changes from replay as Low priority.
Mon, May 20, 6:14 AM · Sink

Wed, May 15

cmollekopf committed R9:e8853b11f465: Optional dummy resource population (authored by cmollekopf).
Optional dummy resource population
Wed, May 15, 9:50 AM

Sun, May 12

cmollekopf moved T10555: filter calendar select list by enabled calendars from Backlog to Done on the Kube (0.8) board.
Sun, May 12, 5:44 PM · Kube (0.8)
cmollekopf moved T10556: Only display enabled calendars and provide a way to enable more calendars from Backlog to Done on the Kube (0.8) board.
Sun, May 12, 5:44 PM · Kube (0.8)

Sat, May 11

cmollekopf committed R162:35d9ef6cff26: Filter by account, and use the filter property for all filering (authored by cmollekopf).
Filter by account, and use the filter property for all filering
Sat, May 11, 8:39 AM

Wed, May 8

cmollekopf committed R162:aee707a1500d: Wait for a controller to be set before we add a todo-view (authored by cmollekopf).
Wait for a controller to be set before we add a todo-view
Wed, May 8, 10:51 AM

Tue, May 7

cmollekopf committed R162:fdf729ebe911: Per account edit-mode in the CalendarSelector (authored by cmollekopf).
Per account edit-mode in the CalendarSelector
Tue, May 7, 12:28 PM
cmollekopf committed R162:d41b2dd58bfd: Set the contentType in the teststore (authored by cmollekopf).
Set the contentType in the teststore
Tue, May 7, 12:28 PM

Mon, May 6

cmollekopf committed R162:e806abc0cb52: Todoview shortcuts, filter calendars in editor, avoid shortcut conflicts (authored by cmollekopf).
Todoview shortcuts, filter calendars in editor, avoid shortcut conflicts
Mon, May 6, 1:53 PM
cmollekopf committed R162:ead11f1eecd7: Only show calendars containing either events or todos (authored by cmollekopf).
Only show calendars containing either events or todos
Mon, May 6, 1:53 PM
cmollekopf committed R9:d421086200af: Synchronize content types (authored by cmollekopf).
Synchronize content types
Mon, May 6, 1:04 PM
cmollekopf committed R162:005c1d9ff64e: Default to the same filter as the button checked by default (authored by cmollekopf).
Default to the same filter as the button checked by default
Mon, May 6, 8:31 AM
cmollekopf committed R162:26115f3aed7a: Don't show the date label outside of the event (authored by cmollekopf).
Don't show the date label outside of the event
Mon, May 6, 7:54 AM

Sun, May 5

cmollekopf committed R162:6d78fb66c6d2: Removed unecessary Controls2 prefixes (authored by cmollekopf).
Removed unecessary Controls2 prefixes
Sun, May 5, 10:17 AM
cmollekopf committed R162:77946c6b0503: A "Today" task list for todos in progress (authored by cmollekopf).
A "Today" task list for todos in progress
Sun, May 5, 10:04 AM
cmollekopf committed R162:62457347d70b: Removed the Controls2 prefix (authored by cmollekopf).
Removed the Controls2 prefix
Sun, May 5, 10:04 AM

Sat, May 4

cmollekopf committed R162:e9f81504b595: A fastmail account plugin (authored by cmollekopf).
A fastmail account plugin
Sat, May 4, 8:16 AM

Fri, May 3

cmollekopf committed R162:daf2aaa4acec: Make the current-time line a bit easier to find (authored by cmollekopf).
Make the current-time line a bit easier to find
Fri, May 3, 10:47 PM
cmollekopf committed R162:a75118ba9d78: Display the start time of events (authored by cmollekopf).
Display the start time of events
Fri, May 3, 10:47 PM
cmollekopf committed R162:08177d47ef60: Some opacity on the event colors and a dark font (authored by cmollekopf).
Some opacity on the event colors and a dark font
Fri, May 3, 10:47 PM
cmollekopf committed R162:b3fc774d10b2: Simplified first day of week calculation (authored by cmollekopf).
Simplified first day of week calculation
Fri, May 3, 6:21 PM
cmollekopf committed R162:9c5579219509: Fixed calculation of the first day to show in monthview (authored by cmollekopf).
Fixed calculation of the first day to show in monthview
Fri, May 3, 6:21 PM
cmollekopf committed R9:5b400c9fdd66: Ignore synchronization errors on individual collections (authored by cmollekopf).
Ignore synchronization errors on individual collections
Fri, May 3, 1:16 PM
cmollekopf committed R9:31ce0f361a44: Use mLogContext (authored by cmollekopf).
Use mLogContext
Fri, May 3, 1:16 PM

Thu, May 2

cmollekopf committed R864:26e716f260fd: Deduplicate and removed the unused davType property (authored by cmollekopf).
Deduplicate and removed the unused davType property
Thu, May 2, 12:59 PM
cmollekopf committed R864:5209c7e57f67: Inform about us retrying (authored by cmollekopf).
Inform about us retrying
Thu, May 2, 12:59 PM
cmollekopf committed R864:423009f8114c: Separate the http status code from the response code (authored by cmollekopf).
Separate the http status code from the response code
Thu, May 2, 12:59 PM

Sun, Apr 28

cmollekopf committed R162:421eb0603f60: We already do the necessary work in the model (authored by cmollekopf).
We already do the necessary work in the model
Sun, Apr 28, 7:38 PM
cmollekopf committed R162:9c7a589322f1: Calculate the correct end for recurring events (authored by cmollekopf).
Calculate the correct end for recurring events
Sun, Apr 28, 7:38 PM
cmollekopf committed R162:63b6d515a941: Convert to local timezone for displaying (authored by cmollekopf).
Convert to local timezone for displaying
Sun, Apr 28, 7:38 PM
cmollekopf committed R162:7304048c018c: Fixed typo (authored by cmollekopf).
Fixed typo
Sun, Apr 28, 7:38 PM
cmollekopf committed R162:d2cfc031db3a: Cleanup (authored by cmollekopf).
Cleanup
Sun, Apr 28, 7:38 PM
cmollekopf committed R162:2b448a09a870: Automatically enable edit mode if no calendars are enabled (authored by cmollekopf).
Automatically enable edit mode if no calendars are enabled
Sun, Apr 28, 10:15 AM
cmollekopf committed R162:37f27e1f91cd: Directly pass the occurrence around (authored by cmollekopf).
Directly pass the occurrence around
Sun, Apr 28, 10:15 AM
cmollekopf committed R162:32826fc59b6d: Renamed EventModel to EventOcurrenceModel (authored by cmollekopf).
Renamed EventModel to EventOcurrenceModel
Sun, Apr 28, 10:15 AM
cmollekopf committed R162:05ba00f8d197: Show recurrences (authored by cmollekopf).
Show recurrences
Sun, Apr 28, 10:15 AM
cmollekopf committed R162:7890b8453e8c: A "constructor" for controllers (authored by cmollekopf).
A "constructor" for controllers
Sun, Apr 28, 10:14 AM
cmollekopf committed R162:196a383ad25a: Docs (authored by cmollekopf).
Docs
Sun, Apr 28, 10:14 AM

Thu, Apr 25

cmollekopf closed T10843: Kube icon idea as Resolved.
Thu, Apr 25, 6:34 AM · Kube: Bugs
cmollekopf committed R162:ac92d5b1d2fa: Fixed build (authored by cmollekopf).
Fixed build
Thu, Apr 25, 6:18 AM

Wed, Apr 24

cmollekopf committed R162:149a2b808a1f: Deal with invalid indexes (authored by cmollekopf).
Deal with invalid indexes
Wed, Apr 24, 6:10 PM
cmollekopf committed R162:285ccb3bbee6: This should not have been comitted (authored by cmollekopf).
This should not have been comitted
Wed, Apr 24, 6:10 PM
cmollekopf added a comment to T10843: Kube icon idea.

Thanks! I don't know if you have seen it or not, but we already have an icon based on very much the same idea =)

Wed, Apr 24, 5:33 PM · Kube: Bugs
cmollekopf added a comment to T10842: Account setup is unnecessarily technical [UX suggestions].

Thanks! Constructive criticism is always welcome =)

Wed, Apr 24, 5:27 PM · Kube: Bugs

Tue, Apr 23

cmollekopf committed R162:52e809625a15: Avoid showing outdated folder info during synchronization (authored by cmollekopf).
Avoid showing outdated folder info during synchronization
Tue, Apr 23, 8:47 PM
cmollekopf committed R162:08e5771c1167: Stable sorting with equal names (authored by cmollekopf).
Stable sorting with equal names
Tue, Apr 23, 8:13 PM
cmollekopf committed R162:247fe8cbf835: Work around the problematic combobox/qsortfilterproxymodel combo. (authored by cmollekopf).
Work around the problematic combobox/qsortfilterproxymodel combo.
Tue, Apr 23, 8:13 PM
cmollekopf added a comment to T10813: Global setting to disable HTML.

By the way, I had some (not a lot) experience with QML so if I were to be pointed in the right direction, I *might* be able to submit a patch for this.

Tue, Apr 23, 7:18 AM · Kube
cmollekopf added a comment to T10813: Global setting to disable HTML.

This would be relatively simple to add, but I wouldn't want to have that as an option in the UI

I think it would be *nice* to have it in the UI, but I understand the reasons you might not want it. The reason it would be nice is that on support calls it's easier to tell the user to toggle an UI option, than to mess with a config file.

On the other hand, config-file-only option means users would be less likely to disable it themselves. So I can live with that!

Tue, Apr 23, 7:12 AM · Kube
cmollekopf renamed T10814: Conversation view navigation helper from Tree/threaded e-mail list view to Conversation view navigation helper.
Tue, Apr 23, 6:54 AM · Kube
cmollekopf reopened T10814: Conversation view navigation helper as "Open".

Git branch visualizations were indeed a major inspiration =)
Where we'd put it exactly is indeed up for debate, I think it would in either case have to be in a location that remains available as you scroll down the conversation.

Tue, Apr 23, 6:48 AM · Kube

Mon, Apr 22

cmollekopf committed R9:8b18788ad56d: Improved command tracing (authored by cmollekopf).
Improved command tracing
Mon, Apr 22, 8:54 PM
cmollekopf committed R9:1eea8f9d9ead: Messagequeues never worked when growing over 10 (authored by cmollekopf).
Messagequeues never worked when growing over 10
Mon, Apr 22, 8:54 PM
cmollekopf added a comment to T10813: Global setting to disable HTML.

This would be relatively simple to add, but I wouldn't want to have that as an option in the UI. Would a configuration-file option work and is there a concrete deployment planned that actually requires such an option?

Mon, Apr 22, 8:38 PM · Kube
cmollekopf closed T10814: Conversation view navigation helper as Wontfix.

While it is indeed not currently possible to make any sense of the thread structure in the conversation view (given it's just a flat timeline), I'm afraid having a tree view for mails is not among the goals for now. I contemplated having an extra visualization for the tree structure to complement the conversation view at some point, but have no concrete plans to pursue that further at the moment. M31 is an example mockup of such a solution. Something like in that mockup could be a nice addition if you'd like to work on it, but I'll close this ticket for now as the tree-view in the maillist (the center column), is not going to happen.

Mon, Apr 22, 8:36 PM · Kube

Apr 18 2019

cmollekopf committed R162:1be7559a2620: Cleanup (authored by cmollekopf).
Cleanup
Apr 18 2019, 8:25 PM
cmollekopf committed R162:27fba0cb0936: Fixed display of multiday events (authored by cmollekopf).
Fixed display of multiday events
Apr 18 2019, 8:25 PM
cmollekopf committed R162:a4e6af3d2a86: Cleanup (authored by cmollekopf).
Cleanup
Apr 18 2019, 8:25 PM
cmollekopf committed R9:14c2bffc6a31: const (authored by cmollekopf).
const
Apr 18 2019, 10:23 AM
cmollekopf committed R9:0b2f12d5b081: This can be a reference (authored by cmollekopf).
This can be a reference
Apr 18 2019, 10:23 AM
cmollekopf committed R9:5e5c092ad0bb: Log a message if we're building up a large backlog of dequeued messages (authored by cmollekopf).
Log a message if we're building up a large backlog of dequeued messages
Apr 18 2019, 10:23 AM
cmollekopf committed R9:37a0a4d31c76: Instead of tracking individual keys, only track the trailing revision (authored by cmollekopf).
Instead of tracking individual keys, only track the trailing revision
Apr 18 2019, 10:23 AM
cmollekopf committed R9:1f99c93e5397: Autodiscovery for carddav as well (authored by cmollekopf).
Autodiscovery for carddav as well
Apr 18 2019, 10:23 AM

Apr 15 2019

cmollekopf committed R162:c5a233b4faba: Apply current account to todoeditor (authored by cmollekopf).
Apply current account to todoeditor
Apr 15 2019, 6:32 AM

Apr 14 2019

cmollekopf committed R9:a51c43cb85fd: Removed the applicationdomaintype_p.h header (authored by cmollekopf).
Removed the applicationdomaintype_p.h header
Apr 14 2019, 8:25 PM
cmollekopf committed R9:483fec80f86a: Cleanup (authored by cmollekopf).
Cleanup
Apr 14 2019, 8:25 PM
cmollekopf committed R9:162ff79f8fd0: Ensure we can readd an entity removed by the synchronizer (authored by cmollekopf).
Ensure we can readd an entity removed by the synchronizer
Apr 14 2019, 8:25 PM
cmollekopf committed R9:4c9cc41d482c: Ensure processAllMessages triggers a changereplay if necessary (authored by cmollekopf).
Ensure processAllMessages triggers a changereplay if necessary
Apr 14 2019, 8:25 PM
cmollekopf committed R9:96fb86f43ebe: Fixed caldav/carddavtest with autodetection of url (authored by cmollekopf).
Fixed caldav/carddavtest with autodetection of url
Apr 14 2019, 8:25 PM
cmollekopf committed R9:ed818eb18c0e: Cleanup (authored by cmollekopf).
Cleanup
Apr 14 2019, 8:25 PM
cmollekopf committed R9:08de17b61e2b: An error with an error code of 0 is not an error (authored by cmollekopf).
An error with an error code of 0 is not an error
Apr 14 2019, 8:25 PM
cmollekopf committed R9:a9f627dea644: Defer flush notifications until after the data has been comitted. (authored by cmollekopf).
Defer flush notifications until after the data has been comitted.
Apr 14 2019, 8:25 PM
cmollekopf committed R9:2cdce94e50d1: Use the parameter (authored by cmollekopf).
Use the parameter
Apr 14 2019, 8:25 PM

Apr 13 2019

cmollekopf committed R9:efd1158333a3: Prevent modifications of removed entities (authored by cmollekopf).
Prevent modifications of removed entities
Apr 13 2019, 9:53 AM
cmollekopf committed R9:eb13924e8763: Do server autodiscovery (authored by cmollekopf).
Do server autodiscovery
Apr 13 2019, 9:53 AM
cmollekopf committed R9:a2758681973c: Synchronizertest (authored by cmollekopf).
Synchronizertest
Apr 13 2019, 9:53 AM
cmollekopf committed R9:e0faf271ca3a: Disconnect the lambda once we're done (authored by cmollekopf).
Disconnect the lambda once we're done
Apr 13 2019, 9:53 AM
cmollekopf committed R9:750e0394c88a: Cleanup (authored by cmollekopf).
Cleanup
Apr 13 2019, 9:53 AM
cmollekopf committed R9:3cc45e1ad735: Print the operation name (authored by cmollekopf).
Print the operation name
Apr 13 2019, 9:53 AM
cmollekopf committed R864:86b2248e9128: DavDiscoveryJob (authored by cmollekopf).
DavDiscoveryJob
Apr 13 2019, 9:27 AM
cmollekopf committed R864:a20b395a70ac: Removed the extra redirect (authored by cmollekopf).
Removed the extra redirect
Apr 13 2019, 9:27 AM
cmollekopf committed R864:a06143ae0ed8: Cleanup (authored by cmollekopf).
Cleanup
Apr 13 2019, 9:27 AM
cmollekopf committed R864:3347b7323f4f: Follow redirects (authored by cmollekopf).
Follow redirects
Apr 13 2019, 9:27 AM
cmollekopf committed R864:ad3205360dca: Cleanup (authored by cmollekopf).
Cleanup
Apr 13 2019, 9:27 AM
cmollekopf committed R864:a61337122100: QWebDav cleanup (authored by cmollekopf).
QWebDav cleanup
Apr 13 2019, 9:27 AM
cmollekopf committed R864:88f692e191d9: Removed the unused inDataDevices (authored by cmollekopf).
Removed the unused inDataDevices
Apr 13 2019, 9:27 AM

Apr 9 2019

cmollekopf committed R9:63af485b59d9: Point to something existing (authored by cmollekopf).
Point to something existing
Apr 9 2019, 7:18 AM

Apr 7 2019

cmollekopf committed R9:912306cb2f64: Fixed test (authored by cmollekopf).
Fixed test
Apr 7 2019, 8:57 PM
cmollekopf committed R9:dda31d48b8ca: Backtraces for windows. (authored by cmollekopf).
Backtraces for windows.
Apr 7 2019, 8:57 PM
cmollekopf committed R9:7dba39dd1d2c: The lifetime is managed by the unique_ptr (authored by cmollekopf).
The lifetime is managed by the unique_ptr
Apr 7 2019, 8:57 PM
cmollekopf committed R9:c48eab9ae1f1: Avoid creating another notification from the abort handler (authored by cmollekopf).
Avoid creating another notification from the abort handler
Apr 7 2019, 8:57 PM
cmollekopf committed R9:3920ac6dec15: listen() can directly trigger an acceptConnection call (authored by cmollekopf).
listen() can directly trigger an acceptConnection call
Apr 7 2019, 8:57 PM
cmollekopf committed R9:db2dc02e95b6: cmake workaround for c++17 (authored by cmollekopf).
cmake workaround for c++17
Apr 7 2019, 8:57 PM
cmollekopf committed R162:fceffd0d10ff: Build with C++17 (authored by cmollekopf).
Build with C++17
Apr 7 2019, 5:47 PM
cmollekopf committed R9:3c51e50a6afa: fixup (authored by cmollekopf).
fixup
Apr 7 2019, 12:42 PM
cmollekopf committed R9:ef52e2826101: fixup (authored by cmollekopf).
fixup
Apr 7 2019, 12:40 PM