Skip to content
Commits on Nov 15, 2015
  1. @BenjaminDRichards
Commits on Nov 9, 2015
  1. @BenjaminHarding

    Full build.

    BenjaminHarding committed
  2. @BenjaminHarding
Commits on Oct 29, 2015
  1. @BenjaminHarding
  2. @BenjaminHarding

    Bug fix where parallel file loading would stop if a file fires an loa…

    BenjaminHarding committed
    …d complete event right away. Essentially removing it form the loading list, stopping other files from loading.
    
    Also a full build is included.
Commits on Sep 7, 2015
  1. @BenjaminDRichards

    Fix more matrix issues.

    BenjaminDRichards committed
    Re issue #217
    
    It turns out there were deeper issues. I've really streamlined the matrix process; it doesn't cache parent matrix any more, which may result in some loss of our prior performance gains, but the major operation that occurs is a matrix prepend, and that at least is just some adds and multiplies.
Commits on Sep 6, 2015
  1. @BenjaminDRichards

    Fix concatenated matrix bug on non-zero anchor points on parent.

    BenjaminDRichards committed
    Re issue #217
    
    Basically, the case where the child transform was not dirty and had a parent did not incorporate pre-prepend offsets to compensate for the parent anchor point. These have now been added.
Commits on Aug 21, 2015
  1. @BenjaminDRichards
  2. @BenjaminDRichards

    Fix issue #216 - Geom.Transform.anchorPointY did not correctly update…

    BenjaminDRichards committed
    … concatenated matrix. Some updates to readme in preparation for release.
Commits on Aug 9, 2015
  1. @BenjaminHarding
Commits on Aug 7, 2015
  1. @radarhere

    Fixed typos

    radarhere committed
Commits on Jul 27, 2015
  1. @BenjaminHarding

    Changed Kiwi.Plugins declaration to be a module so that plugins can b…

    BenjaminHarding committed
    …etter have typescript definition files. Issue #208
Commits on Jul 26, 2015
  1. @BenjaminHarding
Commits on Jul 15, 2015
  1. @benliddicott
Commits on Jul 13, 2015
  1. @BenjaminDRichards
  2. @BenjaminDRichards
  3. @BenjaminDRichards

    Change `Kiwi.Geom.Ray` to be an extension of `Kiwi.Geom.Line`. Rebuil…

    BenjaminDRichards committed
    …t docs.
    
    Re Github issue #170
    
    This gives `Ray` access to `Line` methods, and allows it to more efficiently compute `Circle` intersections. These previously required the creation of a new Line or invocation of Line prototype methods.
    
    Also corrected 'Kiwi.Geom.Intersect.rayToCircle()` to correctly assess ray directionality, allowing it to return sooner if the ray is not facing the circle.
  4. @BenjaminDRichards

    Implement `Kiwi.Geom.Intersect.rayToCircle()`

    BenjaminDRichards committed
    This is not the most efficient way, as it invokes `new Line`, but it works.
Commits on Jul 8, 2015
  1. @BenjaminHarding
Commits on Jun 29, 2015
  1. @BenjaminDRichards

    Fix `RequestAnimationFrame.stop()`

    BenjaminDRichards committed
    Re issue #211
    
    The RAF called `window.cancelAnimationFrame`, which isn't even a function call. It needs brackets`()` and a parameter `( rafId )`.
    
    New private variable `RequestAnimationFrame._rafId` added to help this process.
  2. @BenjaminDRichards
Commits on Jun 25, 2015
  1. @BenjaminDRichards

    Fix shader conflict bug

    BenjaminDRichards committed
    Re issue #210
    
    Creating a shader after `State.create` has run and the render loop begins caused display to crash.
    
    This was caused by newly-created shaders being pushed to the GPU, but not notifying the render loop, causing it to skip resetting the shader to the one it expects.
    
    I've fixed this by setting `GLRenderManager._currentRenderer = null` at the start of every `render` pass, forcing it to reapply everything.
Commits on Jun 15, 2015
  1. @BenjaminHarding
  2. @BenjaminHarding

    Merge branch 'kkirsche/patch-1' into v1.3.1

    BenjaminHarding committed
    Conflicts:
    	bower.json
Commits on Jun 10, 2015
  1. @kkirsche
Commits on Jun 8, 2015
  1. @BenjaminDRichards
  2. @BenjaminDRichards

    Correct documentation of Kiwi.Input.Keyboard private methods

    BenjaminDRichards committed
    `_keyPressed` and `_keyReleased` were documented as `onKeyDown` and `onKeyUp` respectively. These names were already assigned to `Signal`s elsewhere in the class. Also cleaned up some formatting.
  3. @BenjaminHarding
Commits on May 29, 2015
  1. @BenjaminHarding

    Remove necessary conditional check for audio support on update. Also …

    BenjaminHarding committed
    …cleaned up previously commented code.
Commits on May 27, 2015
  1. @BenjaminHarding

    Merge branch 'v1.3.1' of https://github.com/gamelab/kiwi.js into v1.3.1

    BenjaminHarding committed
    Conflicts:
    	build/kiwi.js
  2. @BenjaminHarding
Commits on May 24, 2015
  1. @BenjaminDRichards
  2. @BenjaminDRichards

    Fix issue with ambiguous colour ranges on `State`

    BenjaminDRichards committed
    Re Github issue #198
    
    As the `State` API specifies that colours should be in the range 0-255, I've set it to specifically use the `rgb255` properties, instead of the `rgb` properties which attempt to make an intelligent guess.
Commits on May 15, 2015
  1. @BenjaminHarding
  2. @BenjaminHarding
Something went wrong with that request. Please try again.