summaryrefslogtreecommitdiffstats
path: root/video/out/cocoa_common.m
Commit message (Expand)AuthorAgeFilesLines
* Revert "cocoa: re-enable double buffering"James Ross-Gowan2017-09-221-2/+0
* cocoa: re-enable double bufferingJames Ross-Gowan2017-09-211-0/+2
* input: merge mouse wheel and axis keycodesJames Ross-Gowan2017-09-031-2/+2
* osx: code cleanups and cosmetic fixesAkemi2017-08-181-2/+0
* cocoa: add an option to disable the native macOS fullscreenAkemi2017-08-061-2/+7
* osx: change license of OSX and cocoa files to LGPLwm42017-06-241-7/+7
* cocoa: properly unhide Dock when quitting during System fs animationAkemi2017-05-191-0/+52
* cocoa: fix retrieval of unfs window size while animatingAkemi2017-04-171-1/+2
* cocoa: fix retrieval of unfs window sizeAkemi2017-03-261-3/+11
* osx: fix key input in certain circumstancesAkemi2017-03-261-8/+0
* cocoa: fix autofit options on HiDPI resolutions without HiDPI scalingAkemi2017-03-091-33/+15
* cocoa: fix segfault in certain circumstancesAkemi2017-02-271-0/+4
* cocoa: fix dragging out of focus windowAkemi2017-02-211-5/+21
* cocoa: only report mouse movements when window is not being draggedAkemi2017-02-201-1/+13
* cocoa: make window draggable on initAkemi2017-02-201-0/+2
* cocoa: simplify the cursor hiding codeAkemi2017-02-191-35/+15
* cocoa: refactor mouse events and cursor visibilityAkemi2017-02-161-27/+38
* cocoa: fix black edges on live resizeAkemi2017-02-131-20/+34
* cocoa: add --ontop-level option for modifying ontop window levelAkemi2017-02-131-6/+13
* cocoa: fix color profile retrievalAkemi2017-02-021-0/+1
* cocoa: optimise screen event handlingAkemi2017-02-021-4/+11
* cocoa: fix displaylink refresh rate retrievalAkemi2017-02-021-23/+29
* cocoa: fix unwanted behavior with window level other than the defaultAkemi2017-01-291-2/+4
* cocoa: don't init displaylink on reconfigAkemi2017-01-191-1/+1
* cocoa: move updateBorder method to the protocolAkemi2017-01-191-2/+3
* cocoa: don't change Space on quit in fullscreenAkemi2017-01-111-6/+10
* cocoa: rate limit video outputAkemi2017-01-111-14/+51
* cocoa: add border cyclingAkemi2017-01-111-0/+16
* cocoa: fix handling of geometry optionAkemi2017-01-111-7/+27
* cocoa: cosmetic fixesAkemi2016-12-161-5/+10
* cocoa: fullscreen refactoringAkemi2016-12-151-165/+115
* cocoa: option to scale window by HiDPI scale factorAkemi2016-11-111-2/+9
* cocoa: add glFlush() to cocoa backendAkemi2016-10-061-2/+0
* cocoa: fix macOS 10.12 deprecation warningsAkemi2016-09-221-3/+3
* osdep: rename atomics.h to atomic.hwm42016-09-071-1/+1
* vo: change messy handling of fullscreen and other flagswm42016-08-301-2/+0
* cocoa: remove unused icc profile variablesAkemi2016-07-211-2/+0
* cocoa: update screen fps only if necessaryAkemi2016-07-211-1/+3
* cocoa: fix display refresh rate retrieval on multi monitor setupsAkemi2016-06-181-4/+12
* cocoa: fix actual display refresh rate retrievalAkemi2016-06-181-3/+18
* cocoa: use displaylink without manually tracking the display idStefano Pigozzi2016-06-111-5/+6
* cocoa: get fps only from dislaylinkStefano Pigozzi2016-01-141-8/+9
* cocoa: add an observer for screenmode changeStefano Pigozzi2016-01-141-0/+26
* mpv_talloc.h: rename from talloc.hDmitrij D. Czarkoff2016-01-111-1/+1
* vo_opengl: cocoa: implement alpha window supportwm42015-12-191-0/+6
* cocoa: fix recent regressionwm42015-12-071-4/+6
* vo: get rid of vo_get_window_title()wm42015-12-061-5/+12
* vo: remove VOCTRL_GET_RECENT_FLIP_TIMEwm42015-11-231-2/+0
* cocoa: set application policy before creating windowwm42015-10-111-5/+4
* vo_opengl: cocoa: switch to new internal APIwm42015-10-011-4/+3
* cocoa: hide cursor using a blank image instead of a system-wide APIRodger Combs2015-08-111-4/+14
* cocoa: don't load hardcoded icon if running from bundleStefano Pigozzi2015-05-251-0/+3
* cocoa: redo synchronizationwm42015-05-131-155/+147
* cocoa: make live-resizing as fast as beforewm42015-05-121-1/+3
* cocoa: handle live-resizing differentlywm42015-05-121-31/+41
* cocoa: add missing break statements in switchwm42015-05-111-0/+2
* cocoa: remove unused macrowm42015-05-111-1/+0
* cocoa: remove an unused parameterwm42015-05-061-1/+1
* cocoa: lock cocoa main thread on uninitwm42015-05-061-1/+9
* cocoa: always compile OSX application code with cocoawm42015-05-021-6/+2
* cocoa: don't accidentally drop initial screen drawingwm42015-05-011-1/+9
* cocoa: signal VO_EVENT_WIN_STATE on fps changeStefano Pigozzi2015-03-141-0/+2
* cocoa: fix minimized state getterStefano Pigozzi2015-03-091-5/+2
* cocoa: support the "window-minimized" propertyJaime Marquínez Ferrándiz2015-03-081-0/+22
* cocoa: fix autohide in fullscreenStefano Pigozzi2015-03-081-1/+21
* cocoa: fix mouse hiding with launchpad and dock foldersStefano Pigozzi2015-03-081-1/+7
* cocoa: update mouse coordinates when window is initialized.torque2015-03-071-1/+3
* cocoa: don't uninit light sensor if not presentStefano Pigozzi2015-03-071-2/+4
* cocoa: remove possible use after freeStefano Pigozzi2015-03-071-5/+5
* cocoa: fix some crashes caused by async uninitStefano Pigozzi2015-03-071-31/+15
* cocoa: add support for querying ambient lightingStefano Pigozzi2015-03-041-0/+94
* cocoa: remove the setNextKeyView hackStefano Pigozzi2015-02-281-4/+0
* cocoa: improve refresh rate fallback codeStefano Pigozzi2015-02-031-9/+14
* cocoa: automatically fetch display-fps from the monitorStefano Pigozzi2015-02-031-0/+26
* video/out: cosmetics: rename VO_EVENT_ICC_PROFILE_PATH_CHANGEDwm42015-01-261-3/+3
* cocoa: fix fullscreen handlingwm42015-01-171-2/+3
* command: unify handling of fullscreen and other VO flagswm42015-01-161-0/+2
* cocoa: don't set application icon in libmpvStefano Pigozzi2015-01-161-2/+4
* vo_opengl: add support for in memory icc profilesStefano Pigozzi2015-01-071-111/+11
* cocoa: fix uninitialization while in fullscreenStefano Pigozzi2015-01-011-2/+23
* cocoa: move the gl function loader to gl_cocoa.cStefano Pigozzi2014-12-281-14/+0
* cocoa: mark window for redraw after title changeStefano Pigozzi2014-12-201-1/+3
* cocoa: fix crashStefano Pigozzi2014-12-081-5/+0
* cocoa: fix view leak in uninit when fullscreenStefano Pigozzi2014-12-061-1/+9
* cocoa: use --idle when running inside bundleStefano Pigozzi2014-12-061-4/+1
* cocoa: don't change app activation policy in libmpvStefano Pigozzi2014-12-061-3/+4
* cocoa: don't create Dock icon for audio only filesStefano Pigozzi2014-12-051-0/+21
* cocoa: don't async redraw when waiting for VO redrawStefano Pigozzi2014-12-041-1/+3
* vda: use implicit current GL contextStefano Pigozzi2014-12-031-11/+0
* cocoa: allow to black out other display when going fsStefano Pigozzi2014-12-011-0/+5
* cocoa: don’t hand over view memory ownership to libmpv clientsStefano Pigozzi2014-11-251-1/+1
* cocoa: fix fullscreen delay when pausedStefano Pigozzi2014-11-011-2/+2
* build: remove bundle support from wafStefano Pigozzi2014-11-011-0/+1
* cocoa: fix small leakStefano Pigozzi2014-10-271-0/+1
* libmpv: cocoa: fix view leak on uninitStefano Pigozzi2014-10-271-4/+6
* cocoa: perform VOCTRL_SET_UNFS_WINDOW_SIZE asyncronouslyStefano Pigozzi2014-10-241-3/+6
* cocoa: reintroduce async resizeStefano Pigozzi2014-10-181-7/+39
* Revert "cocoa: perform init and uninit synchronously"Stefano Pigozzi2014-10-181-1/+3
* cocoa: allow mouse events to bubble up with no-input-cursorStefano Pigozzi2014-10-171-10/+13
* cocoa: perform init and uninit synchronouslyStefano Pigozzi2014-10-161-3/+1
* libmpv/cocoa: allow clients to use mpv event systemStefano Pigozzi2014-10-121-25/+27
* cocoa: post keydown and keyup events without event monitorStefano Pigozzi2014-10-091-0/+5
* cocoa: fix 'uninitalized' accessStefano Pigozzi2014-10-091-9/+7
* cocoa: allow to embed into an arbitrary NSViewStefano Pigozzi2014-10-081-12/+27
* cocoa: try to fix sizing bugs on retina displaysStefano Pigozzi2014-10-061-2/+2
* cocoa: separate video view and events viewStefano Pigozzi2014-10-051-7/+16
* cocoa: fix fullscreen with bundleStefano Pigozzi2014-10-051-1/+1
* cocoa: readd some function callsStefano Pigozzi2014-10-051-1/+3
* cocoa: actually reset the event flagsStefano Pigozzi2014-10-051-0/+1
* cocoa: remove some useless flagsStefano Pigozzi2014-10-051-19/+10
* cocoa: disable some features when embedding in another windowStefano Pigozzi2014-10-051-23/+25
* cocoa: remove --fs-missioncontrolStefano Pigozzi2014-10-051-15/+2
* cocoa: fix some pointer casts to be 32bit safeStefano Pigozzi2014-10-051-1/+1
* cocoa/libmpv: allow to embed mpv GL view in another windowStefano Pigozzi2014-10-051-25/+67
* cocoa: simplify the config code and run it on the main threadStefano Pigozzi2014-10-051-9/+1
* cocoa: don't reset presentation options on uninitStefano Pigozzi2014-10-041-1/+0
* cocoa: make fullscreening look like an atomic operationStefano Pigozzi2014-10-041-0/+16
* cocoa: make resizing wake the vo threadStefano Pigozzi2014-10-041-0/+1
* cocoa: remove dead codeStefano Pigozzi2014-10-041-11/+0
* cocoa: move to a simpler threading modelStefano Pigozzi2014-10-041-87/+33
* video: rename VOCTRL_GET_WINDOW_SIZEwm42014-09-051-2/+2
* cocoa: macosx_application needs cocoa-applicationFRAU KOUJIRO2014-08-061-2/+7
* cocoa: move handleFilesArray: to macosx_eventsFRAU KOUJIRO2014-08-061-2/+2
* vo: remove vo_mouse_movement() wrapperwm42014-07-271-1/+1
* cocoa: don't send messages to uninitialized gl contextsStefano Pigozzi2014-07-191-1/+6
* cocoa: fix regression preventing window resizeStefano Pigozzi2014-07-151-1/+3
* cocoa: move CGL context creation to gl_cocoaStefano Pigozzi2014-07-081-111/+16
* cocoa: add fallback for automatic GPU switchingStefano Pigozzi2014-06-151-1/+14
* cocoa: allow automatic gpu switchingStefano Pigozzi2014-06-151-0/+3
* cocoa: switch to CGL APIs for GL context creationStefano Pigozzi2014-06-151-16/+23
* cocoa: don't use VOCTRL_UPDATE_SCREENINFOwm42014-05-061-18/+23
* options: rename video-related options/propertiesMartin Herkt2014-05-041-2/+2
* cocoa: refactor sync scheduling to a functionStefano Pigozzi2014-04-281-14/+18
* cocoa: move sync section assignments in vo_controlRyan Goulden2014-04-281-4/+4
* cocoa: cosmetics: use NSMakeSizeRyan Goulden2014-04-281-1/+1
* cocoa: fix native fullscreenRyan Goulden2014-04-281-5/+3
* vo_opengl, cocoa: allow to autoselect a color profileStefano Pigozzi2014-03-311-0/+168
* vo: merge get rid of vo.aspdat fieldwm42014-01-221-3/+0
* cocoa: remove dead codeStefano Pigozzi2014-01-211-7/+0
* video/out: simplify monitor aspect handlingwm42014-01-111-1/+0
* cocoa: fix window placement on secondary screensStefano Pigozzi2014-01-111-3/+2
* cocoa: refactor init window positioning codeStefano Pigozzi2014-01-101-2/+1
* cocoa: don't reset window size when the video size doesn't changeStefano Pigozzi2014-01-061-15/+14
* cocoa: handle files drag and drop on the player video viewStefano Pigozzi2014-01-041-0/+6
* Revert "cocoa: unlock on uninit"Stefano Pigozzi2013-12-261-3/+1
* cocoa: sanitize window title string and guard against NULLStefano Pigozzi2013-12-251-1/+6
* Fix OSX build; remove all remaining mpvcore references11rcombs2013-12-171-3/+3
* cocoa: make borderless window resizableagiz2013-12-071-1/+1
* cocoa: unlock on uninitStefano Pigozzi2013-11-261-1/+3
* cocoa: use window-scale to support video scaling functionalityStefano Pigozzi2013-11-221-0/+7
* cocoa: implement window-scaleStefano Pigozzi2013-11-221-0/+20
* cocoa: set and clear gl context inside of sync sectionsStefano Pigozzi2013-10-201-6/+6
* cocoa: make --ontop also cover dock+menubarStefano Pigozzi2013-10-121-1/+3
* cocoa_common: add OS X 10.7 compatibility hacks includesStefano Pigozzi2013-10-051-0/+1
* cocoa_common: call gl_clear indirectlyStefano Pigozzi2013-09-281-2/+11
* cocoa_common: fix deadlockStefano Pigozzi2013-09-281-5/+7
* cocoa_common: split the code, refactoring and cleanupsStefano Pigozzi2013-09-281-503/+162
* cocoa_common: signal a mouse movement when changing window sizeStefano Pigozzi2013-09-181-0/+8
* cocoa_common: override core's cursor visibility stateStefano Pigozzi2013-09-181-3/+5
* cocoa_common: remove most of the special handling for cursor autohideStefano Pigozzi2013-09-101-17/+3
* cocoa_common: remove unlocking from fullscreen functionStefano Pigozzi2013-09-021-12/+0
* cocoa_common: avoid the opengl view to leak it's stateStefano Pigozzi2013-09-021-7/+13
* cocoa_common: enable click-through on the video viewStefano Pigozzi2013-09-011-0/+1
* cocoa_common: track mouse move events when not focusedStefano Pigozzi2013-09-011-1/+1
* cocoa_common: autohide dock when autohiding menubarStefano Pigozzi2013-08-261-1/+5
* cocoa_common: avoid locking calls when not neededStefano Pigozzi2013-08-231-2/+2
*