Commit Graph

872 Commits

Author SHA1 Message Date
Bill Meltsner 2acc6279fe update Info.plist for proper UTI compliance and a few aesthetic changes 2011-05-08 19:23:25 -04:00
Bill Meltsner a763fc8863 some more cleanup 2011-05-08 18:50:01 -04:00
Bill Meltsner 2e675a40c0 do a bit of type cleanup 2011-05-08 18:41:42 -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
Bart van Strien f136347bca Added tag 0.7.2 for changeset bcca82b60d0f 2011-05-04 20:20:53 +02:00
Bart van Strien 0ebca72192 Update changelog 0.7.2 2011-04-27 16:40:26 +02:00
José Romero dc2d87a90f Apply patch for issue #219 2011-04-27 16:35:14 +02:00
vrld a18632ce2d Change Graphics::reset() to unbind FBO and clear stencil buffer. Change error
screen to call love.graphics.reset() instead of individual resets.

--HG--
branch : minor
2011-04-26 23:20:58 +02:00
vrld b3162a4661 Clear mask before showing traceback on error screen
--HG--
branch : minor
2011-04-26 23:05:26 +02:00
vrld 939041886c Add masking (see issue #211). Only "hard" masks are supported, no
semitransparent ones.

--HG--
branch : minor
2011-04-26 22:10:34 +02:00
vrld 1b8b144bc8 Fix polygon drawing: index of coordinates was off by one.
--HG--
branch : minor
2011-04-25 23:45:15 +02:00
Bart van Strien 316ca607df Oops 2011-04-23 19:18:05 +02:00
Bart van Strien d60ad99da1 Prevent old DevIL errors from causing love errors 2011-04-23 19:16:17 +02:00
Bart van Strien bf9ad64559 Prevent negative joystick button indices from being used by isDown. (as mentioned in issue #121) 2011-04-23 19:12:52 +02:00
Bart van Strien cdf85280b6 Fix 2 compiler warnings 2011-04-08 09:12:30 +02:00
Bart van Strien d55941f7fa No more crashes when there is no memory for newImageData (issue #209) 2011-04-07 19:22:55 +02:00
Bart van Strien 529530c198 love.joystick.isDown gets multiple arguments too 2011-04-07 19:06:36 +02:00
rude fe6d168bf1 Enable mStereoSeparation/mMaxMixChannels settings in Windows. 2011-04-07 18:16:44 +02:00
vrld 2425ea9979 Change particle system to accept an arbitrary number of colors and sizes to inerpolate.
API changes:
- ParticleSystem:setSize(min, max, var) -> ParticleSystem:setSizes(s0, ..., sN)
  !! ParticleSystem:setSize() drops variation parameter !!
- ParticleSystem:setColor([color1], [color2]) -> ParticleSystem:setColor([color1], ..., [colorN])

--HG--
branch : minor
2011-04-06 21:24:09 +02:00
vrld aa5eb4380d Add Color class.
--HG--
branch : minor
2011-04-06 21:20:32 +02:00
Bill Meltsner 179bc61427 update changelog 2011-04-06 11:21:36 -04:00
Bill Meltsner 7e5e60c0a2 fix the Xcode project 2011-04-06 11:20:25 -04:00
Bart van Strien 4f6acb5f48 Make love.mouse.isDown accept a list too
Credits go to Boolsheet for making this patch (imported unmodified!)
2011-04-05 22:13:11 +02:00
vrld 678f6fdadf Fix getBlendMode() to detect subtractive and multiplicative blend modes. 2011-04-03 16:54:18 +02: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 9ba2c4eb1d Fixed MSVC2010 compiler errors (ambiguous use of ::fmod).
--HG--
branch : minor
2011-03-26 17:10:41 +01:00
rude a63a6a4f2e Updating MSVC2010 project files (removed EncodedImageData).
--HG--
branch : minor
2011-03-26 17:09:42 +01:00
rude 3fe9b2ff16 Reverted module selection feature. This is not really desired.
Users (or lovers) do not get to choose which implementation of
a module they would like to use.

The abstraction is for dealing with portability issues, not
for giving people the ability to choose an alternative
(inferior) backend. The best choice for any platform/situation
should at all times be the *default* for that platform/situation.
If this is not the case; it's a bug (that is easily fixed).

Any module should provide the functionality promised in the docs.
The lover (or user) should not care how, and if [s]he does, [s]he
does still not get to choose.

Also, a related note: duplication of wrapper code is something I
especially wanted to avoid when I first (or should I say ...
"eventually") formed the current architecture.

--HG--
branch : minor
2011-03-26 17:06:05 +01:00
vrld 2a42c64a35 Replace line drawing via GL_LINE with custom line drawing (issue #153)
Allows for correctly scaleable lines, (very) big line widths. Corners in
rectangles/triangles/... join up nicely (issue #197).

--HG--
branch : minor
2011-03-22 01:08:31 +01:00
Bill Meltsner 37560e36c3 Source:seek didn't work properly for streaming sources, fixed that
--HG--
branch : minor
2011-03-21 14:07:51 -05:00
Bill Meltsner 1de511e3b9 seeking was broken in Mpg123Decoder
--HG--
branch : minor
2011-03-21 14:07:29 -05:00
Bill Meltsner 2faf8aa442 Source:tell actually works now
--HG--
branch : minor
2011-03-20 00:54:34 -05:00
Bill Meltsner 01fdbac92d update OS X version to 0.7.2 2011-03-19 23:58:14 -05:00
Bill Meltsner 27c94e2bc2 update changelog for 0.7.2 2011-03-19 23:52:30 -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 8de9499979 added Source:seek/tell
--HG--
branch : minor
2011-03-19 20:21:40 -05:00
Bill Meltsner 803306270e Fix a memory leak 2011-03-19 10:20:29 -04:00
Bill Meltsner 9251c2b4b1 handle love.graphics.arc being passed identical angles
--HG--
branch : minor
2011-03-19 10:13:11 -04:00
Bart van Strien 766c863484 Make isDown accept a list of keys (issue #121) 2011-03-19 12:47:39 +01:00
Bill Meltsner 33a2110b00 added love.graphics.arc
--HG--
branch : minor
2011-03-17 20:50:27 -04:00
rude 20364c67bd Added love.event.clear, because why not. (Issue #202). 2011-03-16 23:23:20 +01:00
Bill Meltsner dbe2698dc2 updated Xcode project so it'll actually build again
--HG--
branch : minor
2011-03-14 16:37:42 -04:00
Bart van Strien 526058c707 Added love.audio.null loader
--HG--
branch : minor
2011-03-13 20:31:19 +01:00
Bart van Strien b4139ffab5 Rename loaders to fit their locations
--HG--
branch : minor
2011-03-13 20:25:35 +01:00
Bart van Strien 254bd29244 Move luaopen_love_audio to love.audio.openal
--HG--
branch : minor
2011-03-13 20:17:31 +01:00
Bart van Strien dc61911a25 Move luaopen_love_sound to love.sound.lullaby
--HG--
branch : minor
2011-03-13 20:02:56 +01:00
Bart van Strien ff387790ce Move luaopen_love_image from love.image to love.image.devil
--HG--
branch : minor
2011-03-13 19:51:08 +01:00
Bill Meltsner b4fae893fd updating the Joints
--HG--
branch : box2d-update
2011-03-13 13:16:02 -04:00
Bill Meltsner be146c5f61 some more Shape fixes
--HG--
branch : box2d-update
2011-03-13 10:09:17 -04:00