Commits on Jul 6, 2011
Commits on Nov 10, 2010
Commits on Nov 8, 2010
  1. added textMode option

    committed Nov 8, 2010
Commits on Nov 7, 2010
Commits on Nov 5, 2010
  1. fixed bug which resulted in setting radius without setting angle not …

    …working (isNan check only happened in getter, applyPolarCoordinates method directly accessed private var)
    committed Nov 5, 2010
  2. code cosmetics

    committed Nov 5, 2010
Commits on Oct 9, 2010
  1. Fix to Sort and DataList

    Modified Sort() to allow developers to specify custom sort comparator Functions, rather than just being constrained to Property criteria.
    Previous implementation assumed that all sort values were unique and failed when Array.binarySearch() returned a positive insertion index.
    ThomasBurleson committed Oct 9, 2010
Commits on Oct 8, 2010
  1. Removed AS3 component dependencies on mx.* packaages

    Removed references to IMXMLObject interfaces.
    Removed unused initialized() method required by IMXMLObject.
    ThomasBurleson committed Oct 8, 2010
  2. Uses "nodes" constant to bypass intermittent compiler errors

    - uses Data.NODES as parameter initializer causes intermittent compiler errors. Replaced with "nodes" string.
    ThomasBurleson committed Oct 8, 2010
  3. Updated flare project settings

    - now has default configuration for FlashBuilder with SDK 3.5
    - uses new src + src-flex-integration directories
    - uses new src/as3-manifest and src-flex-integration/flex-manifest files
    ThomasBurleson committed Oct 8, 2010
  4. Created ANT build for optimized, nodebug deploys of AS3 and Flex comp…

    Implemented to manage SWC build name and version #
    Implemented ANT script for builds of AS3-only and AS3 w/ Flex builds
    - also contains target for optimized, no-debug build 
    - also copies optimized swc to the build and flare/build/deploy directories.
    ThomasBurleson committed Oct 8, 2010
  5. Improved packaging for AS3 and Flex components

    Created flare.flex.vis.* packages
    - FlareCanvas extends Canvas
    - FlareVisualization extends UIComponent
    Refactored SpriteButton to remove mx.* dragManager dependencies
    - Sprite button is now a true AS3 component
    - Implemented DragButton extends SpriteButton to accommodate drag features.
    Created AS3 and Flex manifests
    Flex components are now in the src-flex-integration directory. May be optionally excluded from build for true AS3-only builds.
    ThomasBurleson committed Oct 8, 2010
Commits on Oct 6, 2010
  1. Updated version that incorporates new changes/fixes generated by Thom…

    …as Burleson and John Yanarella as well as most of the non Vector-related changes previously included in the 2010.08.04 branch.
    - [Change Notes](   (Only for the Flare/flare/ project)
    - [Blog Article](
    wjwillett committed Oct 6, 2010
Commits on Aug 4, 2010
  1. Commit of the most recent development branch of Flare as of 4 August …

    …2010. This branch includes some fairly dramatic changes from the master version (circa 24 January 2009), namely the replacement of most instances of the AS3 'Array' class with typed 'Vector.<Object>' vectors. It also upgrades the projects to work in Flash Builder 4 and condenses a number of fixes made on the the old internal development branch at Berkeley.
    The switch from Arrays to Vectors provides a small performance improvement, but also entailed changes to most of the library including all of the Operators. This means that any applications which interact with Arrays on Flare components or which extend them are likely to break upon upgrading to this version.
    The effort cost of using Vectors instead of Arrays is relatively high - it introduces a lot of additional casting and typing considerations that developers didn't have to deal with previously - and in the end that may not be worth the moderate increase in performance. Developers using Flare should consider this tradeoff when deciding whether or not to use this branch and future Flare developers may want to consider whether or not future development should proceed from the master rather than this branch.
    In addition to these changes, this branch packages a number of smaller fixes committed to the old internal SVN master at Berkeley.
    The change log from that old repository (4 Aug 2010 - 24 Jan 2009) follows:
    r253 | willettw | 2010-08-04 13:47:38 PDT
    Updated to work with Flash Builder 4.
    r252 | willettw | 2010-08-04 13:46:22 PDT
    ShapeRenderer now supports LINE and CARDINAL as shape types when rendering.
    r251 | willettw | 2010-08-04 13:45:19 PDT
    Private->protected changes on Operator and StackedAreaLayout to make subclassing easier.
    r250 | willettw | 2010-08-04 13:44:37 PDT
    Fixed stacking issue where hidden marks could still show up in a stack.
    r249 | willettw | 2010-08-04 13:42:51 PDT
    Private->protected changes on several key controls to make subclassing easier. Fixed a crash-inducing bug in TooltipControl.
    r245 | willettw | 2010-08-04 13:24:34 PDT
    Added a clipping rectangle fix to the thumbnailing method in Displays and a drawLine method (analogous to the existing drawPolygon but without an automatic join between the two ends) to Shapes.
    r244 | willettw | 2009-03-08 03:51:48 PDT
    More general constructor for CompositeExpression
    Added DATE() method to date util and Fn.
    r243 | willettw | 2009-02-28 23:54:08 PST
    Changes to help support Axis labeling. Added a title and properties for adjusting it to the Axis class, although it is still laid out incorrectly and often isn't visible.
    r242 | willettw | 2009-02-09 12:25:14 PST
    Fixed error when removing axis label overlaps.
    r241 | willettw | 2009-02-03 17:57:08 PST
    r240 | nkong | 2009-01-30 19:52:12 PST
    Changed the _children member type of CompositeExpression from Array to Vector.<Object>. This required further changes in a few other classes inside flare.query.
    r239 | nkong | 2009-01-29 21:52:50 PST
    Changed the JSONConverter parse function back to returning an Array, mainly to keep in line with the Adobe JSON classes.
    Also, Query is now using and returning Vector.<Object> objects, which should help things.
    r238 | willettw | 2009-01-28 16:51:37 PST
    A few more FP10 related changes. Includes fixes for Object Vector handling in Sort and Data.
    A number of additional query operators have default arguments added to their constructors added so that they can be instantiated by name if desired.
    r237 | nkong | 2009-01-27 17:26:15 PST
    Fixed Vector Interpolation error, JobVoyager test app works.
    r235 | nkong | 2009-01-27 01:48:12 PST
    Where feasible, all Arrays moved to Vector.<Object> instances. I left Arrays alone in the Interpolator and Query classes primarily for (a) convenience, and (b) use of Array as associative arrays. Otherwise, most Arrays have been replaced in the code.
    Note: A strange transitioner bug needs to be ironed out in the JobVoyager sample application. Shapes are not tweening, but axes and labels are.
    wjwillett committed Aug 4, 2010