
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
Ever wished your favourite editor/im/media player had system tray
docking capabilities? KDocker will help you dock any application in the system tray. This means you can dock openoffice, firefox, thunderbolt, anything! Just point and click. Works for both KDE and GNOME (and reportedly on XFCE)
You can also launch and dock applications using the command line
kdocker -mt xmms
kdocker -m gaim
kdocker kcalc
kdocker -l firefox (will autolaunch firefox)
kdocker -h for more options & features
IMPORTANT: Make sure KDocker is in your $PATH for Session Management to work. I
created a link in /usr/bin to point to kdocker. KDocker will automatically dock
all the programs that you had docked in your previous session when you log on
the next time (provided they were all docked when you logged out).
Read the INSTALL and README for all the gory details.
15 years ago
for version 1.3
- Fix bug when reading back balloon timeout on session restoration
- AutoLaunch enhancement (Request user to provide program name when
autodetection failed)
- Indonesian translations from Eko Prasetiyo
- Italian translations from Alessio Cassibba
- Updated Brazilian Portuguese translations
15 years ago
for version 1.3
- Fix bug when reading back balloon timeout on session restoration
- AutoLaunch enhancement (Request user to provide program name when
autodetection failed)
- Indonesian translations from Eko Prasetiyo
- Italian translations from Alessio Cassibba
- Updated Brazilian Portuguese translations
hasinasi
13 years ago
I tried wmctrl, but the docked+hidden windows do not show up there.
--hasi
Report
anupamsr
14 years ago
Report
eskej
14 years ago
Report
frusciantefan
15 years ago
Report
jazz
15 years ago
Report
vkhaitan
15 years ago
Report
cs19713
15 years ago
Girish
Report
fungs
15 years ago
Report
DavidiaN
15 years ago
Report
cs19713
15 years ago
alias myprogram='kdocker -i /dir/myicon.png program'
If you are using a shortcut instead, then just change the command to execute for the shortcut.
Will that solve the annoyance :)
Girish
Report
DavidiaN
15 years ago
Report
linux3114a
15 years ago
Report
cs19713
15 years ago
Report
yggdrasil
15 years ago
incomplete distance tree
gzip: stdin: invalid compressed data--format violated
tar: Child returned status 1
tar: Fehler beim Beenden, verursacht durch vorhergehende Fehler.
Report
cs19713
15 years ago
Report
ziuchkov
15 years ago
Report
cs19713
15 years ago
Girish
Report
vitormp
15 years ago
This compiled without problems and runs smoothly on my FC3, KDE 3.3.
I have only one doubt. When I dock xmms, kedit or gedit, for instance, and then I log out, the next time I log in these apps appear automatically docked. But this doesn't happen with thunderbird, which doesn't start. Is this expected?
Vitor.
Report
cs19713
15 years ago
kdocker -l thunderbird
-l is the same as "Launch on startup" which is selectable from the KDocker menu.
If you launch thunderbird and then dock it, you require "thunderbird-bin" (not just "thunderbird") in your path.
This is because thunderbird does not support session management. You can read more about this on the README.
Report
rocketpcguy
15 years ago
Report
nightwing
15 years ago
Report
hugorodrig
16 years ago
Report
cs19713
16 years ago
Report
Novoselic
16 years ago
I'm from Spain.
First, my condolences for the disaster on south coast of India.
Second, congratulations for this great application.
I've got a doubt. I'm trying to dock a Kdialog window, but it seems that it does not work. For example
./kdocker kdialog --yesno "foo" 30 30
If I open a kdialog window, and run ./kdocker, and select it, appers a warning saying that it isn't "an ordinary window". If I click Ignore button, then window is iconized.
what propiertes must have a window to be used with kdocker?
A peculiar thing is that
./kdocker Xdialog --yesno "foo" 30 30
works right
Thanks and happy new year
( Sorry my poor vocabulary )
Report
cs19713
16 years ago
Doing a xprop on a kdialog, I see
_NET_WM_STATE(ATOM) = _NET_WM_STATE_MODAL
. It is flagged as a "modal" dialog, which is not normally not the main window for an application.
xdialog wont have this property set since it is not NET WM compliant (kde is). If you want I can add a command line option which will suppress the warning.
BTW, I noticed something interesting. In src/util.cpp function isNormalWindow() should have _NET_WM_WINDOW_TYPE_DIALOG
and not _NET_WM_WINDOW_TYPE_DIATRACE :) I had done a find/replace of log with trace at some point in time. I will fix that.
Thank you,
Girish
p.s Thanks for your concern about the tsunami tragedy. All my friends/relatives are safe. I am helping out by sending medicines to the affected areas.
Report