KubeProject
ActivePublic

Properties

Description

A modern groupware client based on QtQuick and Sink.

The code can be found at: git://anongit.kde.org/kube

The documentation can be found at: http://api.kde.org/doc/kube/

Recent Activity

Wed, Mar 22

cmollekopf created T5726: QObject: Cannot create children for a parent that is in a different thread..
Wed, Mar 22, 3:43 PM · Kube

Mon, Mar 20

cmollekopf added a parent task for T5713: Error store: T5696: Error notification viewer.
Mon, Mar 20, 4:51 PM · Kube, Sink
cmollekopf created T5713: Error store.
Mon, Mar 20, 1:31 PM · Kube, Sink

Sat, Mar 18

cmollekopf created T5693: Replace kube-mail by kube as application.
Sat, Mar 18, 9:37 AM · Kube
cmollekopf created T5692: Copy icons that we use to the kube repository.
Sat, Mar 18, 9:17 AM · Kube
cmollekopf created T5691: Create Kube.Theme.
Sat, Mar 18, 9:14 AM · Kube

Fri, Mar 17

cmollekopf added a comment to T1678: Credential storage.

I think there are two approaches to this:

  • The resource requests the password from another service (so i.e. directly interfaces with kwallet or so....)
  • The application provides the password for the resource:
    • The resource emits a notification that it requires a password
    • The application provides the password through another command (after requesting it from the user or a wallet)
    • The resource holds the password in-memory for its lifetime (which might be very short or also longer).
Fri, Mar 17, 4:09 PM · Kube
cmollekopf added a project to T3657: stop storing email server passwords in plain text in ini files: Kube.
Fri, Mar 17, 4:05 PM · Sink

Tue, Mar 14

cmollekopf triaged T5646: conversation: indicate/hide trash as "Normal" priority.
Tue, Mar 14, 9:07 PM · Kube
cmollekopf added a comment to T5646: conversation: indicate/hide trash.

Makes sense. I would suggest to:

  • Hide all trash mails completely
  • Have a "Show delete mail" button (with the wording you suggested), which unhides the mails that can then be individually treated (meaning we still need a way to indicate that a mail is actually already in the trash folder).
Tue, Mar 14, 9:07 PM · Kube
cmollekopf added a comment to T5644: Conversation: Indicate sent mails.

I suppose that would also take care of it once implemented. Until then a simple "Sent:" prefix would improve the situation a lot I think.

Tue, Mar 14, 9:03 PM · Kube
cmollekopf lowered the priority of T5647: conversation: indicate mails from other folders from "Normal" to "Low".
Tue, Mar 14, 8:57 PM · Kube
cmollekopf added a comment to T5647: conversation: indicate mails from other folders.

Because that's not how threading works. The point was/is explicitly to show threads across folders (e.g. including drafts and sent), and threading generally ignores folders right now.
The obvious cases of draft/sent/trash we're already dealing with otherwise, so I guess this becomes a low priority item. I still think it would be generally useful to indicate where a mail was found in the non-obvious case (it's not in the folder you just looked into).

Tue, Mar 14, 8:57 PM · Kube
cmollekopf added a comment to T5645: Conversation: indicate drafts.

Once we have an inline composer I agree. In the meantime a simple "Draft:" prefix before the subject or so could help.

Tue, Mar 14, 8:53 PM · Kube
mbohlender added a comment to T5647: conversation: indicate mails from other folders.

why? I guess for trash (and maybe drafts) we should not display mails that are not part of the folder.
the only problem we might run into is when someone wants to archive a folder and and assumes all mails are there but they are not.
or am I missing something?

Tue, Mar 14, 7:05 PM · Kube
mbohlender added a comment to T5646: conversation: indicate/hide trash.

I don't think we need to display them at all. gmail has a good solution for it: "there are 4 deleted mails in this thread >show them ->delete them forever"

Tue, Mar 14, 6:58 PM · Kube
mbohlender added a comment to T5645: Conversation: indicate drafts.

maybe display them like an inline composer

Tue, Mar 14, 6:53 PM · Kube
mbohlender added a comment to T5644: Conversation: Indicate sent mails.

I do not think we need to do this once we have avatars.

Tue, Mar 14, 6:50 PM · Kube
cmollekopf created T5647: conversation: indicate mails from other folders.
Tue, Mar 14, 6:01 PM · Kube
cmollekopf created T5646: conversation: indicate/hide trash.
Tue, Mar 14, 5:59 PM · Kube
cmollekopf created T5645: Conversation: indicate drafts.
Tue, Mar 14, 5:57 PM · Kube
cmollekopf created T5644: Conversation: Indicate sent mails.
Tue, Mar 14, 5:57 PM · Kube

Fri, Mar 10

knauss added a comment to T5562: kdav jobs don't throw an error if the authentication failed..

Ah okay, now getting a more cleaner view :) The first roundtrip request of the addressbook is without auth info (no Authorization header). This is the common behaviour, i think the idea behind is to not send auth data to server that do not require it. And because we get an 401 a second request is executed with the Authentification header added. So far so good, this is all the expected behaviour.

Fri, Mar 10, 7:58 PM · KDE PIM, Kube
rjvbb closed D4993: [Mac/Win] : add application icon.

https://commits.kde.org/kube/ca120180460c7eeefaec9b1f31e5ad8aee32df2d

Fri, Mar 10, 6:21 PM · Kube
cmollekopf added a project to T5570: Deadlock on Kube exit: Sink.
Fri, Mar 10, 4:20 PM · Sink, Kube
cmollekopf created T5570: Deadlock on Kube exit.
Fri, Mar 10, 4:20 PM · Sink, Kube
rjvbb added inline comments to D4993: [Mac/Win] : add application icon.
Fri, Mar 10, 11:04 AM · Kube
cmollekopf accepted D4993: [Mac/Win] : add application icon.

Ship it once the ${KDevelop_SOURCE_DIR} issue is fixed.

Fri, Mar 10, 10:39 AM · Kube
cmollekopf added a comment to T5564: Userfeedback/Notifications.

...and of course for some an actual system notification might be suitable.

Fri, Mar 10, 8:24 AM · Kube (0.2)
cmollekopf created T5564: Userfeedback/Notifications.
Fri, Mar 10, 8:19 AM · Kube (0.2)

Thu, Mar 9

cmollekopf added a comment to T5562: kdav jobs don't throw an error if the authentication failed..

The garbage output is just wireshark not copying the packet properly.

Thu, Mar 9, 10:35 PM · KDE PIM, Kube
knauss added a comment to T5562: kdav jobs don't throw an error if the authentication failed..

Just a little bit curious: is "BBE}@@PrJ#@i]\n'm&" etc are sent frome the server? If yes the server is comply broken, because the first bytes must be something like "HTTP/..."

Thu, Mar 9, 8:51 PM · KDE PIM, Kube
rjvbb added inline comments to D4993: [Mac/Win] : add application icon.
Thu, Mar 9, 6:00 PM · Kube
rjvbb created D4993: [Mac/Win] : add application icon.
Thu, Mar 9, 5:59 PM · Kube
rjvbb created D4992: mimetreeparser needs to link to the gpgme libs (on Mac?).
Thu, Mar 9, 5:56 PM · Kube
cmollekopf created T5562: kdav jobs don't throw an error if the authentication failed..
Thu, Mar 9, 5:34 PM · KDE PIM, Kube
rjvbb added a comment to T5508: Turn messagelib into a standalone library..

Upstream could split up the packaging or else provide alternative packages, a separately built kf5-mimetreeparser package the dependency on which can also be satisfied by kf5-messagelib .

Thu, Mar 9, 9:38 AM · Kube

Tue, Mar 7

cmollekopf created T5549: Accountswitcher sync operation should only sync current account..
Tue, Mar 7, 2:03 PM · Kube

Mon, Mar 6

kurtb added a watcher for Kube: kurtb.
Mon, Mar 6, 4:44 PM
cmollekopf lowered the priority of T4545: Check which webengine features we should have enabled from "Normal" to "Low".

We have reasonable settings for a start I think. But we'll have to review those properly at some point.

Mon, Mar 6, 9:47 AM · Kube

Fri, Mar 3

cmollekopf created T5521: Improve kmime dependency madness..
Fri, Mar 3, 9:47 AM · Kube

Thu, Mar 2

cmollekopf created T5518: Translations.
Thu, Mar 2, 11:12 PM · Kube

Wed, Mar 1

cmollekopf edited the description of T5508: Turn messagelib into a standalone library..
Wed, Mar 1, 5:13 PM · Kube
cmollekopf created T5508: Turn messagelib into a standalone library..
Wed, Mar 1, 5:12 PM · Kube
cmollekopf lowered the priority of T5327: Only trigger fetch for messages which we actually render from "Normal" to "Wishlist".
Wed, Mar 1, 10:05 AM · Kube
cmollekopf lowered the priority of T1583: Improve mail rendering performance from "Low" to "Wishlist".
Wed, Mar 1, 10:05 AM · Kube
cmollekopf added a project to T5458: Merge sync requests: Kube.
Wed, Mar 1, 10:00 AM · Kube (0.2), Sink

Tue, Feb 28

cmollekopf closed T5497: Webview no longer show images as "Resolved".
Tue, Feb 28, 5:13 PM · Kube
cmollekopf closed T1572: We shouldn't have to export QML_IMPORT_PATH as "Resolved".

Works in packaged version without it.

Tue, Feb 28, 11:33 AM · Kube
cmollekopf created T5497: Webview no longer show images.
Tue, Feb 28, 11:30 AM · Kube