Menu

Commit [r954]  Maximize  Restore  History

Pre-PARB'ing the Layout API continued:

- Internalizing layout facet classes, and
- Adding a public LayoutProperties class,
- Removing LayoutUtils (for setting properties can now be done using LayoutProperties),
- Introducing IMetadataProvider, and marking classes that have a metadata getter to be implementing it,
- Remove LayoutRendererFacet (for it can be fetched/set directly from/to the metadata easily using ObjectFacet),
- Adding LayoutRendererMode, in preparation for horizontal and vertical boxing support on the default renderer,
- Updating client code and unit tests accordingly.

Updating OMSF player to:

- Use the framework layout system to position the control bar,
- as well as for positioning the right-click overlay.

evrijkom@adobe.com 2010-02-01

1 2 > >> (Page 1 of 2)
changed /osmf/trunk/apps/samples/framework/ExamplePlayer/org/osmf/examples/AllExamples.as
changed /osmf/trunk/apps/samples/framework/MediaContainerSample/MediaContainerSample.as
changed /osmf/trunk/apps/samples/framework/NestedMediaContainersSample/NestedMediaContainersSample.as
changed /osmf/trunk/apps/samples/framework/OSMFPlayer/src/OSMFPlayer.as
changed /osmf/trunk/framework/OSMF/.flexLibProperties
changed /osmf/trunk/framework/OSMF/org/osmf/composition/CompositeDisplayObjectTrait.as
changed /osmf/trunk/framework/OSMF/org/osmf/display/MediaPlayerSprite.as
changed /osmf/trunk/framework/OSMF/org/osmf/layout/AbsoluteLayoutFacet.as
changed /osmf/trunk/framework/OSMF/org/osmf/layout/AnchorLayoutFacet.as
changed /osmf/trunk/framework/OSMF/org/osmf/layout/DefaultLayoutRenderer.as
changed /osmf/trunk/framework/OSMF/org/osmf/layout/ILayoutTarget.as
changed /osmf/trunk/framework/OSMF/org/osmf/layout/LayoutAttributesFacet.as
changed /osmf/trunk/framework/OSMF/org/osmf/layout/LayoutFacet.as
added /osmf/trunk/framework/OSMF/org/osmf/layout/LayoutProperties.as
changed /osmf/trunk/framework/OSMF/org/osmf/layout/LayoutRenderer.as
removed /osmf/trunk/framework/OSMF/org/osmf/layout/LayoutRendererFacet.as
added /osmf/trunk/framework/OSMF/org/osmf/layout/LayoutRendererMode.as
changed /osmf/trunk/framework/OSMF/org/osmf/layout/LayoutTargetSprite.as
removed /osmf/trunk/framework/OSMF/org/osmf/layout/LayoutUtils.as
changed /osmf/trunk/framework/OSMF/org/osmf/layout/MediaElementLayoutTarget.as
changed /osmf/trunk/framework/OSMF/org/osmf/layout/PaddingLayoutFacet.as
changed /osmf/trunk/framework/OSMF/org/osmf/layout/RelativeLayoutFacet.as
changed /osmf/trunk/framework/OSMF/org/osmf/media/MediaElement.as
changed /osmf/trunk/framework/OSMF/org/osmf/media/MediaResourceBase.as
added /osmf/trunk/framework/OSMF/org/osmf/metadata/IMetadataProvider.as
/osmf/trunk/apps/samples/framework/ExamplePlayer/org/osmf/examples/AllExamples.as Diff Switch to side-by-side view
Loading...
/osmf/trunk/apps/samples/framework/MediaContainerSample/MediaContainerSample.as Diff Switch to side-by-side view
Loading...
/osmf/trunk/apps/samples/framework/NestedMediaContainersSample/NestedMediaContainersSample.as Diff Switch to side-by-side view
Loading...
/osmf/trunk/apps/samples/framework/OSMFPlayer/src/OSMFPlayer.as Diff Switch to side-by-side view
Loading...
/osmf/trunk/framework/OSMF/.flexLibProperties Diff Switch to side-by-side view
Loading...
/osmf/trunk/framework/OSMF/org/osmf/composition/CompositeDisplayObjectTrait.as Diff Switch to side-by-side view
Loading...
/osmf/trunk/framework/OSMF/org/osmf/display/MediaPlayerSprite.as Diff Switch to side-by-side view
Loading...
/osmf/trunk/framework/OSMF/org/osmf/layout/AbsoluteLayoutFacet.as Diff Switch to side-by-side view
Loading...
/osmf/trunk/framework/OSMF/org/osmf/layout/AnchorLayoutFacet.as Diff Switch to side-by-side view
Loading...
/osmf/trunk/framework/OSMF/org/osmf/layout/DefaultLayoutRenderer.as Diff Switch to side-by-side view
Loading...
/osmf/trunk/framework/OSMF/org/osmf/layout/ILayoutTarget.as Diff Switch to side-by-side view
Loading...
/osmf/trunk/framework/OSMF/org/osmf/layout/LayoutAttributesFacet.as Diff Switch to side-by-side view
Loading...
/osmf/trunk/framework/OSMF/org/osmf/layout/LayoutFacet.as Diff Switch to side-by-side view
Loading...
/osmf/trunk/framework/OSMF/org/osmf/layout/LayoutProperties.as Diff Switch to side-by-side view
Loading...
/osmf/trunk/framework/OSMF/org/osmf/layout/LayoutRenderer.as Diff Switch to side-by-side view
Loading...
/osmf/trunk/framework/OSMF/org/osmf/layout/LayoutRendererMode.as Diff Switch to side-by-side view
Loading...
/osmf/trunk/framework/OSMF/org/osmf/layout/LayoutTargetSprite.as Diff Switch to side-by-side view
Loading...
/osmf/trunk/framework/OSMF/org/osmf/layout/MediaElementLayoutTarget.as Diff Switch to side-by-side view
Loading...
/osmf/trunk/framework/OSMF/org/osmf/layout/PaddingLayoutFacet.as Diff Switch to side-by-side view
Loading...
/osmf/trunk/framework/OSMF/org/osmf/layout/RelativeLayoutFacet.as Diff Switch to side-by-side view
Loading...
/osmf/trunk/framework/OSMF/org/osmf/media/MediaElement.as Diff Switch to side-by-side view
Loading...
/osmf/trunk/framework/OSMF/org/osmf/media/MediaResourceBase.as Diff Switch to side-by-side view
Loading...
/osmf/trunk/framework/OSMF/org/osmf/metadata/IMetadataProvider.as Diff Switch to side-by-side view
Loading...
1 2 > >> (Page 1 of 2)
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.