Skip to content
Tray Alsa Volume Changer written using gtkmm
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
alsawork Codestyle fixed Jan 23, 2019
cmake/modules Fixes in ui Aug 25, 2015
gladefiles Fixes in AlsaDevice. Added option to disable volume monitoring Feb 5, 2015
gui Codestyle fixed Jan 23, 2019
icons Fixed icons size to 24x24 Sep 1, 2015
po
pulsework Codestyle fixed Jan 23, 2019
third-party Updated third-party/statusnotifier from origin repo. Fixed trayicon a… Jul 2, 2017
tools version up to 0 Jan 23, 2019
.gitignore More fixes in locales. Fixed extra GTK warnings. Version up to 0.2.4 Nov 11, 2014
.gitmodules
AUTHORS Code optimizations. Changed README and INSTALL info Sep 13, 2014
CMakeLists.txt Added PKGBUILD creation Jan 22, 2018
COPYING
ChangeLog version up to 0 Jan 23, 2019
INSTALL Added Russian and Ukrainian locales Nov 11, 2014
NEWS Added cmake tool support Feb 28, 2014
PKGBUILD.in Fixed PKGBUILD.in Jan 22, 2018
README
README.md Added PKGBUILD creation Jan 22, 2018
alsavolume.desktop Fixed desktop file Nov 17, 2014
config.h.in @$ Jan 17, 2018
copyright.in @$ Jan 17, 2018
main.cpp Codestyle fixed Jan 23, 2019
statusnotifier-gen.cmake @$ Jan 17, 2018
use_cpack.cmake
version.cmake @$ Jan 17, 2018
version.txt

README.md

This is a simple application to control one of the Alsa's mixer volume in tray.

Application uses GTK+ interface via gtkmm library

Build Deps:

- gtkmm-3.0 (libgtkmm-3.0-dev package in Ubuntu)
- gtkmm-2.4 (only for gtkmm-2.4 support) 
- glib (libglibmm-2.4-dev package in Ubuntu)
- alsa/asoundlib (libasound2-dev package in Ubuntu)
- libpulse (only for pulseaudio support / optional)
- cmake >= 2.8.0
- libappindicator (libappindicator3 for GTK3 / optional)

Howto build application:

if You have cmake installed

mkdir build && cd build

cmake ..

make

to build with pulseaudio support:

cmake -DUSE_PULSE=ON ..

make

to build with gtkmm-2.4 support:

cmake -DUSE_GTK3=OFF ..

make

to build with libappindicator support:

cmake -DUSE_APPINDICATOR=ON ..

make

to build with StatusNotifier support:

cmake -DUSE_SNI=ON ..

make

What features available:

- sound card selection
- sound card mixer selection
- volume control by "scroll" on tray icon
- volume control using popup window with slider
- mute sound on middleclick and by checkbox selection
- enable or disable sound card switches in settings dialog
- use PulseAaudio volume controll (optionally)

Warning!!! With AppIndicator in KDE5 the scroll-event is not working. Use Restore menu item to control volume with slider.

You can’t perform that action at this time.