Bug 222538

Summary: Allow hiding yakuake's title bar
Product: [Applications] yakuake Reporter: greatbunzinni
Component: generalAssignee: Eike Hein <hein>
Status: REPORTED ---    
Severity: wishlist CC: aichingm, aspotashev, felixonmars, pahan
Priority: NOR    
Version: 2.9.6   
Target Milestone: ---   
Platform: Ubuntu   
OS: Unspecified   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description greatbunzinni 2010-01-13 13:42:37 UTC
Version:           2.9.6 (using KDE 4.3.4)
Installed from:    Ubuntu Packages

It would be great if it was possible to hide Yakuake's bar, at least when Yakuake is set to full screen mode.  It would save precious real estate which is, currently, being used up by a bar which, in effect, doesn't do much more than holding 3 buttons which aren't used all that often and display a text label.
Comment 1 Eike Hein 2010-01-13 13:46:15 UTC
Said text label shows the shell title, notably, and those three buttons are rather important, too.

Renaming for clarity.
Comment 2 greatbunzinni 2010-01-13 13:55:31 UTC
(In reply to comment #1)
> Said text label shows the shell title, notably, and those three buttons are
> rather important, too.

It appears that the three buttons are there to set Yakuake's window as sticky, open a menu and shut down yakuake.  Maybe it can vary with one's use pattern but although I use yakuake extensively (I do all my programming with vim through yakuake, which is set to run at login) I very rarely use any of those features.  Moreover, if it was possible to integrate those three options in the terminal's right-click menu then they wouldn't be needed in the title bar.
Comment 3 Eike Hein 2010-01-13 14:10:19 UTC
In the context menu they wouldn't be nearly as discoverable, and on top of that it's in fact currently not possible/viable to extend the Konsole KPart's context menu from Yakuake's side.

FWIW, the most likely way this will be implemented is by way of a new skinning system that will give skin authors more flexibility about how to arrange Yakuake's interface elements, or whether to show them at all, allowing for single-bar configurations and the like.

For now, if you're desparate to hide the title bar I suggest manipulating the skin you're using: If you reduce the title bar background image to be one pixel in height, the title bar will follow suit.
Comment 4 Alexander Potashev 2011-06-06 15:34:34 UTC
I've created this Yakuake skin to hide both the titlebar and the tabbar: http://kde-look.org/content/show.php/One+Pixel+Title?action=content&content=142441

But now the user can't use the button from the titlebar, and can't even change the skin back to default one in GUI. Therefore it would be nice to have 3 menu items to substitute the button from titlebar. Though, that won't solve the problem completely, because if you run a mouse-aware application in the terminal (like "htop" or "mc"), you can't open the context menu.
Comment 5 Mario Aichinger 2022-05-26 12:22:03 UTC
I think this issue can be closed as it is implemented in https://invent.kde.org/utilities/yakuake/-/commit/27d05a1ddbfa6c13711be0cd7b0e6763fc54fe4c