Add keyboard shortcuts for thumbnail size
This commit is contained in:
@@ -1321,7 +1321,8 @@ static gboolean
|
||||
fiv_browser_key_press_event(GtkWidget *widget, GdkEventKey *event)
|
||||
{
|
||||
FivBrowser *self = FIV_BROWSER(widget);
|
||||
if (!(event->state & gtk_accelerator_get_default_mod_mask())) {
|
||||
switch ((event->state & gtk_accelerator_get_default_mod_mask())) {
|
||||
case 0:
|
||||
switch (event->keyval) {
|
||||
case GDK_KEY_Return:
|
||||
if (self->selected)
|
||||
@@ -1346,6 +1347,17 @@ fiv_browser_key_press_event(GtkWidget *widget, GdkEventKey *event)
|
||||
move_selection_end(self);
|
||||
return TRUE;
|
||||
}
|
||||
break;
|
||||
case GDK_CONTROL_MASK:
|
||||
case GDK_CONTROL_MASK | GDK_SHIFT_MASK:
|
||||
switch (event->keyval) {
|
||||
case GDK_KEY_plus:
|
||||
set_item_size(self, self->item_size + 1);
|
||||
return TRUE;
|
||||
case GDK_KEY_minus:
|
||||
set_item_size(self, self->item_size - 1);
|
||||
return TRUE;
|
||||
}
|
||||
}
|
||||
|
||||
return GTK_WIDGET_CLASS(fiv_browser_parent_class)
|
||||
|
||||
Reference in New Issue
Block a user