التحكم في وحدة التخزين لكل تطبيق و OSD لسطح المكتب Linux.
لم أتمكن من العثور على أيقونة صينية بسيطة تسمح للتحكم في تطبيقات متعددة بسهولة من شريط المهام. لذلك كتبت بلدي.
تقارير الأخطاء والبقع موضع ترحيب!
ليس من المفترض أن يكون بديلاً لتطبيق الخلاط الكامل. إذا كنت تبحث عن هذا ، تحقق من بافوكونترول الممتاز.
sudo ./setup.py install ملاحظة: قد تحتاج إلى نسخ data/apps.volctl.gschema.xml /usr/share/glib-2.0/schemas/sudo update-desktop-databasesudo glib-compile-schemas /usr/share/glib-2.0/schemas/ أو sudo glib-compile-schemas /usr/local/share/glib-2.0/schemas/متوفر في AUR: Volctl
يسعى Volctl لتحقيق مستوى عال من الدعم عبر بيئات سطح المكتب المختلفة. لسوء الحظ ، على سطح المكتب Linux ، يتعايش العديد من أيقونة الدرج مع مستويات مختلفة من الدعم والقدرات.
يدعم Volctl
Gtk.StatusIcon )قد تدعم بيئة سطح المكتب كل من هذه المعايير. أنا شخصياً أستخدم xembed لأنه يسمح لجميع تفاعلات المستخدم المهمة (عجلة الماوس ، النقر المزدوج ، إلخ) على نظامي الحالي. الافتراضي هو تفضيل SNI الذي يمكن تغييره تحت التفضيلات ➝ تفضل xembed.
يرجى المحاولة بنفسك أي نوع من أيقونة الدرج تعمل بشكل أفضل لك.
ملاحظة: إذا كنت بحاجة إلى دعم لـ SNI ، فعليك تجميع وتثبيت statusNotifier. استخدم أعلام تكوين --enable-introspection و --enable-dbusmenu . إذا كنت على Arch Linux ، يمكنك استخدام AUR Package StatusNotifier-Introspection-DBUS-Menu.
من خلال SNI Volctl يدعم الآن أيقونات الدرج تحت وايلاند. لسوء الحظ ، لا يمكن عرض نافذة شريط التمرير على مستوى الصوت على Wayland في موضع مؤشر الماوس. لا يسمح بروتوكول Wayland هذا ما لم يتم استخدام امتدادات Wayland غير القياسية. الكيان الوحيد القادر على القيام بذلك هو مركب Wayland (عمومًا بيئة سطح المكتب).
يمكنك بدء Volctl من شجرة المصدر.
$ python -m venv --system-site-packages venv
$ source venv/bin/activate
$ pip install --editable .
$ venv/bin/volctlاستخدم Pylint و Flake8 لتصوير المصادر.
$ make lintاستخدم الأسود لتنسيق الكود التلقائي.
$ make blackGNU General Public License v2.0