summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAge
* initial inline account switcherMichael Bohlender2017-04-21
|
* fix resizing behaviour for realMichael Bohlender2017-04-20
|
* use the correct (inverted) icons in folderlistMichael Bohlender2017-04-20
|
* fix resizing behaviourMichael Bohlender2017-04-20
|
* even more spacingMichael Bohlender2017-04-20
|
* give the accountname a little leftMargin so it does not touch the sidebarMichael Bohlender2017-04-20
|
* introduce main sidebarMichael Bohlender2017-04-20
|
* add message_inverted iconMichael Bohlender2017-04-20
|
* Depend on google-noto-sansChristian Mollekopf2017-04-20
|
* Merge branch 'mbohlender/fonts' into developMichael Bohlender2017-04-20
|\
| * use Kube.Font in textfieldMichael Bohlender2017-04-20
| |
| * use Kube.Font in LabelMichael Bohlender2017-04-20
| |
| * use Kube.Font in UnitsMichael Bohlender2017-04-20
| |
| * introduce Kube.FontMichael Bohlender2017-04-20
| |
* | Going towards 0.3Christian Mollekopf2017-04-20
| |
* | v0.2.0v0.2.0Christian Mollekopf2017-04-20
| |
* | Fixed enabling of actionsChristian Mollekopf2017-04-20
|/
* use kube label in attachment delegateMichael Bohlender2017-04-19
|
* use more kube controls in accountMichael Bohlender2017-04-19
|
* use kube controls in accountMichael Bohlender2017-04-19
|
* use kube.textfield in searchbarMichael Bohlender2017-04-19
|
* more use of kube.labelMichael Bohlender2017-04-19
|
* use kube.label in focus composerMichael Bohlender2017-04-19
|
* use kube.label in autocompletelineedidMichael Bohlender2017-04-19
|
* use kube.label in maillistview and center nothing-here messageMichael Bohlender2017-04-19
|
* use kube.label in notification popupMichael Bohlender2017-04-19
|
* use kube.label in folderlistview!Michael Bohlender2017-04-19
|
* use kube controls in peopleMichael Bohlender2017-04-19
|
* use Kube.Label in ConversationviewMichael Bohlender2017-04-19
|
* use kube controls in accountswitcherMichael Bohlender2017-04-19
|
* use kube controls in outboxMichael Bohlender2017-04-19
|
* use kube.label in kube.comboboxMichael Bohlender2017-04-19
|
* introduce Kube.Label and use it in kube controlsMichael Bohlender2017-04-19
|
* dont show placeholder text when there is actual tect in the textfieldMichael Bohlender2017-04-19
|
* give use TextField in Composer and give it a borderMichael Bohlender2017-04-18
|
* initial textField controlMichael Bohlender2017-04-18
|
* Hide the empty outbox.Christian Mollekopf2017-04-17
| | | | | It's sole purpose it to show if you have pending messages, no point in showing it otherwise.
* remove filter bar, allow filter through the global searchMichael Bohlender2017-04-17
|
* Hide trash from non-trash conversations.Christian Mollekopf2017-04-16
| | | | | ...and indicate in the conversation view if a mail has been sent or is a draft.
* Don't thread drafts and sentChristian Mollekopf2017-04-16
| | | | | | | | | | | | | | | | | | | | | | | | | | To do this we: * Expose from the model wether or not the model is threaded * Set the relevant properties from the model on the controller (so we can switch between aggregate and non-aggregate versions) * Keep the controller in the view it belongs to. While this works it highlights a couple of issues: * Controllers are view specific and should be kept within the view. * The actions we execute in the controller are closely related to the model. The model is essentially what the user sees, and therefore what he operatees on. * Sink should perhaps expose aggregates better. We have to pass around the values from the model because the model dispatches between aggregate and non-aggregate property depending on the threaded state. Similary the controller operates on the thread or not depending on the threaded state. Perhaps it would be more useful if sink actually returned the aggregate somehow, with the regular properties. That way the controller could use the regular properties from the entity it gets (which would simply either be the aggregate or non-aggregate depending on the executed query). If the aggregate already contains all matched ids, then we would also not have to execute an additional query to get the thread again, the modification would simply be applied to all ids originally returned.
* Ported away from webkit and to webengineChristian Mollekopf2017-04-13
|
* Autosync folder when selecting itChristian Mollekopf2017-04-13
|
* Only show relevant toolbuttons in the maillist viewChristian Mollekopf2017-04-13
|
* Allow setting the current item via mouseChristian Mollekopf2017-04-13
|
* Open popups with open()Christian Mollekopf2017-04-13
|
* Reset the composer state when closing the popupChristian Mollekopf2017-04-13
|
* Bumped releaseChristian Mollekopf2017-04-12
|
* CLeanupChristian Mollekopf2017-04-12
|
* Move back to trash or drafts.Christian Mollekopf2017-04-12
| | | | | The move back to drafts should also trigger an edit of the mail, but that's not implemented yet.
* Hook up enabled statusChristian Mollekopf2017-04-12
|