Summary: | Konsole's full screen feature is misleading as it's not really full screen | ||
---|---|---|---|
Product: | [Applications] konsole | Reporter: | John <ilikefoss> |
Component: | general | Assignee: | Konsole Developer <konsole-devel> |
Status: | RESOLVED INTENTIONAL | ||
Severity: | normal | CC: | tcanabrava |
Priority: | NOR | ||
Version First Reported In: | 24.12.0 | ||
Target Milestone: | --- | ||
Platform: | Debian unstable | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | The 'cmatrix' screensaver running in what it supposed to be full screen. |
Description
John
2025-02-13 13:05:09 UTC
BTW, in the prinscreen the scroll bar is highlighted because I had the mouse cursor over it while taking the picture. Why is there with 'cmatrix' after I pressed F11 as there is nothing to scroll up or down, I don't know. That's fullscreen - there's no titlebar, and the application has the entirety of the screen. you can also remove the menubar if you want with ctrl + shift + m. We do not hide toolbars or menubars when fullscreen is on as this could be useful for people that got there without knowing how to get back. (In reply to tcanabrava from comment #2) > That's fullscreen - there's no titlebar, and the application has the > entirety of the screen. > you can also remove the menubar if you want with ctrl + shift + m. > We do not hide toolbars or menubars when fullscreen is on as this could be > useful for people that got there without knowing how to get back. That's not full screen! I want the content to be full screen, not to just remove the title bar and then call that full screen. People are making thing full screen to see the content full screen, not everything under the title bar. Since it's misleading I think you should at least call it something else, like "Remove title bar" or "Toggle title bar" as these would be more accurate. And if you decided to force everyone to experience this behavior, no matter if they are power users or not, how come you didn't apply the same mentality to Gwenview too, which actually has real full screen instead of just removing the title bar? What's the difference, what gives? Did you decided that people wanting to see pictures in full screen would be too annoyed from an always visible tool / menu bar so it's better to not annoy them? Same with Haruna video player that also has the real deal full screen, there people should not be annoyed with things always visible in full screen? How come that the idea of people getting into full screen and not knowing how to get back is not a problem for Gwenview, Haruna, VLC, Firefox, Thorium and probably other programs, but all of a sudden if they make the terminal emulator full screen it's a problem? How many people actually enter the full screen by pressing F11 or by using the menu item and in the next minutes they forgot how they did that? How many people forget that ALT+TAB still exists? How many people forget that the Super key still exists and that will show the panel always? I don't think it's normal that people who remember how they got into some situation + people that know ALT+TAB gets them out + people that know Super shows the panel + power users should be punished for a few people that are new at this. As a power user I'm more and more annoyed with this mentality where changes are done or not done for the sake of noobs and new people that "might" get into some trouble! How about stop making assumptions on the memory capability or the computer skills proficiency of a person and just ask the user about its level instead of making stuff worse for power users for the sake of new users or the reverse? I don't find if fair that I have to jump through hoops by remembering more shortcuts and waste time for doing them just because somebody is able to install Linux + Plasma + Enter full screen in Firefox and the terminal with the same F11 shortcut, but that person might forget or not know how to get out of it. I gave you the doubt and opened two very different programs than konsole to test. Kate, a professional text editor, shows the menu bar on full screen mode. KDENlive, a Video Editor, shows the menu bar on full screen mode. That means that, no, different applications have different ways of representing fullscreen. As I said, you can configure konsole to not have a menu, and a toolbar, do that on yours. Of course Kate, Kdenlive, Krita still show the tool / menu bar even when they are "full screen" as they are mostly productivity tools are are extremely rarely used to just look at things with no interaction. Also there's a limit on how many shortcuts a person can remember and for the hundreds of things they can do, buttons and menus are still needed, even in full screen mode. I understand that different programs have different ways of representing full screen, but Konsole's way of doing it sucks when you want to be fully immersed into the program / tool that is running in the terminal or you, or you're running a screensaver like the case where I noticed the problem. Or you just want to see some statistics and nothing else. A tool / menu bar with options and buttons doesn't help much when you're in reading / viewing mode. There's also the problem of consistency, as we humans with our limited minds cannot possibly remember all different shortcuts for so many different DEs, OSes, programs and most people can barely remember just F11, so it would be nice if all would use the same shortcut and not require yet another one to "hide" the menu so you finally have the real full screen. But I guess consistency is not a thing that is so valued here. As for OLED screen, I guess too few people have them now to care about them and the burn-ins. Too bad Plasma is so used on so many devices and even on LTS distros that will get into a future where more OLED screens are available. Anyway, if you wanted to make the consistency better, help OLED screens and find a middle way between power users and new users, you could've made Konsole's full screen mode not have any permanent tool / menu bar or scroll bar and display them on demand like: - Mouse touching the top edge: Show tool / menu bar (like Gwenview and Firefox), with or without a title bar depending if the tool bar has an exit full screen button. - Mouse touching the right edge: Show scroll bar. Additionally, second fail-safe option for new users: Show "Exit full screen" in the contextual (right-click) menu. Putting more burden on the power users so that the new users have absolutely the most dumbed-down / easy interface for them is not nice. |