From 4261df82c937df0d13c4a86cc4aba5838fc9f0be Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Kempf Date: Wed, 18 Jul 2007 04:21:59 +0000 Subject: [PATCH] Default keys for !mac changes: The idea is that "Ctrl + small letter" are now reserved to interface for dialogs/windows showing. ===== * Subtitles delay are now 'g','h' (g down, h up) instead of Ctrl+'h'|'j' * Audio delay are now 'k', 'j' ( j down, k up ) in order to mimic subtitles delay (g h j k are next to each other on most keyboards). * loop is 'l' instead of shift+l to simplify and match random that is 'r'. * audio and subtitles tracks are 'b' and 'v', instead of 'l', 'k', used now for delay, since all delays are regrouped. * Menus, title and chapter are now alt+ instead of Ctrl+ and are using 'n','p' for next/previous chapter and 'o','b' for other (title) next/previous (o, b are next to n, p) History is using alt+g, alt+h instead of ctrl+v , ctrl+b, (g & h are next to each other) Record is using now Ctrl+shift+r to mimic dump which is ctrl + shift +d. --- src/libvlc-module.c | 31 ++++++++++++++++--------------- 1 file changed, 16 insertions(+), 15 deletions(-) diff --git a/src/libvlc-module.c b/src/libvlc-module.c index 2792c6e928..8a7f98a6ad 100644 --- a/src/libvlc-module.c +++ b/src/libvlc-module.c @@ -1992,26 +1992,27 @@ vlc_module_begin(); # define KEY_VOL_UP KEY_MODIFIER_CTRL|KEY_UP # define KEY_VOL_DOWN KEY_MODIFIER_CTRL|KEY_DOWN # define KEY_VOL_MUTE 'm' -# define KEY_SUBDELAY_UP KEY_MODIFIER_CTRL|'h' -# define KEY_SUBDELAY_DOWN KEY_MODIFIER_CTRL|'j' -# define KEY_AUDIODELAY_UP KEY_MODIFIER_CTRL|'k' -# define KEY_AUDIODELAY_DOWN KEY_MODIFIER_CTRL|'l' +# define KEY_SUBDELAY_UP 'h' +# define KEY_SUBDELAY_DOWN 'g' +# define KEY_AUDIODELAY_UP 'k' +# define KEY_AUDIODELAY_DOWN 'j' # define KEY_RANDOM 'r' -# define KEY_LOOP KEY_MODIFIER_SHIFT|'l' +# define KEY_LOOP 'l' -# define KEY_AUDIO_TRACK 'l' -# define KEY_SUBTITLE_TRACK 'k' +# define KEY_AUDIO_TRACK 'b' +# define KEY_SUBTITLE_TRACK 'v' # define KEY_ASPECT_RATIO 'a' # define KEY_CROP 'c' # define KEY_DEINTERLACE 'd' # define KEY_INTF_SHOW 'i' # define KEY_INTF_HIDE 'I' -# define KEY_DISC_MENU KEY_MODIFIER_CTRL|'m' -# define KEY_TITLE_PREV KEY_MODIFIER_CTRL|'p' -# define KEY_TITLE_NEXT KEY_MODIFIER_CTRL|'f' -# define KEY_CHAPTER_PREV KEY_MODIFIER_CTRL|'u' -# define KEY_CHAPTER_NEXT KEY_MODIFIER_CTRL|'d' +# define KEY_DISC_MENU KEY_MODIFIER_ALT|'r' +# define KEY_TITLE_PREV KEY_MODIFIER_ALT|'o' +# define KEY_TITLE_NEXT KEY_MODIFIER_ALT|'b' +# define KEY_CHAPTER_PREV KEY_MODIFIER_ALT|'p' +# define KEY_CHAPTER_NEXT KEY_MODIFIER_ALT|'n' # define KEY_SNAPSHOT KEY_MODIFIER_CTRL|KEY_MODIFIER_ALT|'s' + # define KEY_ZOOM 'z' # define KEY_UNZOOM KEY_MODIFIER_SHIFT|'z' @@ -2044,9 +2045,9 @@ vlc_module_begin(); # define KEY_PLAY_BOOKMARK8 KEY_F8 # define KEY_PLAY_BOOKMARK9 KEY_F9 # define KEY_PLAY_BOOKMARK10 KEY_F10 -# define KEY_HISTORY_BACK KEY_MODIFIER_CTRL|'v' -# define KEY_HISTORY_FORWARD KEY_MODIFIER_CTRL|'b' -# define KEY_RECORD KEY_MODIFIER_CTRL|'r' +# define KEY_HISTORY_BACK KEY_MODIFIER_ALT|'g' +# define KEY_HISTORY_FORWARD KEY_MODIFIER_ALT|'h' +# define KEY_RECORD KEY_MODIFIER_CTRL|KEY_MODIFIER_SHIFT|'r' # define KEY_DUMP KEY_MODIFIER_CTRL|KEY_MODIFIER_SHIFT|'d' # define KEY_WALLPAPER 'w' -- 2.39.2