1
mirror of https://code.videolan.org/videolan/vlc synced 2024-09-28 23:09:59 +02:00
Commit Graph

44 Commits

Author SHA1 Message Date
Jean-Paul Saman
f43820ebe9 Added new hotkeys "key-menu-[on|off|left|right|up|down|select]". Lirc now calls the osd_Menu*() functions directly when prefix "menu " followed by one of: on, off, left, right, up, down or select is found. 2007-06-21 11:45:41 +00:00
Damien Fouilleul
9d6f096a15 - hotkeys: leave full screenscreen hotkey (defaulted to ESC), patch by Sergey Volk 2007-05-14 13:52:33 +00:00
Antoine Cellerier
e557d8c0d9 Add a hotkey to toggle wallpaper mode. Currently only works for directx of course :) 2007-05-08 18:20:28 +00:00
Pierre d'Herbemont
fc4af29c6e Hotkeys: Enable mouse wheel up/down and left/right usage. (mapped respectivly to volume up/down, and position forward/backward). This commit needs review. 2007-05-08 11:23:47 +00:00
Antoine Cellerier
0435ea9aee Untested new hotkeys:
'r' -> toggle random
'L' -> toggle normal / repeat one / loop
2007-02-24 18:18:15 +00:00
Clément Stenac
fbf4c8060d A bit of vlc/libvlc cleanup:
* libvlc sources and plugins now define __LIBVLC__ and headers exported to
  plugins (ie, include/vlc_*.h) check for this
* libvlc sources use the value of the "libvlc" component in vlc-config instead
  of vlc
* Apply flags directly to "libvlc" in configure.ac - might temporarily break win32 :)
2006-12-03 13:48:21 +00:00
Rémi Denis-Courmont
7b00af57bf Add Dump hotkey 2006-11-08 21:12:22 +00:00
Rémi Denis-Courmont
e634fbcf2b const rulez 2006-10-21 17:49:35 +00:00
Antoine Cellerier
039185d481 Add support for keyboard multimedia keys on win32. This is of course untested. 2006-05-21 22:01:14 +00:00
Antoine Cellerier
8d19624ee7 Allow on the fly cropping size change with top, left, right and bottom offsets.
alt+i -> crop one more pixel from the top
alt+j -> crop one more from the left
alt+k -> crop one more from the bottom
alt+l -> crop one more from the right
alt+shift+<the letter> -> crop one less
2006-05-13 23:16:24 +00:00
Antoine Cellerier
90de252b7e Add zoom (z) and unzoom (shift+z) hotkeys 2006-05-13 20:07:33 +00:00
Antoine Cellerier
2cb472dba0 FSF address change. 2006-01-12 23:10:04 +00:00
Antoine Cellerier
11a242273b add aspect ratio, crop and deinterlace hotkeys. fixes #442 2005-11-29 16:20:33 +00:00
Antoine Cellerier
06a3889008 * : make jump hotkeys time interval user configurable
The hotkey item in the prefs kind of looks akward. Someone have a better idea ?
2005-11-26 00:27:12 +00:00
Derk-Jan Hartman
d1551e1750 * hotkey: Go to DVD menu (ctrl-M) 2005-10-28 00:13:28 +00:00
Sigmund Augdal Helberg
f60b4c79ac all: updated my name and e-mail address
AUTHORS: updated my entry
2005-10-15 13:23:08 +00:00
Eric Petit
14e0e6b856 vlc_keys.h: fixed ACTIONID_JUMP_BACKWARD_1MIN 2005-08-24 22:27:28 +00:00
Antoine Cellerier
52fe29709a change file name in comment 2005-08-20 13:28:35 +00:00
Jean-Paul Saman
0369c9f0ac Added new hotkeys (key-intf-hide, key-jump-3sec, key-jump+3sec, key-title-next, key-title-prev, key-chapter-next, key-chapter-prev) and expanded the hotkey structure. This is a forward port from branch vlc-0.8.1-jpsaman-thedj revision 11756. 2005-08-09 14:27:23 +00:00
Rémi Denis-Courmont
fe087a3828 Make Zorglub less unhappy 2005-07-09 06:17:09 +00:00
Rémi Denis-Courmont
85b29bdc28 Copyright fixes
(da big courmischage)
2005-07-08 18:12:44 +00:00
Laurent Aimar
b753b11341 * all: added a new access_filter module: record + one hotkey to start/stop
recording (simple dumping). (Usefull for dvb/udp/mp3 radio stream).
2005-04-26 07:28:07 +00:00
Gildas Bazin
9774639988 * include/vlc_keys.h: Added Insert and Delete hotkeys.
* modules/gui/wxwindows/interface.cpp: Fixed End hotkey + added Insert/Delete.

Patch by Greg Hazel (ghazel at gmail dot com)
2005-04-19 08:39:31 +00:00
Gildas Bazin
519e40a328 * src/video_output/vout_intf.c: implemented vout_Control( VOUT_SNAPSHOT ) ... most useless feature ever. 2004-12-21 14:51:43 +00:00
Benjamin Pracht
dab1d31ace * Hotkey to set audio delay on the fly
* This currently sets audio-delay, which produses some ugly warning messages. The new resampling algorithm seems to behave quite well however.
2004-12-17 19:18:07 +00:00
Clément Stenac
f9d5e2baf5 Improvements to the playlist core 2004-11-06 11:17:46 +00:00
Olivier Teulière
62d1b7d2d6 - modules/control/showintf.c: new control module, able to show the
interface when moving the mouse to the top of the screen (in
   fullscreen mode).
 - modules/control/hotkeys.c: added a hotkey to raise the interface
 - modules/gui/wxwindows/*, modules/gui/skins2/*: added callbacks for
   the "intf-show" variable; it should be easy to do the same for BeOS
   and MacOSX interfaces
2004-10-10 10:08:44 +00:00
Sigmund Augdal Helberg
43619b8a3e Forgot this file in my last commit. 2004-07-08 09:12:37 +00:00
Andre Pang
87a35e0608 * Add hotkeys to go back/forward in media browsing history 2004-04-19 01:26:26 +00:00
Clément Stenac
17d78502f8 * Implement INPUT_GET_SUBDELAY and INPUT_SET_SUBDELAY
* Allow to modify subtitle delay on the fly and implement hotkeys 
  (h and j)

* When framerate is available with subrip, use sub-fps to make corrections
  (sub-fps default value is now 0, if left to this value, 25fps will be
   assumed in microdvd mode and no correction will be applied in subrip)

Main problem is that when seeking in the subtitles, you easily get
several of them displayed. Maybe we could add a flag to subpicture_t,
like SUBTITLE_PICTURE to say that only one of them must be displayed at
a time, but that other subpictures (OSD, ...) can remain present on the
screen at the same time.
2004-03-29 07:28:45 +00:00
Olivier Teulière
8bc1b7ed50 * include/vlc_keys.h: mouse wheel events now considered as hotkeys
* modules/video_output/directx/events.c: mouse wheel support
 * modules/gui/skins2/src/generic_window.cpp: mouse wheel events are
   treated as hotkeys, but only if they are not intercepted by a control
   (such as a slider)
2004-03-11 19:41:51 +00:00
Clément Stenac
6de15a630f * Strings review in include/
* Removed trailing spaces
2004-01-25 18:17:08 +00:00
Yoann Peronneau
f869db1f34 * added hotkeys F1, F2, ..., F10 to switch between predefined medias
(using CTRL+Fn)
* only F1 and COMMAND+F1 are defined for OSX (I let those developpers
  chose their keys)
* Currently the medias assigned to Fn are not saved in vlcrc if they
  have been assigned with Ctrl+Fn. But they are, if assigned via the
  preferences panel.
2003-12-12 23:03:35 +00:00
Yoann Peronneau
5ad2df4f1f added a 'mute' hotkey ('m') 2003-12-11 01:36:12 +00:00
Yoann Peronneau
d2c70247d8 added a hotkey ('t') which displays the position in the media 2003-12-10 17:19:05 +00:00
Sam Hocevar
b42629dbe0 * include/vlc_keys.h: Fixed a warning in StringToKey(). 2003-11-16 22:10:16 +00:00
Derk-Jan Hartman
764f9e8b0e * include/vlc_keys.h: added StringToKey()
* src/libvlc.h: added macosx defaults and changed the quit shortcut to ctrl-q
* modeules/gui/macosx/controls.m: now jump 10 seconds. works better than 5
* REST: implemented configurable hotkeys for OS X.
2003-11-11 23:50:41 +00:00
Eric Petit
6b4fa4aac8 + configure.ac: link httpd and stream_out_standard against -lsocket
+ modules/gui/beos/*: use hotkeys
 + include/vlc_keys.h, src/misc/configuration.c:
   renamed modifiers into vlc_modifiers so it does not conflict with
   BeOS' modifiers()
2003-11-08 18:23:40 +00:00
Gildas Bazin
46c6826dab * modules/control/hotkeys.c, src/libvlc.h, include/vlc_keys.h: added hotkeys for jump actions. 2003-10-30 17:58:07 +00:00
Gildas Bazin
9097385460 * ALL: improved hotkeys support. 2003-10-29 01:33:27 +00:00
Derk-Jan Hartman
b5b0414925 * src/misc/darwin_specific.m: fixed some languages.
* include/vlc_keys.h: added some extra keys on my keyboard.
2003-10-28 20:15:48 +00:00
Sam Hocevar
01bf97e772 * include/vlc_keys.h: inlined the static function to avoid warnings. 2003-10-28 14:51:50 +00:00
Gildas Bazin
d44f9d26ae * include/vlc_codec.h: defines decoders/encoders related structures here.
* include/vlc_video.h: new video_frame_format_t structure which defines the properties of a video frame.
* include/vlc/decoder.h: include vlc_codec.h
* src/misc/objects.c: added VLC_OBJECT_PACKETIZER and VLC_OBJECT_ENCODER object types.
* modules/stream_out/transcode.c, modules/codec/theora.c: experimental theora video encoder.
* src/input/*: some cleanup.
2003-10-08 21:01:07 +00:00
Sigmund Augdal Helberg
1b9c64b11d First part of code to allow configurable hotkeys.
include/configuration.h, src/misc/configuration.h:
 * added a CONFIG_ITEM_KEY
include/vlc_keys.h:
 * constants to identify keys
src/libvlc.h:
 * provide a set of hotkey config options
modules/gui/wxwindows/interface.cpp, wxwindows.h:
 * set the configured hotkeys as accelerator for the appropriate menus
modules/gui/wxwindows/preferences.cpp:
 * start to support CONFIG_ITEM_KEY. Options are showed with the right value
   but any changes made have no effect yet.
2003-08-14 19:25:56 +00:00