SILIDOCK - simple lightweight dockbar

Silidock ist eine simple Menüleiste mit Buttons zum Aufruf von Programmen per Mausklick.

Die Bezeichnung für solche Programme ist uneinheitlich:
  • Dock bar
  • Application launcher
  • Start panel
  • Program starter
  • Launch Bar
  • Start menu
  • Shortcut bar
Es gibt bereits zahlreiche Programme für diesen Zweck. Unter Alternativen sind einige davon aufgelistet.

Andere Programme sind sicher leichter zu bedienen, haben mehr Möglichkeiten zur Konfiguration und erledigen nebenbei noch zahlreiche andere Aufgaben.

Silidock

  • folgt dem Prinzip "keep it simple" und ruft nur Programme auf und zeigt optional noch Datum und Uhrzeit an, sonst nichts,
  • läuft zur Zeit auf Linux und Windows und kann leicht auf andere Systeme portiert werden,
  • ist quelloffen (Open Source) und steht unter der GNU GPLv3 Lizenz (Copyleft).

Silidock ist in C++ geschrieben und basiert auf dem "Fast Light Toolkit" (FLTK), einer Bibliothek für eine grafische Benutzer*innenoberfläche, die so klein ist, dass sie üblicherweise statisch gelinkt wird und die ohne viele Änderungen am Quellcode auf verschiedenen Systemen kompiliert werden kann.

Der Quellcode des Programms für die Betriebssysteme unterscheidet sich lediglich beim Aufruf der Programme per Button-Klick. Aussehen und Ablauf sind immer gleich.

screen shot

Die Betriebssystem-abhängigen Teile des Quellcodes werden unter Code op d'r eck: Programmaufrufe in C/C++ vorgestellt.


Alternative Programme (andere Start Menüs)

Screenshots:
Horizontal, kleine Button
Vertikal, zwei-spaltig, große Button
Vertikal, mittelgroße Button

Vorläufige Downloads (Test-Version 0.1):
(Größe: 1,6 MiB)
MD5 checksum: CFE0019A6051C388F462C74693276EEE
SHA-256: 2D7A1FB00713D6E419E93651592C714FCF95AD13ACD0AE6CC33F0BB00A228B7B
Binärdateien: Lauffähigkeit auf verschiedenen Systemen ist noch nicht ausreichend geprüft.
Die Datei silidock muss ausführbar gemacht werden (sudo chmod u+x silidock).
(Größe: 837 KiB)
MD5 checksum: 72B0EF5009C16E7780FA791091C50EBE
SHA-256: 0C5AA1507F3C74E4EF72CAA9B8FD84419585404E801A5555324A67C01B37A9A6

Quellcode (Download):
silidock für Linux (tar) (Größe: 13,2 KiB)
MD5 checksum: E0BA9BA919131CEA319E4B0C73DBB452
SHA-256 checksum: 54A6BD86350241C499B1A03ACCF6E1CCCB9BFD8FA45386911C1E5DD80FA960D4
silidock für Windows (zip) (Größe: 17,3 KiB)
MD5 checksum: 69D602EF509B4C47B6E51308DD714691
SHA-256: 31AB9741AE84252D727928DD126711993C228F59EB3BDC9A7B4F59BEC0372A61

GitHub: Quellcode bei GitHub