Feed Advanced Search

Jun 18 2018

rnicole added a comment to D13490: Use Overlap Sink query in PeriodDayEventModel.

They are used to partition the events into the right day of the week (like before)

Jun 18 2018, 11:01 AM · Kube
cmollekopf added inline comments to D13490: Use Overlap Sink query in PeriodDayEventModel.
Jun 18 2018, 8:23 AM · Kube

Jun 12 2018

rnicole added a dependency for D13490: Use Overlap Sink query in PeriodDayEventModel: D13477: Implement Overlap queries.
Jun 12 2018, 7:51 AM · Kube
rnicole requested review of D13490: Use Overlap Sink query in PeriodDayEventModel.
Jun 12 2018, 7:49 AM · Kube

Jun 10 2018

cmollekopf created T8989: check d13468 for kdav2.
Jun 10 2018, 6:48 PM · Kube

May 29 2018

cmollekopf triaged T8893: Windows: smtp via curl is failing as Normal priority.
May 29 2018, 7:24 PM · Kube (0.7)
cmollekopf closed T8632: Windows: Linking against Ggpemepp and QGpgme. as Resolved.

Ported to gpgme

May 29 2018, 7:23 PM · Kube
cmollekopf added a comment to T8890: Windows: Probably lmdb related crash.

Output of the !analyze command from windbg

0:037> !analyze -v
*******************************************************************************
*                                                                             *
*                        Exception Analysis                                   *
*                                                                             *
*******************************************************************************
May 29 2018, 3:38 PM · Kube
cmollekopf triaged T8890: Windows: Probably lmdb related crash as Normal priority.
May 29 2018, 3:29 PM · Kube

May 28 2018

cmollekopf triaged T8887: Email text styling as Normal priority.
May 28 2018, 2:43 PM · Kube

May 27 2018

cahfofpai raised the priority of T5189: D&D improvements from Normal to Needs Triage.
May 27 2018, 7:37 PM · Kube

May 25 2018

cmollekopf closed D12816: Kube: update RPM spec.

This has been integrated.

May 25 2018, 9:29 AM · Kube

May 16 2018

cmollekopf added a comment to T8723: lmdb on windows doesn't use sparse files by default.

I collected the relevant patches (I hope): https://github.com/cmollekopf/lmdb/tree/0.9.22_sparsewin32

May 16 2018, 8:48 AM · Kube
cmollekopf triaged T8723: lmdb on windows doesn't use sparse files by default as Normal priority.
May 16 2018, 7:44 AM · Kube

May 15 2018

cmollekopf closed D12875: Implement DayLongEventModel and integrate it to the calendar.
May 15 2018, 10:02 AM · Kube
cmollekopf accepted D12875: Implement DayLongEventModel and integrate it to the calendar.
May 15 2018, 10:00 AM · Kube
rnicole updated the diff for D12875: Implement DayLongEventModel and integrate it to the calendar.

Register color in Kube.Colors
Follow attribute naming conventions

May 15 2018, 9:38 AM · Kube
cmollekopf added inline comments to D12875: Implement DayLongEventModel and integrate it to the calendar.
May 15 2018, 9:32 AM · Kube
rnicole added inline comments to D12875: Implement DayLongEventModel and integrate it to the calendar.
May 15 2018, 9:25 AM · Kube
cmollekopf requested changes to D12875: Implement DayLongEventModel and integrate it to the calendar.
May 15 2018, 8:15 AM · Kube

May 14 2018

rnicole requested review of D12875: Implement DayLongEventModel and integrate it to the calendar.
May 14 2018, 2:38 PM · Kube
cmollekopf added a comment to T8699: Check for EFAIL vulnerability.

As long as we check gpgme error codes we should be fine:

May 14 2018, 12:40 PM · Kube
cmollekopf added a comment to T8699: Check for EFAIL vulnerability.

Upon further inspection it seems like the "CBC/CFB Gadget Attack" can only be executed if an attacker intercepts a message, tampers it appropriately and then forwards it to the recipient.
In such a case the attacker can potentially retrieve the plaintext of that specific email. One potential risk could be that with enough content the private key could be guessed, which would of course be much more severe.
In any case, this is about targeted attacks only I think.

May 14 2018, 12:28 PM · Kube
cmollekopf triaged T8699: Check for EFAIL vulnerability as Normal priority.
May 14 2018, 12:01 PM · Kube
knambiar added a comment to D12816: Kube: update RPM spec.

I don't have commit access (or so I believe), would you commit the changes? Thanks.

May 14 2018, 8:58 AM · Kube
cmollekopf accepted D12816: Kube: update RPM spec.
May 14 2018, 8:35 AM · Kube
cmollekopf added a comment to T8664: Consider a new name (confusion with Kubernetes-related tools and techs).

I thought about that as well but haven't come up with a good name so far. Kube Mail would be tempting right now of course, but limiting ourselves to mail is really not what we're aspiring to be, so not a great name in the long run I think. Kube is about communication, collaboration and organizing/structuring (traditionally called Personal Information Management and Groupware) and I have yet to find a catchy name for that. Ideas welcome =)

May 14 2018, 8:33 AM · Kube

May 11 2018

knambiar requested review of D12816: Kube: update RPM spec.
May 11 2018, 7:17 AM · Kube

May 10 2018

markuss added a comment to T8664: Consider a new name (confusion with Kubernetes-related tools and techs).

How about instead of a full rename a "tweak" of the current name? Maybe something along the lines of 'Kube Mail'? What do you think?

May 10 2018, 1:16 AM · Kube

May 9 2018

cmollekopf added a comment to T8664: Consider a new name (confusion with Kubernetes-related tools and techs).

Yeah I've noticed that.

May 9 2018, 7:58 AM · Kube

May 8 2018

markuss triaged T8664: Consider a new name (confusion with Kubernetes-related tools and techs) as Low priority.
May 8 2018, 11:04 PM · Kube

May 7 2018

cmollekopf closed T2774: IMAP Resource: sent-mail support, a subtask of T2771: IMAP Resource, as Resolved.
May 7 2018, 12:46 PM · Kube
cmollekopf added a commit to T8651: pinentry-less gpgme: R162:062c93bc9b2d: Loopback pinentry mode.
May 7 2018, 12:46 PM · Kube
cmollekopf triaged T8651: pinentry-less gpgme as Normal priority.
May 7 2018, 12:46 PM · Kube

May 4 2018

cmollekopf added a comment to T8632: Windows: Linking against Ggpemepp and QGpgme..

So the solution would be to ensure a .def file is generated (-Wl,--output-def,testdll.def)

May 4 2018, 7:57 AM · Kube

May 3 2018

cmollekopf added a comment to T8632: Windows: Linking against Ggpemepp and QGpgme..

https://github.com/Kitware/CMake/blob/master/Modules/Platform/GNUtoMS_lib.cmake

May 3 2018, 1:07 PM · Kube
cmollekopf triaged T8632: Windows: Linking against Ggpemepp and QGpgme. as Normal priority.
May 3 2018, 8:41 AM · Kube

Apr 25 2018

cmollekopf added a commit to T8577: I guess we need memory hole support now...: R162:41f1c5c6b140: Deal with rfc822 header parts.
Apr 25 2018, 10:34 AM · Kube

Apr 24 2018

cmollekopf created T8577: I guess we need memory hole support now....
Apr 24 2018, 11:02 AM · Kube

Apr 17 2018

cmollekopf closed D12089: Implement EventTreeModel.
Apr 17 2018, 12:33 PM · Kube
cmollekopf closed T8225: Implement event models as Resolved by committing R162:b8d76329bced: Implement PeriodDayEventModel.
Apr 17 2018, 12:33 PM · Kube
rnicole added inline comments to D12089: Implement EventTreeModel.
Apr 17 2018, 11:53 AM · Kube
rnicole updated the diff for D12089: Implement EventTreeModel.

Fix nitpicks

Apr 17 2018, 11:52 AM · Kube
cmollekopf closed T8483: Add calendar support in the Test Store as Resolved by committing R162:be495877931f: Add calendar support in the Test Store.
Apr 17 2018, 9:20 AM · Kube
cmollekopf closed D12087: Add calendar support in the Test Store.
Apr 17 2018, 9:20 AM · Kube
cmollekopf closed T8483: Add calendar support in the Test Store, a subtask of T8225: Implement event models, as Resolved.
Apr 17 2018, 9:20 AM · Kube
cmollekopf added a comment to T8544: QML VisualDataModel: Error creating delegate.

See also https://bugreports.qt.io/browse/QTBUG-49224

Apr 17 2018, 9:05 AM · Kube: Bugs
cmollekopf triaged T8544: QML VisualDataModel: Error creating delegate as Low priority.
Apr 17 2018, 8:52 AM · Kube: Bugs
cmollekopf added a comment to D12089: Implement EventTreeModel.

Great work, I think we can merge this after the nitpicks are fixed.

Apr 17 2018, 8:25 AM · Kube

Apr 16 2018

rnicole added inline comments to D12089: Implement EventTreeModel.
Apr 16 2018, 9:09 AM · Kube
rnicole updated the diff for D12089: Implement EventTreeModel.
  • Add period filtering (with start and length properties)
  • Rename EventTreeModel to PeriodDayEventModel (because it does the partitioning + filter according to a period)
Apr 16 2018, 9:09 AM · Kube

Apr 13 2018

cmollekopf closed T8485: Change most of Event's properties to extracted properties, a subtask of T8483: Add calendar support in the Test Store, as Resolved.
Apr 13 2018, 9:52 AM · Kube

Apr 12 2018

cmollekopf accepted D12087: Add calendar support in the Test Store.
Apr 12 2018, 11:24 PM · Kube

Apr 11 2018

rnicole updated the diff for D12089: Implement EventTreeModel.
  • Fix copyright
  • Switch to live query
  • React to layoutChanged, rowsInserted / Moved / Removed, and modelReset signals from sink's model
  • Remove debug manual synchronization of sink store
  • Notify views with the modelReset signal
  • Get data from the store instead of test data
Apr 11 2018, 3:48 PM · Kube
rnicole updated the diff for D12087: Add calendar support in the Test Store.
  • Update to the adding of the Event preprocessor in Sink (T8485)
  • Set the resources correctly in the calendar view
Apr 11 2018, 3:07 PM · Kube
cmollekopf added a comment to D12089: Implement EventTreeModel.

In general we'll rather want a model that can display an unlimited number of days, not fixed 7.
The model should be configured with a date-filter, that we'd ideally forward to the sink query, but for now we'll just filter inside the model.
That date-filter will then define how many rows the model has.

Apr 11 2018, 8:48 AM · Kube
rnicole triaged T8485: Change most of Event's properties to extracted properties as Normal priority.
Apr 11 2018, 8:46 AM · Sink
cmollekopf closed T8482: Add EndTime attribute to Event, a subtask of T8225: Implement event models, as Resolved.
Apr 11 2018, 8:40 AM · Kube
cmollekopf requested changes to D12089: Implement EventTreeModel.
Apr 11 2018, 8:34 AM · Kube
cmollekopf added inline comments to D12087: Add calendar support in the Test Store.
Apr 11 2018, 8:24 AM · Kube

Apr 10 2018

rnicole requested review of D12089: Implement EventTreeModel.
Apr 10 2018, 2:24 PM · Kube
rnicole added a revision to T8225: Implement event models: D12089: Implement EventTreeModel.
Apr 10 2018, 2:24 PM · Kube
rnicole requested review of D12087: Add calendar support in the Test Store.
Apr 10 2018, 1:48 PM · Kube
rnicole added a revision to T8483: Add calendar support in the Test Store: D12087: Add calendar support in the Test Store.
Apr 10 2018, 1:48 PM · Kube
rnicole triaged T8483: Add calendar support in the Test Store as Normal priority.
Apr 10 2018, 1:44 PM · Kube

Apr 6 2018

cmollekopf added a comment to T8435: Keyboard navigation in conversation view.

Keyboard layout:

Apr 6 2018, 7:59 AM · Kube

Apr 5 2018

cmollekopf added a comment to T8435: Keyboard navigation in conversation view.

My current plan is:

  • Implement all shortcuts in the View.qml file
  • Add a ? shortcut that brings up a popup listing all available shortcuts
  • connect the shortcut to actions either via Fabric or some other means.
Apr 5 2018, 5:47 PM · Kube
cmollekopf added a comment to T8435: Keyboard navigation in conversation view.

Actions:

  • Move to next/previous conversation
  • Move to next/previous mail in conversation
  • Scroll up/down in conversation view
  • Move to next/previous folder
  • "Action" on mail/conversation with Action:
    • Toggle as unread
    • Toggle important
    • Move to folder
    • Move to trash
Apr 5 2018, 5:13 PM · Kube
cmollekopf closed T8436: Html get's displayed with textedit but textedit does not properly render the mail as Resolved.

We match on ": auto;" and hope that it is indeed a css property assignment.

Apr 5 2018, 4:59 PM · Kube
cmollekopf added a comment to T8436: Html get's displayed with textedit but textedit does not properly render the mail.

It might be the margin-left = auto that is not supported: http://doc.qt.io/qt-5/richtext-html-subset.html#css-properties

Apr 5 2018, 8:52 AM · Kube
cmollekopf triaged T8436: Html get's displayed with textedit but textedit does not properly render the mail as Normal priority.
Apr 5 2018, 8:40 AM · Kube
cmollekopf triaged T8435: Keyboard navigation in conversation view as Normal priority.
Apr 5 2018, 6:51 AM · Kube

Apr 4 2018

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 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 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

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
cmollekopf triaged T8411: Build the app bundle using an "identified developer" as Normal priority.
Apr 3 2018, 10:44 AM · Kube

Mar 30 2018

jopetersen created T8384: Rich Text Formatting Toggle Unclear.
Mar 30 2018, 8:13 PM · Kube

Mar 27 2018

jopetersen edited projects for T8346: Kube not detecting INBOX folder (Fastmail), added: Kube; removed Kube: Bugs.
Mar 27 2018, 11:25 PM · Kube: Bugs
jopetersen edited projects for T8348: Can't send messages with Fastmail, added: Kube; removed Kube: Bugs.
Mar 27 2018, 11:24 PM · Kube: Bugs
jopetersen created T8347: Kube chokes on large mailboxes.
Mar 27 2018, 10:58 PM · Kube: Bugs
cmollekopf closed T8224: Implement CalDAV resource type, a subtask of T8225: Implement event models, as Resolved.
Mar 27 2018, 4:41 PM · Kube

Mar 23 2018

cmollekopf added a comment to T8111: Showcase: File as expense extensions.

This has now been implemented and is available from develop. The mechanism consists of two parts:

Mar 23 2018, 3:40 PM · Kube

Mar 22 2018

mbohlender triaged T8240: Separate login field for IMAP, SMTP as Wishlist priority.

We simplified this on purpose for UX reasons. Most people will be covered with what we currently have.
Our idea to support these fringe cases is to offer a "expert imap account" in the UI where people who know what they are doing can configure whatever their setup requires.

Mar 22 2018, 9:21 AM · Kube

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 added a task to D10895: Add sanitizer support in CMake: T1325: Introduce static checks.
Mar 20 2018, 8:24 PM · Kube

Mar 19 2018

cmollekopf added a subtask for T8243: Getting into the apple store: T8091: Build on OSX.
Mar 19 2018, 11:20 AM · Kube
cmollekopf triaged T8243: Getting into the apple store as Normal priority.
Mar 19 2018, 11:20 AM · Kube
cmollekopf added a subtask for T8242: Build on iOS: T8091: Build on OSX.
Mar 19 2018, 11:14 AM · Kube
cmollekopf triaged T8242: Build on iOS as Normal priority.
Mar 19 2018, 11:14 AM · Kube

Mar 18 2018

wozniak updated the task description for T8240: Separate login field for IMAP, SMTP.
Mar 18 2018, 11:55 PM · Kube
wozniak created T8240: Separate login field for IMAP, SMTP.
Mar 18 2018, 11:55 PM · Kube

Mar 15 2018

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