KoolDock

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

2
5.7
Available as/for: -
Description:

A kool dock for KDE. It attemps to resemble the Mac OSX dock. Check out the screenshots.


Features:

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

Check out the CVS:
http://ktown.kde.cl/kooldock/download.php

Join our Mailing-List:
http://ktown.kde.cl/cgi-bin/mailman/listinfo/kooldock-devel

--------------------------------
VIDEO: KoolDock 0.1 in action!!
http://ktown.kde.cl/kooldock/kooldock.avi
--------------------------------
UPDATE:
If you experience problems compiling KoolDock please do the following:
# make -f Makefile.dist
# ./configure
# make; make install

--------------------------------
IMPORTANT:
--------------------------------
A weekly CVS based Debian Unstable (SID) package is now generated at :
http://intranet.harlaut.net/debian/
This is an unofficial package provided by a KoolDock user (by mike at harlaut dot net)... Thanks.
Last changelog:

16 years ago

KoolDock 0.3:
- Added: Translation support (i18n): Spanish (complete), Swedish (complete), Polish (not fully up to date).
- Added: Mouse Wheel over Dock now switches Desktop.
- Added: Launcher icons can now be sorted through Launcher List.
- Added: Move to Desktop/Go To Desktop (Taskbar/Nav. Bar).
- Added: New option to Nav. Bar: Task List.
- Added: Theme support for KoolDock Background (5 themes).
- Added: Run launcher as different user.
- Added: It is now possible to tell KoolDock to manage all windows or those in the present Desktop.
- Added: Active window icon is now highlighted.
- Improved: Xinerama Support (user configurable screen resolution).
- Updated: About dialog information.
- Patches: Text Shadow Patch (thanks to William Ekholm).
- Fixed: KMenu and mousemove event: sigsegv (thanks to Jared Grubb).
- Fixed: Minor fixes and Optimizations.
- Experimental: Systray Support (do not use it unless you want to help us with this).

KoolDock 0.2
- Fixed separator issue, now it is drawed only when necessary.
- Fixed configuration - separator issue (now it is not disabled).
- Fixed setupdialog and appdialog resizing.
- Xinerama support (in preferences).
- Navigation Menu + clock (available through KoolDock menu).
- Screenshot of minimized windows (only through KoolDock menu).
- Added "Hide on click" (Hide KoolDock after clicking on an icon).
- Added "Show after"; how long the mouse must be at bottom of the
screen before showing the dock.
- Added "Run from Terminal" and "Keep Terminal Open" in the add
launcher dialog (useful for console applications, e.g: top, vim).
- Rewrote "Ignore List"; now it is possible to grab windows names.
- Proper tooltips in the "Preference Dialog"
- Optimization to the background drawing rutine.
- Major code clean-up (still needs more).
- Minor fixes.

nunopinheiro

16 years ago

well i think this could be even grater if:
1º i could for intance chose were i want the kooldook to be.
2º if one it would run faster if we chose a backgrownd (its is very very slow on my computer i chose a 32 X 1 png )
3º animation could be disabled
4ª some kind of systray could be implemented
5º one could start more tham one kooldook at the same time.
i hve tried to imitate my look just with kooldok and i think this could be something realy huge (new and versatile as you would want it to be)
to see the look i trid to mimik http://www.kde-look.org/content/preview.php?preview=2&file=7890-2.png&name=Dyntaskbar+and+System+tray

Report

hanes

16 years ago

I am trying to compile this on mandrake 10.

I keep getting this error...
hecking for Qt... configure: error: Qt (>= Qt 3.1.0) (library qt-mt) not found. Please check your installation!
For more details about this problem, look at the end of config.log.
Make sure that you have compiled Qt with thread support!

I have qt installed under /usr/lib/qt3.

Anyone know what I should do? Thank you

Report

C

ipv4

16 years ago

You need the threaded version (MT) of Qt3-devel which is different from the normal version. Also you need the qt-mt runtime libraries and not the normal qt-runtime libraries. Changing this should not break any dependencies; it will just replaced the normal version with the threaded one.
If by any chance your distribution keeps qt in an unusual PATH and you have no $QTDIR defined, pass to configure "--with-qt-dir=PATH" or "--with-qt-includes=PATH --with-qt-libraries=PATH".

Report

hanes

16 years ago

I think i have qt-mt

[[email protected] hanes]$ locate qt-mt
/usr/lib/qt3/lib/libqt-mt.la
/usr/lib/qt3/lib/libqt-mt.prl
/usr/lib/qt3/lib/libqt-mt.so.3
/usr/lib/qt3/lib/libqt-mt.so.3.2
/usr/lib/qt3/lib/libqt-mt.so.3.2.3

Is that what i need? I try the ./configure with the parameters and I still get the same error....any ideas?

Report

C

ipv4

16 years ago

Again, try passing configure "--with-qt-dir=/usr/lib/qt3"; if that doesn't work try "--with-qt-libraries=/usr/lib/qt3/lib --with-qt-includes=/usr/lib/qt3/include".
Also add to /etc/ld.so.conf a line containing /usr/lib/qt3/lib and run ldconfig.
If neither of these work try asking in the mailing list.

Report

KyleWill

16 years ago

I am having the same problem,
checking for Qt... configure: error: Qt (>= Qt 3.1.0) (library qt-mt) not found. Please check your installation!

also i believe i have multi-threaded qt:
# locate qt-mt
/usr/lib/qt3/lib/libqt-mt.la
/usr/lib/qt3/lib/libqt-mt.prl
/usr/lib/qt3/lib/libqt-mt.so.3
/usr/lib/qt3/lib/libqt-mt.so.3.3
/usr/lib/qt3/lib/libqt-mt.so.3.3.3

I have tried everything recommended here, is there anything else i can do?

Report

lucher

16 years ago

Today is May/27th - and kooldock 0.2 is on the front page. The same last week and the week before. When is kooldock 0.2 from? A month? Do just push the 'update' button every two days to bring it to the front page and on kde.org? Isn't that a little unfair against the other apps who don't need to attract that attention? So, please, do only update the page if you really update something.

Regards

Report

djworld

16 years ago

I think the update is due to the new packages.

Report

lucher

16 years ago

Ohps. Ok. Well, now it's understandable. I apologize for my concerns.

Report

C

ipv4

16 years ago

Apology Accepted :D

Report

C

ipv4

16 years ago

Actually I added the packages to the download section and some new information, maybe you don't read very well.

Report

kdevil

16 years ago

I run FC1 with KDE 3.2.2 - I get a clean ./configure, but then this make error:

cd . && /bin/sh /home/jleboeuf/Desktop/kooldock/admin/missing --run autoheader
Can't locate object method "path" via package "Autom4te::Request" at /usr/bin/autom4te line 81.
autoheader: /usr/bin/autom4te failed with exit status: 1
make: *** [config.h.in] Error 1


I'm not sure what to make of it - anyone with any idea?

Report

kdevil

16 years ago

Nevermind - I figured it out =)

Report

skifonious

16 years ago

Also having the same problem...
Any info on a fix would be appreciated...
Thanks

Report

Swerver

16 years ago

I had the same error and couldn't be bothered tracing it all through but I did seem to get around the error by modifying the if statement to the standard format where the condition is in brackets. ie

line 81 of autom4te

I edited the line

if join ("\n", @{$_->path}) ne join ("\n", @{$attr{path}});

to read

if (join ("\n", @{$_->path}) ne join ("\n", @{$attr{path}}));

I was only changing it for my own aesthetics so figure I may just have a less tolerant perl version installed?? Hope this works for you as I am only a dabbler in perl so cant garrantee this is a fix for you or that it is the same way the original poster bypassed this problem.

Report

estebanf

16 years ago

can you please explain how?. I'm having the same error here. Thanks

Report

Maillequeule

16 years ago

I love kooldock so much that I can't wait to build a new package :)

A weekly CVS based Debian Unstable (SID) package is now generated at :
http://intranet.harlaut.net/debian/

Use at your own risk, but I do not seen any blocking problem concerning this version while using it.

I will put the needed files to make a real Debian repository and permit you to make apt-get update as soon as possible.

Stay tuned :)

Report

C

ipv4

16 years ago

Wow, thanks for this :) I'll add it to the description.

Report

bryhhh

16 years ago

I've attempted to download the gentoo ebuild.

I copied the .ebuild file into /usr/portage/x11-plugins/kooldock/ and then ran emerge kooldock, and I recieve the following error message

>>> Unpacking source...
>>> Unpacking kooldock-0.2.tar.gz to /var/tmp/portage/kooldock-0.2/work
/usr/sbin/ebuild.sh: line 37: cd: /var/tmp/portage/kooldock-0.2/work/kooldock-0.2: No such file or directory
/usr/sbin/ebuild.sh: line 42: cd: /var/tmp/portage/kooldock-0.2/work/kooldock-0.2: No such file or directory
>>> Source unpacked.
/usr/sbin/ebuild.sh: line 63: cd: /var/tmp/portage/kooldock-0.2/work/kooldock-0.2: No such file or directory
/usr/sbin/ebuild.sh: line 63: cd: /var/tmp/portage/kooldock-0.2/work/kooldock-0.2: No such file or directory

!!! ERROR: x11-plugins/kooldock-0.2 failed.
!!! Function kde_src_compile, Line 107, Exitcode 1
!!! no configure script found, generation unsuccessful

Any clues please? Or should I be asking in http://forums.gentoo.org/ ?

Report

C

ipv4

16 years ago

As requested by various users, now it's possible to tell KoolDock to only manage windows in the current desktop (preference dialog). After implementing this, I also find it very useful :D

Report

Yaba

16 years ago

Great! This is the only feature, which prevents me from using the actual version.

Any plans, when you will release it?

Report

C

ipv4

16 years ago

There's no specific day for the next release but you may download the latest snapshot of the CVS (see above); CVS always compiles.

Report

Dommy

16 years ago

Hi there!

FC2 is currently my OS and I am using the KDE within this package! Unfortunatelly I have problems with installing this great dock!
When running ./configure there comes up an error message. I think the following lines should explain the error:

[CODE]
Thread model: posix
gcc version 3.3.3 20040412 (Red Hat Linux 3.3.3-7)
configure:2535: $? = 0
configure:2537: gcc -V &5
gcc: `-V' option must have argument
configure:2540: $? = 1
configure:2563: checking for C compiler default output file name
configure:2566: gcc conftest.c >&5
/usr/bin/ld: crt1.o: No such file: No such file or directory
collect2: ld returned 1 exit status
configure:2569: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "kooldock"
| #define VERSION "0.1"
| /* end confdefs.h. */
|
| int
| main ()
| {
|
| ;
| return 0;
| }
configure:2608: error: C compiler cannot create executables
See `config.log' for more details.
[/CODE]

Report

C

ipv4

16 years ago

Read this (its for Solaris, but the concept is the same):
http://www.brandonhutchinson.com/c_compiler_cannot_create_executables.html

Report

Dommy

16 years ago

Hi there!

FC2 is currently my OS and I am using the KDE within this package! Unfortunatelly I have problems with installing this great dock!
When running ./configure there comes up an error message. I think the following lines should explain the error:

[CODE]
Thread model: posix
gcc version 3.3.3 20040412 (Red Hat Linux 3.3.3-7)
configure:2535: $? = 0
configure:2537: gcc -V &5
gcc: `-V' option must have argument
configure:2540: $? = 1
configure:2563: checking for C compiler default output file name
configure:2566: gcc conftest.c >&5
/usr/bin/ld: crt1.o: No such file: No such file or directory
collect2: ld returned 1 exit status
configure:2569: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "kooldock"
| #define VERSION "0.1"
| /* end confdefs.h. */
|
| int
| main ()
| {
|
| ;
| return 0;
| }
configure:2608: error: C compiler cannot create executables
See `config.log' for more details.
[/CODE]

Report

16 years ago

KoolDock 0.3:
- Added: Translation support (i18n): Spanish (complete), Swedish (complete), Polish (not fully up to date).
- Added: Mouse Wheel over Dock now switches Desktop.
- Added: Launcher icons can now be sorted through Launcher List.
- Added: Move to Desktop/Go To Desktop (Taskbar/Nav. Bar).
- Added: New option to Nav. Bar: Task List.
- Added: Theme support for KoolDock Background (5 themes).
- Added: Run launcher as different user.
- Added: It is now possible to tell KoolDock to manage all windows or those in the present Desktop.
- Added: Active window icon is now highlighted.
- Improved: Xinerama Support (user configurable screen resolution).
- Updated: About dialog information.
- Patches: Text Shadow Patch (thanks to William Ekholm).
- Fixed: KMenu and mousemove event: sigsegv (thanks to Jared Grubb).
- Fixed: Minor fixes and Optimizations.
- Experimental: Systray Support (do not use it unless you want to help us with this).

KoolDock 0.2
- Fixed separator issue, now it is drawed only when necessary.
- Fixed configuration - separator issue (now it is not disabled).
- Fixed setupdialog and appdialog resizing.
- Xinerama support (in preferences).
- Navigation Menu + clock (available through KoolDock menu).
- Screenshot of minimized windows (only through KoolDock menu).
- Added "Hide on click" (Hide KoolDock after clicking on an icon).
- Added "Show after"; how long the mouse must be at bottom of the
screen before showing the dock.
- Added "Run from Terminal" and "Keep Terminal Open" in the add
launcher dialog (useful for console applications, e.g: top, vim).
- Rewrote "Ignore List"; now it is possible to grab windows names.
- Proper tooltips in the "Preference Dialog"
- Optimization to the background drawing rutine.
- Major code clean-up (still needs more).
- Minor fixes.

12345678910
1
product-maker posixru May 02 2012 9 excellent
Be the first to comment
gzu
Jan 06 2012
struq
Mar 21 2009
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
0.3
updated Aug 16 2004
added Apr 18 2004
downloads 24h
0
mediaviews 24h 0
pageviews 24h 2