Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Jan 23, 2013
  1. Optimization: Widget's BackgroundImageUri, BackgroundImageDestRect, a…

    the_curator authored
    …nd BackgroundImageSrcRect don't do anything if set to the current value.
    BUGFIX: Widget setDirty method shouldn't have done anything if set to existing dirty region, but probably was.
Commits on Dec 15, 2012
  1. Removed some console.log noise.

    Andrew Janssen authored
Commits on Nov 7, 2012
  1. BUGFIX: when hiding a Widget with a background image, the canvas was …

    Andrew Janssen authored
    …not marked dirty.
Commits on Oct 9, 2012
  1. Using XhrManager, client code can now estimate current time on server…

    Andrew Janssen authored
    …s that have been hit with XHR requests. This mitigates logic problems caused by clock skew.
Commits on Sep 4, 2012
  1. BUGFIX: last commit wasn't so great.

    Andrew Janssen authored
  2. BUGFIX: changes which should have been in the last commit.

    Andrew Janssen authored
    Optimized another setDirty case.
  3. BUGFIX: when a Widget was marked dirty, it marked its parent dirty ev…

    Andrew Janssen authored
    …en if the parent didn't acknowledge the child. This caused performance problems for Modals.
  4. BUGFIX: Modals, on dirty, were causing their parents to be marked dir…

    Andrew Janssen authored
    …ty, even if they were disowned. This caused big performance issues.
Commits on Aug 23, 2012
Commits on Aug 8, 2012
  1. HACK: AssetManager now loads paths that start with "../" as absolutel…

    Andrew Janssen authored
    …y rooted.
    Minor beautification change.
Commits on Aug 7, 2012
Commits on Jul 29, 2012
  1. and Modal.hide do nothing if already shown or hidden.

    Andrew Janssen authored
    Added Widget.hasChild, which says if another Widget is a child of this one.
    XhrManager now fires requests all serially.
Commits on Jul 24, 2012
  1. BUGFIX: scrolling events were being fired on mousemove between moused…

    Andrew Janssen authored
    …own and mouseup. Due to a bug in the scrolling code, NaNs were leaking into the dirty rectangle property, causing crashes elsewhere.
  2. Merge branch 'master' of

    Andrew Janssen authored
  3. Added the Widget::isDisowned method, which indicates if the Widget's …

    Andrew Janssen authored
    …parent doesn't link back to the child.
Commits on Jul 7, 2012
  1. @TheNetBird
  2. @TheNetBird

    testing cloud9

    TheNetBird authored
  3. BUGFIX: Widget.drawRoundedRect wasn't drawing zero-radius rects to th…

    Andrew Janssen authored
    …e right location.
Commits on Jun 8, 2012
  1. BUGFIX: HACK: flipped images' drop shadows were being drawn in a loca…

    Andrew Janssen authored
    …tion that made them invisible.
Commits on Jun 6, 2012
  1. Widget's StrokeStyle is now transparent. it's more natural for all th…

    Andrew Janssen authored
    …e classes that inherit from it.
    Layout now has a SizeToParent property. Don't try to use it with SizeToChildren.
    Layout now has a ConstrainChildren property, to keep children in bounds.
    Factored Widget's event handling code just a bit.
Commits on Jun 5, 2012
  1. BUGFIX: Chrome doesn't know how to draw an image with blurry drop-sha…

    Andrew Janssen authored
    …dow, so I implemented it myself.
  2. BUGFIX: failed to update the compiled JavaScript files.

    Andrew Janssen authored
  3. BUGFIX: Widgets were not redrawing on MouseEnter/Leave, to show their…

    Andrew Janssen authored
    … different HoverBackgroundStyle.
    Removed vestigal image background code from Button. Widget does that now.
    Buttons now have an "Enabled" property. Disabled buttons do nothing when clicked.
Commits on May 25, 2012
  1. Removed the dropshadow-on-hover from Buttons.

    Andrew Janssen authored
  2. HoverTip color can now be customized.

    Andrew Janssen authored
    HoverTip no longer runs off-screen, and it dodges the cursor.
  3. BUGFIX: Modal and Dialog stopped their children from showing hovertips.

    Andrew Janssen authored
    BUGFIX: Hovertip fade-in/outs stacked, causing epilepsy.
  4. Added Widget::get/setHoverText property, which displays a tooltip. Lo…

    Andrew Janssen authored
    …gic is split between Widget and CanvasWidget.
  5. BUGFIX: Dialog didn't draw a shade behind its contents.

    Andrew Janssen authored
    Added an Alert class of Dialog, to show alert messages.
Commits on May 22, 2012
  1. BUGFIX: long words which couldn't be wrapped caused infinite loops in…

    Andrew Janssen authored
    … Label's drawing.
Commits on May 9, 2012
  1. BUGFIX: BackgroundImageDestRect code was drawing images with negative…

    Andrew Janssen authored
    … sizes to the graphic context, which is apparently not allowed. Caused graphics to crash.
Commits on May 8, 2012
  1. Wiget's Background Image can now be drawn flipped horizontally or ver…

    Andrew Janssen authored
    …tically. Hack; this was done by allowing negative width and height in the new BackgroundImageDestRect property, but I'm not handling the non-unit scalincg properly.
Something went wrong with that request. Please try again.