Improvements to `conversationsadapter: select first conversation`
(was Revert conversationsadapter: select first conversation
https://review.jami.net/c/jami-client-qt/+/20180 ?)
While there is a good reasons to open Jami with the most recent conversation, not sure if it is good to do so as:
- It is possible to miss some conversations if Jami is start with a windows size so the conversations list is not showing and hence it is possible to miss new messages.
- If the
Welcome view
is shown and the size of the window is small, the conversations list shows, not the welcome view so you can see if there are new messages. The conversations view takes precedence over the Welcome view. - Other programs like LibreOffice start without opening the most recent file
If there most recent conversation is planned to stay, there may be other areas to update.
- If the Jami window is large enough to show the conversations, by clicking
Open settings
then clickingClose settings
the start page of Jami shows theWelcome view
not the previous state which was the most recent conversation. Is this UX a bit confusing? Should closing the settings return the user to the state before opening the settings?
Maybe we are missing something as to why this change happen and would be grateful if rationale could be explained.
Thank you for your understanding