The prime example for direction-dependent shortcuts is using
https://bugzilla.gnome.org/show_bug.cgi?id=757888
9b041ae shortcuts: Support direction-specific shortcuts
gtk/gtkshortcutsgroup.c | 20 +++++++++++++---
gtk/gtkshortcutssection.c | 19 +++++++++++----
gtk/gtkshortcutsshortcut.c | 57 +++++++++++++++++++++++++++++++++++++++++++-
gtk/gtkshortcutswindow.c | 28 +++++++++++++++++++---
4 files changed, 113 insertions(+), 11 deletions(-)
Upstream: git.gnome.org