
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
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.
13 years ago
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.
13 years ago
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.
gzu
11 years ago
Report
toadhall
11 years ago
Report
pedro77
12 years ago
Quote:dcop kicker kicker toggleShowDesktop
Report
nowardev
12 years ago
with checkinstall :)
thank you for your hard work
Report
hookum
12 years ago
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!
Report
IkariShinji
12 years ago
My specs:
OpenSUSE 10.3
KDE 3.59
Kernel 2.6.22
Compiz 0.7.6
Report
lowobu
12 years ago
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
Report
bisiek
12 years ago
Report
IkariShinji
12 years ago
Report
MarianoC
12 years ago
Sorry for my english. Thanks
Report
bisiek
12 years ago
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();
}
Report
SteveMcQwark
12 years ago
Report
bisiek
12 years ago
http://kooldock.svn.sourceforge.net/viewvc/*checkout*/kooldock/Makefile.cvs
Report
gekk
12 years ago
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 :)
Report
bisiek
12 years ago
Report
dspolleke
12 years ago
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 ()
Report
bisiek
12 years ago
Report
gabop
12 years ago
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.
Report
bisiek
12 years ago
make -f Makefile.cvs
Report
dspolleke
12 years ago
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...
Report
bisiek
12 years ago
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.
Report
zyxyellowxyz13
12 years ago
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
Report
bisiek
12 years ago
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
Report
sebasch
12 years ago
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!
Report
bisiek
12 years ago
Greets
Report