KXDocker with REAL transpancy

Various KDE Stuff

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:
Welcome to KXDocker 1.x.x, the successor of KXDocker 0.39

KXDocker is an innovative docker for KDE

Features:
I've rewrite all the code. I need to write new features!
Try it, KXDocker 1.X.X make it different: Now with Mouse gestures for Exposè!

If you need to contact me, please send me a message by mail:
I DON'T Follow the forum.

Remember to read the FAQs on my website before ask me!

PS:
Remember only KWin support Z-Ordering!
Last changelog:

1.1.4
- compilation issue
- expose mouse gesture with latest cvs compiz
- new features on plugin interface: test it with gpipe (slideshow?)
1.1.3a
- fixed crash on NON composite X
1.1.3
- KXDocker support for Align=top!!
- Fixed a few bugs and speedups
- xTaskManager now work properly with dcops and make the minimized application blended!!! (may be disabled via configurator)
- xGDocker support for DISABLE move-remove icon via Drag'n move-drop
- xMouse support for 4 desktop corner to send fake X11 keypress VERY USEFUL to do Exposè effect!!!!!!!
- Configurator support Bottom and Top layout configurations
1.1.2
- auto detect to use Composite extensions or Fake transparency
- xAnimator support startBounceByName
- Automated backup of kxdocker_conf.xml to avoid losses on X crash

1.1.1
- support for compiz cvs

1.1.0
- new onclickleft: last or first
- real transparency support with composite manager (work with kompmgr and compiz)


1.0.0a
- compilation fixes
1.0.0
- release
0.40 RC2
- fixes
- all plugins are now avaiable
- THEME Manager!!!!!

0.40 RC
- a lot of fix
- garbage collector
- some new plugin
- translations
- ........

0.40 BETA
- first release of new KXDocker 1.0.0
- try it send feedback

TODO before Release:
- porting of old plugins
- tests


Changelog of older versions: check on website


If you have troubles, mail me!

I'm looking for:

- new themes
- binary packages for as many distros as possible (check on my website which
? ones are missing)

Full changelog and FAQs are available on my website at:
http://www.xiaprojects.com/www/prodotti/kxdocker/main.php?action=faq
http://www.xiaprojects.com/www/prodotti/kxdocker/main.php?action=download#source
http://www.xiaprojects.com/www/prodotti/kxdocker/main.php?action=todo


Ratings & Comments

90 Comments

icantux

KXdocker 1.14 compiles & installs ok from source on FC6, it works (I get one icon on the dock) but none of the add-ons will compile properly (unfortunately it's the add-ons that make kxdocker as good as it is!)... Dcop, configuration, resources, tray icon, all won't compile properly so unfortunately KXDocker is completely useless for FC6 for now because there's no way to configure it nor manipulate it. Makefile:854: warning: overriding commands for target `clean-bcheck' Makefile:817: warning: ignoring old commands for target `clean-bcheck' Makefile:859: warning: overriding commands for target `bcheck-am' Makefile:822: warning: ignoring old commands for target `bcheck-am' make[1]: Nothing to be done for `install-am'. ...etc, etc Too bad - great potential. I give it a thumbs up for effort!!

iZelpII

Hi, Install the ones for FC5, they work perfectly fine. Best regards, Chris

somekool

please update gentoo ebuild. latest is 1.0.0a thanks

hishuu

bump this request, updated ebuild would be good. when I try to run the version in Portage it gives me a WARNING about going to background and disappears.

piranha2001

Try the XGL-Overlay from Coffeebuzz and enjoy the latest KXDocker-Ebuilds! :-) (Look at Gentoo-Wiki XGL about the overlay. You don't need to install XGL!)

piranha2001

At my computer KXDocker does not recognize Compiz and uses fake transparency. Can I force KXDocker to use compiz and real transparency? (Gentoo-System with Coffeebuzz-XGL-overlay and KXDocker 1.1.3a from Portage-Tree.)

piranha2001

It works! It works! It works! Yeah, that's what I call a cool Desktop... :-D

ankitsingla

can i change some setting that tells KDE not t o cover up the docker when i maximise windows?

kwr2k

Hi, I get the following error trail when I run kxdocker ... -------------------------------- KXDocker Will use Composite Extensions! kxdocker: WARNING: loading xml... kxdocker: WARNING: saving xml configuration to backup configuration... kxdocker: WARNING: loading external xml configurations: addons_50_configurator.xml kxdocker: WARNING: loading external xml configurations: addons_50_thememanager.xml kxdocker: WARNING: loading external xml configurations: addons_70_bluetooth.xml kxdocker: WARNING: loading external xml configurations: addons_70_networker.xml kxdocker: WARNING: loading external xml configurations: addons_90_trayiconlogger.xml kxdocker: WARNING: loading external xml configurations: sensor_gaclock.xml kxdocker: WARNING: loading external xml configurations: sensor_gamarok.xml kxdocker: WARNING: loading external xml configurations: sensor_gapager.xml kxdocker: WARNING: loading external xml configurations: sensor_gbattery.xml kxdocker: WARNING: loading external xml configurations: sensor_gdate.xml kxdocker: WARNING: loading external xml configurations: sensor_gnetio.xml kxdocker: WARNING: loading plugins... /usr/share/apps/kxdocker/plugins/liblibKXDesignPanther.so: cannot open shared object file: No such file or directory /usr/share/apps/kxdocker/plugins/liblibKXDesignPanther.so.so: cannot open shared object file: No such file or directory /usr/share/apps/kxdocker/plugins/libliblibKXDesignPanther.so.so: cannot open shared object file: No such file or directory kxdocker: WARNING: xeplugin_register(xMatrix) /usr/share/apps/kxdocker/plugins/liblibKXDockerComposite.so: cannot open shared object file: No such file or directory /usr/share/apps/kxdocker/plugins/liblibKXDockerComposite.so.so: cannot open shared object file: No such file or directory /usr/share/apps/kxdocker/plugins/libliblibKXDockerComposite.so.so: cannot open shared object file: No such file or directory kxdocker: WARNING: xeplugin_register(xGDocker) /usr/share/apps/kxdocker/plugins/liblibKXCommand.so: cannot open shared object file: No such file or directory /usr/share/apps/kxdocker/plugins/liblibKXCommand.so.so: cannot open shared object file: No such file or directory /usr/share/apps/kxdocker/plugins/libliblibKXCommand.so.so: cannot open shared object file: No such file or directory kxdocker: WARNING: xeplugin_register(xCommand) /usr/share/apps/kxdocker/plugins/liblibKXARPManager.so: cannot open shared object file: No such file or directory /usr/share/apps/kxdocker/plugins/liblibKXARPManager.so.so: cannot open shared object file: No such file or directory /usr/share/apps/kxdocker/plugins/libliblibKXARPManager.so.so: cannot open shared object file: No such file or directory kxdocker: WARNING: xeplugin_register(xARP) /usr/share/apps/kxdocker/plugins/liblibKXTaskManager.so: cannot open shared object file: No such file or directory /usr/share/apps/kxdocker/plugins/liblibKXTaskManager.so.so: cannot open shared object file: No such file or directory /usr/share/apps/kxdocker/plugins/libliblibKXTaskManager.so.so: cannot open shared object file: No such file or directory kxdocker: WARNING: xeplugin_register(xTaskManager) /usr/share/apps/kxdocker/plugins/liblibKXMountManager.so: cannot open shared object file: No such file or directory /usr/share/apps/kxdocker/plugins/liblibKXMountManager.so.so: cannot open shared object file: No such file or directory /usr/share/apps/kxdocker/plugins/libliblibKXMountManager.so.so: cannot open shared object file: No such file or directory kxdocker: WARNING: xeplugin_register(xMounts) /usr/share/apps/kxdocker/plugins/liblibKXAnimator.so: cannot open shared object file: No such file or directory /usr/share/apps/kxdocker/plugins/liblibKXAnimator.so.so: cannot open shared object file: No such file or directory /usr/share/apps/kxdocker/plugins/libliblibKXAnimator.so.so: cannot open shared object file: No such file or directory kxdocker: WARNING: xeplugin_register(xAnimator) /usr/share/apps/kxdocker/plugins/liblibKXMouse.so: cannot open shared object file: No such file or directory /usr/share/apps/kxdocker/plugins/liblibKXMouse.so.so: cannot open shared object file: No such file or directory /usr/share/apps/kxdocker/plugins/libliblibKXMouse.so.so: cannot open shared object file: No such file or directory kxdocker: WARNING: xeplugin_register(xMouse) /usr/share/apps/kxdocker/plugins/liblibXEPlugin_DCOP.so: cannot open shared object file: No such file or directory /usr/share/apps/kxdocker/plugins/liblibXEPlugin_DCOP.so.so: cannot open shared object file: No such file or directory /usr/share/apps/kxdocker/plugins/libliblibXEPlugin_DCOP.so.so: cannot open shared object file: No such file or directory kxdocker: WARNING: xeplugin_register(DCOP) /usr/share/apps/kxdocker/plugins/liblibKXConfigurator.so: cannot open shared object file: No such file or directory /usr/share/apps/kxdocker/plugins/liblibKXConfigurator.so.so: cannot open shared object file: No such file or directory /usr/share/apps/kxdocker/plugins/libliblibKXConfigurator.so.so: cannot open shared object file: No such file or directory kxdocker: WARNING: xeplugin_register(xConfigurator) /usr/share/apps/kxdocker/plugins/liblibKXThemeManager.so: cannot open shared object file: No such file or directory /usr/share/apps/kxdocker/plugins/liblibKXThemeManager.so.so: cannot open shared object file: No such file or directory /usr/share/apps/kxdocker/plugins/libliblibKXThemeManager.so.so: cannot open shared object file: No such file or directory kxdocker: WARNING: xeplugin_register(xThemeManager) /usr/share/apps/kxdocker/plugins/liblibKXBluetooth.so: cannot open shared object file: No such file or directory /usr/share/apps/kxdocker/plugins/liblibKXBluetooth.so.so: cannot open shared object file: No such file or directory /usr/share/apps/kxdocker/plugins/libliblibKXBluetooth.so.so: cannot open shared object file: No such file or directory kxdocker: WARNING: xeplugin_register(xBluetooth) /usr/share/apps/kxdocker/plugins/liblibKXNetworker.so: cannot open shared object file: No such file or directory /usr/share/apps/kxdocker/plugins/liblibKXNetworker.so.so: cannot open shared object file: No such file or directory /usr/share/apps/kxdocker/plugins/libliblibKXNetworker.so.so: cannot open shared object file: No such file or directory kxdocker: WARNING: xeplugin_register(xNetworker) /usr/share/apps/kxdocker/plugins/liblibXEPlugin_TrayIcon.so: cannot open shared object file: No such file or directory /usr/share/apps/kxdocker/plugins/liblibXEPlugin_TrayIcon.so.so: cannot open shared object file: No such file or directory /usr/share/apps/kxdocker/plugins/libliblibXEPlugin_TrayIcon.so.so: cannot open shared object file: No such file or directory X Error: BadMatch (invalid parameter attributes) 8 Major opcode: 2 Minor opcode: 0 Resource id: 0x36001ee QObject::connect: No such slot XEPlugin_DCOPBase::xGetParameterList(QStringList*) QObject::connect: (sender name: 'xXML') QObject::connect: (receiver name: 'DCOP') QObject::disconnect: No such slot XEPlugin_DCOPBase::xGetParameterList(QStringList*) QObject::disconnect: (sender name: 'xXML') QObject::disconnect: (receiver name: 'DCOP') ERROR: Communication problem with kxdocker, it probably crashed. ----------------------------- OS: Kubuntu Dapper All kxdocker- components configured as: ./configure --prefix=/usr Why do I get these errors?

jbpuertam

How do I enable sounds on kxdocker events with version 1.1?

shodekiagari

Alright, click on the first download link on this page. The one that says "Source Code of KXDOCKER" When you get to that page, scroll down until you see "Download Kxdocker 1.0.0." Under this heading is a bunch of plguins for kxdocker including the trayiconlogger. Download and install that and you should get a configuration dialogue. Thanks. By the way, do you have that error I mentioned?

shodekiagari

edit: I fixed the problem by removing everythong associated with kxdocker on my system and re-installing. I probably installed over my .40 installation which caused the errors. shodekiagari

shodekiagari

install ktrayicon. (it's one of the packages available in the 1.0 configuration). Is anyone else getting updated icons on the very left side of the screen rather than on the bar?

jLisec

I don't get from where should I install ktrayicon, something for Compiz??? could you be morespecific, please :)

jLisec

I can't get configure dialog to be show, I'm using Compiz on SUSE 10.0

jaboua

Which fonts are you using for the window title on the windowdeco in the screenshots?

soulrebel

alltogether there are many issues on freebsd: 1. freebsd does not come with bash, if you install bash then it is not in /bin but in /usr/local/bin . please check for that. also make the "autoinstall-everything-Makefile" syntax /bin/sh compliant. things like cd kxdocker-0.4* dont work on standard sh 2. gnu make is called gmake in freebsd, not make; one has to change that in the "autoinstall-everything-Makefile", too. 3. freebsd doesnt come with wget by default, one could use fetch instead. (in the famous Makefile) 4. cpu module doesnt build: xeplugin_gcpu.cpp:391:2: warning: #warning "add support for SMP on FreeBSD" xeplugin_gcpu.cpp: In member function `void GCpu::updateCpu(CpuData&, int)': xeplugin_gcpu.cpp:393: error: `CTL_MAXNAME' undeclared (first use this function) xeplugin_gcpu.cpp:394: error: `oidCpuTime' undeclared (first use this function) xeplugin_gcpu.cpp:395: error: `CPUSTATES' undeclared (first use this function) xeplugin_gcpu.cpp:396: error: `cpuTime' undeclared (first use this function) xeplugin_gcpu.cpp:402: error: `sysctl' undeclared (first use this function) xeplugin_gcpu.cpp:413: error: `CP_USER' undeclared (first use this function) xeplugin_gcpu.cpp:414: error: `CP_NICE' undeclared (first use this function) xeplugin_gcpu.cpp:415: error: `CP_SYS' undeclared (first use this function) xeplugin_gcpu.cpp:416: error: `CP_IDLE' undeclared (first use this function) 5. then everything build and installs fine, but when i run kxdocker it asks for its config, so i give it its config file... then it says: kxdocker: WARNING: loading xml... kxdocker: WARNING: loading plugins... kxdocker: WARNING: Plugins loaded: kxdocker: WARNING: Going to background... and nothing happens on my desktop... (although i must admit the last problem could be caused by me and not by freebsd) anyway thanks! i hope someone can help me on the last bit, then i might even make a binary package for freebsd ;)

soulrebel

i have changed the path in the xml to refelct its current location, now it doesnt ask for hte file anymore but instead tells me: You may need to update or reinstall KXDocker resources, checkout http://www.xiaprojects.com/www/prodotti/kxdocker/main.php?action=download#resources kxdocker: WARNING: loading xml... kxdocker: WARNING: loading plugins... kxdocker: WARNING: Plugins loaded: kxdocker: WARNING: Going to background...

polemos

the settings.I've trashed my old kxdocker folder.But no chance :(

campusloop

kxdocker is a good and innovative docker but there are couple of problems which make it difficult to use.. 1. The parabolic zooming mode is slow and clearly lags when using a compositing manager such as xcompmgr/kompmgr 2. the NET::Dock setting does not seem to stick considering that maximized windows cover the dock making is useless. A normal zooming mode as in ksmoothdock would be a very nice addition too...

kwr2k

Hi, You've said in the changelog that kxdocker is ready for composite but that its not stable yet. Does that mean that if I enable composite (although its unstable), kxdocker will use it accordingly?

Chris12349

I'm interested in this as well. I'm looking forward to having real transparency behind the docker. Keep up the good work, thank you!

dantavious

Hi, I am having problems compiling this program from source with FreeBSD. When compiling I get this error message. usr/X11R6/lib/libqt-mt.so: undefined reference to `pthread_cleanup_pop' /usr/X11R6/lib/libqt-mt.so: undefined reference to `pthread_attr_destroy' /usr/X11R6/lib/libqt-mt.so: undefined reference to `pthread_attr_init' /usr/X11R6/lib/libqt-mt.so: undefined reference to `pthread_exit' /usr/X11R6/lib/libqt-mt.so: undefined reference to `pthread_cancel' /usr/X11R6/lib/libqt-mt.so: undefined reference to `pthread_testcancel' /usr/X11R6/lib/libqt-mt.so: undefined reference to `pthread_cleanup_push' /usr/X11R6/lib/libqt-mt.so: undefined reference to `pthread_attr_getschedpolicy' /usr/X11R6/lib/libqt-mt.so: undefined reference to `pthread_attr_setinheritsched' /usr/X11R6/lib/libqt-mt.so: undefined reference to `pthread_attr_setstacksize' /usr/X11R6/lib/libqt-mt.so: undefined reference to `pthread_attr_setschedparam' /usr/X11R6/lib/libqt-mt.so: undefined reference to `pthread_attr_setdetachstate' /usr/X11R6/lib/libqt-mt.so: undefined reference to `pthread_cond_timedwait' *** Error code 1 Stop in /usr/home/derrick/kxdocker-0.38/src. *** Error code 1 Stop in /usr/home/derrick/kxdocker-0.38. *** Error code 1 Stop in /usr/home/derrick/kxdocker-0.38. Can someone point me in the right direction. Derrick

fsateler

You need to link with libpthreads. "make LDFLAGS=-lpthreads" should do it.

soulrebel

no, on freebsd -lpthread is deprecated; use LDFLAGS=-pthread instead!

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

Other Various KDE Stuff:

Intellibar formerly KWin [idea]
VectoR
last update date: 15 years ago

Score 5.0

PyDialog [PyQt5] is a new dialog instead kdialog or zenity
VectoR
last update date: 6 years ago

Score 5.7

Barcelona by night
jgapoxy2
last update date: 19 years ago

Score 3.5

Luxury Library
specialworld83
last update date: 13 years ago

Score 3.6

Monty's KDE Splash
baran
last update date: 18 years ago

Score 5.0

Splashy for Edgy 6.10
Ruffinius
last update date: 18 years ago

Score 5.0