Feed Advanced Search

Apr 17 2018

cmollekopf added inline comments to D12280: Fix non-deterministic use after free in WebDAV.
Apr 17 2018, 12:40 PM · Sink
rnicole requested review of D12280: Fix non-deterministic use after free in WebDAV.
Apr 17 2018, 12:33 PM · Sink

Apr 13 2018

cmollekopf closed T8485: Change most of Event's properties to extracted properties as Resolved by committing R9:cd81aed81428: Change most of Event's properties to extracted properties.
Apr 13 2018, 9:52 AM · Sink
cmollekopf closed D12106: Change most of Event's properties to extracted properties.
Apr 13 2018, 9:52 AM · Sink
cmollekopf accepted D12106: Change most of Event's properties to extracted properties.
Apr 13 2018, 9:51 AM · Sink
rnicole updated the diff for D12106: Change most of Event's properties to extracted properties.

Removed some assertions and dynamic_cast a pointer instead of a reference

Apr 13 2018, 8:46 AM · Sink

Apr 12 2018

cmollekopf requested changes to D12106: Change most of Event's properties to extracted properties.
Apr 12 2018, 11:23 PM · Sink

Apr 11 2018

rnicole updated the diff for D12106: Change most of Event's properties to extracted properties.

Fixed the license header to display 2018 instead 2017
Add an assertion to check that the given iCal is valid in the Event property extractor

Apr 11 2018, 2:54 PM · Sink
rnicole requested review of D12106: Change most of Event's properties to extracted properties.
Apr 11 2018, 10:15 AM · Sink
rnicole added a revision to T8485: Change most of Event's properties to extracted properties: D12106: Change most of Event's properties to extracted properties.
Apr 11 2018, 10:15 AM · Sink
rnicole edited projects for T8485: Change most of Event's properties to extracted properties, added: Sink; removed Kube.
Apr 11 2018, 10:15 AM · Sink
cmollekopf closed D12085: Add EndTime and Ical attributes to Event.
Apr 11 2018, 8:40 AM · Sink
cmollekopf closed T8482: Add EndTime attribute to Event as Resolved by committing R9:edbb4c9c82e3: Add EndTime and Ical attributes to Event.
Apr 11 2018, 8:40 AM · Sink
cmollekopf added a comment to D12085: Add EndTime and Ical attributes to Event.

nvm. I'll land this and we can do the next step separately.

Apr 11 2018, 8:37 AM · Sink
cmollekopf accepted D12085: Add EndTime and Ical attributes to Event.

Given the comment on https://phabricator.kde.org/D12087, I'll wait for those changes until I apply this.

Apr 11 2018, 8:36 AM · Sink
cmollekopf added a comment to D12085: Add EndTime and Ical attributes to Event.

I'm confused, the properties are registered in applicationdomaintype.cpp (line 131-132)

Apr 11 2018, 8:35 AM · Sink
rnicole added a comment to D12085: Add EndTime and Ical attributes to Event.

I'm confused, the properties are registered in applicationdomaintype.cpp (line 131-132)

Apr 11 2018, 8:34 AM · Sink
cmollekopf requested changes to D12085: Add EndTime and Ical attributes to Event.

Please also register the property in applicationdomaintype.cpp. The rest looks good.

Apr 11 2018, 8:21 AM · Sink

Apr 10 2018

rnicole requested review of D12085: Add EndTime and Ical attributes to Event.
Apr 10 2018, 1:40 PM · Sink
rnicole added a revision to T8482: Add EndTime attribute to Event: D12085: Add EndTime and Ical attributes to Event.
Apr 10 2018, 1:40 PM · Sink
rnicole triaged T8482: Add EndTime attribute to Event as Normal priority.
Apr 10 2018, 1:08 PM · Sink

Apr 9 2018

cmollekopf closed T8442: Doe we fail to generate buffer includes before compiling in parallel builds? as Resolved.

I think this was caused by the newly added webdavcommon library. It lacked a dependency on sink_common, but depended on the generated headers.

Apr 9 2018, 2:40 PM · Sink, Kube: Bugs

Apr 5 2018

cmollekopf moved T8442: Doe we fail to generate buffer includes before compiling in parallel builds? from New to Triaged on the Kube: Bugs board.
Apr 5 2018, 2:12 PM · Sink, Kube: Bugs
cmollekopf triaged T8442: Doe we fail to generate buffer includes before compiling in parallel builds? as Normal priority.
Apr 5 2018, 2:11 PM · Sink, Kube: Bugs
cmollekopf closed T8422: Scaling issues on high dpi displays as Resolved.

The mail that runs off the side is not a mac specific problem and is actually a text view problem.

Apr 5 2018, 7:39 AM · Kube (0.7), Sink
cmollekopf closed T8422: Scaling issues on high dpi displays, a subtask of T8091: Build on OSX, as Resolved.
Apr 5 2018, 7:39 AM · Kube (0.7), Sink

Apr 4 2018

cmollekopf closed T8424: Hide resoures from the mac os toolbar, a subtask of T8091: Build on OSX, as Resolved.
Apr 4 2018, 4:48 PM · Kube (0.7), Sink
cmollekopf closed T8424: Hide resoures from the mac os toolbar as Resolved.
Apr 4 2018, 4:48 PM · Sink, Kube
cmollekopf added a comment to T8424: Hide resoures from the mac os toolbar.

Fixed using some platform specific code.

Apr 4 2018, 4:48 PM · Sink, Kube
cmollekopf added a comment to T8422: Scaling issues on high dpi displays.

The account wizard is fixed and the back button as well. The COMODO test mail runs off the side, other html mails look ok.

Apr 4 2018, 4:48 PM · Kube (0.7), Sink
cmollekopf added a comment to T8424: Hide resoures from the mac os toolbar.

QT_MAC_DISABLE_FOREGROUND_APPLICATION_TRANSFORM is apparently the workaround to achieve this, but that of course does not work at all.

Apr 4 2018, 4:00 PM · Sink, Kube
cmollekopf added a parent task for T8424: Hide resoures from the mac os toolbar: T8091: Build on OSX.
Apr 4 2018, 1:56 PM · Sink, Kube
cmollekopf added a subtask for T8091: Build on OSX: T8424: Hide resoures from the mac os toolbar.
Apr 4 2018, 1:56 PM · Kube (0.7), Sink
cmollekopf renamed T8424: Hide resoures from the mac os toolbar from Hide resoures from the mac os toolarb to Hide resoures from the mac os toolbar.
Apr 4 2018, 1:56 PM · Sink, Kube
cmollekopf triaged T8424: Hide resoures from the mac os toolbar as Normal priority.
Apr 4 2018, 1:56 PM · Sink, Kube
cmollekopf triaged T8422: Scaling issues on high dpi displays as Normal priority.
Apr 4 2018, 12:26 PM · Kube (0.7), Sink

Apr 3 2018

cmollekopf triaged T8412: Can't search for substring that doesn't start at the beginning of the word as Normal priority.
Apr 3 2018, 12:22 PM · Sink, Kube
cmollekopf created T8412: Can't search for substring that doesn't start at the beginning of the word.
Apr 3 2018, 12:22 PM · Sink, Kube

Mar 27 2018

cmollekopf closed D11741: Add CalDAV support.
Mar 27 2018, 4:41 PM · Sink
cmollekopf closed T8224: Implement CalDAV resource type as Resolved by committing R9:761328989492: Add CalDAV support.
Mar 27 2018, 4:41 PM · Sink
rnicole updated the diff for D11741: Add CalDAV support.
  • Switch to local CalDAV server for unit tests (currently has an auth fail when using Kube's container)
  • Add missing TypeHelper implementation (fixes the threadindexer warning, thanks Christian!)
  • Remove an unused variable due to removing the attachment field in the Event type
Mar 27 2018, 1:41 PM · Sink
rnicole requested review of D11741: Add CalDAV support.
Mar 27 2018, 9:56 AM · Sink
rnicole added a revision to T8224: Implement CalDAV resource type: D11741: Add CalDAV support.
Mar 27 2018, 9:56 AM · Sink

Mar 26 2018

cmollekopf added a comment to T8091: Build on OSX.

I have verified that the image works with OS X 10.11.6.

Mar 26 2018, 1:33 PM · Kube (0.7), Sink

Mar 20 2018

cmollekopf added a comment to T1325: Introduce static checks.

The extra cmake modules contain similar code to enable various sanitizers.

Mar 20 2018, 8:30 PM · Kube, Sink
cmollekopf added a revision to T1325: Introduce static checks: D10895: Add sanitizer support in CMake.
Mar 20 2018, 8:24 PM · Kube, Sink
cmollekopf moved T8091: Build on OSX from In Progress to Done on the Kube (0.7) board.
Mar 20 2018, 9:01 AM · Kube (0.7), Sink
cmollekopf added a comment to T8091: Build on OSX.

The buildsystem can be found here:
https://github.com/cmollekopf/craft-kube/tree/mac

Mar 20 2018, 9:01 AM · Kube (0.7), Sink

Mar 19 2018

cmollekopf added a comment to T8091: Build on OSX.

The HighDPI issues have been fixed. We still have a bunch of icons that are too small (action buttons on mails, some of the icons in the sidebar), but in general it looks ok now.
The webview seems to sometimes not correctly resize to the width of the page.

Mar 19 2018, 10:17 PM · Kube (0.7), Sink
cmollekopf added a comment to T8091: Build on OSX.

I've successfully built kube on osx high sierra.

Mar 19 2018, 1:12 PM · Kube (0.7), Sink
cmollekopf moved T8091: Build on OSX from Backlog to In Progress on the Kube (0.7) board.
Mar 19 2018, 11:21 AM · Kube (0.7), Sink
cmollekopf closed T8235: Deadlock in sink resource on mac as Resolved.

Fixed by not using QGuiApplication but still linking to QtGui. (Not sure why I wasn't doing that in the first place.)

Mar 19 2018, 11:21 AM · Kube (0.7), Sink
cmollekopf closed T8235: Deadlock in sink resource on mac, a subtask of T8091: Build on OSX, as Resolved.
Mar 19 2018, 11:21 AM · Kube (0.7), Sink
cmollekopf added a parent task for T8091: Build on OSX: T8243: Getting into the apple store.
Mar 19 2018, 11:20 AM · Kube (0.7), Sink
cmollekopf added a parent task for T8091: Build on OSX: T8242: Build on iOS.
Mar 19 2018, 11:14 AM · Kube (0.7), Sink

Mar 18 2018

cmollekopf updated the task description for T8235: Deadlock in sink resource on mac.
Mar 18 2018, 11:35 AM · Kube (0.7), Sink
cmollekopf triaged T8235: Deadlock in sink resource on mac as Normal priority.
Mar 18 2018, 11:30 AM · Kube (0.7), Sink

Mar 15 2018

rnicole removed a parent task for T8224: Implement CalDAV resource type: T8093: Calendar UI.
Mar 15 2018, 2:38 PM · Sink
rnicole added a parent task for T8224: Implement CalDAV resource type: T8225: Implement event models.
Mar 15 2018, 2:37 PM · Sink
rnicole added a parent task for T8224: Implement CalDAV resource type: T8093: Calendar UI.
Mar 15 2018, 2:32 PM · Sink
rnicole triaged T8224: Implement CalDAV resource type as Normal priority.
Mar 15 2018, 2:26 PM · Sink

Mar 14 2018

cmollekopf updated the task description for T8202: osxcross.
Mar 14 2018, 11:36 AM · Kube, Sink
cmollekopf updated the task description for T8202: osxcross.
Mar 14 2018, 11:32 AM · Kube, Sink
cmollekopf triaged T8202: osxcross as Normal priority.
Mar 14 2018, 11:32 AM · Kube, Sink

Mar 2 2018

cmollekopf moved T8091: Build on OSX from Backlog to 0.7 on the Kube board.
Mar 2 2018, 4:23 PM · Kube (0.7), Sink

Feb 28 2018

cmollekopf edited projects for T5562: kdav jobs don't throw an error if the authentication failed., added: Sink; removed Kube (0.6).
Feb 28 2018, 2:18 PM · Sink, KDE PIM
cmollekopf edited projects for T8087: Deal with failing transactions, added: Kube; removed Kube (0.6).
Feb 28 2018, 1:52 PM · Kube, Sink

Feb 26 2018

cmollekopf added a parent task for T8096: Single process kube: T8091: Build on OSX.
Feb 26 2018, 1:25 PM · Sink, Kube
cmollekopf added a subtask for T8091: Build on OSX: T8096: Single process kube.
Feb 26 2018, 1:25 PM · Kube (0.7), Sink
cmollekopf added a parent task for T8096: Single process kube: T1478: Build on windows..
Feb 26 2018, 1:24 PM · Sink, Kube
cmollekopf triaged T8096: Single process kube as Normal priority.
Feb 26 2018, 1:24 PM · Sink, Kube
cmollekopf added a comment to T8091: Build on OSX.

http://indiegamecodingconfessions.blogspot.ch/2014/03/getting-qtc-app-in-mac-app-store.html

Feb 26 2018, 1:19 PM · Kube (0.7), Sink
cmollekopf triaged T8095: Server side searching as Normal priority.
Feb 26 2018, 1:13 PM · Kube, Sink
cmollekopf triaged T8091: Build on OSX as Normal priority.
Feb 26 2018, 1:08 PM · Kube (0.7), Sink
cmollekopf added a comment to T1324: Introduce an automatic formatting tool.

We now have a .clang-format config in both kube and sink. No enforced automatic formatting happening yet though.

Feb 26 2018, 12:57 PM · Kube, Sink
cmollekopf added a comment to T8087: Deal with failing transactions.

The reason for the above crash was specific to the testsetup.
When restarting the test-setup quickly, the still running resource ended up trying to write to the index that was already deleted by the new initial setup (we always delete all data on startup).
Just deleting stuff from the client side should of course never be done in something that goes to production, so this is not a problem we want to deal with.

Feb 26 2018, 12:39 PM · Kube, Sink
cmollekopf triaged T8087: Deal with failing transactions as Normal priority.
Feb 26 2018, 9:33 AM · Kube, Sink

Feb 19 2018

cmollekopf moved T1746: Fulltext search from Backlog to Done on the Kube (0.6) board.
Feb 19 2018, 4:56 PM · Kube (0.6), Sink
cmollekopf moved T6101: Storage upgrade (new indexes and stuff). from Backlog to Done on the Kube (0.6) board.
Feb 19 2018, 4:55 PM · Kube (0.6), Sink

Feb 15 2018

cmollekopf moved T6101: Storage upgrade (new indexes and stuff). from Backlog to 0.6 on the Kube board.
Feb 15 2018, 2:25 PM · Kube (0.6), Sink
cmollekopf closed T7817: Remove external blob storage as Resolved.
Feb 15 2018, 2:25 PM · Sink
cmollekopf closed T2779: Mailtransport: Keep n sent mails and set status to sent as Resolved.

We move mails to the sent mail folder.

Feb 15 2018, 2:24 PM · Sink
cmollekopf moved T5713: Error store from Backlog to Enhancements on the Sink board.
Feb 15 2018, 2:24 PM · Kube, Sink
cmollekopf added a comment to T6101: Storage upgrade (new indexes and stuff)..

This is now implemented.
What doesn't work is reloading the databases in the client process.
For this the process would have to receive a notification that allows it to nuke all in-process lmdb environments, otherwise we end up crashing on the next access to disk.
To avoid this kube currently just requires the user to restart the process.

Feb 15 2018, 2:23 PM · Kube (0.6), Sink
cmollekopf added a comment to T1746: Fulltext search.

We now have local fulltext search based on xapian.

Feb 15 2018, 2:21 PM · Kube (0.6), Sink
cmollekopf closed Restricted Maniphest Task, a subtask of T7817: Remove external blob storage, as Wontfix.
Feb 15 2018, 2:21 PM · Sink

Feb 3 2018

cmollekopf moved T1746: Fulltext search from Backlog to 0.6 on the Kube board.
Feb 3 2018, 1:01 PM · Kube (0.6), Sink

Jan 26 2018

cmollekopf added a subtask for T7817: Remove external blob storage: Unknown Object (Maniphest Task).
Jan 26 2018, 3:38 PM · Sink
cmollekopf triaged T7817: Remove external blob storage as Normal priority.
Jan 26 2018, 3:37 PM · Sink

Jan 10 2018

cmollekopf closed T1678: Credential storage as Resolved.
Jan 10 2018, 4:29 PM · Kube (0.5), Sink
cmollekopf closed T7147: Deal with wrong credentials as Resolved.
Jan 10 2018, 4:28 PM · Kube (0.5), Sink
cmollekopf closed T7147: Deal with wrong credentials, a subtask of T1678: Credential storage, as Resolved.
Jan 10 2018, 4:28 PM · Kube (0.5), Sink

Nov 23 2017

cmollekopf moved T1678: Credential storage from In Progress to Done on the Kube (0.5) board.
Nov 23 2017, 4:19 PM · Kube (0.5), Sink

Oct 31 2017

cmollekopf moved T7147: Deal with wrong credentials from In Progress to Done on the Kube (0.5) board.
Oct 31 2017, 9:26 AM · Kube (0.5), Sink

Oct 8 2017

cmollekopf closed T5554: The libmaildir library installed by sink conflicts with kdepim-runtime as Resolved.
Oct 8 2017, 8:46 PM · Sink
cmollekopf added a comment to T7147: Deal with wrong credentials.

There is now a "Change Password" button in the settings that brings up the login view again.

Oct 8 2017, 10:05 AM · Kube (0.5), Sink
cmollekopf moved T7147: Deal with wrong credentials from Backlog to In Progress on the Kube (0.5) board.
Oct 8 2017, 10:04 AM · Kube (0.5), Sink

Oct 6 2017

cmollekopf created T7147: Deal with wrong credentials.
Oct 6 2017, 4:31 PM · Kube (0.5), Sink

Sep 26 2017

cmollekopf added a comment to T7069: resource database uses a lot more space than it actually requires..
bash-4.3$ ls -lisah  ~/.local/share/sink/storage/\{7c69545a-2169-4667-a2a9-e8ac3d507434\}/
total 1.6G
662342 4.0K drwxr-xr-x  3 developer developer 4.0K Sep 25 10:04 .
662341 4.0K drwxr-xr-x 17 developer developer 4.0K Sep 25 10:10 ..
662343 4.0K drwxr-xr-x  3 developer developer 4.0K Sep 25 10:04 data
662360 1.6G -rw-r--r--  1 developer developer 1.6G Sep 25 10:10 data.mdb
662359 4.0K -rw-r--r--  1 developer developer 8.0K Sep 25 10:10 lock.mdb
bash-4.3$ sinksh stat {7c69545a-2169-4667-a2a9-e8ac3d507434}
        Database: __flagtable
        Size [kb]: 4
        Database: addressbook.index.parent
        Size [kb]: 4
        Database: addressbook.main
        Size [kb]: 4
        Database: contact.index.uid
        Size [kb]: 4
        Database: contact.main
        Size [kb]: 4
        Database: default
        Size [kb]: 4
        Database: event.index.uid
        Size [kb]: 4
        Database: event.main
        Size [kb]: 4
        Database: folder.index.name
        Size [kb]: 4
        Database: folder.index.parent
        Size [kb]: 4
        Database: folder.main
        Size [kb]: 20
        Database: folderuids
        Size [kb]: 4
        Database: mail.index.date
        Size [kb]: 4776
        Database: mail.index.draft
        Size [kb]: 4
        Database: mail.index.folder
        Size [kb]: 4
        Database: mail.index.folder.sort.date
        Size [kb]: 8976
        Database: mail.index.messageId
        Size [kb]: 8068
        Database: mail.index.messageIdthreadId
        Size [kb]: 8152
        Database: mail.index.parentMessageId
        Size [kb]: 3656
        Database: mail.index.threadIdmessageId
        Size [kb]: 5452
        Database: mail.main
        Size [kb]: 60664
        Database: mailuids
        Size [kb]: 3412
        Database: revisionType
        Size [kb]: 1716
        Database: revisions
        Size [kb]: 4864
        Database: uids
        Size [kb]: 4
        Disk usage [kb]: 1'606'676
Total [kb]: 109'812
Sep 26 2017, 10:40 AM · Sink, Kube
cmollekopf created T7069: resource database uses a lot more space than it actually requires..
Sep 26 2017, 10:40 AM · Sink, Kube