Changeset 9d6f096a15a4e7d1b84d40b0c4e0a7ae65e45fdd
- Timestamp:
- 05/14/07 15:52:33
(1 year ago)
- Author:
- Damien Fouilleul <damienf@videolan.org>
- git-committer:
- Damien Fouilleul <damienf@videolan.org> 1179150753 +0000
- git-parent:
[6f0954b727fec5bcea9ac0483900e58fc51e3ddc]
- git-author:
- Damien Fouilleul <damienf@videolan.org> 1179150753 +0000
- Message:
- hotkeys: leave full screenscreen hotkey (defaulted to ESC), patch by Sergey Volk
-
Files:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
| re557d8c |
r9d6f096 |
|
| 231 | 231 | #define ACTIONID_SLOWER 8 |
|---|
| 232 | 232 | #define ACTIONID_FASTER 9 |
|---|
| 233 | | #define ACTIONID_FULLSCREEN 10 |
|---|
| | 233 | #define ACTIONID_TOGGLE_FULLSCREEN 10 |
|---|
| 234 | 234 | #define ACTIONID_VOL_UP 11 |
|---|
| 235 | 235 | #define ACTIONID_VOL_DOWN 12 |
|---|
| … | … | |
| 309 | 309 | #define ACTIONID_LOOP 82 |
|---|
| 310 | 310 | #define ACTIONID_WALLPAPER 83 |
|---|
| | 311 | #define ACTIONID_LEAVE_FULLSCREEN 84 |
|---|
| re557d8c |
r9d6f096 |
|
| 284 | 284 | if( p_vout ) vout_Control( p_vout, VOUT_SNAPSHOT ); |
|---|
| 285 | 285 | } |
|---|
| 286 | | else if( i_action == ACTIONID_FULLSCREEN ) |
|---|
| | 286 | else if( i_action == ACTIONID_TOGGLE_FULLSCREEN ) |
|---|
| 287 | 287 | { |
|---|
| 288 | 288 | if( p_vout ) |
|---|
| … | … | |
| 297 | 297 | val.b_bool = !val.b_bool; |
|---|
| 298 | 298 | var_Set( p_playlist, "fullscreen", val ); |
|---|
| | 299 | } |
|---|
| | 300 | } |
|---|
| | 301 | else if( i_action == ACTIONID_LEAVE_FULLSCREEN ) |
|---|
| | 302 | { |
|---|
| | 303 | if( p_vout && var_GetBool( p_vout, "fullscreen" ) ) |
|---|
| | 304 | { |
|---|
| | 305 | var_SetBool( p_vout, "fullscreen", VLC_FALSE ); |
|---|
| 299 | 306 | } |
|---|
| 300 | 307 | } |
|---|
| re557d8c |
r9d6f096 |
|
| 1022 | 1022 | "bindings, known as \"hotkeys\"." ) |
|---|
| 1023 | 1023 | |
|---|
| 1024 | | #define FULLSCREEN_KEY_TEXT N_("Fullscreen") |
|---|
| 1025 | | #define FULLSCREEN_KEY_LONGTEXT N_("Select the hotkey to use to swap fullscreen state.") |
|---|
| | 1024 | #define TOGGLE_FULLSCREEN_KEY_TEXT N_("Fullscreen") |
|---|
| | 1025 | #define TOGGLE_FULLSCREEN_KEY_LONGTEXT N_("Select the hotkey to use to swap fullscreen state.") |
|---|
| | 1026 | #define LEAVE_FULLSCREEN_KEY_TEXT N_("Leave fullscreen") |
|---|
| | 1027 | #define LEAVE_FULLSCREEN_KEY_LONGTEXT N_("Select the hotkey to use to leave fullscreen state.") |
|---|
| 1026 | 1028 | #define PLAY_PAUSE_KEY_TEXT N_("Play/Pause") |
|---|
| 1027 | 1029 | #define PLAY_PAUSE_KEY_LONGTEXT N_("Select the hotkey to use to swap paused state.") |
|---|
| … | … | |
| 1808 | 1810 | * help KEY_MODIFIER_COMMAND|'?' |
|---|
| 1809 | 1811 | */ |
|---|
| 1810 | | # define KEY_FULLSCREEN KEY_MODIFIER_COMMAND|'f' |
|---|
| | 1812 | # define KEY_TOGGLE_FULLSCREEN KEY_MODIFIER_COMMAND|'f' |
|---|
| | 1813 | # define KEY_LEAVE_FULLSCREEN KEY_ESC |
|---|
| 1811 | 1814 | # define KEY_PLAY_PAUSE KEY_MODIFIER_COMMAND|'p' |
|---|
| 1812 | 1815 | # define KEY_PAUSE KEY_UNSET |
|---|
| … | … | |
| 1893 | 1896 | |
|---|
| 1894 | 1897 | #else |
|---|
| 1895 | | # define KEY_FULLSCREEN 'f' |
|---|
| | 1898 | # define KEY_TOGGLE_FULLSCREEN 'f' |
|---|
| | 1899 | # define KEY_LEAVE_FULLSCREEN KEY_ESC |
|---|
| 1896 | 1900 | # define KEY_PLAY_PAUSE KEY_SPACE |
|---|
| 1897 | 1901 | # define KEY_PAUSE KEY_UNSET |
|---|
| … | … | |
| 1979 | 1983 | #endif |
|---|
| 1980 | 1984 | |
|---|
| 1981 | | add_key( "key-fullscreen", KEY_FULLSCREEN, NULL, FULLSCREEN_KEY_TEXT, |
|---|
| 1982 | | FULLSCREEN_KEY_LONGTEXT, VLC_FALSE ); |
|---|
| | 1985 | add_key( "key-toggle-fullscreen", KEY_TOGGLE_FULLSCREEN, NULL, TOGGLE_FULLSCREEN_KEY_TEXT, |
|---|
| | 1986 | TOGGLE_FULLSCREEN_KEY_LONGTEXT, VLC_FALSE ); |
|---|
| | 1987 | add_key( "key-leave-fullscreen", KEY_LEAVE_FULLSCREEN, NULL, LEAVE_FULLSCREEN_KEY_TEXT, |
|---|
| | 1988 | LEAVE_FULLSCREEN_KEY_LONGTEXT, VLC_FALSE ); |
|---|
| 1983 | 1989 | add_key( "key-play-pause", KEY_PLAY_PAUSE, NULL, PLAY_PAUSE_KEY_TEXT, |
|---|
| 1984 | 1990 | PLAY_PAUSE_KEY_LONGTEXT, VLC_FALSE ); |
|---|
| … | … | |
| 2286 | 2292 | { "key-faster", ACTIONID_FASTER, 0, 0, 0, 0 }, |
|---|
| 2287 | 2293 | { "key-slower", ACTIONID_SLOWER, 0, 0, 0, 0 }, |
|---|
| 2288 | | { "key-fullscreen", ACTIONID_FULLSCREEN, 0, 0, 0, 0 }, |
|---|
| | 2294 | { "key-toggle-fullscreen", ACTIONID_TOGGLE_FULLSCREEN, 0, 0, 0, 0 }, |
|---|
| | 2295 | { "key-leave-fullscreen", ACTIONID_LEAVE_FULLSCREEN, 0, 0, 0, 0 }, |
|---|
| 2289 | 2296 | { "key-vol-up", ACTIONID_VOL_UP, 0, 0, 0, 0 }, |
|---|
| 2290 | 2297 | { "key-vol-down", ACTIONID_VOL_DOWN, 0, 0, 0, 0 }, |
|---|