Description:

Yakuake is a drop-down terminal emulator based on KDE Konsole technology.


--- What's new ---

3.0.2:
Yakuake v3.0.2 is a minor bugfix release that adds back a description file implementing the freedesktop.org AppData specification.

3.0.1:
Yakuake v3.0.1 is a minor bugfix release addressing installation and integration of the hicolor application icon.

3.0:
This is the first stable version of Yakuake based on KDE Frameworks 5. It bundles a new default skin implementing KDE's Breeze visual identity and includes an assortment of bug fixes.


--- Essential links ---

Yakuake's website: http://yakuake.kde.org/
Report bugs and wishes at: https://bugs.kde.org/enter_bug.cgi?product=yakuake
Older releases: http://developer.berlios.de/project/showfiles.php?group_id=7376

Changelog:

1 year ago

Changes in 3.0.2:
* Added back a description file implementing the freedesktop.org AppData specification.

Changes in 3.0.1:
* Fixed installation and integratin of hicolor application icon.

Changes in 3.0:
* Yakuake was ported to KDE Frameworks 5 and Qt 5.
* A new default skin follows the Plasma 5 Breeze design.
* Terminal focus is now preserved more reliably when closing and reopening Yakuake.
* Config changes made via the title bar menu are now synced to disk immediately, and thus preserved if Yakuake is killed instead of quit gracefully.
* The option to auto-update tab titles with the title bar contents no longer interferes with manually setting a tab title. To return to auto-updating just clear the title.
* Performance improvements in the compositor-unassisted animation code path.
* Fixed bug causing incorrect window height calculation in multi-monitor systems.

Changes in older releases: https://projects.kde.org/projects/extragear/utils/yakuake/repository/revisions/master/entry/ChangeLog

8 years ago

Sho

Hi Fabio,

for this to be possible, the Konsole KPart component needs to offer a way to the KPart host (e.g. Yakuake, or other apps using it) to trigger the search, or at least it needs to offer it via its context menu (the terminal context menu is owned by the Konsole KPart, not Yakuake). So this is more a wish for Konsole rather than Yakuake for now. Once the required changes have been made in Konsole, Yakuake can do its part.

Report

8 years ago

kronophage

Is there a way to make yakuake start automatically in split screen mode to get a tiling WM feeling ?
I'm thinking of a .yakuakerc file or something...
Or would that happen in the konsolerc ?

Report

8 years ago

Sho

Yakuake has a D-Bus interface (or DCOP for older KDE 3 versions) that can be used to script it to some degree, e.g.:

qdbus org.kde.yakuake /yakuake/sessions addSessionTwoHorizontal

You can make use of this in an autostart script that first starts Yakuake and then runs dbus commands to manipulate it (say, add a splitted tab and remove the default non-splitted one).

Have a look at the available interfaces using qdbusviewer (for the KDE 3 version, read up on DCOP and kdcop instead).

In the future, there will be session management UI that allows setting up a default splitted session.

As for Yakuake's config file, it's ~/.kde/share/config/yakuakerc on most systems, but that is not relevant to your quest here at the moment.

Report

8 years ago

kronophage

I'll look into that, thanks for your reply :)
And keep up the good work with Yakuake it is really a killer app !

Report

8 years ago

cRoMo

Please please try to bring some better overall look to yakuake - an Oxygen insipred theme would be great!

Report

8 years ago

Sho

I've already asked the Oxygen artists once, but they were too busy at the time. I'll try again.

Report

8 years ago

hellblade

I made a nice skin resembling the oxygen plasma theme.
Enjoy here http://www.kde-look.org/content/show.php/?content=92457

Report

8 years ago

Sho

Nice work! Would you be interested in having your skin included with Yakuake? (Credited to you, of course.)

Report

8 years ago

hellblade

You don't even have to ask mate:)
Of course I would love that!

Report

8 years ago

Sho

Ok, I'll look into including it with the next release then. Thanks :-).

I'll get in touch with you once it's in, so we can figure out how to handle any future updates, etc.

Report

8 years ago

hellblade

ok. I am updating right now but I'm not sure when it will be done.

I will keep posting updates in my page though and use versioning.

ty

Report

8 years ago

kadrach

Is it possible to automatically open Yakuake in fullscreen mode?

And please give me a way to get rid of the window borders and the title bar :)

Report

8 years ago

Sho

You can use the window-/application-specific rules capability of KDE's window manager, kwin, to open Yakuake - or any other application - automatically in fullscreen mode, or the kstart wrapper executable to similar effect.

The left-hand and right-hand border width is controlled by the skin definition file and thus changable. Disabling the window title bar is presently not an option; an in-the-works improved skinning engine may change that in the future.

Report

8 years ago

alrua

In the KDE3 version of Yakuake, it is possible to bind multiple keys to the global show/hide action. In the KDE4 system settings module (where I finally tracked the global config down to), it is only possible to assign one global shortcut key.

I miss the ability to bind two keys (I bind one in each end of the keyboard, depending on which hand is free). Could this be made possible in the KDE4 version as well?

Report

8 years ago

th3doctor

Hi,

First off, thanks for developing yakuake... it's the best!

I have a small problem in KDE 4, though. Every time I log in, the whole window opens and I have to manually close it before doing anything else. It used to just display the popup notification and stay hidden in KDE 3. Is there any way to get the old behavior back as is? Is it a bug?

Thanks!

Report

8 years ago

Sho

Starting with Yakuake 2.9.1, Yakuake can now be opened/closed by rerunning its executable (so you can e.g. put it on your panel both to start it, and to open/close it).

My assumption is that on login, "yakuake" is for some reason run twice in your system, so the first time starts it and the second time opens it. Perhaps it's both being restarted by KDE session management and you put it manually in your Autostart folder as well. Try to find and eliminate a second run of the executable during login.

Hope it helps.

Report

8 years ago

th3doctor

Ah, that's most likely it. Thanks!

Report

8 years ago

DanaKil

Thank you again ! I think I can't live without Yakuake now :)

don't know if this is possible but it could be great if Yakuake include a special skin which is automatically created from the plasma theme (at least the default panel or plasmoid background)

Should be doable (maybe ?) but dont know if an app can catch when plasma change his theme

Report

8 years ago

Sho

I have a new skinning engine planned that will make theming more flexible (the current format is somewhat limited, especially with regard to element positions and the tab bar). Once that's in place, I can look into whether it's possible to derive from the active Plasma theme without being a Plasmoid. Maybe in the future, when the Plasma library moves to kdelibs (planned for 4.2, iirc), I can just use the library anyway. Then again, Yakuake already kind of depends on kdebase anyway (the Konsole KPart is a runtime, not build time dependency, however) ... anyhow, I'll look into it when the time comes.

Report

8 years ago

TeeAhr1

How would I drop down a running instance of Yakuake with a specified command, in this case emacs? I want to use this to specify my default text editor. With Konsole, I can call "konsole -e emacs", but Yakuake doesn't seem to support the -e option.

Report

8 years ago

Sho

You can write a shell script that does the following things in aggregate:
1. Create a new session (tab).
2. Run a command in it.
3. Open the Yakuake window.

The KDE 3 version (anything older than 2.9.0) has a DCOP interface with the respective calls; the KDE 4 version (2.9.0 and newer) has a D-Bus interface instead.

I might add an -e argument in a future version (it's not quite the same as what the above does, since unlike running a command in an existing shell, it requires duplicating some parsing code for argument handling etc. from Konsole to properly start the desired non-shell process in the spawning terminal), but for now, DCOP/D-Bus will do.

Report

8 years ago

jdb25fr

Hi !
Can someone do this ? I don't know anything about dbus and I think it would be nice to port the "open with yakuake" service menu to kde 4...
(by replacing dcop with dbus calls)
Thanks !

Gide

Report

8 years ago

Sho

The D-Bus interface in the KDE 4 version of Yakuake is just as capable as the DCOP interface in the KDE 3 version was, so if the Service Menu worked well before, it should be very possible to port it.

Report

8 years ago

peteblack

Is anyone else seeing that the tab titles no longer get updated? Konqueror's tab titles work fine.

Report

8 years ago

Sho

Can't say I have that problem, nope. Check the terminal profile settings, perhaps? There's also a setting in the Yakuake config dialog controlling dynamic title updates (in 2.9.x - anything older than 2.9.0 has no support for dynamic tab titles).

Report

Supporters

Recent Donations

Be the first to donate
Filename Version Description Filetype Packagetype License Downloads Date Filesize Install
Score 92%
92.00 Likes
8 Dislikes

0 Supporters for Yakuake:

Recent Donations:

Be the first to donate
show all
Details
version
3.0.2
updated Mar 03 2016
added Sep 16 2005
downloads
page views 12259
support Sho
For The Product
Yakuake
5 - 10 - 25 - 50 - 100 - 200 - 500