Felipe Sateler
2840825519
Migrate away from deprecated Gtk interfaces
...
This was accomplished by building with -DGTKMM_DISABLE_DEPRECATED.
2020-10-11 17:18:59 +03:00
Tanu Kaskinen
f200a10d98
channelwidget: refactor to reduce repetition
...
DeviceWidget and StreamWidget had some duplicate code to initialize
ChannelWidgets. This patch moves some of the duplicated initialization
code into ChannelWidgets to reduce repetition and to improve
encapsulation.
2019-02-26 15:42:57 +00:00
Colin Guthrie
c70b048c98
volume: Don't bother setting the steps.
...
The number of volume steps doesn't really affect our scale, so there
is little value in setting it.
2011-03-09 21:54:05 +00:00
Colin Guthrie
297af52ae5
volume: Support volumes up to 11.
...
This allows us to set volumes up to ~153% aka +11dB.
Also show the current dB value in the UI - as pavucontrol is a bit more
developer-friendly than other volume UIs displaying this by default makes
sense.
2011-03-09 21:50:29 +00:00
Rafał Mużyło
9ce0e0a380
Drop the need to use libglademm
2011-03-03 14:31:14 +00:00
Lennart Poettering
8a11d0f781
fix event sound generation for volume changes
2009-08-27 05:41:11 +02:00
Colin Guthrie
7b7a12f1d2
Adapt to new UI
...
The actual wiring up of events and clearing out of old, unused elements is
not complete yet, so this is completely non-functional at present.
2009-06-17 08:54:10 +01:00
Lennart Poettering
feff1f6f05
configure steps for scales
2009-03-21 03:49:19 +01:00
Lennart Poettering
7116369503
visualize base volume
2009-03-21 03:27:25 +01:00
Colin Guthrie
a8357b3dc2
Move common setup into a shared header
2009-03-15 13:08:22 +00:00
Colin Guthrie
f6af4f80b8
Split channelwidget into separate files. Also separate out the definition of streamwidget into it's own header
2009-03-15 12:54:56 +00:00