Skip to content

v2.1.6.0

Latest

Choose a tag to compare

@Neeted Neeted released this 04 Jul 06:39

Note

https://neeted.github.io/bemusicseeker-unofficial-fork/index.ja.html

オンラインマニュアルは上記 URL で確認できます。

配布ファイルはこのリリースページ下部の Assets からダウンロードできます。
初めて利用する場合は、譜面解析時間の短縮や未所持譜面のメタデータ閲覧に役立つ bemusicseeker-unofficial-fork-v2.1.6.0-with-metadata.zip がおすすめです。
既に利用中の環境を更新する場合は、必要に応じて通常版 bemusicseeker-unofficial-fork-v2.1.6.0.zip を選んでください。

https://neeted.github.io/bemusicseeker-unofficial-fork/index.html

The online manual is available at the URL above.

Download files are available from Assets at the bottom of this release page.
For first-time use, bemusicseeker-unofficial-fork-v2.1.6.0-with-metadata.zip is recommended because it can reduce chart analysis time and provide metadata for charts you do not currently have.
When updating an existing setup, choose the regular bemusicseeker-unofficial-fork-v2.1.6.0.zip package as appropriate.

日本語

変更点

  • プレイリスト URL 取り込みやアーカイブ導入で使用する一時ファイルを、アプリ専用の一時領域で管理するようにしました。
  • URL 取り込みでダウンロードした一時アーカイブは、展開が成功した時点で自動的に削除されるようにしました。
  • 保留一覧から削除したパッケージがアプリ管理の一時ファイルである場合、一覧から外すと同時に一時ファイルも削除するようにしました。
  • 強制終了などで残った過去セッションの一時ファイルは、次回起動時にバックグラウンドで削除するようにしました。起動処理は削除完了を待ちません。
  • プレイリストサマリーに PREFIX 列を追加し、NAMEPREFIXSYMBOL を一覧上で直接編集できるようにしました。
  • プレイリストサマリーに既定非表示の FOLDER NAME 列を追加し、プレイリストのフォルダ名を一覧上で直接編集できるようにしました。未設定の場合はプレイリスト名由来の値を表示し、未定義メタデータと同じ背景色で示します。
  • プレイリストサマリーに既定非表示の HEADERDATA 列を追加し、相対 URI も解決したうえでヘッダ URI とデータ URI を開けるようにしました。
  • プレイリストサマリーの列ヘッダー右クリックメニューから、列設定を初期値へ戻せるようにしました。
  • プレイログ一覧で所持譜面へ解決できている行を、外部同期ではないプレイリストへドラッグアンドドロップして追加できるようにしました。未解決行が選択に含まれる場合、そのドロップは受け付けられません。
  • プレイログ画面右上の表示対象ドロップダウンで最後に選んだ項目を保存し、次回起動時も同じ項目が利用可能であれば自動的に選択するようにしました。
  • 外部難易度表のフォルダ接頭辞の初期値を、.bmt 出力時の考え方に合わせて tagsymbol の順で決めるようにしました。
  • プレイリストの URL1/URL2 補完で、空欄に加えて gnqg.rosx.net または absolute.pv.land.to を含む既知のリンク切れ URL も補完対象にしました。補完データがない場合は元の URL を保持します。
  • プレイリストのカスタムフォルダ出力設定を整理し、プレイリスト全体の 全曲ALL と、プレイリスト内フォルダごとの フォルダ別 を別々に選べるようにしました。あわせて カテゴリALL譜面カテゴリ別ALL へ変更するなど、設定名とツールチップを用途が分かりやすい表現に見直しました。
  • 設定画面の プレイリスト タブに 出力フォルダ既定値 を追加し、新規作成するプレイリストや外部 URL から新規追加する表で最初に有効にするカスタムフォルダ出力種別を変更できるようにしました。
  • 設定画面の 外観 タブで、一覧のフォントサイズ、行の高さ、ヘッダーの高さを変更できるようにしました。

不具合修正 / 安定性向上

  • 一時ファイル削除に失敗した場合、調査しやすいようログに記録するようにしました。
  • プレイリストのフォルダ接頭辞変更時に、変換途中のフォルダ名との衝突として誤って変更がスキップされる場合がある問題を修正しました。
  • 外部同期プレイリストのフォルダ接頭辞を変更しただけで、外部データの再取得が走る問題を修正しました。
  • プレイリストサマリーの一括変更で外部データによる初期化を行う際、保存処理とカスタムフォルダ再出力をまとめて処理し、進捗表示が消えた後もダイアログが操作できない時間を短縮しました。
  • プレイリストサマリーなどの一覧で、通常セルの内容とセル直接編集欄が右端・下端のグリッド線を含む領域に揃ってしまい、文字や編集枠がわずかに右下へずれて見える場合がある問題を修正しました。
  • プレイログ一覧以外の一覧でも、クリアランプやランクなど色付き文字のセルは、行選択中や現在セルの状態でも本来の文字色を維持するようにしました。
  • 通常一覧の DJ LEVEL の文字サイズと縦位置を、CLEAR やプレイログの BEST DJ など他のスコア系表示と同じ見た目に揃えました。

English

Changes

  • Temporary files used for playlist URL imports and archive installs are now managed under a BeMusicSeeker-specific temporary directory.
  • Temporary archives downloaded from playlist URLs are now deleted after they are successfully extracted.
  • Removing a package from the pending install list also removes its app-managed temporary source files when applicable.
  • Temporary files left by forced termination are now cleaned up in the background on the next startup. Startup does not wait for cleanup to finish.
  • Added a PREFIX column to the playlist summary, and made NAME, PREFIX, and SYMBOL editable directly from the list.
  • Added a hidden-by-default FOLDER NAME column to the playlist summary so playlist folder names can be edited directly from the list. When unset, the playlist-name-derived value is shown with the same background color used for undefined metadata.
  • Added hidden-by-default HEADER and DATA columns to the playlist summary so resolved header and data URIs can be opened, including relative URIs.
  • Added a column reset command to the playlist summary column-header context menu.
  • Play-log rows that resolve to owned charts can now be dragged and dropped onto non-externally-synced playlists. If the selection includes unresolved rows, the drop is not accepted.
  • The Play Log display-target drop-down now saves the last selected item and automatically selects it again on the next startup when the same item is available.
  • Changed the initial folder prefix for external difficulty tables to follow the .bmt output rule: tag, then symbol.
  • Playlist URL1/URL2 completion now also targets known dead URLs containing gnqg.rosx.net or absolute.pv.land.to, in addition to empty fields. If no completion data is available, the original URL is kept.
  • Reorganized custom folder output settings for playlists so the whole-playlist All charts ALL scope and per-folder By folder scope can be selected separately. Setting names and tooltips were also revised for clarity, including renaming Category All to Chart category ALL.
  • Added Output folder defaults to the Settings Playlist tab, allowing the initially enabled custom folder output types to be changed for newly created playlists and tables newly added from external URLs.
  • Added list appearance settings to the Settings Appearance tab, allowing the list font size, row height, and header height to be changed.

Bug Fixes / Stability

  • Temporary file cleanup failures are now logged for easier troubleshooting.
  • Fixed an issue where changing a playlist folder prefix could be incorrectly skipped because an intermediate folder name was treated as a collision.
  • Fixed an issue where changing only the folder prefix of an externally synced playlist triggered an external data reload.
  • Improved playlist summary bulk initialization from external data by batching save and custom-folder re-output work, reducing the time the dialog remains disabled after progress appears to finish.
  • Fixed an issue where normal cell content and inline editors in lists such as the playlist summary could align to the area including the right and bottom grid lines, making text and editor borders appear slightly shifted down and to the right.
  • Colored text cells, such as clear lamps and ranks, now keep their original foreground colors while rows or cells are selected across all lists, matching the play log list behavior.
  • The main list DJ LEVEL text size and vertical positioning now match other score-style text, such as CLEAR and play log BEST DJ.