Project

General

Profile

Actions

機能 #607

open

マウスボタン長押しにコマンドをアサインできる様にしました

Added by Satoshi Okuno over 11 years ago. Updated over 10 years ago.

Status:
新規
Priority:
通常
Assignee:
-
Target version:
Start date:
2013-09-01
Due date:
% Done:

0%

プラグイン名:
shortcutkey

Description

マウスにコマンドシリーズでございます。

流速が相当早い状況でダブルクリックって下手な音ゲーより難しいですよね。
左クリックで文章を読み進めて左手で(ryゲーを生業とする僕にはかなり辛いです。

ので、新たにボタン長押しにコマンドをアサインできる様にしました。
これならば目標をセンターに入れてスイッチを押せば、後はシステムが勝手にふぁぼってくれます。

developのformat-patchを添付しますので、心穏やかな時にレビュー頂けると嬉しいです。


Files

0001-.patch (4.8 KB) 0001-.patch Satoshi Okuno, 2013-09-01 11:52
Actions #1

Updated by toshi_a 初音 about 11 years ago

ボタン長押しという入力が多くのWMで一般的でないため、違和感は感じましたが、これは実際に使ってみると非常に面白いですね。個人的には気に入ったし、UIが新たに増えるわけでもないので、なるだけ取り込む方向で検討したいと思います。

ただ、高負荷時などmikutterのUIスレッドの反応が悪い時は、単なるクリックが長押しと誤認識されてるのか、誤って呼び出されることがあるみたいです。これはできれば修正してから取り込みたいので、方法を検討中です。button_release_eventやbutton_press_eventにタイムスタンプが入っていたのでそれが利用できないかなと思ってます。私だけでは全然進まないので(バグチケット結構溜まってきていて…。)、余裕があれば検討してもらえますか。

Actions #2

Updated by toshi_a 初音 over 10 years ago

  • Target version changed from 3.0.0 to 3.1.0
Actions

Also available in: Atom PDF