Heya, I give you pavucontrol 0.9.9: http://0pointer.de/lennart/projects/pavucontrol/pavucontrol-0.9.9.tar.gz Colin Guthrie (29): Fix my name. Glade UI changes. Code still needs to be updated Create a devicewidget based on streamwidget. Rebase the sink/source widgets on the device widget Adapt to new UI Set the mainwindow pointer via an init() method rather than directly via public member variable. Set the pack_start on the deviceCombo Wire up the terminate button Remove the kill menu item now we have a dedicated button Add setter/getter methods for sink/source indexes so we can update our combo boxes current item Record in a map the combobox indexes vs. the sink/source indexes Set the correct combo index for display purposes Remove the 'Default [Out|In]put' option from the combo for now. Hook up the device combo box on change event Wire up the default toggle button (replaces the old menu) Wire up all the new UI code. Add a tooltip Include config.h in the cc file (after rebase) Move the setBaseVolume()/setSteps() methods to devicewidget (problem found after rebasing) Change 'Default' to 'Use as fallback' Create the event role widget early so that it's always top of the list. More changes in the UI to try and make things neater. Hide the terminate button. Do not disable the default button when it's set. Don't use a hyperlink to display the device, just use a regular button. Add support for changing ports. Rename a variable to make it more generic Rename event method to be more indicative of what it does. Restructure the class inheritance a bit. Lennart Poettering (12): fix year don't abort when icon is missing from the theme make sure that two card profiles with the same priority don't collide with each other update po/ glade: minor alignment fixes use fallback icon scheme for stream icons, too only assume that the minimal volume is silence for devices that can do dB volumes fix event sound generation for volume changes drop reference to beepDevice Prepare 0.9.9 relase i18n: drop ko.po since it does not include a single translated string i18n: run make update-po aalam (1): Sending translation for Punjabi amitakhya (1): Sending translation for Assamese anipeter (1): Sending translation for Malayalam eukim (1): Sending translation for po/ko.po feonsu (1): Sending translation for Slovak heffer (1): Sending translation for German ifelix (1): Sending translation for Tamil igor (1): Sending translation for Brazilian Portuguese jassy (2): Sending translation for Punjabi Sending translation for Punjabi kad (1): Sending translation for Spanish kkrothap (1): Sending translation for Telugu kmilos (2): Sending translation for Serbian Sending translation for po/sr at latin.po kristho (1): Sending translation for Danish marionline (1): Sending translation for Italian mgiri (1): Sending translation for Oriya mvdz (1): Sending translation for po/uk.po pmkovar (1): Sending translation for Czech rajesh (1): Sending translation for po/hi.po raven (2): Sending translation for Polish Sending translation for po/LINGUAS renault (2): Sending translation for French Sending translation for French ruigo (1): Sending translation for Portuguese runab (1): Sending translation for Bengali (India) sandeeps (1): Sending translation for Marathi shanky (1): Sending translation for Kannada stiletto (1): Sending translation for po/ru.po swkothar (1): Sending translation for Gujarati troubi51 (1): Sending translation for French vpv (1): Sending translation for Finnish warrink (1): Sending translation for Dutch yeager (1): Sending translation for Swedish zoltanh721 (1): Sending translation for Hungarian Lennart -- Lennart Poettering Red Hat, Inc. lennart [at] poettering [dot] net http://0pointer.net/lennart/ GnuPG 0x1A015CC4