Adjust key bindings
Now they should actually be more friendly to WeeChat users.
This commit is contained in:
@@ -1452,13 +1452,19 @@ func actionBufferNext() {
|
||||
}
|
||||
}
|
||||
|
||||
func actionBufferLast() {
|
||||
if bufferLast != "" {
|
||||
bufferActivate(bufferLast)
|
||||
}
|
||||
}
|
||||
|
||||
var shortcuts = map[desktop.CustomShortcut]func(){
|
||||
{
|
||||
KeyName: fyne.KeyPageUp,
|
||||
Modifier: fyne.KeyModifierControl,
|
||||
}: actionBufferPrevious,
|
||||
{
|
||||
KeyName: fyne.KeyPageUp,
|
||||
KeyName: fyne.KeyUp,
|
||||
Modifier: fyne.KeyModifierAlt,
|
||||
}: actionBufferPrevious,
|
||||
{
|
||||
@@ -1470,7 +1476,7 @@ var shortcuts = map[desktop.CustomShortcut]func(){
|
||||
Modifier: fyne.KeyModifierControl,
|
||||
}: actionBufferNext,
|
||||
{
|
||||
KeyName: fyne.KeyPageDown,
|
||||
KeyName: fyne.KeyDown,
|
||||
Modifier: fyne.KeyModifierAlt,
|
||||
}: actionBufferNext,
|
||||
{
|
||||
@@ -1480,11 +1486,7 @@ var shortcuts = map[desktop.CustomShortcut]func(){
|
||||
{
|
||||
KeyName: fyne.KeyTab,
|
||||
Modifier: fyne.KeyModifierAlt,
|
||||
}: func() {
|
||||
if bufferLast != "" {
|
||||
bufferActivate(bufferLast)
|
||||
}
|
||||
},
|
||||
}: actionBufferLast,
|
||||
{
|
||||
// XXX: This makes an assumption on the keyboard layout (we want '!').
|
||||
KeyName: fyne.Key1,
|
||||
|
||||
Reference in New Issue
Block a user