-
Notifications
You must be signed in to change notification settings - Fork 312
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
バージョン0.20に向けてUXや仕様を調整 #2191
The head ref may contain hidden characters: "\u30D0\u30FC\u30B8\u30E7\u30F30.20\u306B\u5411\u3051\u305F\u30C7\u30B6\u30A4\u30F3\u7B49\u5F35\u6027"
バージョン0.20に向けてUXや仕様を調整 #2191
Conversation
@@ -1122,7 +1125,6 @@ export const singingStore = createPartialStore<SingingStoreTypes>({ | |||
mutation(state, { tracks }) { | |||
state.tracks = tracks; | |||
state.trackOrder = Array.from(tracks.keys()); | |||
state._selectedTrackId = state.trackOrder[0]; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
この辺りの変更は、選択中のトラックがundo/redoで勝手に変わらないようにする変更です。
ファイラーとかVSCodeのファイル選択とかはそうなってるはず・・・。
…into バージョン0.20に向けたデザイン等張性
選択中のトラックが空かどうかをユーザーが意識せずにインポートできた方が(ユーザーが容易に結果を予測できる方が)良い気がします、シンプルにトラックを追加するのが良いかも…!(おそらく他のDAWもそうなってるはず…たぶん) |
@sigprogramming なるほどです! た~~~~~ぶんインポートはそこまで頻度の高くない操作なので、「こういう挙動をするだろう」と予測する方はほとんどいないかもとちょっと思いました。 とはいえ起動直後にインポートを試みる方は結構多そうで、その場合(トラック数1で空っぽ)は上書きするのが良さそうに感じました!(このPRの変更前の仕様) |
もしかしたらレビューいただいてるかもなのですが、マージします!! 🙇 きっとこっちのが良いだろうと考えての変更ですが、議論を経てないので微妙な変更をしてしまっているかもしれません。 |
内容
バージョン0.20に向けてUXや仕様を調整するPRです。
ちょっとセルフマージするかもしれません 🙇
気になる点等あれば気軽にコメントください! 反映できる時間があるかちょっとわかりませんが。。
変更点
関連 Issue
close #2182
スクリーンショット・動画など
インポートできるソングの一覧をファイル選択の下に ref #2104
サイドバーの部分は、フッターにあったソロ全解除を上に上げて、横に追加ボタンを+にして配置し、削除可能になったら削除ボタンが出るようにしてみました。
+ボタンとミュートボタンやソロ全解除ボタンの見た目が一緒なので、似たような機能かなと一瞬勘違いしてしまいそうなデザイン的微妙さがありますが、とりあえずこれで。。。。。。
ちなみにゴミ箱ボタンの視認性が微妙でこれがゴミ箱だと分かりづらいかもですが、ホバーしたらトラック削除だというツールチップが出ます。
その他
の変更も含まれています。