Commit Graph

332 Commits

Author SHA1 Message Date
bart@bartbes.ath.cx 0188572124 Added maxwidth, lines = font:getWrap(string, wrap) by feature request 2010-06-12 15:35:54 +02:00
bart@bartbes.ath.cx bb2f58c25c Fixed unnecessary global namespace polution in the error handler 2010-06-03 15:58:46 +02:00
Bill Meltsner 1e8078c520 merged 2010-05-23 17:30:38 -05:00
Bill Meltsner d0391f9484 Glyph wasn't actually Volatile and thus didn't handle resolution changes very well, this is fixed 2010-05-23 17:28:19 -05:00
bart@bartbes.ath.cx 140d3866a3 Removed ineffective and error-prone killthread in thread destructor 2010-05-23 15:36:49 +02:00
Bill Meltsner 0f84907996 Dropped the required OS X version to 10.4 - some frameworks may have to be recompiled but the source itself compiles fine (with a couple tweaks) 2010-05-22 18:17:08 -05:00
bart@bartbes.ath.cx 200d4bc653 It looks like a dirty hack, it probably is, but this fixes the GC 2010-05-20 21:53:50 +02:00
bart@bartbes.ath.cx a349c9f85a Applied aq1018's fix for newFont and setFont (as partly described in ticket #232) 2010-05-20 17:41:57 +02:00
bart@bartbes.ath.cx 3d726b0dd9 Added mutexes to the GC and made tip buildable again on linux 2010-05-20 17:31:07 +02:00
Bill Meltsner d48c28adec final merge before pushing back into the main branch 2010-05-07 14:55:12 -04:00
Bill Meltsner bb778497d7 merged 2010-05-07 14:54:56 -04:00
Tommy Nguyen 684c309145 Bored at work. Did some Valgrind shit and fixed this 'error'. 2010-05-05 13:26:20 +02:00
rude ea38442770 Fixed VS project files, and a bug where ParticleSystem::setSprite did not retain the new Image. 2010-05-04 18:06:10 +02:00
Bill Meltsner 58047acb61 merged 2010-05-03 20:40:43 -04:00
Bill Meltsner d15e2241b0 changed a hardcoded pi instance to use LOVE_M_PI instead 2010-04-23 09:40:06 -04:00
bart@bartbes.ath.cx a4241646b7 Should now fall back to no FSAA when it is not available at all 2010-04-19 16:18:51 +02:00
bart@bartbes.ath.cx bf72299223 Fixed bug/epic fail in loader 2010-04-18 23:40:01 +02:00
Bill Meltsner b9e59513e8 merged in bartbes' FSAA checking 2010-04-18 10:16:13 -04:00
bart@bartbes.ath.cx d4fa9aa551 Prevent error when setting an incompatible FSAA value (warning is displayed) 2010-04-18 14:44:46 +02:00
Bill Meltsner 87ff8b361a merged in bartbes' error-handling changes 2010-04-17 16:11:48 -04:00
bart@bartbes.ath.cx c382fa3650 Accidental commit before, this one works, and produces correct output on a direct call to error_printer 2010-04-17 22:03:33 +02:00
bart@bartbes.ath.cx bc4ea90eb5 Modified output of error_printer to no longer show the error handlers or the 'main chunk' 2010-04-17 22:01:56 +02:00
bart@bartbes.ath.cx 43125c3fb4 Modified output of error_printer to no longer show the error handlers or the 'main chunk' 2010-04-17 21:59:13 +02:00
Bill Meltsner b94cb9ca62 heh whoops accidentally reverted to lower-left origin, fixed 2010-04-17 15:34:08 -04:00
bart@bartbes.ath.cx c564dd3ffb Changed message of error_printer and made it local, also made the debug table an upvalue, so people can use the debug variable in their programs 2010-04-17 21:32:45 +02:00
Bill Meltsner 74c07e4959 some final changes to make it work better, and to fix how printf displayed 2010-04-16 04:28:51 -04:00
Bill Meltsner e731baf670 Removed the last vestiges of the old, bad font code 2010-04-15 14:08:43 -04:00
Bill Meltsner de6c8fd704 fonts now work (seemingly) as well as they used to 2010-04-15 14:04:16 -04:00
Bill Meltsner f8f812a719 did a bunch of other stuff, sorry about the monolithic changeset but the diffs should be understandable enough 2010-04-15 10:19:01 -04:00
Bill Meltsner 17d7770eec added varargs version of luax_convobj (for making Rasterizers) 2010-04-15 10:18:09 -04:00
Bill Meltsner 76dc50a419 Made font module officially properly exposed to Lua 2010-04-15 10:17:42 -04:00
Bill Meltsner e3a5aacd5a Overhauled ImageRasterizer, fixed a bunch of other crap, getting ready to poke around in love.graphics 2010-04-14 21:51:35 -04:00
Bill Meltsner e5c3f3ae02 Added FontData class, preparing for overhauling love.graphics' Font class 2010-04-14 20:31:36 -04:00
Bill Meltsner 80bea88c9f replaced a few hardcoded radian->degree conversions with LOVE_TODEG 2010-04-14 11:10:17 -04:00
Bill Meltsner 3f4cd68287 Switched to 8000Hz for recording, because 44.1KHz is way overkill 2010-04-13 10:42:30 -04:00
Bill Meltsner e96e6e0574 love.audio is now smarter about finding a microphone for input; this should hopefully unbreak ALSA. 2010-04-12 16:20:11 -04:00
Bill Meltsner 0e6e7c6c03 Cleaned up getting wrap and filter modes for Images. 2010-04-11 23:09:53 -04:00
Bill Meltsner b1dac7f381 EncodedImageData was implemented really stupidly. Now it's less stupid. 2010-04-11 23:09:29 -04:00
Bill Meltsner 5f2197158d We now return nil instead of a null SoundData when getting recorded data fails. 2010-04-11 16:43:18 -04:00
Bill Meltsner 585e3ec3ee Added sound input and recording functionality. 2010-04-11 12:22:40 -04:00
Bill Meltsner 3b841423fa added get/setGroupIndex to CircleShape and PolygonShape 2010-04-07 19:16:49 -04:00
Bill Meltsner c64e034320 Fixed setFixedRotation enabling other flags (bug #190) 2010-04-03 07:12:52 -04:00
bart@bartbes.ath.cx f74b79e39a Warning fix as in bug #188 2010-04-03 12:27:35 +02:00
Bill Meltsner 09f9fe62b6 Source::pause (and resume, and rewind) was acting on every Source, not just itself. Fixed. 2010-04-01 20:15:10 -04:00
Bill Meltsner 9b9334a138 I'm not entirely sure why ModPlugDecoder.cpp was #including set.h, but it certainly doesn't need to be... 2010-04-01 20:13:47 -04:00
Bill Meltsner 6868e2241c fixed a typo in the comments of three love.physics functions (I'm being very useful) 2010-03-30 01:22:03 -04:00
Bill Meltsner 0d81774b4a Updated the OS X version to use Apple's UTI stuff for .love files 2010-03-30 01:20:53 -04:00
bart@bartbes.ath.cx a91be8936f Added source:isStatic() 2010-03-28 17:52:22 +02:00
Bill Meltsner 2d7e50e503 being a genius, forgot to include the header file that defines said macro. fixed now. 2010-03-24 00:47:50 -05:00
Bill Meltsner 23a03d6db4 replaced a hardcoded radian conversion with the appropriate macro 2010-03-24 00:43:37 -05:00