Jan 10 2018
Aug 30 2017
@jensreuterberg thinks the current buttons are obvious enough. I am undecided. No need to change anything atm.
The current solution seems sufficient. closing for now.
Aug 26 2017
This has now been improved with resources defaulting to no status instead of offline. That way we can reserve offline for resources that actually can't connected to the server which allows the aggregation to ignore those resources.
Aug 25 2017
So that would mean that if your email provider doesn't allow sending with other FROM addresses with the same transport then we just deem that setup broken, and otherwise everything works as it should.
One drawback of setting up different accounts when you really want to use multiple mail-accounts through one is that the sent mail ends up in the accounts sent folder, which means it will also only show up there in the conversation.
Aug 23 2017
I introduced a Kube.Scrollbar component. We need to style it anyways if we want a consistent look.
Most old people I know tend to scroll by clicking on scrollbars and dragging them. They don't know about scroll wheels nor scroll gestures.
Aug 20 2017
Solved for now using a recursive filtering using a krecursivefilterproxymodel
Subscribed folders in an unsubscribed parent are currently hidden. We could either solve this at at the QAbstractItemModel level, implementing recursive filtering on top (This feature will only be available directly in QSortFilterProxyModel from qt 5.10 on), or we could implement it in sink (this is non trivial due to the way we recursively query for trees).
Non-subscribed folders are now hidden.
Aug 19 2017
Aug 18 2017
I have now replaced the use of ListView with a custom Flickable based solution that seems to work much better.
Paired with the messageparsing now running in a separate thread this results in almost decent behavior (it's still a bit slow)
Aug 15 2017
Aug 11 2017
The scrollbars currently overlay the content, so not hiding them will require further changes. Personally I don't think it's worth it.
Aug 8 2017
Aug 4 2017
Aug 3 2017
I can not reproduce it anymore