SUMMARY The way posts are presented in a channel make it hard to differentiate between posts. I could make out the following UX problems: - indention of posts differ due to the length of the name - e.g. **mmust** Lorem ipsum **renee.vandenmusteren** dolor sit - the usual expectation of the eye is to find all beginnings aligned otherwise it needs to search - this confuses and takes time for orientation - especially with many long posts over several lines but different length it gives a hard time for orientation - no spacing between posts - all lines have the same spacing even if they belong to different passages/ posts - this makes it hard to differentiate the posts - the grey background while keeping the same font size highlights its content - I'd expect it to be less highlighted as I assume it to be an answer to a post above - but I am not sure as the grey box is not self explanatory so it irritates and therefore misses its goal whatever it might be - The full name is not shown - I'd expect to see the full name as people use to address themselves with either forename or last name - e.g. mmust gives neither information - I don't know if this is Max or Maxime nor if it is Musterum or Mustang STEPS TO REPRODUCE 1. enter any lively channel with many different people 2. 3. OBSERVED RESULT EXPECTED RESULT SOFTWARE/OS VERSIONS Linux/KDE Plasma: (available in About System) KDE Plasma Version: KDE Frameworks Version: Qt Version: KDE neon ADDITIONAL INFORMATION
It's the compact mode as in RocketChat client.
(In reply to Laurent Montel from comment #1) > It's the compact mode as in RocketChat client. Ah now I found the compact mode thanks for the hint! First I want to state, that I really appreciate your work! Thanks for coding Ruqola (I love the name by the way). It works like a charm integrates well and is much faster than the Rocket.Chat client. Nonetheless three of the described issues are solved in the Rocket.Chat client. and the first one is irritating there as well. a) indention - this indeed is the same as in the Rocket.Chat client b) no spacing between posts - this is solved in the Rocket.Chat client c) confusing grey background - there is no grey background in the Rocket.Chat client, their solution (smaller script) is less confusing and more compact d) full name not shown - this is solved in the Rocket.Chat client I am just posting this ticket as I really would love to use Ruqola productively. But as I am working with it on a daily quasi permanent basis my eyes and brain take too long to visually sort out the posts and bring them in order and relation. I like the compact approach in general as it promises to see more at one glance. Unfortunately these for issues take away the advantage of being compact. This is the reason why I think these are rather a UX bug than a feature request (but of course this is your product and your domain). If these four points are be solved it would be like a charm! Thanks for your great work and energy you are putting into it!
(In reply to gentlerain from comment #2) > (In reply to Laurent Montel from comment #1) > > It's the compact mode as in RocketChat client. > > Ah now I found the compact mode thanks for the hint! > > First I want to state, that I really appreciate your work! Thanks for coding > Ruqola (I love the name by the way). It works like a charm integrates well > and is much faster than the Rocket.Chat client. > > Nonetheless three of the described issues are solved in the Rocket.Chat > client. and the first one is irritating there as well. > > a) indention - this indeed is the same as in the Rocket.Chat client It's a problem with compact mode. Perhaps I need to implement different mode as compact. > b) no spacing between posts - this is solved in the Rocket.Chat client We use a compact mode here. User doesn't want to have too many space. > c) confusing grey background - there is no grey background in the > Rocket.Chat client, their solution (smaller script) is less confusing and > more compact We want to show last thread message => we need to show that it's a thread. > d) full name not shown - this is solved in the Rocket.Chat client It's a feature from RC Server Settings -> Layout "Use Real Name" but indeed Ruqola doesn't support it. > > I am just posting this ticket as I really would love to use Ruqola > productively. But as I am working with it on a daily quasi permanent basis > my eyes and brain take too long to visually sort out the posts and bring > them in order and relation. I like the compact approach in general as it > promises to see more at one glance. Unfortunately these for issues take away > the advantage of being compact. This is the reason why I think these are > rather a UX bug than a feature request (but of course this is your product > and your domain). > If these four points are be solved it would be like a charm! Thanks :) > > Thanks for your great work and energy you are putting into it!
> We want to show last thread message => we need to show that it's a thread. If you'd reduce the script size in replies and only show the first line of the replies you'd have solved both: - even less space used - easier to spot (even if you want to show the whole thread answer) - no need for the grey box
Git commit 9e75711abcaba24675a3afcf512bb9cee25c4edd by Laurent Montel. Committed on 01/08/2022 at 20:06. Pushed by mlaurent into branch 'master'. Fix part of bug 456315: Implement use real name support M +1 -1 src/core/ruqolaserverconfig.cpp M +5 -1 src/widgets/room/delegate/messagelistdelegate.cpp https://invent.kde.org/network/ruqola/commit/9e75711abcaba24675a3afcf512bb9cee25c4edd