Cairo Dock heisst jetzt Glx Dock.
Cairo-Dock ist eine Desktop-INterface, das die Form von Docks, Desklets, Panel, etc. annimmt.
Es ist so konzipiert, dass es leicht, schnell und anpassbar ist, und es ist desktop-unabhängig.
Es verfügt über eine leistungsstarke DBus-Schnittstelle, die von einem Terminal oder einer anderen Anwendung aus gesteuert werden kann.
Funktionen können durch Plugins oder Applets hinzugefügt werden, und Applets können in C oder in jeder beliebigen Sprache geschrieben werden.
Die meisten Aktionen können über die Tastatur ausgeführt werden.
Cairo-Dock implementiert die folgenden Protokolle und Standards:
- Spezifikation für den Desktop-Eintrag (http://www.freedesktop.org/wiki/Specifications/desktop-entry-spec)
- Spezifikation des Desktop-Menüs (http://www.freedesktop.org/wiki/Specifications/menu-spec)
- Benachrichtigung bei der Inbetriebnahme (http://www.freedesktop.org/wiki/Specifications/startup-notification-spec)
- Spezifikation des Window-Managers (X11 ICCCM und EWMH) (http://www.freedesktop.org/wiki/Specifications/wm-spec)
- System-Tray-Protokoll (http://www.freedesktop.org/wiki/Specifications/systemtray-spec)
- Desktop-Basisverzeichnis spec (http://www.freedesktop.org/wiki/Specifications/basedir-spec)
- Die Indikatoren von Ubuntu (https://launchpad.net/indicator-applet)
- Ubuntu’s Launcher API (https://wiki.ubuntu.com/Unity/LauncherAPI)
- Das globale Menü von Ubuntu (https://launchpad.net/indicator-application)
- StatusNotifierIcon (http://www.freedesktop.org/wiki/Specifications/StatusNotifierIcon)
- MPRIS 1&2 (Spezifikationen.freedesktop.org/mpris-spec/aktuell)
- RSS-Protokoll (http://en.wikipedia.org/wiki/RSS)
Cairo-Dock unterstützt die folgenden Schnittstellen:
- Zeitgeist (https://launchpad.net/zeitgeist-project)
- Anmeldung/System (http://www.freedesktop.org/wiki/Software/systemd)
- Desktop-Benachrichtigungen (https://developer.gnome.org/notification-spec)
- DisplayManager (org.freedesktop.DisplayManager)
- Konten (org.freedesktop.Accounts)
- ConsoleKit (org.freedesktop.ConsoleKit)
- UPower (org.freedesktop.UPower)
- Kernel-Statistiken aus /proc
- Compiz (org.freedesktop.compiz)
- KWin (org.kde.kde.kwin)
- Gnome-Shell (org.gnome.Shell)
- Zimt (org.Cinnamon)
- Bildschirmschoner (org.*.ScreenSaver, xscreensaver)