Commit History

Author SHA1 Message Date
  Alex Szpakowski fb34f5bc9e Auto-padded NPOT images' texture coordinates are now scaled at draw time via the texture matrix (fixes auto-padded images with Meshes.) Also fixed love.graphics.newQuad. 12 years ago
  Alex Szpakowski bcee9a222b Made some float/int/unsigned char conversions explicit, fixed ParticleSystem:getColors, fixed love.mouse.isDown with x1 and x2 buttons 12 years ago
  Alex Szpakowski 5de43a7207 The Vertex struct is now recognized as POD by C++, also fixed the name to be consistent with other love structs 12 years ago
  Alex Szpakowski 713e050b56 Removed some ParticleSystem methods which existed but did nothing since version 0.5.0 or earlier 12 years ago
  Alex Szpakowski dc755ed375 Removed ParticleSystem:getX/getY (resolves issue #633) 12 years ago
  Alex Szpakowski 0447d1e7c5 Changed love.math.randomnormal([mean], stddev) to love.math.randomNormal(stddev, [mean]); 12 years ago
  Alex Szpakowski d5ef29e015 Removed the optional variation parameter from ParticleSystem:setSpin (issue #634). ParticleSystem:setSpinVariation still exists. 12 years ago
  Alex Szpakowski da7bc06976 ParticleSystem:setSizes no longer resets size variation to 0 (issue #640) 12 years ago
  Alex Szpakowski de745aa37c Fixed ParticleSystem drawing order (issue #604) & added ParticleSystem:s/getInsertMode. Thanks @Boolsheet! 12 years ago
  Alex Szpakowski abd31ca4e2 Fixed ParticleSystems and Files crashing instead of erroring when given bad sizes (issue #666) 12 years ago
  Alex Szpakowski 35984790e5 Added a way for love's reference-counted objects to be released more safely in some situations (e.g. setters) 12 years ago
  Alex Szpakowski 0545138f1e Added ParticleSystem:isStopped (issue #623) 12 years ago
  Alex Szpakowski 0c58d5d46a Added ParticleSystem:isPaused (issue #623) and removed ParticleSystem:isEmpty/isFull (issue #621) 12 years ago
  Bart van Strien 16e27d95b1 Rename ParticleSystem:setLifetime/setParticleLife and getters to setEmitterLifetime/setParticleLifetime (issue #601) 12 years ago
  Alex Szpakowski 4c616e409b Renamed ParticleSystem:count, Channel:count, and all getNum* functions to get*Count (issue #602) 12 years ago
  vrld 71317c4359 Add Geometries (replaces Quads). 12 years ago
  Alex Szpakowski 426ca03315 Added ParticleSystem:setLinearAcceleration(xmin, ymin, xmax, ymax) and removed ParticleSystem:setGravity (issue #599) 12 years ago
  Alex Szpakowski b6247f9ae1 Added many getters of questionable utility to ParticleSystems. 12 years ago
  Alex Szpakowski 6fd3038405 Improved clarity/readability of internal OpenGL state shadowing functions 12 years ago
  Alex Szpakowski 2d0b3b5226 ParticleSystems now use their own RNG instead of the global one (prevents ParticleSystems from modifying the global math.random state) 12 years ago
  Alex Szpakowski d98e2cb40c Renamed randnormal to randomnormal 12 years ago
  Alex Szpakowski 6a27e1aa2f Ensure the current color is set properly after drawing particlesystems and spritebatches 12 years ago
  Alex Szpakowski 7b8884965e Added ParticleSystem:emit(num) (issue #577) 12 years ago
  vrld 1a407a6af3 Make non-gcc compilers happy... 12 years ago
  vrld ece4ff6472 Make love.math a singleton. Remove code duplication. Add love.math.triangulate. 12 years ago
  Alex Szpakowski 4704c4e19e Cleaned up some ParticleSystem and Quad code 12 years ago
  Alex Szpakowski 318f335c7c ParticleSystem:setQuads can now accept a table argument, cleaned up the ParticleSystem quad code 12 years ago
  Alex Szpakowski d30809ebff Added ParticleSystem:setQuads(q1, q2, ...), quads are chosen based on current particle lifetime in a similar style to ParticleSystem:setColors 12 years ago
  Alex Szpakowski 1945b7975d Cleaned up exception handling code when creating new fonts, spritebatches, and shaders 12 years ago
  Alex Szpakowski 96161c66f6 Updated copyright text for the new year 12 years ago