Medoly ver.1.3.1 & 1.3.2 & 1.3.3

Medoly

ちょっと変更。

Ver. 1.3.1

 

検索画面の検索条件やスクロール位置をなるべく保持させる処理を追加

アプリの再起動時や検索画面に戻った時、検索条件を切り替えた時に、検索条件やスクロール位置を可能な限り保持するようにしました。
「可能な限り」というのは、曲が追加されたり変更された際に、どうしても位置を保持することが難しくなるため、そういった場合はズレが生じてきます。
保持させるタイミングや復帰させるタイミングがかなり入り組んでいて、色々面倒臭い処理になっているため、もしかしたらリセットされる場合があるかもしれません…。

再生キューのトラック・年が隠れないようにレイアウトを変更

再生キューには、アルバム名にディスク/トラック番号、アーティスト名に年が併記されていますが、アルバム名・アーティスト名が長い場合は ディスク/トラック番号・年が枠外に隠れてしまっていました。そんなわけで、 ディスク/トラック番号・年が隠れないようにレイアウトを修正しました。(アルバム名・アーティスト名のみが省略されます。)

Ver. 1.3.2

 

検索画面のアクティビティを再表示させた際、タイトル表示になってしまう問題を修正

Ver.1.3.1の修正ミスです。アクティビティ再表示が上手くいかないバグがありました。

Ver. 1.3.3

 

歌詞の多段表示対応

同じ時間で2行以上の歌詞がアクティブの場合、表示上も同時にアクティブにするようにしました。
2行以上が同時にアクティブになる場合は、行内にタイムタグが設定されている場合です。
例えば、以下のようなKRAファイルがあるとします。
[00:01:00] あ[00:02:00]い[00:03:00]う[00:04:00]え[00:05:00]お[00:06:00]
[00:04:00] か[00:05:00]き[00:06:00]く[00:07:00]け[00:08:00]こ[00:09:00]
上記の場合、再生開始から4~6秒の間は、1行目と2行目が両方アクティブな状態です。
文字単位で見ると、5秒時点では、1行目は「あ、い、う、え、お」が、2行目は「か、き」がアクティブな状態になります。
これは例えば、曲の中でメインボーカルとコーラスが被っている部分を表現する、といった利用を想定しています。