0291

I’ve been able to pay a bit more attention to the Sound Switcher Indicator and implement some of the long asked-for features.

What’s new

  • Version 2.1.0 (2016-09-29)

    • Added support for configuration file (#30).
      See below for details about its format.
    • The sections Inputs and Outputs can be hidden now (#32).
    • Device and port names can now be configured (#31).
    • Unused ports can be blacklisted (hidden from the menu) (#13).
    • French translation added.
  • Version 2.0.2 (2016-09-28)

    • The menu can now be localised (#28).
      I’ve made use of the standard localisation library GNU gettext. New translations can easily be added as .po files, and merged from pull requests.
    • Russian and Spanish translations added.
    • Added a manpage (#24).
      It can be viewed using man indicator-sound-switcher (there’s not much information yet, but at least it’s there).

The configuration file

The configuration file, by default ~/.config/indicator-sound-switcher.json, must be in the JSON format. The file is optional, and so are all its values.

Here’s a sample config taken from the README:

{