Full-width chat
The width of chat history and text input field is dynamic with a maximum size of around 600px. The scaling based on available width is done by a HdyColumn from libhandy.
However, for larger screens (e.g. 4k), 600px leaves only a very narrow strip of chat visible, wasting screen real estate and making overview more difficult due to the compressed view, especially in busy chats.
It should be possible to make the chat history and text input use all available width. If the narrow strip design is preferred by some, then there should be an option to select which to use.
Design references for "full width" chats:
- Riot.im
- Telegram Desktop
- Every smartphone app, including Fractal in its narrow mode
Design references for "narrow" chats:
- Spectral
- Telegram Web
To be discussed:
- Should the narrow strip design stay making full-width an option?
- Should a preference pane be created for this?
Edited by Kenny Levinsen