Bug 453068 - Pane for event details should always be visible, so the layout stays constant
Summary: Pane for event details should always be visible, so the layout stays constant
Status: RESOLVED FIXED
Alias: None
Product: Merkuro
Classification: Applications
Component: general (show other bugs)
Version: 22.04.0
Platform: Arch Linux Linux
: NOR minor
Target Milestone: ---
Assignee: Claudio Cambra
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-04-26 21:38 UTC by Frank Steinmetzger
Modified: 2023-10-20 11:58 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Frank Steinmetzger 2022-04-26 21:38:47 UTC
I just discovered Kalendar due to a recommendation under a current bug in Korganizer. ;-) So I had a quick look through everything, using my two radicale calendars and contact birthdays.

Right in the first few moments I noticed an example of -- in my very humble opinion -- bad UI design: the details pane which wooshes in and out of the view. My reasoning is that it constantly rearranges the layout of the whole window, which is very distracting to the eye and confuses the user's orientation.

EXAMPLE
Consider the month view, and in it a day that has two events. I want to view the details of both of them. So I click on the first and while my eyes go off to read the details, my hand already moves the mouse to the next event automatically and blindly.

OBSERVED RESULT
The details pane, by moving into view, now squeezes the month view, which causes that next event to move away from the anticipated location.

EXPECTED RESULT
The main view layout should remain constant. When no event is selected, the pane may be left entirely empty, or get an empty-label, sort of like Dolphin does in empty directories. Something along the lines of "Select an event to show details here".

Thanks for your work and consideration.


SOFTWARE/OS VERSIONS
Operating System: Arch Linux
KDE Plasma Version: 5.24.4
KDE Frameworks Version: 5.93.0
Qt Version: 5.15.3
Kernel Version: 5.17.4-arch1-1 (64-bit)
Graphics Platform: X11
Processors: 4 × Intel® Celeron® N5100 @ 1.10GHz
Memory: 15.4 GiB of RAM
Graphics Processor: Mesa Intel® UHD Graphics
Comment 1 Riccardo Robecchi 2023-10-20 11:22:19 UTC
The new UI for Merkuro does not change the size of the main view any more. Is this still an issue to you?
Comment 2 Frank Steinmetzger 2023-10-20 11:58:01 UTC
While the popup is not perfect yet, it fixes the issue that was raised in this ticket.