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