任务单 #32081

譜面読み込み(だけ)を一気に行うボタン

开放日期: 2013-09-21 19:45 最后更新: 2013-11-19 02:10

报告人:
(del#77780)
属主:
状态:
关闭
组件:
里程碑:
优先:
5 - Medium
严重性:
5 - Medium
处理结果:
Accepted
文件:
Vote
Score: 0
No votes
0.0% (0/0)
0.0% (0/0)

Details

フォーラム #70212 からの引用

(一部説明を直してあります)
今は、起動してから画面移動などと読み込みを合わせてやるが、
スターターパックや多数の曲を同時に入れたりすると表示されるまで時間が必要になる。
この問題を無くすために、譜面だけ一気に読み込むオプションを追加する。

任务单历史 (3/6 Histories)

2013-09-21 19:45 Updated by: (del#77780)
  • New Ticket "譜面読み込み(だけ)を一気に行うボタン" created
2013-09-22 04:40 Updated by: yyagi
评论

すみません。どうも目的と手段がうまく合っていないように感じています。

  • 目的は、「多数の曲を同時に入れると、選曲画面に曲が現れるまでに時間がかかる」問題の解決、ですよね。(これは分かります)
  • これに対する手段が、「譜面だけ一気に読み込むオプションを追加する」だと、いろいろと問題があると思います。
    • オプション追加での対応だと、ユーザーが「曲を一気に追加したときにだけオプション指定する」ことができない (オプション指定しようとしてDTXMania本体を起動すると、そのタイミングで曲が追加されてしまうので意味がない。その時だけユーザーにConfig.iniを書き換えさせるというのも「ついうっかり書き換えを忘れてしまう」ことが多々発生すると思います)
    • タイトルに「ボタン」とありますので、「何かのキーを押しながら起動すると、曲を一気に追加してから起動する」動作を期待なさっているのかもしれません。ですがこれも、実際に使ってみると、ボタンを押すべき局面で、絶対忘れちゃうと思います・・・。
    • なお、技術的に、「多数の曲が同時に入ったこと」をDTXMania側で起動直後に検出する手段はありません。実際に曲が追加されているかどうかは、フォルダを実際に検索してみて初めて分かります。だから「多数の曲が同時に入った時だけ」譜面を一気読みするような動作をさせるようなことはできません。
  • 「スターターパックなどで、パッケージの初回起動時だけ譜面を一気に最初に読み込む」ような動作はできます。こういう機能を求めていらっしゃるというのであれば、私も理解できます。

色々書いていますが、どうか誤解なさらないでください。私はこの機能の追加に反対しているわけではなく、単純に「yuuya8675さんのおっしゃる通りの機能が、本当にyuuya8675さんが求めている機能なのかどうかがわからない」ので確認しているのです。実際に機能を作ってみて、使ってみたら「コレジャナイ」機能だった、というのは嫌だと思いますので。

もしかすると、もっと単純に「私は全曲読み込んだ後で起動する動作のほうが好きだ」とか「全曲読み込んだ後で起動してくれないと、追加曲が選曲画面に出てくるまでに時間がかかることをつい忘れてしまって困る」というお話でしょうか? もし前者なら、手段としてオプションを作るというのは理解できますし、後者なら"Enumerating Songs..."という表示が分かりにくいからもっと分かりやすいものにしよう、という手段になるかなと思います。

2013-09-22 23:05 Updated by: (del#77780)
评论

例外的にとか、一時的に使うとかになると思います。
コンフィグで曲を読み込む(名称はなんでもいいですが)というボタン(項目)があってそれを選ぶと、曲をその場で一気に読み込むという感じですかね。
そうすれば、on,offの様なConfig.iniを書き換えも必要になりませんし、キーを押さないくても済みます。
"Enumerating Songs..."という表示については一つ。画像で出してますが、画像がない場合は、文字で出すというのはどうでしょう?(受けが良かったらチケット化しますね)

2013-09-25 02:18 Updated by: yyagi
评论

なるほど、理解できました。Config画面か何かの いち機能として、譜面を一気に読み込む機能を追加するということですね。それであれば、理にかなった機能だと思います。

また、このような機能であれば、比較的簡単に対応できると思います・・・が、ちょっと今時間がないので対応はしばらくお待ちください。すみません。

# 「しばらく」といって1~2年すぐに経ってしまうことがままあるのがアレなんですが・・・

2013-10-22 01:58 Updated by: yyagi
  • 处理结果 Update from to Accepted
  • 属主 Update from (无) to yyagi
评论

rev626で対応しました。

CONFIGURATION/Systemの、Reload Songs を選択すると、曲データの一覧を再取得します。

本当は一覧取得の進捗表示を入れたかったのですが、時間がなくて一覧取得中はダイアログ1枚表示です。すみません・・・。 098をリリースした後で、ゆっくり進捗表示を入れたいと思います。

2013-11-19 02:10 Updated by: yyagi
  • 状态 Update from 开启 to 关闭
  • Ticket Close date is changed to 2013-11-19 02:10
评论

本機能を搭載した098をリリースしましたので、このチケットはいったんクローズします。

UI関係は、必要に応じて見直しさせてください。

Attachment File List

No attachments

编辑

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » 登录名