Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | port folderlistview to kube theme | Michael Bohlender | 2017-03-29 |
| | |||
* | make hoover color theme highlight color | Michael Bohlender | 2017-03-29 |
| | |||
* | port overlay dialog to kube theme | Michael Bohlender | 2017-03-29 |
| | |||
* | port maillistview to kube theme | Michael Bohlender | 2017-03-29 |
| | |||
* | fix typo... | Michael Bohlender | 2017-03-29 |
| | |||
* | port attachment delegate to kube theme | Michael Bohlender | 2017-03-29 |
| | |||
* | port notifications to kube theme | Michael Bohlender | 2017-03-29 |
| | |||
* | port outbox to kube theme | Michael Bohlender | 2017-03-29 |
| | |||
* | use kube theme colors in people.qml | Michael Bohlender | 2017-03-29 |
| | |||
* | Show folder sync status | Christian Mollekopf | 2017-03-27 |
| | |||
* | Avoid scrolling to the end of the view if we don't have enough content | Christian Mollekopf | 2017-03-27 |
| | | | | | | items Because then we would essentially overscroll up | ||
* | Use states for the account status icon | Christian Mollekopf | 2017-03-27 |
| | |||
* | Update email status | Christian Mollekopf | 2017-03-26 |
| | |||
* | Show something if the data is not yet available. | Christian Mollekopf | 2017-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. | ||
* | Document why we're not setting the currentIndex | Christian Mollekopf | 2017-03-23 |
| | |||
* | Made addressbook scrollable | Christian Mollekopf | 2017-03-22 |
| | |||
* | Mark the currently viewed mail as read. | Christian Mollekopf | 2017-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 peoplemodel | Christian Mollekopf | 2017-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. | ||
* | Disable the button we only use to show an icon | Christian Mollekopf | 2017-03-20 |
| | |||
* | move positioning anchors out of Notificaion.qml | Michael Bohlender | 2017-03-20 |
| | |||
* | change notificaiton color | Michael Bohlender | 2017-03-20 |
| | |||
* | Support synchronizing individual accounts | Christian Mollekopf | 2017-03-20 |
| | |||
* | notification.qml more coding style | Michael Bohlender | 2017-03-20 |
| | |||
* | make Notification.qml follow coding style | Michael Bohlender | 2017-03-20 |
| | |||
* | remove } to make it work again | Michael Bohlender | 2017-03-19 |
| | |||
* | add firstname and lastname roles to peoplemodel, update ui to display them | Michael Bohlender | 2017-03-19 |
| | |||
* | show email in person view | Michael Bohlender | 2017-03-19 |
| | |||
* | new people ui | Michael Bohlender | 2017-03-19 |
| | |||
* | Use spacing instead of gridunit | Christian Mollekopf | 2017-03-17 |
| | |||
* | A first notification popup | Christian Mollekopf | 2017-03-16 |
| | |||
* | Simple peoplemodel for addressbook | Christian Mollekopf | 2017-03-10 |
| | | | | | Currently just queries for a flat list of contacts. Read-only. | ||
* | remove unessesary roles from outbox model. introduce status role | Michael Bohlender | 2017-03-09 |
| | |||
* | bring back outbox | Michael Bohlender | 2017-03-09 |
| | |||
* | remove account on discard | Michael Bohlender | 2017-03-07 |
| | |||
* | Avoid "Unable to assign...." errors | Christian Mollekopf | 2017-03-01 |
| | | | | | | | | | | | i.e. "Unable to assign [undefined] to Sink::ApplicationDomain::Folder::Ptr" Because qml does not know how to assign a default-constructed value we have to use conditional bindings. The !! operator checks for availability of the property which then triggers the binding. I assume an alternative viable approach would be to expose all controller properties as QVariants only, in which case an assignment from null would work (it doesn't for Folder::Ptr). | ||
* | rename singlemailview to conversationview | Michael Bohlender | 2017-02-28 |
| | |||
* | Removed the old mailviewer. | Christian Mollekopf | 2017-02-28 |
| | | | | | That way I also don't try to edit outdated invisible components to fix bugs... | ||
* | Less noise | Christian Mollekopf | 2017-02-28 |
| | |||
* | Autoscroll to the end of the conversation | Christian Mollekopf | 2017-02-24 |
| | |||
* | less debug output | Christian Mollekopf | 2017-02-23 |
| | |||
* | Resolved binding loop | Christian Mollekopf | 2017-02-23 |
| | |||
* | Fixed component path | Christian Mollekopf | 2017-02-22 |
| | |||
* | Fixed kolabnow account setup page. | Christian Mollekopf | 2017-02-22 |
| | | | | | | | | | | The account plugin supplies the configuration UI, the application supplies the scaffolding. That way we ensure the application doens't contain any account specific code and account configurations are free to offer specialized UI's that work best for them. We're not currently using a standardized controller, but if we did those controllers would have to live with the plugin, not the framework or the components. | ||
* | better mark-as-read icon | Michael Bohlender | 2017-02-21 |
| | |||
* | The singlemail view should operate on mails, the rest on threads. | Christian Mollekopf | 2017-02-16 |
| | |||
* | Use currentItem to bind the current mail | Christian Mollekopf | 2017-02-13 |
| | | | | | | | The binding would occasionally result in temporary changes resulting in a lot of queries for the conversationview during a sync. currentItem works a lot better that way is also a generally cleaner solution. | ||
* | People.qml: Fix typo | Heiko Becker | 2017-02-13 |
| | | | | | | | | Summary: s/Krigami/Kirigami/ Reviewers: #kube Differential Revision: https://phabricator.kde.org/D4450 | ||
* | better people layout | Michael Bohlender | 2017-02-03 |
| | |||
* | but name and avatar in same row | Michael Bohlender | 2017-02-03 |
| | |||
* | add initial contact controller and contact detail view | Michael Bohlender | 2017-02-02 |
| |