summaryrefslogtreecommitdiffstats
path: root/framework
Commit message (Collapse)AuthorAge
* Consistently give focus to popupsChristian Mollekopf2017-04-07
| | | | | | | | | In all cases we want the popup to receive keyboard focus when it's open, as all our popups are basically modal. We also want the popup to normally close when clicking somewhere else, including the parent button. The one exception is the composer where we disable the close on click outside because that would risk loosing a written mail on an accidental click.
* We still need the non-inverted versionChristian Mollekopf2017-04-07
|
* Work with qt 5.7 again.Christian Mollekopf2017-04-06
| | | | | The popup template results in crashes with qt 5.7, so we just import the control as workaround.
* use Kube.Button in account delegateMichael Bohlender2017-04-06
|
* use kube.button in focuscomposerMichael Bohlender2017-04-06
|
* use kube.button in accountswitcherMichael Bohlender2017-04-06
|
* kube.button based on controls templatesMichael Bohlender2017-04-06
|
* fix typoMichael Bohlender2017-04-06
|
* port outbox away from Kube.ButtonMichael Bohlender2017-04-06
|
* introduce Kube.PopupMichael Bohlender2017-04-06
|
* base PositiveButton on controls templatesMichael Bohlender2017-04-06
|
* add id for goDown buttonMichael Bohlender2017-04-06
|
* remove obsolete codeMichael Bohlender2017-04-06
|
* use inverted status icons in folder/account columnMichael Bohlender2017-04-06
|
* invert toolbar icons and move it to the bottom. adjust accout swithcer ↵Michael Bohlender2017-04-06
| | | | accordingly
* Added missing importsChristian Mollekopf2017-04-05
|
* CleanupChristian Mollekopf2017-04-05
|
* Moved cpp code into src directoryChristian Mollekopf2017-04-05
|
* Fixed referencesChristian Mollekopf2017-04-05
|
* kube-mail is now kubeChristian Mollekopf2017-04-05
|
* Removed old filesChristian Mollekopf2017-04-05
|
* A single framework pluginChristian Mollekopf2017-04-05
|
* Moved theme to frameworkChristian Mollekopf2017-04-05
|
* Install all plugins into the same folderChristian Mollekopf2017-04-05
|
* One framework plugin to rule them allChristian Mollekopf2017-04-04
|
* Outbox mail statusChristian Mollekopf2017-03-30
|
* Outbox: added resource stateChristian Mollekopf2017-03-30
|
* Indicate if the outbox is not emptyChristian Mollekopf2017-03-30
| | | | ..we could of course also just hide the outbox if empty.
* add missing NoStatus enumMichael Bohlender2017-03-30
|
* Autocomplete from addressbooksChristian Mollekopf2017-03-29
|
* Show offline icon when offlineChristian Mollekopf2017-03-29
|
* Outboxmodel statusChristian Mollekopf2017-03-29
|
* get firstname/lastname from sinkChristian Mollekopf2017-03-28
|
* Exclude trash in non-trash folders.Christian Mollekopf2017-03-28
| | | | This will ensure that the count doesn't include deleted emails.
* Show folder sync statusChristian Mollekopf2017-03-27
|
* Filter on all things visibleChristian Mollekopf2017-03-27
|
* Catch connection errorsChristian Mollekopf2017-03-27
|
* Use states for the account status iconChristian Mollekopf2017-03-27
|
* Update email statusChristian Mollekopf2017-03-26
|
* Adapt to changesChristian Mollekopf2017-03-24
|
* Show something if the data is not yet available.Christian Mollekopf2017-03-23
| | | | | | | | We're still missing: * For empty folders we have to differentiate between truly empty folder, and folders that have not been synchronized yet. Further an indicator when the fetch is in progress would be useful. * For mails we need to indicate when the mail is being fetched.
* Mark the currently viewed mail as read.Christian Mollekopf2017-03-22
| | | | | | | | | | | The listview is absolutely useless with non-uniform entries. We have to do or own tracking of the current index, we have to do our own scrolling, the flickable scrolling is horrible with a mouse, and even though caching all delegates somewhat improves the situation, it's still laggy every now and then. However, this now at least works somewhat correctly. But we'll really have to look for a new solution for this eventually.
* Filtering for maillistmodel and peoplemodelChristian Mollekopf2017-03-21
| | | | | | | | Works surprisingly well and is very useful for testing. The searchbar in the maillistmodel is a temporary solution as the global searchbar has some usability issues. E.g. how do we reset the search? As an intermediate step we could just hide the searchbar and make it visible by clicking on the search button.
* Show the account status next to the account nameChristian Mollekopf2017-03-20
|
* Support synchronizing individual accountsChristian Mollekopf2017-03-20
|
* Adapted to sink changes.Christian Mollekopf2017-03-20
|
* add firstname and lastname roles to peoplemodel, update ui to display themMichael Bohlender2017-03-19
|
* Request sent property and some othersChristian Mollekopf2017-03-17
|
* React to more specific notificationsChristian Mollekopf2017-03-17
|
* Start of a notifications frameworkChristian Mollekopf2017-03-15
|