Commit Graph

56 Commits (00c112d52295c88db09a8b4ace317c922680b0a7)

Author SHA1 Message Date
bitplane 738954d3cd Renamed setResizeable to setResizable (!)
Tidied the Xcode project some more and fixed compiling. Didn't implement CIrrDeviceOSX::minimizeWindow yet

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2264 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-03-10 02:15:12 +00:00
bitplane bee75f48fa Updated XCode project with new files
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2263 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-03-10 01:47:13 +00:00
bitplane 69e7d0bd59 Now compiles with SDL device in OSX, still crashes at runtime though
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2247 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-03-01 07:39:52 +00:00
bitplane b15e9e9fea Put ifdefs in OSX appdelegate for compiling with SDL or console devices, minor OSX project tidy up
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2240 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-02-28 08:29:33 +00:00
bitplane 4eda4c8e4b Update mac project, fixed some indentation
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2239 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-02-28 08:07:28 +00:00
bitplane 8a0a55441d adapted OSX device code style to Irrlicht's rather than Cocoa's. Initial attempt at software driver support, isn't refreshing each frame yet
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2227 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-02-20 03:15:01 +00:00
bitplane e7f7156ead Added mouse mask and middle mouse click events to OSX device
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2218 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-02-16 18:01:57 +00:00
bitplane a7f93092ca Added mouse button states to drag/move events
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2216 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-02-16 13:42:35 +00:00
bitplane ba38526210 Had to rename some reserved words in (maybe objc++ but possibly macros to do with xcode?) IQ3Shader::id to ID, string::verify to validate.
Put casts back into OSX driver

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2215 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-02-15 23:10:21 +00:00
hybrid 0109e06cfd Add some more tries for window creation on OSX.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2086 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-01-18 20:54:27 +00:00
hybrid 7472bcd83c Merged from 1.5 branch to trunk, all changes from 2042 to 2071. cursor setVisible fix, OSX FPS cam fix, ALPHA_CHANNEL_REF fix, new method draw2dRectOutline, setOverrideFont fixes, getCollisisonPoint distance bug fix.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2072 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-01-14 12:37:51 +00:00
hybrid 6fe8e2d89d Merged from 1.5 branch to trunk, all changes from 2018 to 2041. OSX keyboard fix, OpenGL version fix, some tests fixed. Example 9 text position fixed.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2042 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-01-05 15:34:22 +00:00
hybrid 19491a579f Merged from 1.5 branch revisions 1837:1850. Light property changes, shader problems fixed, OSX resize fixed, meshloader debug messages disabled.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1851 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-27 23:25:20 +00:00
teella 24bf94d6e8 OSX now uses mainstream libpng instead of libpng_osx
removing libpng_osx


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1775 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-18 16:22:46 +00:00
teella 89a570adc4 scaling values for OSX joystick support
added scale effectors for particles to XCode project


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1757 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-15 02:12:14 +00:00
teella f0b392d96e minor fix for OSX optional joystick activation like Win and Linux
added example 19.MouseAndJoystick to OSX project


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1719 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-11 11:05:53 +00:00
Rogerborg cefc1978ae Best-effort attempt at implementing the new optional joystick activation on MacOSX. I'm not able to compile or test it.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1718 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-11 01:49:57 +00:00
teella b2445b79c8 bug fix for OSX joystick support SEvent
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1706 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-07 01:36:15 +00:00
teella 4ed4780d38 fixed xcode release build added IOKit frame work for joystick support
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1704 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-06 21:56:30 +00:00
teella 81e2b91218 Basic support for joystick input events on OSX tested with xbox 360 wireless controller and logitech wired controller
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1703 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-06 21:40:35 +00:00
hybrid d4c1631544 Fix for GL types.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1676 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-03 22:27:41 +00:00
teella 3d78d2a9f4 implemented createClone in ISceneNodeAnimators
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1631 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-10-13 02:55:54 +00:00
teella f180825e51 added GUIEditor to OSX project
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1628 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-10-11 14:18:52 +00:00
hybrid f6beb73a1b Added some window status fixes for OSX.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1602 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-09-30 09:44:00 +00:00
teella 9d3b46ab0a bring OSX build up to latest svn
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1597 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-09-29 20:39:52 +00:00
hybrid c8cd14a495 Fixed forgotten class qualifier.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1414 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-07-17 08:29:04 +00:00
hybrid 5f3580a5a7 Added missing member functions.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1413 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-07-16 11:08:13 +00:00
teella 7d6f77dd91 get rid of compiler warning OSX
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1382 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-06-15 20:42:08 +00:00
teella a2946ae772 OSX sync with latest 1.4.1
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1381 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-06-14 19:59:53 +00:00
hybrid d6c32fd9f0 Push the params also for OSX.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1379 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-06-13 15:52:54 +00:00
hybrid 90c297019a Added zbuffer depth flag, not all drivers and devices honor it, yet. Adapted OSX device to recent device creation changes.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1373 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-06-13 13:15:53 +00:00
hybrid cdffc4a5d6 Merge from branch 1.4, revisions 1344:1352, which are the doc updates from the 1.4.1 release.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1353 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-05-22 11:51:37 +00:00
teella 760b51273b full screen mouse fix for OSX
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1324 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-25 20:21:06 +00:00
teella 14b4e58c6c added depthSize and alphaSize support to OSX based on colour bit
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1284 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-03-12 08:37:30 +00:00
teella fca48f5a8f added peroid work around for OSX reported by Ori Hanegby
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1283 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-03-12 05:05:54 +00:00
teella 09e767a933 anti alias added for OSX and GL_LINE_SMOOTH enabled if antiAlias true
How ever createDevice does not pass any AntiAlias option so default is always false


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1282 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-03-12 04:50:29 +00:00
teella 3258b181b6 added getVideoModeList and getDesktopResolution support for OSX
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1270 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-02-27 19:59:16 +00:00
teella eb9abfdda7 OSX project update for releaes build for hiding menu and dock changes
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1262 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-02-26 13:27:47 +00:00
teella 405a2682ba fix mouse cursor in OSX reported by Jay Riley
Hide Menu and Doc when in fullscreen mode on OSX


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1261 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-02-26 13:12:53 +00:00
teella b5ac2dfa27 added CLWOMeshFileLoader to OSX project
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1213 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-01-29 08:27:40 +00:00
teella a1ced50bea Remove warnings on OSX compile submitted by Jay Riley
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1182 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-01-17 22:32:16 +00:00
teella 24989c4487 Volumetric lighting for Irrlicht
Example useage added to 08.Special FX demo



git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1160 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-01-06 13:13:24 +00:00
hybrid 07670acf7e Merged 1134:1151 from branch 1.4
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1152 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-01-04 11:10:37 +00:00
teella d42ac0704a added examples to MacOSX project
1.HelloWorld
15.LoadIrrFile
16.Quake3Shader


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1147 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-01-03 09:37:56 +00:00
teella a1df499bb1 XCode Project clean up . File sorting simular to Visual Studio Project
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1135 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-12-24 05:03:43 +00:00
teella c9697ac659 OSX project update
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1134 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-12-24 03:33:47 +00:00
hybrid 99fd5bcc7c Merged 1.4 branch, revisions 1106:1132.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1133 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-12-23 17:04:40 +00:00
bitplane 3bba1695e6 ministry of truth update. removed the user settings files from osx projects
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1131 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-12-23 00:39:02 +00:00
hybrid c294fb0a52 Fix MacOSX consts.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1038 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-11-02 00:24:27 +00:00
hybrid b5270f9da4 Changed the OpenGL header include scheme for OSX. I hope that it does not break anything as I cannot compile it under OSX. Also some indentation for the OSX stuff.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@865 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-08-28 13:39:23 +00:00