KDocker
KDocker umożliwia zadokowanie w tacce systemowej dowolnej aplikacji – niezależnie od tego, czy jest to openoffice, xmms, firefox, thunderbird czy inny program! Wystarczy wskazać okno programu i kliknąć. KDocker obsługuje wszystkie menedżery okien zgodne z NET WM (a więc KDE, GNOME, Xfce i wiele innych).
Funkcje
Obsługa przywracania sesji (XSMP) i automatyczne uruchamianie aplikacji, które nie obsługują tego mechanizmu (np. Firefox).
Obsługa funkcji Drag 'n Drop (XDND). Obiekty można upuszczać na ikonach w tacce systemowej.
Możliwość zadokowania, gdy okno aplikacji zostanie zminimalizowane lub zakryte przez inne okna.
Wyświetlanie informacji w dymkach (np. wyświetlanie tytułów kolejnych piosenek odtwarzanych w odtwarzaczu multimedialnym).
Usunięcia przycisku okna z paska zadań.
Obsługa wielu języków – obecnie Kdocker jest dostępny w języku portugalskim (Brazylia), czeskim, francuskim, niemieckim, indonezyjskim, polskim, rosyjskim i hiszpańskim.
Mimo że zadokowanych jest wiele okien, w tym samym czasie działa tylko jedna instancja programu KDocker.
Inteligentne śledzenie pojawiania się i ukrywania tacki systemowej.
Pobieranie i instalacja
Najnowszą wersję źródeł
programu można znaleźć na stronie
https://sourceforge.net/projects/kdocker/
Pakiety
Dostarczone
pakiety binarne nie zawsze odpowiadają najnowszej wersji programu. W
razie wystąpienia problemów, proszę kontaktować się
bezpośrednio z autorami pakietów.
Suse 9.1 - RPM
SRC
Autor: Toni
Suse
9.2 - RPM
SRC
Autor: Toni
Slackware
- TGZ
Autor: Mr
Souissi
Zrzuty ekranu
KDE
Zadokowane aplikacje - xmms, gimp, sametime, thunderbird,
kdevelop
GNOME
Zadokowane aplikacje - realplayer, openoffice impress,
sametime, gcalctool, gimp
XFCE (zrzut przysłał Marc
Nadeau)
XFCE
Snapshot (duże)
Opcje
KDocker dysponuje
rozbudowanym interfejsem tekstowym. Polecenie KDocker -h umożliwia
wyświetlenie wszystkich dostępnych opcji konsoli. Sposób
użycia:
KDocker [opcje] [polecenie]
Polecenie oznacza
aplikację, która ma zostać uruchomiona i zadokowana (np.
kdocker xmms) Jeśli użytkownik nie określi polecenia, wyświetlony
zostanie monit o wskazanie za pomocą myszy okna do zadokowania
(mechanizm działa tak samo, jak w przypadku xkill lub xprop)
Opcja |
Opis |
-a |
informacje o autorze. Tak, to o mnie. |
-b |
Wyłącza ostrzeżenia przy dokowaniu niestandardowych okien (tryb ślepy) |
-d |
Wyłącza zarządzanie sesją. KDocker nie zadokuje tej aplikacji przy kolejnym logowaniu użytkownika. |
-e |
Włącza zarządzanie sesją. KDocker zadokuje aplikację przy kolejnym logowaniu użytkownika. [domyślne] |
-f |
Dokuje aktywne okno. |
-h |
Wyświetla pomoc. |
-i ikona |
Niestandardowa ikona dokowania. |
-l |
Uruchamiaj przy starcie |
-m |
Umożliwia mapowanie okna aplikacji (okno nie
jest ukrywane po zadokowaniu) |
-o |
Dokuj zakryte |
-p sek |
Domyślnie informacja o zmianie tytułu okna jest wyświetlana w oknie podpowiedzi w tacce systemowej przez 4 sekundy. Funkcja ta bardzo przydaje się podczas korzystania z programu xmms – po rozpoczęciu odtwarzania nowej piosenki zostanie wyświetlony jej tytuł. Ta opcja służy do określenia czasu przez jaki widoczne będzie okno podpowiedzi. (Podpowiedzi można zupełnie wyłączyć poleceniem -p 0) |
-q |
Wyłącza informowanie o zmianach tytułu okna
(tryb cichy) |
-t |
Usuwa aplikację z paska zadań |
-v |
Wyświetla informacje o wersji |
-w ID |
Wyświetla identyfikator (ID) okna aplikacji,
która ma zostać zadokowana |
Za dużo opcji do zapamiętania? Żaden kłopot! Można z nich
korzystać, wybierając odpowiednie polecenie z menu kontekstowego
wyświetlanego po kliknięciu ikony w tacce systemowej prawym
przyciskiem myszy.
Informowanie o błędach
Jeśli program KDocker
odmówi posłuszeństwa, należy wysłać sygnał SIGINT (kill
-SIGINT <pid kdockera>). Wszystkie aplikacje zostaną
oddokowane, a działanie programu KDocker zostanie przerwane. Ze
sposobu tego można skorzystać, jeśli przypadkowo (lub prawie
przypadkowo, ponieważ KDocker wyświetli ostrzeżenie) zadokowany
zostanie pewien specjalny obiekt (np. pulpit).
Szczegółowe
informacje na temat wysyłania informacji o błędach zawiera plik
README (część pt. 'Enabling tracing').
Dołącz do projektu
Jak możesz przyczynić się
do rozwoju programu KDocker?
- Przygotuj tłumaczenie. Informacje
na ten temat są zawarte w pliku README.
- Udostępnij pakiety
binarne dla swojej dystrybucji.
- Informuj o błędach, przygotuj
poprawki i zrzuty ekranów w różnych menedżerach
okien
- Wyślij do mnie kartkę pocztową! Nie masz pod ręką
kartki? Cóż, wystarczą mi znaczki (jestem zapalonym
filatelistą) :) Mój adres:
Informacje o autorach
Kod programu KDocker: Girish
Ramakrishnan
Nowa ikona KDockera oraz ikona na
górze strony: Marcel
Dierkes
Stara ikona KDockera (kotwica): Girish
Ramakrishnan
Tłumaczenia
czeski - Jiri
Hofman
francuski – Al
hiszpański –
Edulix
indonezyjski
- Eko
Prasetiyo
niemiecki - Thomas
Runge
polski - KonMan
portugalski
(Brazylia) - Paulo
Ruthes
rosyjski - Aleskey
Kirpichnikov
Tę stronę przetłumaczył KonMan
Uwaga:
Aby skontaktować się z wymienionymi powyżej osobami, skopiuj adres
URL i wytnij z niego adres poczty elektronicznej