Description: kded-appmenu is a kded module able: - To display your application menubar at top screen - To display your application menu using a title bar button (used by kde-workspace patch) - To enable krunner-appmenu to works using kded-appmenu (as this)
To build it: $ tar xvzf kded-appmenu-*.*.tar.gz $ cd kded-appmenu-*.* $ mkdir build $ cd build $ cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` $ make $ sudo make install
You can activate menubar with: $ kwriteconfig --group "Menubar style" --key "MenuBarStyle" "TopHorizontal"
You can activate menu export for krunner-appmenu with: $ kwriteconfig --group "Menubar style" --key "MenuBarStyle" "Others"
To reload kded conf: $ qdbus org.kde.kded /modules/appmenu org.kde.kded.reconfigure
Just enable kded module at login with: $ qdbus org.kde.kded /kded org.kde.kded.setModuleAutoloading appmenu 1
Then run kded module: $ qdbus org.kde.kded /kded org.kde.kded.loadModule appmenu
You can also use systemsettings to configure kded-appmenu but you need to patch kde-workspace with appmenu.diff
If you want menu button in title bar, you also need to patch kde-workspace with appmenu.diff available here: https://aur.archlinux.org/packages/kd/kdebase-workspace-appmenu/kdebase-workspace-appmenu.tar.gz
To build it: $ tar xvzf kde-workspace-*.*.tar.gz $ cd kde-workspace-*.* $ patch -p1 < appmenu.diff $ mkdir build $ cd build $ cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` $ cd kcontrol/style $ make $ sudo make install $ cd ../../kwin $ make $ sudo make installLast changelog:
I have installed kded-appmenu, and it works very smooth on my kde. But after I compiling patch for kde-workspace-appmenu, I can not open window decoration setting. It always crash. Can you help me?
thanks
Is it posible to change the title bar button style to something like this: http://www.youtube.com/watch?v=-lCkM_v7Ckk
Anyway, thanks for the good work, it works really well.
After I do everything right, when I do this:
Quote:
$ patch -p1 < appmenu.diff
It appears:
Quote:
can't find file to patch at input line 5
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff --git a/kcontrol/style/finetuning.ui b/kcontrol/style/finetuning.ui
|index 2d384bc..e740b3c 100644
|--- a/kcontrol/style/finetuning.ui
|+++ b/kcontrol/style/finetuning.ui
--------------------------
File to patch:
What should I do? I want menu button in title bar.
Kubuntu 12.04
KDE 4.8.5
Congrats and keep the good work!
Sorry, what is this archive called "official kde-workspace-4.9.*.tar.xz"?
I've here just "kded-appmenu-0.9.18.tar.gz" and "kdebase-workspace-appmenu.tar.gz".
Tanks.
First thanks for your work :)
I wonder if you had considered adding the option to disable the glowbar? It can be distracting when watching a full screen video for example, and also I now know that the menubar is there (TopHorizontal) and I don't need a constant reminder ;)
Now the glowbar re-appears after the timeout with any mouse movement, regardless of whether the mouse is interacting with the focused window or not.
Is this the bug you noticed, or a different issue?
This is why I suggested a disable option originally. As a user I already set up the kded-appmenu and I know where to find it. A 10 second glowbar when the window gains focus is OK for me, having a constant reminder on every mouse movement seems like overkill.
Of course you may have a different opinion. I just wanted to let you know my thoughts ;)
Ratings & Comments
34 Comments
is this function still a part of KDE? I'm using kde4.13 and don't see any sign of this setting. Thanks
I have installed kded-appmenu, and it works very smooth on my kde. But after I compiling patch for kde-workspace-appmenu, I can not open window decoration setting. It always crash. Can you help me? thanks
Is it posible to change the title bar button style to something like this: http://www.youtube.com/watch?v=-lCkM_v7Ckk Anyway, thanks for the good work, it works really well.
You will have to wait for a aurora to implement appmenu button support.
You will have to wait for aurora to implement appmenu button support.
No, I mean with kdebase-workspace, since there was a time when it had that style, I remember i had it installed...
You will have to wait for aurore and aurore themes support this feature. Or another style have this kind of buttons...
Need I do something else after install .deb? Because I installed and nothing happened. Kubuntu 12.10 (Quantal) KDE 4.9.2 Tanks.
I create rpm package for Fedora 17. But when I launch program it do nothing. How start it in Fedora (KDE 4.9.1)?
After I do everything right, when I do this: Quote:$ patch -p1 < appmenu.diff
It appears:
Quote:can't find file to patch at input line 5
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff --git a/kcontrol/style/finetuning.ui b/kcontrol/style/finetuning.ui
|index 2d384bc..e740b3c 100644
|--- a/kcontrol/style/finetuning.ui
|+++ b/kcontrol/style/finetuning.ui
--------------------------
File to patch:
What should I do? I want menu button in title bar.
Kubuntu 12.04
KDE 4.8.5
Congrats and keep the good work!
go in kde-workspace dir ?
The directory name is: Quote:kdebase-workspace-appmenu
Downloaded from:
Quote:https://aur.archlinux.org/packages/kd/kdebase-workspace-appmenu/kdebase-workspace-appmenu.tar.gz
OK?
Inclusive the instructions for unpacking is written wrong, no?
Thanks.
And more, all windows are now without menu bar and the preferences box doesn't appear in the style settings.
You should just copy appmenu.diff from kdebase-workspace-appmenu.tar.gz and apply this on official kde-workspace-4.9.*.tar.xz archive.
Sorry, what is this archive called "official kde-workspace-4.9.*.tar.xz"? I've here just "kded-appmenu-0.9.18.tar.gz" and "kdebase-workspace-appmenu.tar.gz". Tanks.
A ".deb" would be nice because I still can't install it. But the ideal would be to have this by default in Kubuntu.
First thanks for your work :) I wonder if you had considered adding the option to disable the glowbar? It can be distracting when watching a full screen video for example, and also I now know that the menubar is there (TopHorizontal) and I don't need a constant reminder ;)
i will not add an option for that but i just add an old personnal wish: a shorter timeout for glowbar
It's a lot better now with this compromise - Thanks.
Yes, but there is a bug that was less visible with previous timeout :( will check.
Now the glowbar re-appears after the timeout with any mouse movement, regardless of whether the mouse is interacting with the focused window or not. Is this the bug you noticed, or a different issue?
It has always been like this and it's wanted. Glowbar is here to help user find where is glowbar so it appears on mouse movement.
This is why I suggested a disable option originally. As a user I already set up the kded-appmenu and I know where to find it. A 10 second glowbar when the window gains focus is OK for me, having a constant reminder on every mouse movement seems like overkill. Of course you may have a different opinion. I just wanted to let you know my thoughts ;)
You know menubar size for every application ? Good for you ;)
Thankfully you left a helpful comment in the sources which enabled me to have this as I prefer. So now everyone is happy!