Lautstärkeregler und OSD für Linux-Desktops.
Ich konnte kein einfaches Tablettsymbol finden, mit dem mehrere Anwendungen aus der Taskleiste problemlos gesteuert werden können. Also habe ich meine eigene geschrieben.
Fehlerberichte und Patches willkommen!
Es ist nicht als Ersatz für eine Mixer-Anwendung mit vollem Funktionsgeschäft. Wenn Sie danach suchen, schauen Sie sich das ausgezeichnete Pavucontrol an.
sudo ./setup.py install Hinweis: Möglicherweise müssen Sie data/apps.volctl.gschema.xml auf /usr/share/glib-2.0/schemas/ kopieren.sudo update-desktop-databasesudo glib-compile-schemas /usr/share/glib-2.0/schemas/ oder sudo glib-compile-schemas /usr/local/share/glib-2.0/schemas/Erhältlich in AUR: volctl
VolcTL ist bestrebt, ein hohes Maß an Unterstützung in verschiedenen Desktop -Umgebungen zu erreichen. Leider ist auf dem Linux-Desktop mehrere Tray-Symbol-Implementierungen mit verschiedenen Unterstützungs- und Funktionen koexistieren.
volctl unterstützt
Gtk.StatusIcon )Ihre Desktop -Umgebung kann sowohl einen oder keinen dieser Standards unterstützen. Persönlich verwende ich XEMBED, da es auf meinem aktuellen System alle wichtigen Benutzerinteraktionen (Mausrad, Doppelklick usw.) ermöglicht. Die Standardeinstellung besteht darin, SNI zu bevorzugen, das unter den Vorlieben geändert werden kann. ➝ bevorzugen Xembed.
Bitte versuchen Sie es selbst, welche Art von Tray -Symbol für Sie am besten geeignet ist.
Hinweis: Wenn Sie Unterstützung für SNI benötigen, müssen Sie Statusnotifier kompilieren und installieren. Verwenden Sie die Konfigurieren von Flags --enable-introspection und --enable-dbusmenu . Wenn Sie unter Arch Linux sind, können Sie den AUR-Paketstatus-Statusnotifier-Introspection-dbus-menu verwenden.
Durch SNI Volctl unterstützt jetzt Tablettsymbole unter Wayland. Leider ist es nicht möglich, das Lautstärkereglerfenster auf Wayland an der Mauszeigerposition anzuzeigen. Das Wayland-Protokoll erlaubt dies nicht, es sei denn, keine standardmäßigen Wayland-Erweiterungen werden verwendet. Die einzige Einheit, die dazu in der Lage ist, ist der Wayland -Kompositor (im Allgemeinen Ihre Desktop -Umgebung).
Sie können Volctl aus dem Quellbaum starten.
$ python -m venv --system-site-packages venv
$ source venv/bin/activate
$ pip install --editable .
$ venv/bin/volctlVerwenden Sie PyRINT und FLAKE8, um die Quellen auszulegen.
$ make lintVerwenden Sie Schwarz, um den Code automatisch format.
$ make blackGNU General Public Lizenz v2.0