From b60bb6b3b1ad6b622c1b990d35bc07947bd06c0e Mon Sep 17 00:00:00 2001 From: DYefremov Date: Fri, 2 Nov 2018 21:58:10 +0300 Subject: [PATCH] added home, end move keys for laptops --- app/ui/main_helper.py | 4 ++-- app/ui/uicommons.py | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/app/ui/main_helper.py b/app/ui/main_helper.py index c7997c95..1e3dae7b 100644 --- a/app/ui/main_helper.py +++ b/app/ui/main_helper.py @@ -85,9 +85,9 @@ def move_items(key, view: Gtk.TreeView): else: max_path.prev() move_down(max_path, model, paths) - elif key in (Gdk.KEY_Page_Up, Gdk.KEY_KP_Page_Up, Gdk.KEY_Home): + elif key in (Gdk.KEY_Page_Up, Gdk.KEY_KP_Page_Up, Gdk.KEY_Home, Gdk.KEY_KP_Home): move_up(min_path if is_tree_store else cursor_path, model, paths) - elif key in (Gdk.KEY_Page_Down, Gdk.KEY_KP_Page_Down, Gdk.KEY_End): + elif key in (Gdk.KEY_Page_Down, Gdk.KEY_KP_Page_Down, Gdk.KEY_End, Gdk.KEY_KP_End): move_down(max_path if is_tree_store else cursor_path, model, paths) diff --git a/app/ui/uicommons.py b/app/ui/uicommons.py index a3bed4f3..5a567b0f 100644 --- a/app/ui/uicommons.py +++ b/app/ui/uicommons.py @@ -26,9 +26,9 @@ HIDE_ICON = theme.load_icon("go-jump", 16, 0) if theme.lookup_icon("go-jump", 16 TV_ICON = theme.load_icon("tv-symbolic", 16, 0) if theme.lookup_icon("tv-symbolic", 16, 0) else _IMAGE_MISSING IPTV_ICON = theme.load_icon("emblem-shared", 16, 0) if theme.load_icon("emblem-shared", 16, 0) else None -# keys for move in lists -MOVE_KEYS = (Gdk.KEY_Up, Gdk.KEY_Page_Up, Gdk.KEY_Down, Gdk.KEY_Page_Down, Gdk.KEY_Home, Gdk.KEY_End, - Gdk.KEY_KP_Page_Up, Gdk.KEY_KP_Page_Down) # KEY_KP_Page_Up(Down) for laptop! +# Keys for move in lists. KEY_KP_(NAME) for laptop!!! +MOVE_KEYS = (Gdk.KEY_Up, Gdk.KEY_Page_Up, Gdk.KEY_Down, Gdk.KEY_Page_Down, Gdk.KEY_Home, Gdk.KEY_KP_Home, Gdk.KEY_End, + Gdk.KEY_KP_End, Gdk.KEY_KP_Page_Up, Gdk.KEY_KP_Page_Down) class ViewTarget(Enum):