Commit Graph

179 Commits

Author SHA1 Message Date
Bill Meltsner 7eb1cef99c Update Xcode project for newly abstractified modules 2011-11-01 11:48:28 -04:00
rude 2753c62985 Abstractify some modules completely: timer, keyboard and mouse.
If this commit breaks some project file(s), well ...
I AM RUDE AND I WILL BREAK EVERYTHING, AHAHAHAHAHAHAHHAHAHAHAHA!
2011-10-28 10:47:16 +02:00
Bill Meltsner ae02ee573c Update MSVC project 2011-10-13 12:16:20 -05:00
Bill Meltsner b3e80e389b Update Xcode project for 4.2 (still 3.2-compatible) 2011-10-13 12:15:35 -05:00
Bill Meltsner d40b25c1e6 Hindenmerge 2011-10-12 13:40:56 -05:00
Bill Meltsner 668b4cbcbd Update MSVC project with new files 2011-10-07 19:52:14 -04:00
Bill Meltsner 7584efe46d Fix include paths on Linux (from bartbes)
--HG--
branch : box2d-update
2011-10-07 15:14:43 -04:00
Bill Meltsner 14348f6146 Create DrawQable class, make Image and Canvas DrawQable, and make love.graphics.drawq take a DrawQable as its first argument 2011-10-04 12:33:34 -04:00
Bill Meltsner 2949d2ea4a Update Xcode project to support 64-bit builds, and clean up some old project cruft 2011-10-03 01:38:13 -04:00
Bart van Strien 15d2b7c63d Add Box2D include in linux build files
--HG--
branch : box2d-update
2011-09-24 23:07:02 +02:00
Bill Meltsner e984bc084d Move Box2D from modules/physics/box2d to libraries
--HG--
branch : box2d-update
2011-09-24 15:34:28 -04:00
Bill Meltsner 2e1b941bd6 Add Memoizer class
--HG--
branch : box2d-update
2011-09-24 11:51:06 -04:00
Bill Meltsner 08f894a98e Box2D implemented its own convex hull algorithm, Graham just messes things up
--HG--
branch : box2d-update
2011-09-24 03:10:19 -04:00
Bill Meltsner dc5cfc928c Make Xcode even more less stupid.
--HG--
branch : box2d-update
2011-09-23 23:40:04 -04:00
Bill Meltsner 0ee4bbc0bd Make Xcode less stupid and use the right files for b2RopeJoint and b2WheelJoint.
This is the first time this branch has successfully compiled since it started. Holy shit.

--HG--
branch : box2d-update
2011-09-23 23:05:08 -04:00
Bill Meltsner 367dbc2ecc Update Body API.
--HG--
branch : box2d-update
2011-09-23 22:21:14 -04:00
Bill Meltsner 71abae06c7 Implement Fixture class properly.
--HG--
branch : box2d-update
2011-09-23 18:01:40 -04:00
Bill Meltsner a565668183 Add ChainShape
--HG--
branch : box2d-update
2011-09-15 17:17:28 -04:00
Bill Meltsner 99660f39ab Added RopeJoint
--HG--
branch : box2d-update
2011-09-15 12:40:16 -04:00
Bill Meltsner 7ec64bf912 Add basic EdgeShape (todo: all edge-related functionality) and further integrated the new Joints
--HG--
branch : box2d-update
2011-09-04 13:21:57 -04:00
Bill Meltsner 77f2f856e1 Reset OS X deployment target to 10.5, we're not abandoning Leopard or anything 2011-09-03 16:25:10 -04:00
Bill Meltsner 884b0bdccd Modernize and update Xcode project to handle love.graphics changes 2011-09-03 16:15:16 -04:00
Bill Meltsner 915e3e9d86 Updated to Box2D 2.2, added new joints, some other updates to match the API changes (still plenty more to go though)
--HG--
branch : box2d-update
2011-09-03 15:39:32 -04:00
rude 480f936815 Added 'VertexBuffer' abstraction. SpriteBatches are now always supported.
Also improved memory usage in SpriteBatch. (No need to retain full copy of
sprites in memory. Can read that data back later to save data from OpenGL
context destruction).
2011-08-12 11:35:14 +02:00
rude 3353180abc Update MSVC 2010 project files. (PixelEffect). 2011-07-24 18:32:52 +02:00
Bill Meltsner 1cf6a6fee1 update the project for OS X and make pthreads work properly 2011-06-28 22:02:53 -05:00
Bart van Strien 20dc44b7d5 Update msvc2010 build files (issue #242) 2011-06-23 11:19:12 +02:00
Bart van Strien b7d3054f6b Make platform/unix/automagic nicer 2011-06-08 21:55:23 +02:00
Przemysław Grzywacz 1d5fca6f46 Multiple thread backends. 2011-06-08 16:54:35 +02:00
rude e65f79e8e9 Updated MSVC2010 project file. 2011-05-16 14:10:07 +02:00
Bill Meltsner 2acc6279fe update Info.plist for proper UTI compliance and a few aesthetic changes 2011-05-08 19:23:25 -04:00
Bart van Strien 4fd9888a16 Merge in minor branch, now minor is our next development target 2011-05-07 14:12:41 +02:00
Bill Meltsner 7e5e60c0a2 fix the Xcode project 2011-04-06 11:20:25 -04:00
Bill Meltsner eadcca21e1 removed dead files from Xcode project
--HG--
branch : minor
2011-03-28 11:02:19 -04:00
Bill Meltsner 61af1dfe27 Nuke MemoryData, as it's been superseded by base64
--HG--
branch : minor
2011-03-28 10:28:45 -04:00
rude a63a6a4f2e Updating MSVC2010 project files (removed EncodedImageData).
--HG--
branch : minor
2011-03-26 17:09:42 +01:00
Bill Meltsner 01fdbac92d update OS X version to 0.7.2 2011-03-19 23:58:14 -05:00
Bill Meltsner cee7a4ccdb Removed EncodedImageData, added three new encoded image formats, and changed the way screenshots work - saving screenshots will be broken until we have some way of flipping ImageData, though
--HG--
branch : minor
2011-03-19 23:41:07 -05:00
Bill Meltsner dbe2698dc2 updated Xcode project so it'll actually build again
--HG--
branch : minor
2011-03-14 16:37:42 -04:00
Bill Meltsner c3d69746c1 making a stab at updating Shapes
--HG--
branch : box2d-update
2011-03-13 09:33:32 -04:00
rude 3024597f9d Updating freetype242MT.lib -> freetype244MT.lib. 2011-03-13 13:21:18 +01:00
rude caca6243a2 No SSE2 on Windows. 2011-03-13 13:13:37 +01:00
Bill Meltsner 57e345e91e bring in new version of Box2D and update #include paths
--HG--
branch : box2d-update
2011-03-13 07:59:18 -04:00
Bill Meltsner e6bf34431c merge default into minor
--HG--
branch : minor
2011-03-12 09:58:40 -05:00
Bill Meltsner d44322edcc updated Xcode project to work with Xcode 4 2011-03-11 13:56:51 -05:00
rude 2546f27b07 Merge default into minor.
--HG--
branch : minor
2011-03-09 12:39:21 +01:00
rude a2dadbf049 Updated MSVC2010 project files with changes from 'newfont' branch.
--HG--
branch : minor
2011-03-09 12:37:51 +01:00
rude 3c7353be9d Silence warnings in luasocket/GLee. 2011-03-09 12:34:34 +01:00
Bill Meltsner 6e2da1f26d added the UTF8-CPP library for unicode support, and added unicode printing support.
--HG--
branch : minor
2011-03-06 20:03:46 -05:00
Bill Meltsner 94b4319878 trashed old unnecessary font stuff - compiles, but obviously will not work yet
--HG--
branch : newfont
2011-03-05 23:17:36 -05:00