From dbcec7b6188a1abee9fb410e1983065b94f6012e Mon Sep 17 00:00:00 2001 From: leigh123linux Date: Thu, 8 Dec 2016 10:49:12 +0000 Subject: [PATCH] media-keys: Add Rotation lock support --- libcinnamon-desktop/cdesktop-enums.h | 2 ++ ...cinnamon.desktop.keybindings.media-keys.gschema.xml.in.in | 5 +++++ 2 files changed, 7 insertions(+) diff --git a/libcinnamon-desktop/cdesktop-enums.h b/libcinnamon-desktop/cdesktop-enums.h index 38b4654..eb12326 100644 --- a/libcinnamon-desktop/cdesktop-enums.h +++ b/libcinnamon-desktop/cdesktop-enums.h @@ -200,6 +200,7 @@ typedef enum C_DESKTOP_MEDIA_KEY_WWW, C_DESKTOP_MEDIA_KEY_VIDEO_OUT, C_DESKTOP_MEDIA_KEY_ROTATE_VIDEO, + C_DESKTOP_MEDIA_KEY_ROTATE_VIDEO_LOCK, C_DESKTOP_MEDIA_KEY_SCREENREADER, C_DESKTOP_MEDIA_KEY_ON_SCREEN_KEYBOARD, C_DESKTOP_MEDIA_KEY_INCREASE_TEXT, @@ -260,6 +261,7 @@ __attribute__((unused)) static const char *media_keys[] = { [C_DESKTOP_MEDIA_KEY_WWW] = "www", [C_DESKTOP_MEDIA_KEY_VIDEO_OUT] = "video-outputs", [C_DESKTOP_MEDIA_KEY_ROTATE_VIDEO] = "video-rotation", + [C_DESKTOP_MEDIA_KEY_ROTATE_VIDEO_LOCK] = "video-rotation-lock", [C_DESKTOP_MEDIA_KEY_SCREENREADER] = "screenreader", [C_DESKTOP_MEDIA_KEY_ON_SCREEN_KEYBOARD] = "on-screen-keyboard", [C_DESKTOP_MEDIA_KEY_INCREASE_TEXT] = "increase-text-size", diff --git a/schemas/org.cinnamon.desktop.keybindings.media-keys.gschema.xml.in.in b/schemas/org.cinnamon.desktop.keybindings.media-keys.gschema.xml.in.in index 69af229..7975ff7 100644 --- a/schemas/org.cinnamon.desktop.keybindings.media-keys.gschema.xml.in.in +++ b/schemas/org.cinnamon.desktop.keybindings.media-keys.gschema.xml.in.in @@ -226,6 +226,11 @@ <_summary>Rotate display <_description>Rotate display + + ['<Super>o'] + <_summary>Orientation Lock + <_description>Orientation Lock + ['XF86Sleep'] <_summary>Suspend the system