WIP: alternative user status design
☑️ Resolves
- The problem: too many clicks to just go to DnD, for example, to disable notifications. Opening a menu, opening a dialog box, working in it
- The proposal: separate online status and the custom status
- This is also a common practice for other messengers
🖼️ Screenshots
Option 1: sub menu
https://github.com/nextcloud/talk-desktop/assets/25978914/d6e16dd0-4a04-4862-8123-32adbace276e
https://github.com/nextcloud/talk-desktop/assets/25978914/6e2d60f0-d667-4d64-8f3a-619c1b9e2da1
Option 2: collapsible menu
https://github.com/nextcloud/talk-desktop/assets/25978914/ba7fccb9-b8d6-4763-9518-bf6d9fbabc21
Option 3: collapsible "select" menu
https://github.com/nextcloud/talk-desktop/assets/25978914/1692b126-49b3-4226-a4c3-e644c48bf150
Option 4: Nextcloud-sub-menu
https://github.com/nextcloud/talk-desktop/assets/25978914/a8400ba2-e67f-4d9a-82a8-96cbd0c98a17
I prefer the look of the collapsable, but would think it could be handy to still have the status in the modal, especially together with the revert option of previous status.
Closing in flavor of https://github.com/nextcloud/talk-desktop/pull/683