xnoise shortcut key

先日のアップデートでxnoise のメディアブラウザ表示/非表示切り替えボタンが無くなりました。ボタンがメディアブラウザの上に被っていたので邪魔ではあったのですが、無いと不便です。そこで、簡単にメディアブラウザの表示/非表示を切り替えるためのショートカットキー(F9)を追加してみました。xnoise はVala 言語で実装されているようですので、valac パッケージをインストールして、ビルドしています。

  1. valac のインストールとソースコードの取得
$ sudo apt-get build-dep xnoise
$ sudo apt-get install valac
$ git clone https://bitbucket.org/shuerhaaken/xnoise.git
  1. ソースコードの修正
./xnoise/libxnoise/MainWindow/xnoise-main-window.vala
case Gdk.Key.F9: {
toggle_media_browser_visibility();
return true;
}
case Gdk.Key.F11: {
this.toggle_mainwindow_fullscreen();
return true;
}
  1. ビルドとインストール
$ cd xnoise
$ ./autogen.sh
$ make
$ sudo make install