Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | add overlapping event to testdata | Michael Bohlender | 2018-04-19 |
| | |||
* | whitespace | Michael Bohlender | 2018-04-19 |
| | |||
* | dummy calendar picker | Michael Bohlender | 2018-04-19 |
| | |||
* | calendar++ | Michael Bohlender | 2018-04-19 |
| | |||
* | make calendar view scale with window size | Michael Bohlender | 2018-04-19 |
| | |||
* | cleanup weekview sizes a bit | Michael Bohlender | 2018-04-19 |
| | |||
* | make events appear at the right time and have the right height | Michael Bohlender | 2018-04-19 |
| | |||
* | 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. |