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

Yesterday

cmollekopf created T6226: Revamp the messagetreeparser.
Mon, May 29, 12:47 PM · Kube (0.3)

Tue, May 23

cmollekopf added a comment to T6029: The plan for the available views.

An "Inbox" view was suggested. This would likely become the start of the "Read" view. The idea is that you get a single list of things that you need to go through. The view would help triaging by grouping by certain heuristics that could be linked to actual importance:

  • Are you addressee of the mail (or just in cc)
  • Do you know the sender (is the sender in your addressbook)
  • Is the mail from a mailinglist?
Tue, May 23, 8:57 AM · Kube

Sun, May 21

cmollekopf created T6175: Better handling of html mails.
Sun, May 21, 8:07 PM · Kube
cmollekopf created T6174: Improve IMAP Fetch performance by avoiding parsing.
Sun, May 21, 8:49 AM · Kube, Sink, KIMAP2

Sat, May 13

cmollekopf created T6101: Storage upgrade (new indexes and stuff)..
Sat, May 13, 9:00 AM · Sink, Kube

Tue, May 9

cmollekopf added a comment to T6046: Busy notification/Statusbar/Progressbar overhaul.

The plan is:

  • No busy/error indicator on folder or account
  • Single status text in status bar (perhaps with icon if useful)
  • Progressbar next to status text for longer operations
  • Progressbar on top of maillist (as maillist delegate so can be scrolled away from) for the special case of "I'm waiting for a new email and therefore I'm waiting until this becomes available.
Tue, May 9, 4:07 PM · Kube (0.3)

Sun, May 7

cmollekopf created T6062: Webview: better integration via CSS.
Sun, May 7, 12:11 PM · Kube

Thu, May 4

cmollekopf moved T5965: Depend on qt 5.8 from 0.3 to Backlog on the Kube board.
Thu, May 4, 3:22 PM · Kube
cmollekopf added a comment to T5570: Deadlock on Kube exit.

Not sure about the above backtrace, but webengine requestinterceptor is the current cause for kube to not shut down as it should.

Thu, May 4, 3:22 PM · Sink, Kube
cmollekopf added a comment to T6046: Busy notification/Statusbar/Progressbar overhaul.

On a related note; the history/timeline could also be a place to visualize progress on an operation on top of the list. Perhaps as a way for for us to keep the hints fairly minimal normally, and if you must know there is still an interface that gives your more detailed insight (perhaps including downloadspeed etc at some point).

Thu, May 4, 3:19 PM · Kube (0.3)
cmollekopf added a comment to T5696: Error notification viewer.

We'll likely ditch this in favor of a timeline/history view that also includes errors.

Thu, May 4, 2:33 PM · Kube
cmollekopf created T6048: Show sent mails in outbox?.
Thu, May 4, 2:32 PM · Kube
cmollekopf created T6047: Sent mail visualization on outbox.
Thu, May 4, 2:32 PM · Kube
cmollekopf added a comment to T6046: Busy notification/Statusbar/Progressbar overhaul.

For longer operations a progress bar is something we should have, it's definitely useful. But if we show a progress bar then the busy indicator is redundant.

Thu, May 4, 2:31 PM · Kube (0.3)
cmollekopf created T6046: Busy notification/Statusbar/Progressbar overhaul.
Thu, May 4, 2:25 PM · Kube (0.3)

Wed, May 3

cmollekopf added a comment to T6029: The plan for the available views.

A likely addition to Soon:

  • History/Timeline:
    • Shows sent mails, edited drafts, notifications, errors, .... A single time sorted list of things that happened. Can eventually become a place to undo stuff as well.
Wed, May 3, 8:51 AM · Kube

Tue, May 2

cmollekopf created T6029: The plan for the available views.
Tue, May 2, 4:11 PM · Kube

Apr 27 2017

cmollekopf moved T5314: Undo from Sprint to Backlog on the Kube board.
Apr 27 2017, 7:46 AM · Kube
cmollekopf moved T5696: Error notification viewer from Sprint to Backlog on the Kube board.
Apr 27 2017, 7:46 AM · Kube

Apr 25 2017

cmollekopf created T5952: A way to clear the current search.
Apr 25 2017, 12:39 PM · Kube

Apr 24 2017

cmollekopf created T5948: The toolbuttons cover the mail date on hover.
Apr 24 2017, 9:25 PM · Kube

Apr 20 2017

cmollekopf created T5916: New Layout.
Apr 20 2017, 8:56 AM · Kube (0.3)
cmollekopf added a comment to T1746: Fulltext search.

We'll likely start off with fulltext query only when connected to the server. Locally you can still filter by subject, sender etc.

Apr 20 2017, 8:45 AM · Kube, Sink
cmollekopf closed T5898: Merge account switcher into account name as "Wontfix".
Apr 20 2017, 8:43 AM · Kube
cmollekopf moved T1746: Fulltext search from 0.4 to Backlog on the Kube board.
Apr 20 2017, 8:37 AM · Kube, Sink
cmollekopf created T5914: GPG support.
Apr 20 2017, 6:04 AM · Kube
cmollekopf added a comment to T1678: Credential storage.

As a second step we could start using the gpg key that we will setup with every account to encrypt credentials. This would serve as a portable, but kube specific keyring.

Apr 20 2017, 5:55 AM · Sink, Kube

Apr 19 2017

cmollekopf added a comment to T5910: Dynamic component creation.

A likely candidate is the root "view", or the beginning of every stack, or perhaps even every page on a stack.

Apr 19 2017, 11:41 AM · Kube
cmollekopf created T5910: Dynamic component creation.
Apr 19 2017, 11:40 AM · Kube
cmollekopf created T5909: Use a messagebus.
Apr 19 2017, 11:19 AM · Kube (0.3)

Apr 17 2017

cmollekopf moved T5314: Undo from Backlog to Sprint on the Kube board.
Apr 17 2017, 10:23 AM · Kube
cmollekopf moved T5696: Error notification viewer from Backlog to Sprint on the Kube board.
Apr 17 2017, 10:22 AM · Kube
cmollekopf moved T5898: Merge account switcher into account name from Backlog to Sprint on the Kube board.
Apr 17 2017, 10:22 AM · Kube
cmollekopf moved T1581: Keyboard navigation from Backlog to Sprint on the Kube board.
Apr 17 2017, 10:22 AM · Kube (0.3)
cmollekopf created T5898: Merge account switcher into account name.
Apr 17 2017, 10:21 AM · Kube
cmollekopf created T5897: Current mail in conversation.
Apr 17 2017, 10:17 AM · Kube (0.3)
cmollekopf closed T5549: Accountswitcher sync operation should only sync current account. as "Resolved".
Apr 17 2017, 10:05 AM · Kube
cmollekopf closed T5646: conversation: indicate/hide trash as "Resolved".

We now hide trash everywhere except in the trash folder.

Apr 17 2017, 10:04 AM · Kube
cmollekopf closed T5644: Conversation: Indicate sent mails as "Resolved".

We now have a sent prefix.

Apr 17 2017, 10:03 AM · Kube
cmollekopf closed T5645: Conversation: indicate drafts as "Resolved".

We now have a draft prefix.

Apr 17 2017, 10:03 AM · Kube
cmollekopf closed T5692: Copy icons that we use to the kube repository as "Resolved".
Apr 17 2017, 10:02 AM · Kube

Apr 16 2017

cmollekopf moved T5894: Inidicate when we have deleted messages in a conversation from 0.2 to Backlog on the Kube board.
Apr 16 2017, 8:52 PM · Kube (0.3)
cmollekopf closed T5693: Replace kube-mail by kube as application as "Resolved".
Apr 16 2017, 8:50 PM · Kube

Apr 13 2017

cmollekopf closed T4543: Get rid of webkit dependencies as "Resolved".
Apr 13 2017, 5:32 PM · Kube
cmollekopf closed T4542: Port mailtemplates away from webkit as "Resolved".
Apr 13 2017, 5:32 PM · Kube
cmollekopf closed T4542: Port mailtemplates away from webkit, a subtask of T4543: Get rid of webkit dependencies, as "Resolved".
Apr 13 2017, 5:32 PM · Kube
cmollekopf merged T3657: stop storing email server passwords in plain text in ini files into T1678: Credential storage.
Apr 13 2017, 11:59 AM · Sink, Kube
cmollekopf added a comment to T1678: Credential storage.

In it's most basic form Kube should request the password from the user, hold it in memory, and pass it to the resource which will itself hold it in memory. This way the password will need to be entered every time kube is started, but not every time the resource is started. The password will only remain in memory and in no configuration file.

Apr 13 2017, 11:58 AM · Sink, Kube
cmollekopf added a project to T1678: Credential storage: Sink.
Apr 13 2017, 11:48 AM · Sink, Kube
cmollekopf moved T1676: Messageviewer Attachment handling from 0.2 to Backlog on the Kube board.
Apr 13 2017, 10:32 AM · Kube (0.3)