Permalink
Commits on Feb 1, 2012
  1. fix unit test due to 9d1c862

    oberhamsi committed Feb 1, 2012
Commits on Jan 27, 2012
  1. Merge pull request #45 from mindeavor/master

    Fixed script compatibility for OS X & bash refactor
    oberhamsi committed Jan 27, 2012
Commits on Jan 26, 2012
Commits on Jan 22, 2012
  1. add compositeOperation argument to Surface.blit

    pretty much what pygames special_flags argument does: it affects how the two surfaces are composited. compare:
    
     * http://www.pygame.org/docs/ref/surface.html#Surface.fill
     * http://dev.w3.org/html5/2dcontext/#dom-context-2d-globalcompositeoperation
    oberhamsi committed Jan 22, 2012
Commits on Jan 21, 2012
  1. fix gamejs.sprite.collideCircle

    gr
    oberhamsi committed Jan 21, 2012
  2. rename bash scripts and minified files for gamejs & application

    all bash scripts in /bin and renamed, also copied lots of better shell
    patterns from ringojs scripts (e.g. now they can actually be symlinked into /usr/bin/ and still work :| )
    
    renamed all scripts and output files to better match common minification scripts `app.min.js` and `gamejs.min.js`
    
    `gamejs.min.js` now put into gamejs home instead of deep into skeleton
    
    remove api/doc - must be rendered by user
    oberhamsi committed Jan 21, 2012
  3. simplify image docs

    oberhamsi committed Jan 21, 2012
Commits on Jan 18, 2012
Commits on Jan 16, 2012
  1. remove one howtohackongamejs-option

    i usually just call gamejs-wrapped and have my game link to the `skelton/..wrapped.js` file
    oberhamsi committed Jan 16, 2012
Commits on Jan 2, 2012
Commits on Dec 29, 2011
  1. Merge pull request #39 from dorisenthecat/issue_with_load_image

    Image load did not set _context of Surface
    oberhamsi committed Dec 29, 2011
Commits on Dec 18, 2011
  1. Merge pull request #38 from dorisenthecat/fix_for_group_remove

    Bugfix for group.remove()
    oberhamsi committed Dec 18, 2011
  2. Bugfix for group.remove is called with invalid arg

    Group.remove always removed the last sprite in the _sprites array if called with an argument not in the group.
    dorisenthecat committed Dec 18, 2011
Commits on Dec 10, 2011
  1. add event listeners to canvas

    it's stupid to capture them in the whole document just to not have
    ref to display
    oberhamsi committed Dec 10, 2011
  2. hide Surface._smoth() in jsdoc

    oberhamsi committed Dec 10, 2011
Commits on Nov 26, 2011
  1. fix commented code in skeleton

    oberhamsi committed Nov 26, 2011
Commits on Nov 23, 2011
  1. fix SurfaceArray.blitArray(); change Surface.getImageData() semantics

    there is a distinction between ImageData class and the actual image data,
    which is contained in that class as property `data`. I confused those.
    
    Browsers accepted the raw data as ImageData but were throwing errors.
    oberhamsi committed Nov 23, 2011
Commits on Nov 5, 2011
  1. fix blit broken in webkit if source area given

    webkit complains if the size of the source area, which we should
    blit, is bigger then the source area actually is.
    oberhamsi committed Nov 5, 2011
Commits on Oct 22, 2011
  1. allow a* hash() function to be overridable; improve a* docs

    the a* docs now emphasize more that the passed points don't have to be
    two-elem arrays (actual points), but can just as well be strings or any other
    object. as long as the Map.hash(), Map.equals(), etc. functions can
    operate on the point type.
    oberhamsi committed Oct 22, 2011
  2. README fixes & improve

    mention that you need to wrap gamejs script; mention QUnit & unit tests
    oberhamsi committed Oct 22, 2011
  3. add possibility to customize a* equals() function

    ...the passed SearchMap() can have that fn and it will be used instead
    of the default
    oberhamsi committed Oct 22, 2011
  4. remove gamejs-wrapped

    i will in a following commit ignore it. it will only be present in gamejs
    releases but not in the git development version. if one wants to work
    with the git version, this file has to be rebuild.
    
    it's just to messy to keep it updated all the time and hopefully convinient
    enough to have it pre-built in a release version.
    oberhamsi committed Oct 22, 2011
Commits on Oct 15, 2011
  1. rebuild wrapped

    oberhamsi committed Oct 15, 2011
  2. warn when scaling <= 0

    was hard to debug, the raw drawImage() error message did not help at all :(
    oberhamsi committed Oct 15, 2011
  3. experimental channels for gamejs.mixer.

    every audio element is loaded NUM_CHANNELS. when play() is requested,
    the first free channel is started. stop() stops all channels.
    oberhamsi committed Oct 15, 2011
Commits on Oct 14, 2011
Commits on Oct 10, 2011
  1. rebuild wrapped

    oberhamsi committed Oct 10, 2011
  2. fixes missing beginPath

    this was broken for rect, which had no beginPath() does cummulating
    weird paths from other calls
    oberhamsi committed Oct 10, 2011
  3. add `gamejs.event.clear()`

    in case someone doesn't need the events, so they can remove the events
    without calling `gamejs.event.get()` through really it's probably not much
    faster and you could just as well use `get()` and just ignore its return 
    value
    oberhamsi committed Oct 10, 2011
  4. rebuild wrapped

    oberhamsi committed Oct 10, 2011