Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | hide time chooser when daylong event | Michael Bohlender | 2018-04-19 | |
| | ||||
* | extend timechooser model | Michael Bohlender | 2018-04-19 | |
| | ||||
* | use daychooser and timechooser in eventview | Michael Bohlender | 2018-04-19 | |
| | ||||
* | add initial timechooser | Michael Bohlender | 2018-04-19 | |
| | ||||
* | add initial dayChooser | Michael Bohlender | 2018-04-19 | |
| | ||||
* | initial event view | Michael Bohlender | 2018-04-19 | |
| | ||||
* | Introduced an aborted hook to safe the draft before going down. | Christian Mollekopf | 2018-04-19 | |
| | ||||
* | inital calendar view layout | Michael Bohlender | 2018-04-19 | |
| | ||||
* | Always select the first index (INBOX) in the folderlist initially. | Christian Mollekopf | 2018-04-17 | |
| | ||||
* | Implement PeriodDayEventModel | Rémi Nicole | 2018-04-17 | |
| | | | | | | | | | | | | | | | | | | Summary: Implements a model to load events. When finished, should fix T8225 TODO: - Use the parent / children model in qml, instead of relying on the ".events" attribute (using DelegateModel I think) Reviewers: cmollekopf Tags: #kube Maniphest Tasks: T8225 Differential Revision: https://phabricator.kde.org/D12089 | |||
* | Set the list of available account plugins from cmake | Christian Mollekopf | 2018-04-17 | |
| | ||||
* | Derive singleAccount mode from the list of accounts | Christian Mollekopf | 2018-04-17 | |
| | ||||
* | React to removal of last account | Christian Mollekopf | 2018-04-17 | |
| | ||||
* | Add calendar support in the Test Store | Rémi Nicole | 2018-04-17 | |
| | | | | | | | | | | | | | | Summary: Fixes T8483 Reviewers: cmollekopf Reviewed By: cmollekopf Tags: #kube Maniphest Tasks: T8483 Differential Revision: https://phabricator.kde.org/D12087 | |||
* | A reply shortcut | Christian Mollekopf | 2018-04-09 | |
| | ||||
* | Added scrolling shortcuts | Christian Mollekopf | 2018-04-09 | |
| | ||||
* | A help view to list shortcuts | Christian Mollekopf | 2018-04-09 | |
| | ||||
* | Conversation view keyboard navigation | Christian Mollekopf | 2018-04-06 | |
| | ||||
* | Try to fix the account wizard size on macos | Christian Mollekopf | 2018-04-04 | |
| | | | | I don't think the mapToGlobal trick works on mac os. | |||
* | Got rid of controls1 where possible, and otherwise marked it learly | Christian Mollekopf | 2018-04-04 | |
| | ||||
* | Fixed test. | Christian Mollekopf | 2018-03-25 | |
| | | | | What we should be doing is cleaning up in between the tests. | |||
* | Avoid circular bindings and set a default value | Christian Mollekopf | 2018-03-25 | |
| | ||||
* | Fixed composerview test | Christian Mollekopf | 2018-03-25 | |
| | ||||
* | An extension mechanism load qml files at generic extension points. | Christian Mollekopf | 2018-03-23 | |
| | | | | and forward the email via an extension api. | |||
* | Fixed loadMessage in the composer. | Christian Mollekopf | 2018-03-23 | |
| | ||||
* | use kube listcontroller in person composer | Michael Bohlender | 2018-03-22 | |
| | ||||
* | use KubeListController in person page | Michael Bohlender | 2018-03-22 | |
| | ||||
* | Hide the create new people button until we can create them. | Christian Mollekopf | 2018-03-20 | |
| | ||||
* | Translatable strings | Christian Mollekopf | 2018-03-20 | |
| | ||||
* | initial month view | Michael Bohlender | 2018-03-15 | |
| | ||||
* | make textfield background different from page background in people composer | Michael Bohlender | 2018-03-12 | |
| | ||||
* | Automatic key import / export + Expected monad | Rémi Nicole | 2018-03-09 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Summary: There are many things going on here (perhaps a bit much for a single patch): - When an attachment is of mime type "application/pgp-keys", a button is added to import the key to GPG - When sending a mail and crypto is enabled (encryption, signing or both), the public key of the first private key found is sent as an un-encrypted attachment (T6994) - The `mailcrypto.{h,cpp}` was, for the most part, rewritten - Introduction of the expected monad, inspired by what was proposed for C++ [here](https://isocpp.org/files/papers/n4015.pdf), but not at all a strict implementation of this specification. We may want to add some more features of this standard later. The rationale for some of the choices: - I found mailcrypto a bit hard to edit to add new features, and a great part was commented code to prepare for the support the SMIME crypto format, which would (in my current knowledge) not be used for sending emails. - One thing I found that may be missing in the code base was a standardized way of handling errors in C++ code. Since exceptions are disabled I think that the functional way is the way to go. After some research I found the Expected monad / tagged union / sum type, which seemed to suit the problem particularly well. In the long run, I hope we would move the entire code base to use `Expected` to indicate if a function might fail. Of course every choice made here is to be considered as a proposition for doing things / RFC, critics wholeheartedly accepted. Reviewers: cmollekopf Tags: #kube Maniphest Tasks: T6994, T8147, T6995 Differential Revision: https://phabricator.kde.org/D11158 | |||
* | Test move to trash | Christian Mollekopf | 2018-03-08 | |
| | ||||
* | calculate the relative position where the event drops | Michael Bohlender | 2018-03-02 | |
| | ||||
* | initial drag without drop for events | Michael Bohlender | 2018-03-02 | |
| | ||||
* | remove unnessesary dummy data from main.qml | Michael Bohlender | 2018-03-02 | |
| | ||||
* | Ignore messages that have nothing to say. | Christian Mollekopf | 2018-03-02 | |
| | ||||
* | actually load the contact when editing | Michael Bohlender | 2018-03-02 | |
| | ||||
* | add some lines to the calendar so it is easier to spot the time | Michael Bohlender | 2018-03-02 | |
| | ||||
* | bring events forward when hovered | Michael Bohlender | 2018-03-02 | |
| | ||||
* | make the weekview scorllable | Michael Bohlender | 2018-03-02 | |
| | ||||
* | border for the daylong view | Michael Bohlender | 2018-03-01 | |
| | ||||
* | Fixed the foundAllKeys feature in the composer | Christian Mollekopf | 2018-03-01 | |
| | | | | | | | setProperty doesn't work anymore for some reason, so we use a regular Q_PROPERTY. We have to explicitly reference the composerController variable, otherwise cc/bcc refernces don't work. | |||
* | add white border to events so they don't blend when they overlap | Michael Bohlender | 2018-03-01 | |
| | ||||
* | add indention to overlaping events | Michael Bohlender | 2018-03-01 | |
| | ||||
* | initial calendar - week view | Michael Bohlender | 2018-03-01 | |
| | ||||
* | some keyboard navigation | Michael Bohlender | 2018-03-01 | |
| | ||||
* | initial searchView layout as discussed in the paper prototyping session | Michael Bohlender | 2018-03-01 | |
| | ||||
* | execute save action | Michael Bohlender | 2018-02-28 | |
| | ||||
* | people composer ui | Michael Bohlender | 2018-02-28 | |
| |