Permalink
Switch branches/tags
Nothing to show
Commits on Jun 4, 2010
  1. Revised layout package structure once again.

    guyinthechair committed Jun 4, 2010
Commits on May 27, 2010
  1. Renamed IBlockFactory to a more descriptive ILayoutModelFactory. This…

    guyinthechair committed May 27, 2010
    … is an incremental commit on the way to refactoring the model and layout systems.
  2. Package move to merge the model in with the layout. This is in prep f…

    guyinthechair committed May 27, 2010
    …or giving layout the responsibility of creating the model.
  3. Prepping for package move.

    guyinthechair committed May 27, 2010
Commits on May 25, 2010
  1. Added TextBlockAdapter. Not quite ready to jump into doing a custom m…

    guyinthechair committed May 25, 2010
    …odel yet. Renamed IModelAdapter to IContentElementAdapter. Updated layout.
Commits on May 23, 2010
  1. Moved container logic from Engine to Layout. Updates to TextDecor and…

    guyinthechair committed May 23, 2010
    … StyleAwareActor to simplify decoration and styles.
Commits on May 22, 2010
  1. Updates to decorations, now they should be drawing across containers.…

    guyinthechair committed May 22, 2010
    … Updated the model, moved it to the model package, made the BlockFactory a map. You can implement IModelAdapter and return text elements however you want. Changed the StandardBlockFactory's name to XMLBlockFactory and moved him into the xml package. I'm thinking that then there'll be an html package, with all the classes it takes to parse and describe HTML.
    
    TODO: Right now I'm using the style map as a general data storage location. It'd be nice if there was a context map or something which could store generic data that I need throughout the system. Maybe put this on Engine?
Commits on May 21, 2010
  1. Update to package structure. Couldn't figure out how to move stuff wi…

    guyinthechair committed May 21, 2010
    …thout losing history, oh well. Latest updates are awesome. I separated the core tinyTLF classes from Flex almost entirely. I kept Flex integration though, but now it's in an mx.* package. Used a combination of inheritance and composition to separate the two.
    
    Completely revamped Decorator, now he's the text Decor. Styler and BlockFactory need a make over as well, but they're mostly usable as is. I just havne't had many requirements where they were the solution. 
    
    Introduced preliminary text layout support and classes. Have the capability of rendering lines across multiple DisplayObjectContainers. There's also support for some rudimentary text formatting, like indention, lineHeight, padding, alignment/justification. Nothing as crazy as the Adobe TLF yet, but that's because I'm not as smart as them. I think I've left the hooks in there for now where I can go back later and do more complex text layout, i.e. flow around graphics, bullet points, etc. I'm intentionally leaving that up in the air, because I am not sure how I want to model that just yet. I don't want to write a custom custom model that replaces the FTE's model until I encounter a situation that cannot be solved by clever abstractions anymore.
Commits on Mar 29, 2010
  1. Finalized Gesture implementation. Have gesture's hierarchical state m…

    guyinthechair committed Mar 29, 2010
    …achine working, including state reentering and recursion. Better organized gestures and behaviors. Will continue to build out more complex gestures and behaviors.
Commits on Mar 26, 2010
Commits on Mar 24, 2010