Skip to content
Commits on Aug 2, 2012
  1. @ThomasBurleson

    Merge pull request #1 from deafbybeheading/master

    ThomasBurleson committed
    Fixing a couple of edge conditions
Commits on Apr 12, 2011
  1. @ThomasBurleson

    Code changes to resolve compiler warnings regarding "empty statements"

    ThomasBurleson committed
    Signed-off-by: Thomas Burleson <ThomasBurleson@Gmail.com>
Commits on Nov 4, 2010
  1. Fixing a couple of edge conditions.

    Maciek Sakrejda committed
Commits on Oct 9, 2010
  1. @ThomasBurleson

    Fix to Sort and DataList

    ThomasBurleson committed
    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.
Commits on Oct 8, 2010
  1. @ThomasBurleson

    Removed AS3 component dependencies on mx.* packaages

    ThomasBurleson committed
    Removed references to IMXMLObject interfaces.
    Removed unused initialized() method required by IMXMLObject.
  2. @ThomasBurleson
  3. @ThomasBurleson

    Uses "nodes" constant to bypass intermittent compiler errors

    ThomasBurleson committed
    - uses Data.NODES as parameter initializer causes intermittent compiler errors. Replaced with "nodes" string.
  4. @ThomasBurleson

    Updated flare project settings

    ThomasBurleson committed
    - 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
  5. @ThomasBurleson

    Created ANT build for optimized, nodebug deploys of AS3 and Flex comp…

    ThomasBurleson committed
    …onents
    
    Implemented version.properties 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.
  6. @ThomasBurleson

    Improved packaging for AS3 and Flex components

    ThomasBurleson committed
    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.
Commits on Oct 6, 2010
  1. @wjwillett

    Updated version that incorporates new changes/fixes generated by Thom…

    wjwillett committed
    …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](http://tinyurl.com/2daqoqs)   (Only for the Flare/flare/ project)
    - [Blog Article](http://www.gridlinked.info/using-flare-visualization-with-flex/)
Commits on Aug 4, 2010
  1. @wjwillett

    Commit of the most recent development branch of Flare as of 4 August …

    wjwillett committed
    …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.
    ----------------------------------------------------------------------------
  2. @wjwillett
Something went wrong with that request. Please try again.