summaryrefslogtreecommitdiffstats
path: root/framework/qml
Commit message (Collapse)AuthorAge
...
* CleanupChristian Mollekopf2017-08-26
|
* Assign a color depending on the encryption/signature state.Christian Mollekopf2017-08-26
|
* Only show the scrollbar if there is something to scrollChristian Mollekopf2017-08-25
|
* Trigger sync and close settings when saving changes to an account.Christian Mollekopf2017-08-23
|
* add some spacing againMichael Bohlender2017-08-23
|
* remove obsolete scrollbarMichael Bohlender2017-08-23
|
* For text input we want it to be selectable by mouse.Christian Mollekopf2017-08-23
|
* import controls 2.0 as Controls2Michael Bohlender2017-08-23
|
* introduce Kube.ScrollBarMichael Bohlender2017-08-23
|
* people: use AbstractButtonMichael Bohlender2017-08-23
|
* people: clarify usage of qtquick controlsMichael Bohlender2017-08-23
|
* use theme colorMichael Bohlender2017-08-23
|
* Reference by idChristian Mollekopf2017-08-22
|
* Ensure we don't interfere with scrollingChristian Mollekopf2017-08-22
| | | | | This used to be a problem with slow loading html mails, works now.
* Make the tooltip a feature of IconButtonChristian Mollekopf2017-08-20
|
* Fixed mouse interaction with mail contentChristian Mollekopf2017-08-19
| | | | | | | | | | | Previously mouse interaction was blocked by the mouse area in the delegate. An additional problem was after that, that the listview lost focus when the textview got focus which was fixed by introducing a focus scope and aquiring the currentItem status via activeFocus. The downside is that the focus stealing of the webengineview now becomes apparent again, but that can be fixed in qt 5.9. Otherwise this seems to work as expected now.
* Fix mouse interaction with maildelegate.Christian Mollekopf2017-08-19
|
* Turned the debugview into a component that is created on demandChristian Mollekopf2017-08-17
|
* Non listview based conversationviewChristian Mollekopf2017-08-17
| | | | | | | | | | | | | | | | | The listview deals badly with non uniformly sized items. We use the buffer hack to ensure all items are loaded so it works at all, and setting the current index resulted in unpredictable scrolling. With this new approach we manage everything ourselves in a Flickable, and just always load all delegates (which we also did before, but with a hack). As an optimization it should be possible to avoid loading some delegates until they become visible. Note that ConversationView is thightly coupled to ConversationListView due to dependencies on some properties in the delegate. This could be handled more elegantly with attached properties. In any case, this seems to work much, much better.
* Elide the text in the status bar.Christian Mollekopf2017-08-15
| | | | Otherwise it just runs over the status bar.
* Fix html mail positioningChristian Mollekopf2017-08-06
| | | | | This seems to fix that html mails get positioned at the end instead of the beginning.
* Fill width in menuChristian Mollekopf2017-08-03
|
* Only highlight on right-clickChristian Mollekopf2017-08-03
| | | | | | | | | | With the highlight on hover the items look clickable, but they are not. Further The UI starts to blink if you run the curser accross a couple of labels. The new behaviour is more in line with what i.e. browsers do with links or alike. The highglight was also turned into a softer full overlay instead of just a border.
* Send mail to optionChristian Mollekopf2017-08-03
| | | | | This is mostly to demonstrate how this could work with additional menu entries.
* auto-close the menu when something has been selectedChristian Mollekopf2017-08-03
|
* Expose children so we can add more buttons to the menu.Christian Mollekopf2017-08-03
|
* More selectable labels.Christian Mollekopf2017-08-03
|
* The menu should be a ColumnChristian Mollekopf2017-08-03
|
* SelectableLabel with same mechanism as SelectableItem.Christian Mollekopf2017-07-31
| | | | | | Note that we can not easily integrate it with Label due to recursive use of Kube.Label via the Button component. (Would be doable via dynamic loading, but that stuff is a PITA to do).
* Use a regular Label with a SelectableItem in the logviewChristian Mollekopf2017-07-31
| | | | | This allows to copy all labels within the layout. Maybe a bit too magic atm.
* Experimental SelectableItemChristian Mollekopf2017-07-31
|
* dedicated Kube.PasswordFieldMichael Bohlender2017-07-31
|
* SelectableLabel to support copying individual labelsChristian Mollekopf2017-07-29
|
* Mail debugview improvementsChristian Mollekopf2017-07-27
|
* no checkbox because batch editing is not a priority for nowMichael Bohlender2017-07-27
|
* Reselect activeIndexChristian Mollekopf2017-07-27
|
* No item should be focused initiallyChristian Mollekopf2017-07-27
|
* Only set if currentItem is definedChristian Mollekopf2017-07-27
|
* The standard keyboard navigation seems to work fine nowChristian Mollekopf2017-07-27
|
* Don't include the maillist buttons in keyboard navigationChristian Mollekopf2017-07-27
|
* clip and scrollbar by default for the listviewChristian Mollekopf2017-07-27
|
* Keyboard navigation for the conversation viewChristian Mollekopf2017-07-27
| | | | | | | | | | Removed the manual currentIndex handling again as we seem to be able to use the regular stuff now. Additionally the listview is now resized if we don't have enough mails, so the first mail is shown on top. We can also move from mail to mail using keyboard navigation. The mail highlight also serves as focus indicator for the conversation view in general, and as such is cleared when loosing focus.
* tune checkbox opacity in maillistviewMichael Bohlender2017-07-27
|
* less whitespaceMichael Bohlender2017-07-27
|
* add checkbox to MailListView in preparation for batch editingMichael Bohlender2017-07-27
|
* intoduce Kube.CheckboxMichael Bohlender2017-07-27
|
* Removed the background color for the buttons again since we have aChristian Mollekopf2017-07-26
| | | | highlight again
* Avoid undefined warningsChristian Mollekopf2017-07-26
|
* Standard ListDelegate onClicked handlerChristian Mollekopf2017-07-26
|
* use Kube.ListDelegate in Kube.ComboBoxMichael Bohlender2017-07-26
|