Commit Graph

3957 Commits

Author SHA1 Message Date
rude bdafe0e455 Globals?! When did Bartbes the Sex Machine abandon reason for MADNESS? 2010-02-24 20:47:56 +01:00
rude b4ad36cc51 Objects extending love::Object need to have virtual destructors. They are garbage collected as love::Object. 2010-02-24 20:43:05 +01:00
rude 4ba513b679 Bye-bye ThreadModuleRegistrar. An abstract ThreadModule will do that job. 2010-02-24 20:40:59 +01:00
bart@bartbes.ath.cx 6aa103c72c Fixed font origin 2010-02-24 13:47:15 +01:00
Bill Meltsner 4ad7634a78 updated the Xcode project with love.thread, and fixed a few gcc warnings 2010-02-22 00:25:51 -05:00
bart@bartbes.ath.cx bd9e068b91 As expected, merge 2010-02-21 14:07:26 +01:00
rude 9c4926b7da Fixed double-transform spritebatch bug. 2010-02-20 18:19:16 +01:00
bart@bartbes.ath.cx 75f651c84b getThreads works now (love.thread) 2010-02-16 16:02:07 +01:00
bart@bartbes.ath.cx 8457d461f8 Added a 'main' thread (love.thread) 2010-02-14 19:14:07 +01:00
bart@bartbes.ath.cx 736f7ab1a2 love.thread can now share full userdata 2010-02-14 17:41:11 +01:00
bart@bartbes.ath.cx cc4d737924 Added demand (love.thread) 2010-02-14 11:16:56 +01:00
bart@bartbes.ath.cx 269b70f30c Made receive destructive, added peek (love.thread) 2010-02-14 10:39:42 +01:00
bart@bartbes.ath.cx 2dcd11551c Working communication in love.thread 2010-02-14 10:09:21 +01:00
bart@bartbes.ath.cx 555d542c09 Added ThreadVariant, and uses ThreadData for inter-thread communication, AND removed .o's 2010-02-12 21:25:50 +01:00
rude d084deeebf Added project files for love.thread on Windows. Also a minor fix to make love.thread builable as a standalone DLL. 2010-02-12 20:59:32 +01:00
bart@bartbes.ath.cx d8963569f3 Merge 2010-02-12 20:25:06 +01:00
bart@bartbes.ath.cx 355a94755d Added first version of thread and enabled newFileData 2010-02-12 20:24:39 +01:00
Bill Meltsner db117de2c8 Switched Image wrap modes to the new string syntax too. 2010-02-09 15:18:27 -05:00
Bill Meltsner e661459103 Switched Image filter modes to use the new string constant system 2010-02-09 14:30:41 -05:00
Bill Meltsner 73aba4bdd4 eliminated a whole bunch of gcc warnings 2010-02-09 13:21:25 -05:00
Bill Meltsner 3ebcee1e17 fixed a bug in ImageRasterizer's constructor where it wasn't using the ImageData passed to it 2010-02-09 13:20:40 -05:00
Bill Meltsner dd85250180 fixed a bug in PrismaticJoint::setMotorEnabled where it ignored the argument passed 2010-02-09 12:39:05 -05:00
Bill Meltsner 3ed9823152 fixed a bug in Image::setFilter where it switched the min/mag parameters 2010-02-09 12:37:55 -05:00
rude b94b5e6a9d Fixed SpriteBatch using the wrong type for GL_ELEMENT_ARRAY_BUFFER. 2010-02-06 13:50:52 +01:00
rude 64dbfbd9eb Added exception catcher for love.graphics.newFont. 2010-02-06 12:40:15 +01:00
rude 72efaa283f Fixed crash on attempt to open non-existent file. 2010-02-03 20:48:58 +01:00
rude e7a6323635 Made sure the state of the Source is applied to the AL source when it's played. Also increased the max number if sources allowed at the same time. 2010-02-02 21:22:57 +01:00
bart@bartbes.ath.cx 7935050435 Now builds on Ubuntu 9.10 2010-01-31 23:16:10 +01:00
rude aa01c984b9 Updated all dates to 2010. 2010-01-31 16:54:47 +01:00
rude eb138f92f2 Fixed seeking. In theory. 2010-01-31 16:30:30 +01:00
rude 67e10b64f9 Implmented a few 'missing methods' in love.physics. 2010-01-31 14:24:22 +01:00
rude c269430981 Reduced the width and height of rectanges by one pixel. 2010-01-31 13:51:56 +01:00
rude efd36826b7 Removed code related to GL_CULL_FACE. 2010-01-31 13:33:18 +01:00
rude b0cd49781f Merged love.audio changes. 2010-01-31 13:02:15 +01:00
rude 5b30c7fcfe Major developments to love.audio/love.sound. Music and Sound are gone. There are only Sources now, which is much cleaner.
The audio module was not really stable in 0.6.0, it takes very little messing around to cause OpenAL to do horrible things. It should now be much more stable,
and you *should* be able to play/stop/pause/resume/rewind/loop like a madman without disasters. Seek and tell, however, are still not tested and verified for
all decoders, but that's less important. Also, all objects now have object:type() and object:typeOf(), which returns the type name of the object,
and checks whether an object is of a certain type, respectively.
2010-01-31 11:52:54 +01:00
bart@bartbes.ath.cx af4c8977c6 Fixed invalid free bug, delete[] on a void* is undefined behaviour 2010-01-31 11:47:33 +01:00
Bill Meltsner 8de70ca2aa added polyline support to love.graphics.line (the syntax is the same as love.graphics.polygon - either a list or a table of vertices) 2010-01-19 08:27:12 -05:00
rude 8e74574544 Fixed playing multiple instances of the same Music. 2009-12-27 17:38:51 +01:00
bart@bartbes.ath.cx 5f9cf99abd Fixed epic physics typo (getRestituion->getRestitution) 2010-01-07 20:36:14 +01:00
rude cd24dbcb8e Added get/setGroupIndex (#129) and get/setFixedRotation (#113). Also fixed 3000 auto.lua-related warnings in MSVC. 2010-01-04 20:02:36 +01:00
rude ed55e0b5de Fixed master volume of modplug files when rewinding. 2009-12-21 19:45:06 +01:00
rude c39242a24a It's now possible to control individual sources. 2009-12-14 19:51:31 +01:00
rude c5e8308d5f Fixed wrapper bugs in setLine and setPoint. 2009-12-13 23:25:11 +01:00
rude e0d3e3b33d Fixed bug in love.graphics.quad. 2009-12-13 20:21:55 +01:00
rude ec41545933 Added newQuad. 2009-12-10 22:38:26 +01:00
bill@Ixion c70d1e9db3 keeping a consistent coding style and apparently fixing broken compilation on systems that aren't mine. 2009-12-05 16:29:33 -06:00
bill@Ixion b57f48eb73 last commit broke the build by accident - apparently redeclared a variable. fixed. 2009-12-03 19:20:45 -06:00
bill@Ixion c120a1570c love.physics.newWorld now acts like it's supposed to and adheres to the documentation 2009-12-03 19:13:35 -06:00
bill@Ixion 2515c697e5 bodies can now be forbidden from sleeping 2009-12-03 18:56:40 -06:00
bart@bartbes.ath.cx 2bf0ea5402 merge 2009-12-02 16:06:01 +01:00