Cocoa port : First pure Cocoa version !
authorDamien Plisson <damien.plisson@yahoo.fr>
Tue, 6 Oct 2009 16:56:22 +0000 (16:56 +0000)
committerDamien Plisson <damien.plisson@yahoo.fr>
Tue, 6 Oct 2009 16:56:22 +0000 (16:56 +0000)
commit07aba4f933279e5940b3bf96825773dfde196455
treeaa36af51075abe31391de8bc5e47fcb745cb7f98
parent8d54982f37cf48d510fa2de0b2b45c635164a7f3
Cocoa port : First pure Cocoa version !
(Mostly for very early testers)

Cocoa uses coordinates with y=0 at bottom : updated wm_window.c and wm_event_system.c for COCOA build to avoid double conversions in response to mouse move events and GHOST_getCursorPosition

Known limitations:
No fullscreen support
Font issue in preference panel
libSDL uses some Carbon functions
intern/ghost/intern/GHOST_SystemCocoa.h
intern/ghost/intern/GHOST_SystemCocoa.mm
intern/ghost/intern/GHOST_WindowCocoa.h
intern/ghost/intern/GHOST_WindowCocoa.mm
source/blender/windowmanager/intern/wm_event_system.c
source/blender/windowmanager/intern/wm_window.c