Bug 511149 - FR: add a shortcut to show/hide the side panel
Summary: FR: add a shortcut to show/hide the side panel
Status: RESOLVED FIXED
Alias: None
Product: korganizer
Classification: Applications
Component: general (other bugs)
Version First Reported In: 6.3.3
Platform: Debian testing Linux
: NOR normal
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-10-26 11:09 UTC by jpg
Modified: 2026-01-12 19:08 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In: 6.7.0
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description jpg 2025-10-26 11:09:12 UTC
In korganizer, I can choose shortcuts to show/hide some component in the left side panel (agenda, search form...) but I can’t choose a shortcut for the side panel itself.

Sometimes I want to see more information displayed about the events of the week/month or I simply don’t need to see the side panel.

I would like to configure a key, for example F9, to show/hide the side panel as I could for the component of the side panel.

Precision: I use korganizer with i3wm window manager without other kde’s apps.

Linux/KDE Plasma: 6.5
KDE Plasma Version: 6.5
KDE Frameworks Version: unknown 
Qt Version:  6
Comment 1 Allen Winter 2025-10-27 12:52:19 UTC
good idea.

note that in the Month View and Todo View, there is a button near the bottom right corner that allows you to hide the sidebar.
currently there is no key shortcut for that button so I'll add one and make it work in all the views.
Comment 2 jpg 2025-10-28 00:53:13 UTC
Great news, thank you! 🙂
Comment 3 Bug Janitor Service 2025-10-28 16:50:50 UTC
A possibly relevant merge request was started @ https://invent.kde.org/pim/eventviews/-/merge_requests/181
Comment 4 Allen Winter 2025-10-29 11:41:00 UTC
While working on this feature I found some related issues:

- Kontact uses sidebar terminology for its components and KOrganizer also uses sidebar terminology for its viewer tools.  confusing.
- The KOrganizer Settings menu has a Sidebar submenu allowing to show the individual tools.  shouldn't "Show <tool>" menu be in the View menu and not the Settings menu?
- In Month view, if the Full window option is selected a horizontal navigator bar is put across the top of the view.  notice the month name is shown in that bar directly above the (bolded) month name included with the view.  ugly and redundant.
- In Month view, why do we need that horizontal navigator bar anyway?  none of the other views have such a thing.  all the other views would rely on the Go menu or the Back,Forward buttons to navigate. 
- Month and Todo view already have their own buttons to hide/show the KOrganizer sidebar.  if a global action to hide the KOrganizer sidebar is set, does that mean Month and Todo view are also affected and do we disable their individual hide/show buttons?  or, do we remove their hide/show buttons ? or?
-
Comment 5 Allen Winter 2025-12-28 20:00:44 UTC
I did something a little different for the 6.7.0 version that will be released in April 2026.

Instead of having 1 global setting to disable the sidebar for all views, I added a little hide/show button on the upper left corner of the navigator bar that allows each view (month, agenda, todo, etc) to hide the sidebar independently.

If you don't want to see the sidebar ever, then you'll need to visit each view and hide the sidebar.  but you only need to that once.
but for people who, for example, like to see the sidebar for agenda view but not for the other views this gives them more flexibility.

Additionally, the navigator bar is moved into the view itself if the sidebar is hidden (except in todoview); this allows fast navigation even without the sidebar.
Comment 6 jpg 2025-12-28 20:55:23 UTC
Thank you @Allen for all of this but I am not sure to understand. Did you add shortcuts which permit to easily show/hide the side panel? :/

It would very convenient on some screens divided by two, for example one window for korganizer and one for another app.

Many app give the ability to hide panels with one shortcut (libreoffice with several panels, okular...). As far I understand your comment, a button is another thing (also useful for some usage).

Personally, I already appreciate a lot to have my shortcuts for the day view,  the week view, and the month view. Very convenient! A shortcut for the side panel would be very useful (for me at least!)

I don’t reopen this FR because I have perhaps misunderstood what you’ve done.
Comment 7 Allen Winter 2026-01-12 19:08:06 UTC
Git commit 52a0941a8d8ac4f5f9241965030892f1c5e32d0a by Allen Winter.
Committed on 12/01/2026 at 15:54.
Pushed by winterz into branch 'master'.

Allow hiding the full window buttons in todo and month views.

Part of the new feature for hiding the sidebar globally for all views.

M  +1    -1    CMakeLists.txt
M  +5    -0    src/month/monthview.cpp
M  +4    -0    src/month/monthview.h
M  +5    -0    src/todo/todoview.cpp
M  +4    -0    src/todo/todoview.h

https://invent.kde.org/pim/eventviews/-/commit/52a0941a8d8ac4f5f9241965030892f1c5e32d0a