KMenu launcher mod

Various KDE 1.-4. Improvements

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

0
5 .0
Description:

A nice KMenu Button that uses klauncher.png in the "icons" path and resize itself to use the icon dimension...

kbfx is dead ! ;) My hack work perfectly under NX and in every part of the screen without any dirty dcop command like popupKMenu or showKMenu.

You can use kbfx klaunch icons!

Without klauncher.png in /usr/share/icons/* KMenu works like before
With klauncher.png in /usr/share/icons/* KMenu works like you have ever wanted

You can download a source diff file
Gentoo ebuild will follow soon
Last changelog:

15 years ago

First public release
- Added Gentoo ebuilds

UPDATE:

kdebase 3.4.2 patch uploaded.
New KMenu hacks and ebuilds soon!

mfriedrichs

14 years ago

yes,- it looks fine.
Please port it.
thanks

Report

aep

14 years ago

port it to 3.5 , dude, its nice

Report

anupamsr

15 years ago

Until it supports split ebuilds, I am not going to emerge it. :((
Please some one do it...

Report

anupamsr

15 years ago

Is there a possibility for a patch for KDE Split ebuilds in Gentoo?

Report

litosteel

15 years ago

First, Congratulations!...
I like this much than kbfx...
kbfx looks ugly (for me)...
I patched KDEBASE 3.4 and works
fine... i thought wouldn't..
Some suggestions:
-- Can you use different Icons?..
-- like 32, 64, 128 to adjust size whenever taskbar changes..
-- you can name this klauncher32, klauncher64, and install a hook when the taskbar changes to reload the correspondent Bitmap...
May be to load a bitmap for the taskbar background an then this will shine... I Loved!!
If you think i can help just get me an introduction to what you do and i can code this myself and mail it to you for inclusion...
Sorry for my english!!
Bye..
Good Work

Report

C

lxnay

15 years ago

Yes, you can put klauncher.png in your favourite theme tree, inj 16x16, 32x32, 128x128 etc... I use Kiconloader so, the icon size is selected by the kicker height. You have to remove klauncher.png from /usr/share/icons and put it in size directories.

I'm working hard on the next version and I hope that someone will create a debian/kubuntu package.

Report

C

lxnay

15 years ago

I'll bring to you a new version ASAP that supports rollover effect and some other nice improvements.
Please be patient, with the new patchset I'll try to make debian packages even if you can download kicker sources from apt and patch them.

However, that's the power of Gentoo. Create and deploy source patches rapidly without problems ;)

Report

botev

15 years ago

How to install on Debian ?

Report

peekpt

15 years ago

do this app support rollover effects like pressed over and normal like kbfx?

Report

NiconPhantom

15 years ago

Thanx, nice work how i can install it? I have SuSE 9.3, what file i must change?

Report

smileaf

15 years ago

Has this been sent to the kicker developers?

Report

linux3114a

15 years ago

When a tarball for others LINUX system using KDE

Report

C

lxnay

15 years ago

Yes but kbfx uses bad tricks to get the things work properly, and it doesn't work under FreeNX.
If I click on kbfx button, my mouse cursor disappear and move to the top left of the kicker to be able to call and show properly KMenu.

Kbfx developer has done a good job but I wanted more... so I've merged his code with kicker code.

Report

sirajr

15 years ago

You know very well that I'm not dead!
but very neat work.. Hacking I guess is the gentoo style! so keep hacking!

bye

Report

ohcalcutta

15 years ago

An applet is better than modification in the core. I am for KBFX, no need to recompile kdebase or whatever... :-)
Anyway, happy hacking...

Report

C

lxnay

15 years ago

Please remember that's not a deep hack and it's my first attempt in QT/C++ learning.
KMenu style will be refreshed in the next KDE releases, so I leave this work to kicker maintainers.

Report

sirlordt

15 years ago

the look of app bar and launch button is xp/longhorn style but the launch menu is win2000/9x style, you must make both (Nenu/Button launch and apps bar) more look/style compatible, is my opinion.

Report

Headrush

15 years ago

Thanks for the ebuild for the split packages, but can you post just the diff file. I have other patches to kicker and would like to try to apply this one also.

Report

Youcha

15 years ago

Can you post modified binaries for i586 ?
I like the idea and if you accept I'd like to make some suggestions:
- Have an option in kicker configuration to enable/disable klauncher.png instead of having to create/delete it each time.
- Package the buttons in a compressed pack which will include 3 states buttons and Internationalizied versions including Right-to-left languages.
- Make possible to have text (Rich Text?) on the image instead of add it IN the image ( This will internationalization easier )
- Use SVG ( Very important, if implemented the user won't have to resize kicker bar )
- Animated SVG to have better FXs ?

Report

maarizwan

15 years ago

but it won't show up, I copied klaunh 22x22 size png to /usr/share/icons and icons/hicolor and icons/hicolor/22x22/ and hicolor/22x22/actions and /opt/kde/share/icons and the sub directories.

I copied the png image as klauncher.png as you've suggested. What am I doing wrong?

Report

C

lxnay

15 years ago

you have to restart kicker. From shell do: "dcop kicker kicker restart" or simply restart KDE, If it finds klauncher.png in icon path, it will show up.

Report

Headrush

15 years ago

Can you post a diff file for split KDE packages?

Then only kicker needs be recompiled.

Report

C

lxnay

15 years ago

here you are :)

Report

SantaFe

15 years ago

I'll wait till theres a Slackware package form so all I have to do is download it & use the Slackware Package manager. ;)

Report

C

lxnay

15 years ago

I only wanted that a launcher button works correctly under a NX Session and this is the result. I repeat, Gentoo ebuild will follow soon.

Report

15 years ago

First public release
- Added Gentoo ebuilds

UPDATE:

kdebase 3.4.2 patch uploaded.
New KMenu hacks and ebuilds soon!

12345678910
Be the first to comment
File (click to download) Version Description PackagetypeArchitecture Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
1.0
updated Jul 30 2005
added Jul 20 2005
downloads 24h
0
mediaviews 24h 0
pageviews 24h 1