Bug 462576

Summary: When room list in minimal mode, user switcher and headers are cutoff
Product: [Applications] NeoChat Reporter: Justin Zobel <justin.zobel>
Component: GeneralAssignee: Tobias Fella <fella>
Status: RESOLVED FIXED    
Severity: normal CC: carl
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Screenshot

Description Justin Zobel 2022-12-03 09:07:28 UTC
See screenshot

User switcher is cutoff when the room list is resized to minimal area and goes into "minimal" mode.

Same with room headers like Direct Messages, Normal, Low Priority.

The room headers could be turned into icons. "exchange-positions" is an option for direct messages or two arrows, one facing left, the other facing right like to indicate two parties conversing.

<----
---->

The general rooms could use a # like an IRC room and the low priority the same icon but in a less distinct colour, a light grey.
Comment 1 Justin Zobel 2022-12-03 09:08:20 UTC
Created attachment 154262 [details]
Screenshot

Add screenshot
Comment 2 Tobias Fella 2022-12-04 13:01:26 UTC
For the userinfo if have fixed that already, we just need to hide the section headers
Comment 3 Bug Janitor Service 2022-12-12 19:08:23 UTC
A possibly relevant merge request was started @ https://invent.kde.org/network/neochat/-/merge_requests/706
Comment 4 James Graham 2022-12-27 09:57:57 UTC
Git commit 8e3398df3422c15da081c9b6bf794a6806ccf085 by James Graham.
Committed on 27/12/2022 at 09:57.
Pushed by nvrwhere into branch 'master'.

Fix icons only mode

- Fix the headers in icons only mode.
- Allow section collapsing
- Show scrollbar when needed

[2022-12-12_19-06-46.mkv](/uploads/e1633058b2b4a24ef7b6144bf5392b9c/2022-12-12_19-06-46.mkv)

M  +39   -15   src/qml/Page/RoomListPage.qml
M  +3    -1    src/qml/main.qml

https://invent.kde.org/network/neochat/commit/8e3398df3422c15da081c9b6bf794a6806ccf085