Permalink
Switch branches/tags
Nothing to show
Commits on Feb 7, 2012
Commits on Feb 3, 2012
  1. 02/03/2012 *0.3 Build 6*

    hyperandroid committed Feb 3, 2012
    --------------------------
    
    * Added math/Quadtree object.
    * Added Demo19 showcasing some collision detection mechanism.
    * Modified debug panel to show affected cleared dirty rectangles.
    * Modified math/Rectangle object and added intersect method which extract intersection from any two given rectangles.
    * Fixed an issue which prevented cachedAsBitmap TextActor not show properly.
  2. 02/03/2012 *0.3 Build 1*

    hyperandroid committed Feb 3, 2012
    --------------------------
    
    * Added math/Quadtree object.
    * Added Demo19 showcasing some collision detection mechanism.
    * Modified debug panel to show affected cleared dirty rectangles.
    * Modified math/Rectangle object and added intersect method which extract intersection from any two given rectangles.
Commits on Feb 1, 2012
  1. 02/01/2012 *0.2 Build 90*

    hyperandroid committed Feb 1, 2012
    --------------------------
    
    * Refactored CAAT.TextActor object so that it can have background style or image.
    * Added method setTextFillStyle to determine text fill style. The old setFillStyle method does not affect text anymore
      but actor's background.
    * Removed some non ansi characters from sourcecode comments.
    * Added setGestureEnabled and isGestureEnabled methods to CAAT.Actor on CSS renderer.
    * TextActor recalculates its size when font or text is changed.
    * Added DirtyRects info to Debug panel. Number of rects, and on-screen representation.
    * Modified Demos to honor the new setTextFillStyle method on CAAT.TextActor.
Commits on Jan 27, 2012
  1. Added support for GlyphDesigner

    hyperandroid committed Jan 27, 2012
Commits on Jan 26, 2012
  1. Merge branch 'master' of github.com:hyperandroid/CAAT

    hyperandroid committed Jan 26, 2012
  2. Merge pull request #33 from robboerman/master

    hyperandroid committed Jan 26, 2012
    Changed Sprite Font and added Sprite Font capabilities to TextActor
  3. fixed active and total actor count.

    hyperandroid committed Jan 26, 2012
  4. 01/26/2012 *0.2 Build 52*

    hyperandroid committed Jan 26, 2012
    --------------------------
    
    * Added volume to audio elements in audio manager. Call method director.setVolume or audioManager.setVolume
  5. Changed the Sprite font capabilities a bit to make it easier to use b…

    robboerman committed Jan 26, 2012
    …y developers and less error prone
    
    - only allow a single line of text for the font sprite
    - only require the developer to specify the width of each character
    - allow the developer to specify a monotype font, in which case only a string of the sprite characters needs to be specified
  6. Added Sprite drawing capabilities to TextActor:

    robboerman committed Jan 26, 2012
    - When a SpriteImage is added into the TextActor with setFont, the TextActor'sdrawing methods print the sprite instead of the canvas font
    - Works on both fixed text and text on paths :D
Commits on Jan 25, 2012
  1. Merge remote branch 'upstream/master'

    robboerman committed Jan 25, 2012
    * upstream/master:
      01/24/2012 *0.2 Build  48*
Commits on Jan 24, 2012
  1. 01/24/2012 *0.2 Build 48*

    hyperandroid committed Jan 24, 2012
    --------------------------
    
    * Fixed Path.applyAsPath which failed to execute.
    * Fixed Path.applyAsPath which wasn't applying the mask properly.
  2. Merge remote branch 'upstream/master'

    robboerman committed Jan 24, 2012
    * upstream/master:
      01/23/2012 *0.2 Build  40*
      01/22/2012 *0.2 Build  20*
      01/22/2012 *0.2 Build  20*
Commits on Jan 23, 2012
  1. 01/23/2012 *0.2 Build 40*

    hyperandroid committed Jan 23, 2012
    --------------------------
    
    * Improved Dirty rects performance.
  2. 01/22/2012 *0.2 Build 20*

    hyperandroid committed Jan 23, 2012
    --------------------------
    
    * Added dirty rectangles clear support.
      To be enabled a call director.setClear( CAAT.Director.CLEAR_DIRTY_RECTS ); must be performed.
      Every actor which changes affine transformation, either position, rotation or scale, will automatically
      be invalidated. In you want any other actor to be explicitly invalidated, just call actor.invalidate();
    * Cleaned some ctx.save/restore code.
    * Modified license file to reflect copyright 2012.
    * Removed some debug code.
  3. 01/22/2012 *0.2 Build 20*

    hyperandroid committed Jan 23, 2012
    --------------------------
    
    * Added dirty rectangles clear support.
      To be enabled a call director.setClear( CAAT.Director.CLEAR_DIRTY_RECTS ); must be performed.
      Every actor which changes affine transformation, either position, rotation or scale, will automatically
      be invalidated. In you want any other actor to be explicitly invalidated, just call actor.invalidate();
    * Cleaned some ctx.save/restore code.
    * Modified license file to reflect copyright 2012.
    * Removed some debug code.
  4. Merge remote branch 'upstream/master'

    robboerman committed Jan 23, 2012
    * upstream/master:
      01/22/2012 *0.2 Build  20*
      01/22/2012 *0.2 Build  18*
      01/20/2012 *0.1 Build 631*
      01/19/2012 *0.1 Build 627*
      01/19/2012 *0.1 Build 610*
      The call back function should be provided to the preloader. We should not be calling the
      Removing the ImageActor usage. It's obsolete.
Commits on Jan 22, 2012
  1. 01/22/2012 *0.2 Build 20*

    hyperandroid committed Jan 22, 2012
    --------------------------
    
    * Added dirty rectangles clear support.
      To be enabled a call director.setClear( CAAT.Director.CLEAR_DIRTY_RECTS ); must be performed.
      Every actor which changes affine transformation, either position, rotation or scale, will automatically
      be invalidated. In you want any other actor to be explicitly invalidated, just call actor.invalidate();
    * Cleaned some ctx.save/restore code.
    * Modified license file to reflect copyright 2012.
    * Removed some debug code.
  2. 01/22/2012 *0.2 Build 18*

    hyperandroid committed Jan 22, 2012
    --------------------------
    
    * Added dirty rectangles clear support.
      To be enabled a call director.setClear( CAAT.Director.CLEAR_DIRTY_RECTS ); must be performed.
      Every actor which changes affine transformation, either position, rotation or scale, will automatically
      be invalidated. In you want any other actor to be explicitly invalidated, just call actor.invalidate();
    * Cleaned some ctx.save/restore code.
    * Modified license file to reflect copyright 2012.
Commits on Jan 20, 2012
  1. 01/20/2012 *0.1 Build 631*

    hyperandroid committed Jan 20, 2012
    --------------------------
    
    * Added methods initializeAsFontMap, drawString, stringWidth to CAAT.SpriteImage. Those methods allow to
      draw strings via textured fonts. Every character will be defined besides x,y,width,height in texture,
      by xoffset, yoffset, xadvance.
    * Removed unneeded actor initialization inverse matrices.
  2. 01/19/2012 *0.1 Build 627*

    hyperandroid committed Jan 20, 2012
    --------------------------
    
    * Added clip paths capability to be scaled accordingly to director's affine transform.
    * Modified CAAT.Path bounding box to keep track of path's position. So if a clip path is defined as:
      new CAAT.Path().beginPath(200,200).addRectangleTo(300,300).endPath() there's no need to still apply the workaround
      of setting a behavior to show it properly.
Commits on Jan 19, 2012
  1. Merge remote branch 'CAAT/master'

    hyperandroid committed Jan 19, 2012
  2. 01/19/2012 *0.1 Build 610*

    hyperandroid committed Jan 19, 2012
    --------------------------
    
    * Fixed a but which prevented scaled directors to properly show bounding boxes.
    * Merged fix for template with splash screen.
  3. Merge pull request #28 from GizmoThunder/master

    hyperandroid committed Jan 19, 2012
    Fixing the template with splash
  4. The call back function should be provided to the preloader. We should…

    GizmoThunder committed Jan 19, 2012
    … not be calling the
    
    function loadedImages(). This causes the template to fail to work when you actually
    add images to be loaded while showing the splash screen.
  5. Removing the ImageActor usage. It's obsolete.

    V.K Veligatla committed Jan 19, 2012
  6. Merge commit '6c74e23719150b803cfad77c1664c5092544bd59'

    robboerman committed Jan 19, 2012
    * commit '6c74e23719150b803cfad77c1664c5092544bd59':
      01/18/2012 *0.1 Build 607* --------------------------
Commits on Jan 18, 2012
  1. 01/18/2012 *0.1 Build 607*

    hyperandroid committed Jan 18, 2012
    --------------------------
    
    * Enabled iOS rotate/scale gestures.
    * Corrected a bug which prevented drag-enabled actors to be dragged with gestures.
    * Added setGestureEnabled and isGestureEnabled methods to allow iOS gestures zoom/rotate.
    * Added bounding box and differentiated it from AA bounding box.
  2. Merge commit '70ee8389ed3863fdd0c191a1c1b607e210160e55'

    robboerman committed Jan 18, 2012
    * commit '70ee8389ed3863fdd0c191a1c1b607e210160e55':
      01/16/2012 *0.1 Build 560* --------------------------
      01/16/2012 *0.1 Build 555* --------------------------
Commits on Jan 17, 2012
  1. 01/16/2012 *0.1 Build 560*

    hyperandroid committed Jan 17, 2012
    --------------------------
    
    * Improved debug panel.
    * Force every on-screen actor bounding box recalculation when selecting show bounding boxes.
Commits on Jan 16, 2012
  1. 01/16/2012 *0.1 Build 555*

    hyperandroid committed Jan 16, 2012
    --------------------------
    
    * Improved debug panel.
Commits on Jan 15, 2012
  1. Merge pull request #26 from robboerman/master

    hyperandroid committed Jan 15, 2012
    Auto generate debug markup and optimize screen usage
Commits on Jan 14, 2012
  1. Adjusted the debug panel to

    robboerman committed Jan 14, 2012
    - Auto-create needed markup and styles
    - Expand / minimize on click to save space on mobile screens
    - Added short information to panel header for when panel is minimized
    - Adjusted the styles with semi-transparent background to be able to read text on all backgrounds
  2. Merge commit 'fa69eb47c2fcbb93a5f80260f5e71f3cef7210bb'

    robboerman committed Jan 14, 2012
    * commit 'fa69eb47c2fcbb93a5f80260f5e71f3cef7210bb':
      * Modified CAAT.Debug object, and added file documentation/debug/debug_template.html with the needed html code for the debug object to work.
      * Removed some death consuming code.
      * Added method CAAT.setCoordinateClamping( bool ) which controls the to-integer coordinate clamping procedure. This   speeds things up on mobile. A call to this method must be performed previously to creating any CAAT.Matrix object,   begin the beginning of your application the suitable place. * Added current scene time to mouseEvent.
      changed readme.md
      changed readme.md