Felix Paul Kühne
df0f82ab9c
macosx: fixed conditionals for the different OS X release by adapting to the newly updated version defines
2012-09-02 13:47:21 +02:00
Felix Paul Kühne
f90f3bc8ce
macosx/AppleRemote: optimize cookie handling to be faster and less memory intense
2012-08-24 18:56:12 +02:00
Felix Paul Kühne
0d00930a47
macosx/AppleRemote: remove 10.5 compatibility code
2012-08-24 18:43:45 +02:00
Felix Paul Kühne
02fb8b4b00
macosx/AppleRemote: simplify setters and getters
2012-08-24 18:34:25 +02:00
Felix Paul Kühne
cff6fc15e4
macosx: removed tabs and fixed whitespacing errors
2012-02-24 18:12:10 +01:00
Felix Paul Kühne
7911a9209f
macosx: copyright fixes
2011-10-15 19:59:31 +02:00
Felix Paul Kühne
9a23c6cdb8
macosx: added an option to disable the native fullscreen mode on Lion
2011-08-21 19:50:56 +02:00
Felix Paul Kühne
1477998d54
macosx: moved compatiblity fixes to a designated header
2011-08-16 18:05:00 +02:00
Felix Paul Kühne
2c8282269a
macosx: saved various objc selector dispatches when iterating, additionally fixes #5113
2011-08-15 02:11:56 +02:00
Felix Paul Kühne
86027501c6
macosx: fixed a leak in the Apple Remote class
2011-04-25 14:09:39 +02:00
Felix Paul Kühne
12132cedcf
macosx: added some more Apple Remote cookies
2011-04-03 21:06:51 +02:00
David K
40f88bb3bf
Use the additional middle button on the new Apple Remote introduced in 2009 to toggle fullscreen
...
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
2010-04-13 14:40:09 +02:00
David K
d848d8fdd6
Add support for the new Apple Remote introduced in 2009
...
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
2009-12-17 20:14:49 +01:00
Felix Paul Kühne
924d4ff881
macosx: fixed logic errors in previous commit pointed by Pierre
2009-10-10 15:21:46 +02:00
Felix Paul Kühne
0d24c85c1e
macosx: merge AppleRemote fixes from the Lunettes project
2009-10-10 13:47:31 +02:00
Felix Paul Kühne
f556fb1661
macosx: fixed IR Remote HID support
2009-10-06 13:39:36 +02:00
Derk-Jan Hartman
c062239e6c
macosx remote: Fix a leak in the Apple Remote class.
...
A thank you to the Xbmc authors who had this fixed in their version of Martin Kahr's class.
(cherry picked from commit 7157ad33673305f7947fe84ca78374bdba5e64f8)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2009-05-30 00:32:44 +02:00
Felix Paul Kühne
2c1b14a00d
macosx: remove some more special cases for 10.4 and earlier
2009-03-03 15:05:58 +01:00
Felix Paul Kühne
2fb774083c
macosx: updated used Cocoa methods to the current definitions and fixed a few logic errors, which only occur in 64 bit mode
2009-02-06 23:59:21 +01:00
Felix Paul Kühne
f25e0c78ab
* cleaning, reformatting, clarifying here and there...
2007-12-10 00:35:23 +00:00
Felix Paul Kühne
df80fb3944
* fixed Apple Remote support for Leopard. Note that the cookie for kRemoteControl_Switched wasn't updated, but since we don't use this feature in VLC, that's pretty fine.
2007-10-28 22:33:21 +00:00
Rafaël Carré
ed3227e6bc
Fix macosx gui compilation (shame on me i broke it in [21943])
2007-09-13 19:12:49 +00:00
Rafaël Carré
6ee1e193fd
Removes trailing spaces. Removes tabs.
2007-09-10 18:56:52 +00:00
Felix Paul Kühne
cd19d6a43b
* collection of various fixes and edits
...
- removed <10.3 support in the preferences' code
- added preliminary support for Obj-C 2.0 / Garbage Collection
- needs to be enabled manually in intf.h for now and is restricted to future Darwin release
- updated various copyright dates to approbate values
- configured the source tree in the Xcode project for future Xcode releases
- finally renamed the Xcode project to the correct bundle extension
2007-02-02 09:12:37 +00:00
Felix Paul Kühne
92c362106f
* various improvements to the AppleRemote support by Martin Kahr <martin -attt-> martinkahr com> feat. the following changes:
...
- holding +/- continuously increases/decreases volume
- pressing Play twice toggles fullscreen mode
- a press on Menu shows the "Position" overlay (like pressing the key
't')
This updates our copy of Martin's unofficial framework to the latest version released.
2006-11-27 21:20:23 +00:00
Felix Paul Kühne
d016a4283e
* removed an outdated method instead of commenting it
2006-09-17 22:39:21 +00:00
Felix Paul Kühne
afab53090b
* configure.ac: enabled Obj-C exceptions in the OBJCFLAGS (they're currently used by AppleRemote only, but we should extend them to further classes)
...
* AppleRemote.*: added svn id and proper notes about the MIT-style and GPL dual licensing
2006-08-07 16:36:57 +00:00
Felix Paul Kühne
1f62202f71
* some minor fixes (signed vs unsigned ints, removed an always ignored pragma, fixed an if)
2006-07-20 19:45:51 +00:00
Eric Petit
55f33b618e
Adds support for Apple's remote (only handles Play/Pause at the moment).
...
AppleRemote.[mh] is MIT licensed code from Martin Kahr:
http://www.martinkahr.com/source-code
2006-05-25 14:59:57 +00:00