BMPx 0.11.3

BMPx 0.11.3 is released. Changes are:

  • Title format system was rewritten. Instead of using cryptic stuff like '%p - %a - %t' you can now use '<artist> - <album> - <title>' instead.
    VERY IMPORTANT: This is a change that makes the configuration file (in particular the key 'titlestring-format' in the domain 'bmp') incompatible with all versions previous to 0.11.3. This is nothing critical, it just means that when you upgrade to 0.11.3, your playlist will show a lot of nonsense. You have 3 options to resolve this:
    • Remove ~/.bmpx/config.xml entirely. This will fix the problem the "shoot flies with rockets" way, but it'll work.
    • Open ~/.bmpx/config.xml in some editor. Locate the key called 'titlestring-format' in the domain 'bmp', and remove it. This will make bmpx reset the setting to a sane value at next startup.
    • Or, normally start up BMPx, open the Preferences, go to section Playlist, and enter something sane into the 'Titlestring' field according to the new format as described above, maybe something like <artist>: <album> - <title>
  • Crash condition with preferences window when FAM isn't present and/or not running was fixed
  • Problems with invalid UTF-8 strings in file metadata were fixed
  • Fixes in "Chroma" list (tracklist/playlists list) code were fixed

BMPx 0.11.3 'Relativity'リリースされた。変更点は以下の通りだ。

  • 曲名の書式を決定付けるシステムが書き直された。現在では「%p - %a - %t」のような意味不明なものではなく、「<artist> - <album> - <title>」のようなものを使用可能である。
  • とても重要: これは設定ファイルを0.11.3以前の全てのバージョンと非互換にする変更である。(特に「bmpドメインの「titlestring-format」キー) これは致命的なものではなく、単に0.11.3にバージョンアップする時プレイリストに沢山の無意味な文字列が表示されるということである。これを解決するためには以下の3つの方法がある。
    • ~/.bmpx/config.xml を完全に削除する。「ファイルをロケットともに飛ばす」方法でその問題を修正するが、動くであろう。
    • ~/.bmpx/config.xml をエディタで開く。「bmpドメインの「titlestring-format」と呼ばれるキーを見つけ出し、削除する。これにより、BMPxは次回起動時に設定情報をまともなものに書き換えるだろう。
    • いつものようにBMPxを立ち上げ、Preferencesを開き、Playlistセクションへ移動する。そして、上記のような新しい書式に従って「Titlestring」フィールドにまともな値を入力する。おそらく「<artist>: <album> - <title>」、このようになるだろう。
  • FAMが存在しないか動作していない場合に設定ウィンドウを表示するとクラッシュする問題の修正。
  • ファイルのメタデータで不正なUTF-8文字列が表示される問題の修正。
  • 「Chroma」リスト(トラックリスト・プレイリスト)コードの修正。
書く時間が無かったので今日載せてみる。明日は久しぶりにRPM作ってみるか。