Source i (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
Become a Fan
5.0

Available as/for:
Description:
A kool dock for KDE. It attemps to resemble the Mac OSX dock. This is improved koolDock v0.3 (which is base on ksmoothdock 2.1), which isn't my program, but it isn't officailly developed for about two years.

Features:

App Launcher.
On Screen text display (over icons).
Drag&Drop app list.
Auto-Hide.
Nice hide-show animation.
Transparency.
Xinerama support.
Others.

If you experience problems compiling KoolDock please do the following:
#
# make -f Makefile.cvs
# ./configure
# make; make install

IMPORTANT: For GNOME users - if you experience problems with launchers (can't open and edit), you probably don't have KDEbase istalled. Installing this package should solve this problems.

IMPORTANT: If you have something wrong in settings, and kooldock don't appear, you can run
# kooldock -o
to have preferences window at start.

If you have any problems or bugs with kooldock, you can post information about it in comments or send it to bisiek op.pl (after bisiek insert 'at' symbol).

I prepare only source and I probably can't help with packgages made by other people.

If configure script fails while checking X server, you probably need to install the xlibs-dev package. If it won't help try these: build-essensial libqt3-mt-dev libqt3-compat-header kdelibs4-dev kdebase-dev. Thanks to Mrmonday for the solution.

SVN repository checkout:
svn co https://kooldock.svn.sourceforge.net/svnroot/kooldock kooldock


I can't continue developing Kooldock - I won't stop working on it, but that work will much slower than now. If you want to help - I will help you to understand the code.
Last changelog:

23/09/2007: KoolDock 0.4.7
- Improved icon positioning.
- Added 'Show only minimized' option.
- Disabled systray support.
- Improved drawing engine.
- Added speed control (modifies kooldock's animation time to make it closest to desired speed).
- Reduced CPU wakeups, when kooldock is inactive (should be 4-8 per second)
- Reorganised tabs in setting window.
- Added 'Apply' button in options window, improved settings applying speed.
- Added simple KBFX support (necessary kicker applet).
- Added automatic background refresh (on minimize/maximize/restore/activate window).
- Added similar task grouping.
- Minor fixes and improvements.

16/02/2007: KoolDock 0.4.6
- Added choice of amount of big icons.
- Added choise of edge on which kooldock has to appear.
- Added option allowing to don't scroll while mouse is on the same icon (centred on it).
- Added Italian translation.

16/02/2007: KoolDock 0.4.5
- Icon positioning improvments.
- Some optimizations.


Ratings & Comments

227 Comments

gzu

This can run on KDE4 if you have the kde3-base and kde3-libs (and compile with the -devel rpms. On Fedora 11 at least.

toadhall

I second a call for porting this excellent app to kde4! Please :)

pedro77

If you want it, just create an apllication link to the command Quote:

dcop kicker kicker toggleShowDesktop

nowardev

I have just compiled on kubuntu 8.04 kde3.5.10 with checkinstall :) thank you for your hard work

hookum

Got this app working in KDE3.5 and 4.0, using the Gentoo ebuild, and it looks great. However, when using Compiz-Fusion it immediately crashes X. I've read the previous replies about this, so i downloaded the latest SVN release. When I attempt to configure it with ./configure, i get: configure: error: The important program kde-config was not found! Please check whether you installed KDE correctly. I don't think kde-config is part of KDE4. Is there a way to build this on 4.0? Thanks!

IkariShinji

Looks like even svn version crashes my X server if I'm using compiz. I can't even get Kooldock configuration window :( With compiuz turned off it works preety well. Then I can run compiz and Kooldock still works until suddenly killing my session ;( My specs: OpenSUSE 10.3 KDE 3.59 Kernel 2.6.22 Compiz 0.7.6

lowobu

Same Problem as IkariShinji, also with openSuSE 10.3 (32bit), KDE 3.5.9, Compiz 0.7.6 No Errors reported in /var/log/Xorg.0.log or in /var/log/Xgl.0.log /var/log/messages gives me kdm[2634]: X server for display :0 terminated unexpectedly (which tells me nothing) tried latest SVN as well, got it working for some seconds with window decoration for windows with "name != kooldock" in compiz disabled as I found it in some forum. Please think about a possible solution because what I saw so far seems to really suit my wishes. Thank you

bisiek

I've made some small fixes - now it should work better.

IkariShinji

Yay it works fine now:) No crashes anymore:) Thanks for this good piece of work:) <happy>

MarianoC

First, i want to say congratulations for this excelent work. Second, i have a little problem, is it possible that the dock keeps behind all the time?? I mean, when i put a window over kooldook, it keeps behind, but if i move the mouse to the place where kooldock is, then it appears...I have the option "Stay below windows when not used" activated. I am using Archlinux. Sorry for my english. Thanks

bisiek

Hi This option is exactly to make kooldock behave like this. The simpliest method to do taht at once is to recomple the dock with that change: In kooldock.cpp replace void KoolDock::setDockAbove() { KWin::setState(winId(), NET::KeepAbove); raise(); } to void KoolDock::setDockAbove() { setDockBelow(); //KWin::setState(winId(), NET::KeepAbove); //raise(); }

SteveMcQwark

I don't have Makefile.cvs in my download. What do I do?

bisiek

You can download it from svn http://kooldock.svn.sourceforge.net/viewvc/*checkout*/kooldock/Makefile.cvs

gekk

I've just downloaded it and it's a very nice and useful application. I've already seen that there are some DCOP functions but I'd like to see a function which lets kooldock hide/unhide through DCOP. Would be very useful for me to let kooldock hide/unhide on kopete messages so I don't need to check frequently if there's a new message and since the options of kopete to highlight a window doesn't suite my needs, I'd like to ask you :)

bisiek

No, kooldock use dcop only to do some things with other apps, but doesn't create dcop server.

dspolleke

the strangest thing is that kooldock chrashes and fails to start . in kde3 and kde4 Systeemconfiguratie opstartcontrole uitgeschakeld. [?1034hUsing host libthread_db library "/lib/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread 0xb69ac8e0 (LWP 9020)] [KCrash handler] #6 0x0805cfd5 in KoolDock::mMoveEvent () #7 0x08064e42 in KoolDock::doUpdateGeometry () #8 0x0806516b in KoolDock::addWindows () #9 0x08067549 in KoolDock::init1 () #10 0x080680ae in KoolDock::KoolDock () #11 0x0806dc27 in main () #12 0xb69c4fe0 in __libc_start_main () from /lib/libc.so.6 #13 0x08054841 in _start ()

bisiek

I'll check it.

gabop

How do I compile kooldock? I've downloaded SVN code, but when I do ./configure statement, it did not find the configure file. How do I fix this? Thanks in advance.

bisiek

To create configure use make -f Makefile.cvs

dspolleke

I would like to have (or to test) systray support because i want to get rid of kicker... Is there a way to do so? or a workaround to still have the systray icons for KNetworkManager, KMix, Kpowersafe openSUSE Updater and so on...

bisiek

Hi That's a bit problematic - I'm not good enough to add systray support that colud be satisfying. But maybe during holidays I'll try to do something about it.

zyxyellowxyz13

I have been looking around this site and happily stumbled upon this app. I was very excited, and showed my husband when he got home. (I am not that good when it comes to installing new things onto the computer as he is.) He proceeded to tell me that he really liked this app. and downloaded it for me, and installed it. No errors acured while installing it, but some happened once it was up and running. He announced that it was installed and up and running, so I came over to look. I was very happy with what it looked like. He moused over the icons to show me how it resembles that of OSX, and in the middle of mousing over the icons, the dock disappeared. Any reason as to why this would happen? I use Kubuntu 7.10 with KDE 3.5.5

bisiek

Hi Version 0.4.7 is a bit buggy, and likes to crash in unexpected situations. I recomend to use version from SVN. If you are already using it, and problem appears in that version, then it's unfixed yet. To download version from SVN use this command (in an empty folder): svn co https://kooldock.svn.sourceforge.net/svnroot/kooldock kooldock

sebasch

Hi!. I've been trying several dock types, and I think this one is the better !!.. I installed it on my laptop first, and I've got an issue when I set the Show KDE button check, it kills the X server. My laptop is a Fedora 8 box + Compiz + Emerald. The weird thing is that it works fine on my desktop computer under Fedora 6, without compiz/emerald extensions. How should I trace this kind of X killing errors? Cheers!

bisiek

Hi, I know about bug, that causes crashes of X server - it's solved in latest version (not released yet, download sorce from SVN!) Greets

Pling
0 Affiliates
Details
license
version 0.4.7
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 1

Other Various KDE 1.-4. Improvements:

Slicker Debian Package for Woody
cirrusgr
last update date: 22 years ago

Score 5.0

Konqueror/kdesktop suggestion
PovMan
last update date: 22 years ago

Score 5.0

Biiig buttons
dbojan
last update date: 20 years ago

Score 5.0

Yet Another KControl
Frans
last update date: 21 years ago

Score 5.0

Next window and next/previos window
dbojan
last update date: 20 years ago

Score 5.0

Fantasie Toolbar
katoe
last update date: 20 years ago

Score 5.0