Support both GTK+ 1.2 and GTK+ 2.x in single configure scripts.
GTK+ 2.x is used unless --with-gtk2=no is given.
If you have no gtk1 or gtk2 devel packages, use configure.in-gtk1
or -gtk2 and do autoreconf.
This patch:
- Adds the "autoclock" feature. When it's enabled echomixer automatically
switches between external and internal clock source if the cards receives,
or it doesn't, a valid clock signal, respectively.
Signed-off-by: Giuliano Pochini <pochini@shiny.it>
The following patch:
- Adds a frame that will hold many switches.
- Replaces the phantom power toggle button with a checkbutton inside the
frame.
Signed-off-by: Giuliano Pochini <pochini@shiny.it>
- Bugfix: Makes sure that the "changed" event will be triggered when we will
set the right value (the trick of setting an out of range value do not work
anymore with gtk+-2.x).
- Bugfix: Same as above for toggle buttons.
Signed-off-by: Giuliano Pochini <pochini@shiny.it>
- Matrix mixer drawing code cleanup.
- New feature: echomixer can load and restore the status of nominal level
switches.
Signed-off-by: Giuliano Pochini <pochini@shiny.it>
- Big cleanup in the matrix mixer drawing code. It make is way
smaller and readable.
- New feature: echomixer can load and restore the status of nominal level
switches.
- Version number bumped to 1.0.3.
Signed-off-by: Giuliano Pochini <pochini@shiny.it>