Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix OSX build; remove all remaining mpvcore references | 11rcombs | 2013-12-17 | 2 | -3/+3 |
| | |||||
* | cocoa: use window-scale to support video scaling functionality | Stefano Pigozzi | 2013-11-22 | 2 | -6/+3 |
| | | | | | In the cocoa backend you can use cmd+0/1/2 to scale the window. This commit makes it use the new window-scale functionality. | ||||
* | cocoa: apply the more invasive constraining only with cmd+1/2/3 | Stefano Pigozzi | 2013-10-28 | 1 | -2/+10 |
| | | | | | Regression from bc49957 Fixes #321 | ||||
* | cocoa: constraint the window position a little more | Stefano Pigozzi | 2013-10-25 | 1 | -1/+6 |
| | | | | | The intention of this is to not make the window go outside the screen when changing dimensions from 2x to .5x. | ||||
* | cocoa: refactor precise scrolling to a separate method | Stefano Pigozzi | 2013-10-12 | 1 | -4/+7 |
| | |||||
* | cocoa: fix mouse wheel scrolling | Mad Fish | 2013-10-12 | 1 | -1/+1 |
| | |||||
* | cocoa_common: check if the screen has a menubar in a more generic way | Stefano Pigozzi | 2013-10-09 | 1 | -1/+3 |
| | | | | Fixes #274 | ||||
* | cocoa_common: add OS X 10.7 compatibility hacks includes | Stefano Pigozzi | 2013-10-05 | 1 | -0/+1 |
| | | | | | I forgot these when I split the code. They will hopefully fix compilation on 10.7. | ||||
* | cocoa_common: report pixels instead of points during mouse movement | Stefano Pigozzi | 2013-09-28 | 1 | -5/+15 |
| | | | | | | | This fixes the position reporting on retina displays. Doesn't make any difference on normal displays where 1px = 1pt. Fixes: #260 | ||||
* | cocoa_common: split the code, refactoring and cleanups | Stefano Pigozzi | 2013-09-28 | 7 | -0/+548 |
Split the code to several files. The GUI elements now each have they own files and private state. The original code was a mess to respect the retarded mplayer convention of having everything in a single file. This commit also seems to fix the long running bug of artifacts showing randomly when going fullscreen using nVidia GPUs. |