1
0
mirror of https://github.com/mpv-player/mpv synced 2024-12-27 17:42:17 +00:00
Commit Graph

45 Commits

Author SHA1 Message Date
Grigori Goronzy
17db5cc98f input: add useful default pointer button bindings
Add two mouse button bindings:
1) left button double click toggles fullscreen
2) right button pauses/unpauses
2011-06-14 19:58:55 +03:00
Uoti Urpala
5bb2f9787f input: add default keybindings Shift+[arrow] for small exact seeks 2010-12-20 19:02:24 +02:00
Uoti Urpala
67fd58d6f0 input: support bindings with modifier keys for X input
Add support for binding commands to modifier+key combinations like
"Shift+Left" or "Ctrl+Alt+x", and support reading such combinations
from the output window of X VOs.

The recognized modifier names are Shift, Ctrl, Alt and Meta. Any
combination of those and then a non-modifier key name, separated by
'+', is accepted as a key name in input.conf. For non-special keys
that produce characters shift is ignored as a modifier. For example
"A" is handled as a key without modifiers even if you use shift to
write the capital letter; 'a' vs 'A' already distinguishes the
combinations with a normal keymap, and having separate 'a', 'Shift+A'
and 'A' (written with caps lock for example) would bring more
confusion than benefit.

Currently reading the modifier+key combinations is only supported in
the output window of those VOs that use x11_common.c event
handling. It's not possible to input the key combinations in other VOs
or in a terminal window.
2010-12-20 19:02:24 +02:00
Uoti Urpala
7795726e0f Merge svn changes up to r31033 2010-04-26 18:25:34 +03:00
cehoyos
543504363f Add osd_show_progression: Show progress bar and elapsed/total time.
Patch by Hugo Chargois, hugo D chargois A free fr


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31028 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-04-09 19:20:52 +00:00
Anton Khirnov
87366694d8 Remove the internal GUI
The GUI is badly designed and too closely coupled to the internal
details of other code. The GUI code is in bad shape and unmaintained
for years. There is no indication that anyone would maintain it in the
future either. Even if someone did volunteer to implement a better
integrated GUI having the current code in the tree probably wouldn't
help much. So get rid of it.
2009-07-07 21:49:42 +03:00
Uoti Urpala
0eb321bf2c Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00
diego
6e9cbdc104 whitespace cosmetics: Remove all trailing whitespace.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29305 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-05-13 02:58:57 +00:00
compn
b901ebc9a0 make = and + both adjust audio delay, useful for keyboards without keypads
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29137 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-04-04 04:27:09 +00:00
ben
59346bc23a Change DVDNAV command key names.
Parameters now use a string much more intuitive than previous int value.



git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27100 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-06-19 18:51:42 +00:00
ben
95c672c96d Make "Menu" button of AppleIR remote call OSD Menu instead
of displaying the OSD status



git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26801 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-05-18 12:28:34 +00:00
ben
d371732d64 Allow DVD Menus to be controlled by AppleIR Remote.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26800 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-05-18 12:19:51 +00:00
ben
577f567243 Use more intuitive and user-friendly DVDNAV control keys.
It is particularly useful for laptops users that obviously do
not have a keypad ;-)



git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26761 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-05-13 17:30:18 +00:00
compn
624f8ca8e9 document ignore option
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26380 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-04-09 20:53:11 +00:00
compn
8f0139d0f3 add default deinterlace key
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25759 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-01-15 19:37:16 +00:00
ulion
20e0248b37 Change the default osd menu command for AR_MENU in comment of input.conf.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25525 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-12-25 08:01:46 +00:00
ulion
0506b2b986 Add OSD menu keybindings for Apple Remote.
Since libmenu is still not enabled by default, we do not change default command
of Apple Remote input, only add a comment for using OSD menu with Apple Remote.



git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25372 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-12-12 04:00:07 +00:00
ulion
79ce1349ed Update comment that navigating keys is defined in menu.conf.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25371 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-12-12 02:48:47 +00:00
ben
f5f37dc414 allow osd menu being controlled by joystick
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25365 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-12-11 21:58:42 +00:00
diego
bcf0c984f0 Apple Remote support
patch by Zoltan Ponekker, pontscho kac.poliod hu
cleaned up by Ulion, ulion2002 gmail com with some help by Reimar and me


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24057 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-08-14 14:29:22 +00:00
albeu
1544e64717 Add the sub_scale property and command.
Patch from Anatoli Marinov (anatoli [dot] marinov [at] gmail [dot] com).


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23745 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-09 11:19:21 +00:00
zuxy
be09bd1c04 The audio balance feature implemented with af_pan.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23588 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-06-20 02:26:20 +00:00
compn
376d75f914 add mute bind which has been default for a while, any other missing defaults?
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22632 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-16 13:59:02 +00:00
gpoirier
fb8e205585 remove duplicate entry
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21407 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-12-01 08:40:28 +00:00
gpoirier
9f2ebb584e fix indentation after last commit
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21397 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-30 08:48:31 +00:00
gpoirier
98760a8555 add more comments to input.conf, patch by compn % tempn A twmi P rr P com %
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21396 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-30 08:47:29 +00:00
nicodvb
8ad2effca3 KP7 bound to dvdnav 7 (previous menu)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19784 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-09-10 10:37:19 +00:00
nicodvb
f996d0e7ca added unallocated keys to navigate the dvdnav menus
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19776 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-09-09 21:57:45 +00:00
albeu
116ca0c768 Add a new command: osd_show_property_text that show an expanded property
string on the OSD. Based on a patch 'by someone named "veal" on irc'
that showed the filename.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18223 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-04-23 14:31:54 +00:00
diego
ce91ea74ce Switch audio delay keys to something more sane (+ to increase, - to decrease)
that happens to also match the documentation.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18101 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-04-15 14:24:36 +00:00
reimar
b558338282 add hint to slave.txt
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17180 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-12-11 21:59:13 +00:00
reimar
9f64599b8f allow changing playback speed during playback.
Based on patch by Steve Mueller (diffusor <at> ugcs (dot) caltech [dot] edu),
OSD support by Frank Schertan (scherthan (at) uni-landau <dot> de),
several modifications by me.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13711 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-10-20 20:07:50 +00:00
reimar
de4720539a Make '.' key default for framestepping
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13643 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-10-14 15:33:10 +00:00
reimar
b6cc03ac9b allow to step only one frame forward by pressing s.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13627 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-10-12 22:10:56 +00:00
joey
640f93d018 runtime 'stay-on-top' functionality
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11543 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-11-30 16:36:10 +00:00
diego
d4f3fae0f5 Spelling and wording corrections.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10071 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-05-05 03:13:43 +00:00
gabucino
84c274af42 panscan keys
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9118 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-01-27 10:35:35 +00:00
gabucino
1a39d2cd31 added sub_step
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8400 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-07 20:32:03 +00:00
gabucino
0271f6faa4 OSD Menu section, description, sample defines
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8262 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-23 21:58:29 +00:00
albeu
65a1fea315 Fix a typo error with JOY_BTN2 and JOY_BTN3
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5196 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-19 13:27:44 +00:00
gabucino
7ecf1d87b0 ENTER now quits after last file
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5137 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-16 16:47:35 +00:00
gabucino
61617ec7c0 sync
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5114 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-15 22:27:09 +00:00
gabucino
6a446870ef bindings for subpos
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5018 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-10 08:02:33 +00:00
gabucino
28003b8193 'f' and -/+ fixed (noticed by XYZ user)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4985 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-07 19:45:07 +00:00
gabucino
1dd69f71b1 initial version. Needs extending, especially LIRC.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4910 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-01 21:55:26 +00:00