Permalink
Commits on Jul 9, 2017
  1. 2.8.10

    koggdal committed Jul 9, 2017
Commits on Jul 5, 2017
  1. 2.8.9

    koggdal committed Jul 5, 2017
  2. ellipse: Add override for `getOrigin` method to fix position issues

    koggdal committed Jul 5, 2017
    Ellipses with different radius for X and Y had an incorrect origin
    calculated, since the method from the base class only looked at
    `radius` (which for an ellipse equates to `radius_x`).
Commits on May 31, 2017
  1. 2.8.8

    koggdal committed May 31, 2017
Commits on Jan 1, 2017
  1. 2.8.7

    koggdal committed Jan 1, 2017
Commits on Oct 23, 2016
  1. 2.8.6

    koggdal committed Oct 23, 2016
  2. Fix issue #129: Timeline not stopped when core is destroyed

    koggdal committed Oct 23, 2016
    This also replaces the canvas element used for this core instance as
    a safe guard to make sure nothing is still accessing the canvas
    element after destroying the core instance.
    
    #129
Commits on Jul 22, 2016
  1. 2.8.5

    koggdal committed Jul 22, 2016
  2. Reset all canvas properties to default before drawing each object

    koggdal committed Jul 22, 2016
    This fixes a problem where properties were inherited from parent
    object to all its children unless the child specified a counter
    value.
Commits on Apr 22, 2016
  1. 2.8.4

    koggdal committed Apr 22, 2016
  2. Fix cross-origin issue with adding DOM event listeners

    koggdal committed Apr 22, 2016
    The previous method of checking for cross-origin was insufficient
    (#124). A better way is to
    try performing the action and just ignore the exception if thrown.
Commits on Dec 28, 2015
  1. Add release script and npm support

    koggdal committed Dec 28, 2015
    The goal was to add npm support, and to make the release process
    less problematic, a script has been added for updating of version
    numbers etc.
Commits on Dec 6, 2015
  1. 2.8.3

    koggdal committed Dec 6, 2015
  2. image: Update loading to check the provided image's load status

    koggdal committed Dec 6, 2015
    If the provided image element is already loaded, don't make a
    duplicate of it to load it again. This helps for cases where an
    asset manager is used for example.
  3. sprite: Fix loading of images

    koggdal committed Dec 6, 2015
    This was previously fixed for the image display object, but not for
    sprites. This commit also checks if the provided image element is
    already loaded, in which case it doesn't create a new image to load.
    That helps if using an asset manager, as it then makes no sense at
    all to wait for images to load after the asset manager has loaded
    them.
    
    Earlier fix for image display object:
    cf8d8b0
  4. sprite: Make sure it's only redrawn on load if previously drawn

    koggdal committed Dec 6, 2015
    This was done for the image object here (but sprite was forgotten):
    d8b4aaa
Commits on Dec 3, 2015
  1. 2.8.2

    koggdal committed Dec 3, 2015
  2. displayobject: Fix for cloning objects with `image` set to DOM node

    koggdal committed Dec 3, 2015
    Cloning an image object with the `image` property set to a DOM node
    could result in looping over the DOM node properties as well,
    sometimes triggering too long call stacks.
  3. 2.8.1

    koggdal committed Aug 25, 2015
    The version number was wrong in the previous releases
    (oCanvas.version).
  4. 2.8.0

    koggdal committed Aug 24, 2015
Commits on Aug 24, 2015
  1. Added clipping feature to display objects Arc, Ellipse, Image, Polygo…

    nestorrente committed Aug 24, 2015
    …n, Rectangle and Sprite
Commits on Aug 23, 2015
  1. build: Split into two modes, dev and release

    koggdal committed Aug 23, 2015
    As the built files for release are now checked in to the repo, the
    default build command should not build files to that folder. It will
    now build files to build/dev/ (which is now in .gitignore). When
    building for a release, it will place the files in build/dist/.
    
    This will put files in build/dev/
    node build/build.js
    
    This will put files in build/dist/
    node build/build.js release
Commits on Aug 19, 2015
  1. build: Fix incorrect commas

    koggdal committed Aug 19, 2015
  2. Update version to 2.7.5

    koggdal committed Aug 19, 2015
  3. Add the correct support for custom easing functions

    koggdal committed Aug 19, 2015
    Custom easing functions were supported in the old deprecated syntax
    for animations, but was somehow forgotten for the new syntax. The
    docs specify that custom functions should work, and since it's so
    easy to add support for such a nice feature, I'm adding it now.
Commits on May 29, 2015
  1. Update version to 2.7.4

    koggdal committed May 29, 2015
  2. Merge pull request #109 from cdanea/FIX-build-with-node-gt-0_10_22

    koggdal committed May 29, 2015
    Fix build script paths