Changeset c3a591ae44437c1f36a981a43b1bc3295a27d6d1
- Timestamp:
- 02/29/08 15:29:40
(4 months ago)
- Author:
- Jean-Paul Saman <jpsaman@videolan.org>
- git-committer:
- Jean-Paul Saman <jpsaman@videolan.org> 1204295380 +0000
- git-parent:
[a041f7eedbf62a0bf26576cac30bb1c9a76da0f8]
- git-author:
- Jean-Paul Saman <jpsaman@videolan.org> 1204295380 +0000
- Message:
Patch by Johannes Buchner (buchner.johannes at gmx do at): Hotkeys for zoom.
-
Files:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
| r1aac6d6 |
rc3a591a |
|
| 119 | 119 | Joeri van Dooren <joeri at van.dooren.be> - OS X icon (v0.4.0) |
|---|
| 120 | 120 | Jörg<vlc-ml at aab.noctis dot de> - VLM seek/show media functions |
|---|
| | 121 | Johannes BUchner <buchner.johannes at gmx dot at> - Hotkeys for zoom |
|---|
| 121 | 122 | Johen Michael Zorko <zorko at att.net> - fix for delay issues in udp sout |
|---|
| 122 | 123 | John Dalgliesh <johnd at defyne.org> - macosx interface playlist fix |
|---|
| ra45e8fe |
rc3a591a |
|
| 141 | 141 | { "Mouse Wheel Up", KEY_MOUSEWHEELUP }, |
|---|
| 142 | 142 | { "Mouse Wheel Down", KEY_MOUSEWHEELDOWN }, |
|---|
| | 143 | { "0", '0' }, |
|---|
| | 144 | { "1", '1' }, |
|---|
| | 145 | { "2", '2' }, |
|---|
| | 146 | { "3", '3' }, |
|---|
| | 147 | { "4", '4' }, |
|---|
| | 148 | { "5", '5' }, |
|---|
| | 149 | { "6", '6' }, |
|---|
| | 150 | { "7", '7' }, |
|---|
| | 151 | { "8", '8' }, |
|---|
| | 152 | { "9", '9' }, |
|---|
| 143 | 153 | { "a", 'a' }, |
|---|
| 144 | 154 | { "b", 'b' }, |
|---|
| … | … | |
| 320 | 330 | #define ACTIONID_MENU_DOWN 90 |
|---|
| 321 | 331 | #define ACTIONID_MENU_SELECT 91 |
|---|
| | 332 | /* Zoom */ |
|---|
| | 333 | #define ACTIONID_ZOOM_QUARTER 92 |
|---|
| | 334 | #define ACTIONID_ZOOM_HALF 93 |
|---|
| | 335 | #define ACTIONID_ZOOM_ORIGINAL 94 |
|---|
| | 336 | #define ACTIONID_ZOOM_DOUBLE 95 |
|---|
| 322 | 337 | |
|---|
| 323 | 338 | #endif |
|---|
| r70ac3d9 |
rc3a591a |
|
| 353 | 353 | var_Set( p_playlist, "random", val ); |
|---|
| 354 | 354 | } |
|---|
| | 355 | else if( i_action == ACTIONID_ZOOM_QUARTER || |
|---|
| | 356 | i_action == ACTIONID_ZOOM_HALF || |
|---|
| | 357 | i_action == ACTIONID_ZOOM_ORIGINAL || |
|---|
| | 358 | i_action == ACTIONID_ZOOM_DOUBLE ) |
|---|
| | 359 | { |
|---|
| | 360 | if( p_vout ) |
|---|
| | 361 | { |
|---|
| | 362 | if( i_action == ACTIONID_ZOOM_QUARTER ) |
|---|
| | 363 | val.f_float = 0.25; |
|---|
| | 364 | if( i_action == ACTIONID_ZOOM_HALF ) |
|---|
| | 365 | val.f_float = 0.5; |
|---|
| | 366 | if( i_action == ACTIONID_ZOOM_ORIGINAL ) |
|---|
| | 367 | val.f_float = 1; |
|---|
| | 368 | if( i_action == ACTIONID_ZOOM_DOUBLE ) |
|---|
| | 369 | val.f_float = 2; |
|---|
| | 370 | var_Set( p_vout, "zoom", val ); |
|---|
| | 371 | } |
|---|
| | 372 | } |
|---|
| 355 | 373 | else if( i_action == ACTIONID_PLAY_PAUSE ) |
|---|
| 356 | 374 | { |
|---|
| rd06be22 |
rc3a591a |
|
| 1233 | 1233 | #define AUDIODELAY_DOWN_KEY_TEXT N_("Audio delay down") |
|---|
| 1234 | 1234 | #define AUDIODELAY_DOWN_KEY_LONGTEXT N_("Select the key to decrease the audio delay.") |
|---|
| | 1235 | |
|---|
| | 1236 | #define ZOOM_QUARTER_KEY_TEXT N_("1:4 Quarter") |
|---|
| | 1237 | #define ZOOM_HALF_KEY_TEXT N_("1:2 Half") |
|---|
| | 1238 | #define ZOOM_ORIGINAL_KEY_TEXT N_("1:1 Original") |
|---|
| | 1239 | #define ZOOM_DOUBLE_KEY_TEXT N_("2:1 Double") |
|---|
| | 1240 | |
|---|
| 1235 | 1241 | #define PLAY_BOOKMARK1_KEY_TEXT N_("Play playlist bookmark 1") |
|---|
| 1236 | 1242 | #define PLAY_BOOKMARK2_KEY_TEXT N_("Play playlist bookmark 2") |
|---|
| … | … | |
| 2046 | 2052 | # define KEY_UNCROP_RIGHT KEY_MODIFIER_ALT|KEY_MODIFIER_SHIFT|'l' |
|---|
| 2047 | 2053 | |
|---|
| | 2054 | /* the macosx-interface already has bindings */ |
|---|
| | 2055 | # define KEY_ZOOM_QUARTER KEY_UNSET |
|---|
| | 2056 | # define KEY_ZOOM_HALF KEY_UNSET |
|---|
| | 2057 | # define KEY_ZOOM_ORIGINAL KEY_UNSET |
|---|
| | 2058 | # define KEY_ZOOM_DOUBLE KEY_UNSET |
|---|
| | 2059 | |
|---|
| 2048 | 2060 | # define KEY_SET_BOOKMARK1 KEY_MODIFIER_COMMAND|KEY_F1 |
|---|
| 2049 | 2061 | # define KEY_SET_BOOKMARK2 KEY_MODIFIER_COMMAND|KEY_F2 |
|---|
| … | … | |
| 2141 | 2153 | # define KEY_CROP_RIGHT KEY_MODIFIER_ALT|'l' |
|---|
| 2142 | 2154 | # define KEY_UNCROP_RIGHT KEY_MODIFIER_ALT|KEY_MODIFIER_SHIFT|'l' |
|---|
| | 2155 | |
|---|
| | 2156 | # define KEY_ZOOM_QUARTER KEY_MODIFIER_CTRL|'1' |
|---|
| | 2157 | # define KEY_ZOOM_HALF KEY_MODIFIER_CTRL|'2' |
|---|
| | 2158 | # define KEY_ZOOM_ORIGINAL KEY_MODIFIER_CTRL|'3' |
|---|
| | 2159 | # define KEY_ZOOM_DOUBLE KEY_MODIFIER_CTRL|'4' |
|---|
| 2143 | 2160 | |
|---|
| 2144 | 2161 | # define KEY_SET_BOOKMARK1 KEY_MODIFIER_CTRL|KEY_F1 |
|---|
| … | … | |
| 2320 | 2337 | LOOP_KEY_TEXT, LOOP_KEY_LONGTEXT, VLC_FALSE ); |
|---|
| 2321 | 2338 | |
|---|
| | 2339 | set_section ( N_("Zoom" ), NULL ); |
|---|
| | 2340 | add_key( "key-zoom-quarter", KEY_ZOOM_QUARTER, NULL, |
|---|
| | 2341 | ZOOM_QUARTER_KEY_TEXT, NULL, VLC_FALSE ); |
|---|
| | 2342 | add_key( "key-zoom-half", KEY_ZOOM_HALF, NULL, |
|---|
| | 2343 | ZOOM_HALF_KEY_TEXT, NULL, VLC_FALSE ); |
|---|
| | 2344 | add_key( "key-zoom-original", KEY_ZOOM_ORIGINAL, NULL, |
|---|
| | 2345 | ZOOM_ORIGINAL_KEY_TEXT, NULL, VLC_FALSE ); |
|---|
| | 2346 | add_key( "key-zoom-double", KEY_ZOOM_DOUBLE, NULL, |
|---|
| | 2347 | ZOOM_DOUBLE_KEY_TEXT, NULL, VLC_FALSE ); |
|---|
| | 2348 | |
|---|
| 2322 | 2349 | set_section ( N_("Jump sizes" ), NULL ); |
|---|
| 2323 | 2350 | add_integer( "extrashort-jump-size", 3, NULL, JIEXTRASHORT_TEXT, |
|---|
| … | … | |
| 2540 | 2567 | { "key-chapter-prev", ACTIONID_CHAPTER_PREV, 0, 0, 0, 0 }, |
|---|
| 2541 | 2568 | { "key-chapter-next", ACTIONID_CHAPTER_NEXT, 0, 0, 0, 0 }, |
|---|
| | 2569 | { "key-zoom-quarter", ACTIONID_ZOOM_QUARTER, 0, 0, 0, 0 }, |
|---|
| | 2570 | { "key-zoom-half", ACTIONID_ZOOM_HALF, 0, 0, 0, 0 }, |
|---|
| | 2571 | { "key-zoom-original", ACTIONID_ZOOM_ORIGINAL, 0, 0, 0, 0 }, |
|---|
| | 2572 | { "key-zoom-double", ACTIONID_ZOOM_DOUBLE, 0, 0, 0, 0 }, |
|---|
| 2542 | 2573 | { "key-set-bookmark1", ACTIONID_SET_BOOKMARK1, 0, 0, 0, 0 }, |
|---|
| 2543 | 2574 | { "key-set-bookmark2", ACTIONID_SET_BOOKMARK2, 0, 0, 0, 0 }, |
|---|
| re3c8503 |
rc3a591a |
|
| 138 | 138 | }; |
|---|
| 139 | 139 | |
|---|
| | 140 | #define ZOOM_SECTION N_("Zoom") |
|---|
| | 141 | #define ZOOM_QUARTER_KEY_TEXT N_("1:4 Quarter") |
|---|
| | 142 | #define ZOOM_HALF_KEY_TEXT N_("1:2 Half") |
|---|
| | 143 | #define ZOOM_ORIGINAL_KEY_TEXT N_("1:1 Original") |
|---|
| | 144 | #define ZOOM_DOUBLE_KEY_TEXT N_("2:1 Double") |
|---|
| 140 | 145 | |
|---|
| 141 | 146 | static inline vlc_object_internals_t *vlc_internals( vlc_object_t *obj ) |
|---|