Add right click to mark mouse click

This commit is contained in:
speedie 2023-07-25 20:31:14 +02:00
parent 170e5e0c3e
commit d3983d46d9
4 changed files with 13 additions and 0 deletions

View file

@ -920,6 +920,7 @@ These are the default mouse binds. Mode does not apply for mouse binds.
| ClickMode | Left Click | switchmode | 0 | | ClickMode | Left Click | switchmode | 0 |
| ClickNumber | Left Click | viewhist | 0 | | ClickNumber | Left Click | viewhist | 0 |
| ClickItem | Left Click | selecthover | 0 | | ClickItem | Left Click | selecthover | 0 |
| ClickItem | Right Click | markhover | 0 |
| None | Scroll Up | moveprev | 0 | | None | Scroll Up | moveprev | 0 |
| None | Scroll Down | movenext | 0 | | None | Scroll Down | movenext | 0 |

View file

@ -274,6 +274,7 @@ spmenu = {
{ click = "ClickMode"; button = "Left Click"; function = "switchmode"; argument = "0"; }, // Left click on the mode indicator: Toggle mode { click = "ClickMode"; button = "Left Click"; function = "switchmode"; argument = "0"; }, // Left click on the mode indicator: Toggle mode
{ click = "ClickNumber"; button = "Left Click"; function = "viewhist"; argument = "0"; }, // Click on the match count: Toggle viewing history buffer { click = "ClickNumber"; button = "Left Click"; function = "viewhist"; argument = "0"; }, // Click on the match count: Toggle viewing history buffer
{ click = "ClickItem"; button = "Left Click"; function = "selecthover"; argument = "0"; }, // Left click on an item: Select it { click = "ClickItem"; button = "Left Click"; function = "selecthover"; argument = "0"; }, // Left click on an item: Select it
{ click = "ClickItem"; button = "Right Click"; function = "markhover"; argument = "0"; }, // Right click on an item: Mark it
{ click = "None"; button = "Scroll Up"; function = "moveprev"; argument = "0"; }, // Scroll Up: Move to the previous page { click = "None"; button = "Scroll Up"; function = "moveprev"; argument = "0"; }, // Scroll Up: Move to the previous page
{ click = "None"; button = "Scroll Down"; function = "movenext"; argument = "0"; }, // Scroll Down: Move to the next page { click = "None"; button = "Scroll Down"; function = "movenext"; argument = "0"; }, // Scroll Down: Move to the next page

View file

@ -10,6 +10,7 @@ static Mouse buttons[] = {
{ ClickMode, Button1, switchmode, {0} }, { ClickMode, Button1, switchmode, {0} },
{ ClickNumber, Button1, viewhist, {0} }, { ClickNumber, Button1, viewhist, {0} },
{ ClickItem, Button1, selecthover, {0} }, { ClickItem, Button1, selecthover, {0} },
{ ClickItem, Button2, markhover, {0} },
{ ClickNone, Button5, movenext, {0} }, { ClickNone, Button5, movenext, {0} },
{ ClickNone, Button4, moveprev, {0} }, { ClickNone, Button4, moveprev, {0} },
}; };
@ -23,6 +24,7 @@ static WlMouse wl_buttons[] = {
{ ClickMode, WL_Left, switchmode, {0} }, { ClickMode, WL_Left, switchmode, {0} },
{ ClickNumber, WL_Left, viewhist, {0} }, { ClickNumber, WL_Left, viewhist, {0} },
{ ClickItem, WL_Left, selecthover, {0} }, { ClickItem, WL_Left, selecthover, {0} },
{ ClickItem, WL_Right, markhover, {0} },
{ ClickNone, WL_Down, movenext, {0} }, { ClickNone, WL_Down, movenext, {0} },
{ ClickNone, WL_Up, moveprev, {0} }, { ClickNone, WL_Up, moveprev, {0} },
}; };

View file

@ -1622,6 +1622,15 @@ T}@T{
0 0
T} T}
T{ T{
ClickItem
T}@T{
Right Click
T}@T{
markhover
T}@T{
0
T}
T{
None None
T}@T{ T}@T{
Scroll Up Scroll Up