機能 #607
open
マウスボタン長押しにコマンドをアサインできる様にしました
Added by Satoshi Okuno about 11 years ago.
Updated over 10 years ago.
Description
マウスにコマンドシリーズでございます。
流速が相当早い状況でダブルクリックって下手な音ゲーより難しいですよね。
左クリックで文章を読み進めて左手で(ryゲーを生業とする僕にはかなり辛いです。
ので、新たにボタン長押しにコマンドをアサインできる様にしました。
これならば目標をセンターに入れてスイッチを押せば、後はシステムが勝手にふぁぼってくれます。
developのformat-patchを添付しますので、心穏やかな時にレビュー頂けると嬉しいです。
Files
ボタン長押しという入力が多くのWMで一般的でないため、違和感は感じましたが、これは実際に使ってみると非常に面白いですね。個人的には気に入ったし、UIが新たに増えるわけでもないので、なるだけ取り込む方向で検討したいと思います。
ただ、高負荷時などmikutterのUIスレッドの反応が悪い時は、単なるクリックが長押しと誤認識されてるのか、誤って呼び出されることがあるみたいです。これはできれば修正してから取り込みたいので、方法を検討中です。button_release_eventやbutton_press_eventにタイムスタンプが入っていたのでそれが利用できないかなと思ってます。私だけでは全然進まないので(バグチケット結構溜まってきていて…。)、余裕があれば検討してもらえますか。
- Target version changed from 3.0.0 to 3.1.0
Also available in: Atom
PDF