Commit Graph

1233 Commits

Author SHA1 Message Date
Bill Meltsner 6e7d83d7ea Update ChainShape API
--HG--
branch : box2d-update
2011-09-23 22:32:39 -04:00
Bill Meltsner 367dbc2ecc Update Body API.
--HG--
branch : box2d-update
2011-09-23 22:21:14 -04:00
Bill Meltsner 0678eac453 A first attempt at overhauling collision. New everything.
--HG--
branch : box2d-update
2011-09-23 21:25:41 -04:00
Bill Meltsner 71abae06c7 Implement Fixture class properly.
--HG--
branch : box2d-update
2011-09-23 18:01:40 -04:00
Bill Meltsner 95f6047417 Update World contact callback definitions, get ready for collision overhaul
--HG--
branch : box2d-update
2011-09-23 17:01:53 -04:00
Bill Meltsner 4980797afc World no longer has an explicit size
--HG--
branch : box2d-update
2011-09-23 16:27:59 -04:00
Bill Meltsner a956f9b0c1 Update WeldJoint for new soft constraint options
--HG--
branch : box2d-update
2011-09-23 16:17:29 -04:00
Bill Meltsner 3c7310e76d Update to Box2D 2.2.1 (stop updating, Erin!)
--HG--
branch : box2d-update
2011-09-23 16:09:18 -04:00
Bart van Strien 05c2749760 Joysticks are supposed to be 1-indexed, even in the callbacks.. 2011-09-21 21:26:34 +02:00
Bill Meltsner a565668183 Add ChainShape
--HG--
branch : box2d-update
2011-09-15 17:17:28 -04:00
Bill Meltsner e69cafe868 Switched get/setMeter from being a World method to a love.physics function
--HG--
branch : box2d-update
2011-09-15 16:13:54 -04:00
Bill Meltsner 1fa99d022a Documented collideConnected flag
--HG--
branch : box2d-update
2011-09-15 15:35:11 -04:00
Bill Meltsner d8f3db6682 exposed new Shape functions
--HG--
branch : box2d-update
2011-09-15 15:31:09 -04:00
Bill Meltsner e5fa4c87c6 exposed collideConnected flag
--HG--
branch : box2d-update
2011-09-15 14:28:48 -04:00
Bill Meltsner 99660f39ab Added RopeJoint
--HG--
branch : box2d-update
2011-09-15 12:40:16 -04:00
Bart van Strien dc873c24f0 Some exception cleanup 2011-09-11 22:55:34 +02:00
Bart van Strien 8f9a4ef15d Improve stop and rewind logic for openal 2011-09-11 22:29:37 +02:00
Bart van Strien 96a5a3e402 Catch not just the generic utf8 exception, but a few specific ones as well (bug #244) 2011-09-11 12:51:34 +02:00
Bart van Strien c28659ae33 Rework source updates, do clean stopping of streaming sources once they end. (bug #295) 2011-09-10 17:28:38 +02:00
Bart van Strien 9199f1be5b Catch ALL the utf8 errors (bug #244) 2011-09-10 15:34:45 +02:00
vrld 65f8bcd375 Another take at issue #294, which should fix issues with nVidia cards.
According to http://www.opengl.org/wiki/Image_Formats#Depth_stencil_formats, no driver really supported an individial stencil attachment. Combined depth/stencil buffers have support since OpenGL 3.0 or with the packed_depth_stencil extension.
2011-09-08 16:09:10 +02:00
vrld 4f0028050d Fix issue #294 (really this time).
Add stencil attachment to framebuffer creation. Needed to remove depth
attachment to make it work, but that should not change anything, since depth
test is not enabled anyway. May need testing nonetheless.
2011-09-08 12:25:43 +02:00
vrld eec0250545 Fix issue #292: Can't send arrays to pixeleffects.
Arrays of numbers, vectors and matrices are supported.
2011-09-07 23:32:54 +02:00
vrld 2eb9ee20d5 Fix issue #291: Usage of unsanitized GLSL compiler errors.
Compiler errors may contain vsprintf-escape sequences, which is used by
love::Exception. Wrap errors in %s to avoid garbage output.
2011-09-07 13:52:07 +02:00
vrld d5dce6284f Fix issue #294: Canvas not working when not rendering to default render target. 2011-09-07 13:42:51 +02:00
Bart van Strien 78389d2e69 Oops, reversed that. 2011-09-05 19:26:20 +02:00
Bart van Strien 31f290f062 Update changelog according to (Anonymous user)'s Guide To A Better Love Changelog for 0.8.0. 2011-09-05 19:22:08 +02: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 551cf591e2 Add new Shape types to the Shape StringMap
--HG--
branch : box2d-update
2011-09-03 16:34:36 -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
Bart van Strien 6e630e8987 Fix width for getWrap and catch utf8 decoding errors in getWrap and getSize (issues #230 and #244) 2011-09-03 16:22:21 +02:00
Bart van Strien 190e11d016 Move wrapping to Font::getWrap and make printf use that (fixes issue #230) 2011-09-03 14:31:31 +02:00
Bart van Strien f9084c4625 Thread:getKeys needs to return a 1-indexed table 2011-08-31 12:28:56 +02:00
Bart van Strien cc7b6431eb Change default segments for l.g.circle to max(10, r) 2011-08-31 12:13:06 +02:00
Bart van Strien 7ab910f281 Update changelog 2011-08-30 17:18:11 +02:00
Bart van Strien 3d1fac07b2 Switch love.timer.sleep to seconds 2011-08-28 17:12:59 +02:00
rude 729cce93cd Prepared love.nsi for statically linked Lua. 2011-08-26 13:01:46 +02:00
Bart van Strien 0d174cfb81 Fix compiler warnings 2011-08-26 12:48:57 +02:00
Bart van Strien 5c43ba2779 More float quad work (issue #285) 2011-08-25 14:06:50 +02:00
Bart van Strien b14ca78109 Add string mapping for spritebatch usage parameter (issue #264) 2011-08-24 12:11:08 +02:00
Bart van Strien f0dad41f39 Switch quads over to floats instead of ints (issue #285) 2011-08-24 09:58:16 +02:00
Bart van Strien ceab3f7a44 Catch exceptions thrown while encoding image data (issue #282) 2011-08-22 18:07:50 +02:00
Bart van Strien efb04ab27c Add love.thread.getKeys (issue #276) 2011-08-22 18:05:09 +02:00
Bart van Strien 09367dc3bd Make love loaders the first 2, preventing lua loaders from loading the wrong files (issue #283) 2011-08-22 18:04:19 +02:00
Bart van Strien 515596d389 Ehm, unsigned double.. sure.. 2011-08-13 15:38:03 +02:00
Bart van Strien 73d062e8fe Check if SoundData can allocate the memory and limit maximum size to INT_MAX 2011-08-13 15:30:29 +02:00
vrld 611db40592 Update changelog again (sorry) 2011-08-12 15:37:03 +02:00
vrld c7b3e6cc53 Update changelog 2011-08-12 15:32:55 +02:00