You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@royale.apache.org by ah...@apache.org on 2019/04/05 22:03:33 UTC
[royale-asjs] branch release_practice updated (6d0f8a0 -> 7974c6f)
This is an automated email from the ASF dual-hosted git repository.
aharui pushed a change to branch release_practice
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git.
from 6d0f8a0 step 13
new 21f7815 Revert "[maven-release-plugin] prepare for next development iteration"
new 1853ec9 revert tag
new e90d2c0 suppress warnings
new 854a32f changes to get Keyboard.capsLock to work (mostly). There doesn't seem to be a way to just read the state of the capsLock key like you can in Flash. Some mouse or key event has to occur first
new e57df2c Fix OSUtils. MacOs was appearing in iOS devices since the litteral "Mac" appars in OSX and iOS too. Also add Android and iOS to the list of recognized OS
new bc4a912 make Jewel ToolTip only available on all devices except iOS. This fixes the issue of blocking click events on first touch and need the user to do a second touch. This is caused by MouseEvent.MOUSEOVER.
new 5924198 add OS lable to TDJ
new 7416cdd fix a case when drawer is open and user resize window to make it fixed and scroll remains removed when it should be recovered
new ec28c0b New IOSUtils class to get the IOS device for now
new d722579 a temporary fix to solve an annoying issue with IOS devices described here. We suffer it in Jewel ComboBox since in phones and tablets list popup appears sliding from the bottom and gets hidden by keyboard. In dektop/android behaviour is ok.
new 76d0c24 (Temporary?) fix for XML methods
new 5025975 Method signatures should matrch
new 919f0e9 remove in IOSUtils since we already have BrowserInfo
new e687902 Change IOSUtils with BrowserInfo
new 800b5b5 Some improvements in Jewel Alert in closing handling
new e02f896 Number(“ “) becomes 0…
new 7c40429 Make Jewel ComboBox popup list open in tablet the same as in dektop, so sliding from bottom only happens in mobile
new 03e6f13 Merge branch 'develop' of https://github.com/apache/royale-asjs into develop
new ce68079 suppress warnings
new 9edb2b6 changes to get Keyboard.capsLock to work (mostly). There doesn't seem to be a way to just read the state of the capsLock key like you can in Flash. Some mouse or key event has to occur first
new 9aaa38f adg may not be set at this point
new 95cda4b force update to set adg property and refresh renderers if collection has data
new fe70c13 handle non-hierarchical collections. Fixes #391
new 7ba34a8 Merge branch 'ADGDepth' into develop
new 4838877 Fix Hello World MX Moonshine IDE File
new 126963f in binding, the dp isn't set at all so watch for it to be set in order to set the adg properties on the internal lists
new 3167c87 in non-heirarchical data, don't use the groupLabelField (it won't be set). Fixes #391
new b9364f3 Improve ComboBox positioning so it's always inside screen limits but avoid hide input box too
new b3fe01b tourdejewel: demo of combobox popup automatic positioning
new 54951f9 fix an isue with filtering combobox that given a previous selection in the cmb was preventing a new selection when the user deleted some character in the text input
new 416b16d First implementation
new d51bed2 Preparing to re-implement load indicator
new 988c82f Reimplemented LoadIndicator.
new e0abd2c fix keyboard event handling in emulation. Emulation will use mixedCase event names because folks may be using that string without a constant in old code
new 67bd539 wire up FocusEvents in emulation. Fixes #395
new 91cbd1f move "selectable" and "hoverable" from UIItemRendererBase to StyledMXMLItemRenderer for PAYG reasons
new eaadaa7 BrowserOrientation bead to get device orientation (portrait or landscape)
new dc8733a TDJ BrowserOrientation bead example of use
new 4bab9fa fix BrowserOrientation in Android when open virtual keyboard
new a4a1c7f BrowserOrientation educe events to just one
new 51a3c91 jewel button: fix styles when is normal and disabled
new a1b31d6 jewel combobox: ComboBoxDisabled bead added
new 9709a4a jewel dropdownlist: Disabled styles
new b16956a jewel-themes: update all themes with latest styles
new 823fa38 jewel datefield: DateFieldDisabled added
new 66265d1 jewel validator errortips: fix error tips location when controls change its position
new 8f0eb01 jewel datechooser: Disabled styles
new be0f727 jewel-themes: add new styles to all themes
new 9d93da0 jewel-list: disabled styles
new 56a6b32 jewel-themes: update with list disabled styles
new bf407b2 searchfilterforlist bead: select the item in the list (or in the combobox) if the text is equal to the text inserted. for multiple matches selects the fist one in the list
new 27eea11 remove some warnings
new 8a8225b decorate labels in itemrenders when using filter beads to show the substring found it bold and underlined
new 66a4878 fix a regression in jewel item render that removes other content when filtering, also add "useDecoration" to enable/disable decorations
new 4ebd992 make floaitng drawer be in a z-index above other things like tips
new f6fc0e1 form & formitem changes
new c64525f Revert "form & formitem changes"
new 18806e1 form & formitem changes
new 593ed06 some more changes to form styles to make it more flexible
new 47e19a7 jewel themes updated
new b194c5a Merge branch 'form-changes' into develop
new 612eb6d labelGroup style in FormItemView
new 5b4f2bb trying to use SimpleLocalizedValuesImpl with Jewel Validator
new 808807c embed vars need to be public
new 4e0940c integration of validator locale with maven and asconfigc
new 2e29c14 trying to integrate with ant but is failing
new 605cef9 finaly ANT working
new 7be9b4c finally not using defines for locales, just a public static var that can be setup in your app.
new 4c92b2b Jewel DropDownList : RequireSelection bead & TDJ demo
new 96a2aaf solve NPE in RequireSelection bead
new 5079b76 solve maxlength problem in Android devices
new 9e5c43f fix renderers height in list and comboboxes that was having strange wrap more visible when filtering. Now basic renders use display:block (just text), while more complex renders use display:flex for better layout. Also improve examples in TDJ with renders that has more than one line in List and ComboBox
new ef7a9cf Merge branch 'develop' of https://github.com/apache/royale-asjs into develop
new d46d60f fix iconbutton and togglebutton icons removed when changed text at runtime
new 17fa29f jewel button add binding to text and html
new edc384c jewel togglebutton: add selectedText property
new 96f6643 jewel iconbutton: set icon to the left or right position
new a178bee jewel button: add multiline text label bead
new cffe2f5 jewel-button: icon position styles improved
new d0e3b93 trying to solve input maxlength on android devices
new ece8fdd Reflection: getDefinitionByName() uses goog.global instead of window because it will work in Node.js too
new 2e91b52 TypeDefinition: fixed variable that should have been typed as int instead of uint
new 9a92912 start the positioner refactor
new ebca791 textinputbased jewel components refactor
new b48ca84 components that can remove directly positioner line according to latest changes
new 790d655 Quick improvements to AMF testing app display
new a56de5b Fixes to reflection, restoring functonality to UnitTests App Addition of support for release build access to public vars via reflection Addition of reflection utility methods: isDynamicObject getDynamicFields Addition of CompilationData inspector for runtime awareness of compiletime settings used on the inspection target.
new 26ba471 Cumulative WIP on AMFBinaryData refactor
new bcc4467 Getting WIP updates in for AMFBinaryData
new 8dc7553 More import splits for IExernalizable. Unavoidable for now...
new 697f9e0 [AMFBinaryData] More coverage of edge cases with Array serialization. Using ES6 assumption for property traversal verified as applicable in IE11 Array
new dfd3685 [AMFBinaryData] More coverage of edge cases:addition of Function property type tests... tuned the implementation to match expected results.
new ae9a24f [AMFBinaryData] Added support for IDynamicPropertyWriter, added Unit testing to verify implementation (test example is in flexUnitTests/network/support/DynamicPropertyWriter.as)
new 56db82a [AMFBinaryData] Cover more edge cases with Arrays, using an internal isFunction check that is more consistent with Flash (than Language.is)
new 1439095 [AMFBinaryData] Added implementation support (and very basic test) for supporting XML in amf. XML class is not a hard dependency for javascript, so must be linked in by the application, if being used. XML has only been tested with a very small example. The bytes do not currently match swf encoding, but this is due to differences in the XML toString (tab indents are different) stringification, I believe.
new d53cba6 Merge branch 'develop' into amf_updates
new ed12a63 small-messages: This is from "RpcClassAliasInitializer" in Apache Flex. Register alias for MXRoyale RPC small message classes, and removed from Network SWC since small messages never worked there and avoid naming conflics. but still don't work
new a77c622 Fixes to get short messages working in the example amf project. Might be only receiving, not sending at the moment. tbc..
new 059f4c2 jewel-stringvalidator: solves a regression when maxlength is not defined. Also add the keyup handler only on Android devices, since the rest does not need it
new f6f54b5 wrong if condition
new d7871ce Create PopUpButton.as
new 67f24f0 Create PopUpMenuButton.as
new 077376b Update MXRoyaleClasses.as
new 1a91107 Merge branch 'develop' into amf_updates
new 2baf24f jewel-alert: fix closing on iOS. for some reason this line on controller fails on ios but not in main file: var dialog:HTMLDialogElement = host.element as HTMLDialogElement;
new c5790f6 [UnitTests] Improvement to console logging in UnitTests. Add swf logging alongside js logging in browser console
new 56789cb [AMFBinaryData] Fix for writing 'ByteArray' inside writeObject. Fixes an issue with writing short messages (verified working in an app that uses them). Added a new test for this.
new 1d7918a [Examples] Got the royale (non-mx) RemoteObject example working. CompressedRemoteObject is not working yet. See SampleAmfWebApp/README.txt for instructions for client variations. Jewel-only version at this point. There is a Basic (RemoteObjectAMFTestBasic) version as well.. which seems to need a lot more attention. tbc
new 47b6bf8 [Fixes:CompressedRemoteObject] updates to CompressedRemoteObject in royale to correspond to updates in AMF-related networking support. MXRoyale changes: CompressedRemoteObject also needs to be dynamic. And the mxml version needs to inherit from the mxml version of RemoteObject (because of a 'if (remoteObject is mx.rpc.remoting.mxml.RemoteObject)' in Operation's resultHandler code)
new e7d53ba add RemoteObject and CompressedRemoteObject to MXRoyaleClasses
new 7afdd03 - Fix the main layout to allow fixed / scrolled content - Added ScrollableSectionContent to complement SectionContent - SectionContent now extends Container to allow ScrollableViewPort - remove some additional styles in TouDeJewel not needed anymore - WizardPage now extends ScrollableSectionContent to allow content be scrollable if needed while navigation buttons are always centered in visible screen - Minor fixes to Tabbar to be compliant with this update
new 65cb83e -Add NoViewport when need a Container without Viewport (WizardPage) -Improve scrolling in Wizard to show scrollbars at content level, nor in inner content (unless required) -Improve wizard example with Page 5 showing a large lorem ipsum text that scrolls
new 4682ddb Fix for #337. The Binding was working, but it was happening too late for the initialization, which worked fine if the values were directly set. Added listeners specific to previous/Next step values, which triggers the show/hide previous button functionality when previousStep/nextStep values are changed in the current WizardStep
new f8a42f5 update jewel themes
new ac1aec3 Warning: This kind of global styles affect the rest of UI sets so this should not done this way to avoid conflicts. Separate color, sizes and other visual things in themes
new 09c2d0e jewel-alert: improve label color and size
new e30b4ea update all jewel themes
new 949a38e jewel-togglebutton: selectedText defaults to text when is not set (equals to null)
new 2f69bd6 Revert "Warning: This kind of global styles affect the rest of UI sets so this should not done this way to avoid conflicts. Separate color, sizes and other visual things in themes"
new c55e9db Avoid occasional null reference error in applyStyles
new 136cc17 Reflection: Fixed typo in getDefinitionByName asdoc
new 1cdbf22 OSUtils: add getOSVersion method
new c00986a tourdejewel: use new OSUtls.getOSVersion()
new 5adc69e extra null reference check in stepChangeAction for WizardView
new 0a1971b Speedup in GenericBinding - no need to get value from source (again) most of the time.
new 628ca47 Fix positioning of load indicator
new a4db233 jewel-combobox: fix popup on iPad standard not showing correctly in portrait mode
new 7573184 RoyaleUnit
new 04263c0 RoyaleUnit: missed a couple of references to Testing
new 18afe9d Minor improvements: avoid multiple listeners occasionally added in GenericBinding, avoid String coercion in DataBindingBase
new 5b3cae6 Coercion is required here internally. A binding can set as 'null' which should be coerced to false internally. visibility now works the same as flash with untyped (*) value assignments (e.g. empty string)
new 87cfad8 RoyaleUnit: don't run tests on js-only build
new adc73ae Basic, Core: added comment to build script explaining why tests aren't run when env.AIR_HOME is missing
new 9b88e82 RoyaleUnit: switch from removeAt() to splice() for backwards compatibility
new 6869725 Merge branch 'develop' of https://github.com/apache/royale-asjs into develop
new 1b6a894 Set js-default-initializers to false in Royale framework libraries
new 4aadc98 missed some projects for the js-default-initializers change
new d1bb1cc another place where js-default-initializers is needed
new f044f2a set -js-default-initializers=false; in all project poms to acompain Josh change. Also set source-map=true, in the projects that still didn't have set up
new d96337a jewel-validators: make validators reposition on scroll
new 5522af4 jewel z-index levels
new 6e7be70 jewel-validation: beads to remove all validation errors when navigation to other parts of the app
new fd003eb Merge branch 'develop' into feature/jewel_positioner
new fd1f06e fix jewel slider positioner
new 318c8f4 fix jewel checkbox and radiobutton positioner and disabled styles
new 268938b fix jewel textinput and numericstepper positioner
new 820f5a9 fix jewel bartitle ellipsis
new 61a97a3 jewel drawer and bars positioner refactor
new 43c615f Only add one valueChange listener for deferred bindings.
new 2b6d0b7 Avoid dispatching 'dataChange' twice in ListItemRenderer
new 8433fad fix width of grid cells when there's 2 or more in a row
new 4701c5e Fixed MouseEvent button tracking
new 42d1709 Keep offset and length
new 9efd0d4 amfchannel: ensure headers are not undefined, this is needed in shared enviroments when the application can be hosted in a domain but served through other domain. In this cases interacting with AMF can produce access denied (401) errors that can generate messages without headers, but we still want Royale executes its faulhandler
new 9c2d25b get PopUpButton and PopUpMenuButton to compile in TDF
new 513c3c7 also build PopUpButton and PopUpMenuButton
new 18af34c fix ANT build
new 1028f86 fix pom for Express
new e63752f jewel validator: set default position as middle-right. Improve styles and implement various other positions, but still left some to be completed. Also add some offset.
new 8369ded Update AdvancedDataGrid.as
new f32d820 Update SkinnableTextBase.as
new 249502a Update UIComponent.as
new 7e13523 Update ComboBase.as
new 0e1675e fixes build due to latest changes when adding chromeColor to UIComponent
new 35dc42f fix warnings
new 7cb6ee1 Update DateField.as
new 220cab1 jewel themes: ensure we can change fonts in one point. Also fix browsers to use system fonts for input, select, textarea and button
new 697621c refactor from brackets notation to dot notation using null instead undefined
new 1f1b074 fix datefield commit breaking build
new 9f5fab2 latest change (!= null) didn't work, so reverting to use undefined
new 62a83eb Update AdvancedDataGrid.as
new f3eab32 some cleaning of imports
new a2a5b06 Make Table aware of change in columns to refresh table data
new b9e8216 jewel-datechooser: support 3 view states: calendar, year and month instead of just one, to make selecction of dates more usable
new 46e90c2 jewel-datefield: update to support datechooser changes
new 98a71bc jewel datechooser: update jewel styles
new 35c95b9 Royale apps must strongly type use of Proxy
new 8f2e75e need to propagate systemManager to children
new 8ee170d send a MenuEvent
new a050a8b dispatch itemClick from the right place
new 8fb561f get this to compile for TDF
new e550017 PopUpButton now works in TDF
new f09c6e6 Merge branch 'develop' into feature/jewel-datefield-year-month
new 9a58e40 jewel datechooser: adapt expandColumns as we change view state
new ab10cd1 jewel-datechooser: update jewel themes
new 8a64403 jewel-datechooser: shows all views content in the correct way
new 6d25d63 jewel-datechooser: update arrow navigations to suppor new states
new 039d798 jewel-datechooser: select index in tablet depending on selected date and view state
new c1d047e jewel-datechooser: fix reset of days when navigating months
new 010eb8e typos in spanish month dic name
new 9c02ac3 jewel-datechooser: almost finished new year and month capabilities
new 8bf7905 updateCalendar can't depend on selectedDate
new 68d2793 reduce spanish month names
new 30a8d81 jewel-datacontainerbase: needed to implement IClassSelectorListSupport
new 853896a jewel-multiline: add bead for multiple controls like Button, DropDownList,... to allow multi line
new d24b739 jewel-datechooser; doc, cleaning and organization
new 4d8c12b jewel-datechooser: navigation with view selector goes from days to years and from years to view. Month is only shown when select a new year
new 8e0bb6f jewel-datechooser: show selected year in year view and month in month view
new e4a359a jewel-table: add align property to cells
new 0b5a796 jewel-datechooser: better layout for navigation buttons
new 5770777 jewel-datechooser: improve visuals for navigation buttons
new f55f8e2 update all jewel themes
new abbee51 jewel-datechooser: months uppercase
new f1a428e jewel-datechooser: fix border radius in cells
new d2eda53 jewel-datechooser: add an extra empty row in months view to improve layout
new 6a68643 jewel-datechooser: navigation of years should not cause a change on the current selected year
new 37d291c jewel-datechooser: limit yeats to MINIMUN_YEAR and MAXIMUN_YEAR new public consts
new 99bbd6a jewel-datechooser: fix typo in new const for MINIMUM_YEAR and MAXIMUM_YEAR, and make view reflect in viewselector de min and max year, also MAXIMUM_YEAR now is actual year + 100
new ff1a3bc jewel-datefield: organize imports in view
new 2fa273b jewel-datefield: limit entering dates via text input to max and min years
new 159d34d jewel-datefield: make input text support different formats getting the formatter bead and formating the entered date to the correct form
new 70da654 jewel-datefield: solve NPE and avoid remove all input text when date is null
new dffb686 jewel-validator: remove local var declaration
new 74b5919 jewel-combobox - searchfilter bead: reposition popup list as we filter
new adf8110 Revert "jewel-validator: remove local var declaration"
new c4d8c7b jewel-validator: fix compilation warning
new 79d8be4 jewel-datechooser: fix a bug with firstDayOfWeek not showing day one when the index position was 0
new 3f28513 jewel-datefield: clean text input when selectedDate is null but not when we are editing
new 23c9ef1 formatters: add getDateFromString to IDateFormatter to create a Date object from a formatted date string
new b25ff39 jewel-datefield: fix a bug where the date create from input was wrong. we need to use the new formatter getDateFromString function
new d71dd3a When overflow is hidden, drawing does not work on scrolled lists
new 1b90591 some users experience problems building with maven and getting rat plugin reports failing by unapproved licenses in this files: -lib/external/antlr-LICENSE.html -lib/external/lzma-sdk-LICENSE.html
new 7dedcdd jewel-grid: make grid extend container instead of group and and add ScrollableGrid
new f379642 some clean imports and add NoViewport to manifest
new fb3781c avoid infinite loops in subclasses that don't have an internal content area
new 2c6afae TDF PopUpMenuButton example expected index
new 7e15b24 Need itemToLabel in MenuButton
new de49839 get PopUpMenuButton working in TDF
new 736f71e jewel-wizard: improve navigation
new bb493b7 jewel-wizard: -added request navigation from wizard page, -added wizard var to wizardpage -added wizard event -remove "change" event in some places where does not should be dispatched
new 0181701 Fix for binding not working when a watcher for that binding (at a parent level) has children that are not relevant to that specific binding.
new ba4559f * Fix for getLabelFromData: a 'label' getter can be in the prototype chain (i.e.: inherited) and in this case fails for hasOwnProperty. This can be often the case with bindable VOs, for example.
new dfafa8c * Add renderers to parent *after* setting data. This avoids renderer bindings being triggered once with null values on 'addedToParent', before the data is actually set. Tested with ArrayList based data only.
new 9dc6453 * manually re-trigger top level bindings in renderers by dispatching 'dataChange' if the data item remains the same following 'itemUpdated'. This supports re-trigger of bindings like: text="{getDescription(data as Whatever)}".
new b5d695f Support for updates from collectionChanged event - allow host to treat it like a 'dataProviderChanged', refreshing all renderers
new abd74ca Getting in WIP on ArrayListView, as-is for now. Still has work to be done, more testing.
new f383972 Add CollectionChangeUpdateForArrayListData to jewel manifest
new 4920836 Add a testbed/starting point example to Tour de Jewel for ArrayListView.
new 0e5b2e8 get selectedIndex from model
new bd265a5 update label when added to parent in case no dp is set but there is a prompt
new 375df2a need to remove all renderers by skipping the bumpers
new 1138c44 handle fewer renderers than space allows
new c5e25b0 Merge branch 'develop' of https://github.com/apache/royale-asjs into develop
new 433cf8b Move serialization-related interfaces to Core
new 42b42d9 fixes to get StringValidator to work in TDF Form example
new 9d4f0f5 Restore build order/dependencies to historical 'norm' before original changes for serialization interfaces (which were in Network)
new b1174ea It i,s required to override the method dispatchEvent to replace the generic event with the real event type.
new fd1c9de URLLoader class is added.
new 04af77e It is required to check the type of parameters and than get its value correctly.
new 31c676f Merge pull request #406 from nihavend/develop
new bb1b8b2 Merge branch 'develop' of https://github.com/apache/royale-asjs into develop
new 80d83b1 changes to use alternating colors in ADG
new a89b07a changes to skip building SWCs for SWF by default. Use -P generate-swcs-for-swf to generate SWCs for SWF
new 3235a6a Merge branch 'jsonly' into develop
new acecf81 add profile to make generating swf versions of examples optional
new bf60f21 jewel-alert: use html instead text for messages
new 503016f try to support text measurement in TextInput
new 4d40820 validator support for triggers
new 26c98d6 changes to support forms that are sized to content
new 2c3687c mxroyale: add register class alias for AMF classes
new 590640f basic-uibase: fix removeElement if child has 'other' positioner #410 (fix provided by @yestaro)
new cb7ea44 jewel: code cleaning
new 62c9c5f fix getElementIndex, use positioner instead of element
new 4dda9b5 Merge pull request #411 from yestaro/develop
new 152a436 jewel: code cleaning and change content selection ifs to ternary operators
new 8c421d3 update NOTICE because royale-compiler NOTICE changed
new 7974c6f Merge branch 'develop' into release_practice
The 8882 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
ApproveRoyale.xml | 4 +-
archetypes/pom.xml | 4 +-
.../royale-simple-application-archetype/pom.xml | 4 +-
.../pom.xml | 4 +-
.../pom.xml | 4 +-
archetypes/royale-simple-library-archetype/pom.xml | 4 +-
archetypes/royale-simple-typedef-archetype/pom.xml | 4 +-
examples/amf/SampleAmfWebApp/README.txt | 67 +
.../{pom.xml => pom-royale-basic.xml} | 40 +-
.../{pom.xml => pom-royale-jewel.xml} | 39 +-
examples/amf/SampleAmfWebApp/pom.xml | 28 +-
.../resources/META-INF/flex/services-config.xml | 2 +-
examples/blog/BE0001_Hello_World/pom.xml | 9 +-
.../blog/BE0002_Using_Jewel_Alert_Control/pom.xml | 9 +-
.../blog/BE0003_Using_Jewel_Slider_Control/pom.xml | 9 +-
.../BE0004_Adding_an_item_to_a_Jewel_List/pom.xml | 9 +-
.../pom.xml | 9 +-
.../pom.xml | 9 +-
.../pom.xml | 9 +-
.../pom.xml | 9 +-
.../pom.xml | 9 +-
.../pom.xml | 9 +-
.../pom.xml | 9 +-
examples/express/DataBindingExample/pom.xml | 10 +-
examples/express/DataGridExample/pom.xml | 7 -
examples/express/GitHubCommitLogViewer/pom.xml | 8 -
examples/express/pom.xml | 1 +
examples/mxroyale/ControlsExample/pom.xml | 9 +-
examples/mxroyale/HelloWorld/HelloWorld.as3proj | 88 +-
examples/mxroyale/HelloWorld/pom.xml | 9 +-
examples/mxroyale/RemoteObjectAMFTest/README.txt | 49 +
examples/mxroyale/RemoteObjectAMFTest/pom.xml | 10 +-
.../RemoteObjectAMFTest/src/main/royale/App.mxml | 47 +-
.../main/royale/valueObjects/ClientValueObject.as | 4 +
.../src/main/royale/valueObjects/Product.as | 18 +-
examples/mxroyale/SparkHelloWorld/pom.xml | 9 +-
examples/mxroyale/tourdeflexmodules/build.xml | 4 +-
.../src/mx/controls/PopUpButtonExample.mxml | 3 +-
examples/pom.xml | 3 +
examples/royale/ASDoc/pom.xml | 8 -
examples/royale/AccordionExample/pom.xml | 7 -
examples/royale/Ace/pom.xml | 8 -
examples/royale/AlertExample/pom.xml | 7 -
examples/royale/ChartExample/pom.xml | 8 -
examples/royale/CordovaCameraExample/pom.xml | 8 -
examples/royale/CreateJSExample/pom.xml | 8 -
examples/royale/DataBindingExample/pom.xml | 8 -
.../DataBindingExampleWithFlexLayout/pom.xml | 8 -
examples/royale/DataBindingExample_Flat/pom.xml | 8 -
examples/royale/DataBindingExample_as/pom.xml | 8 -
examples/royale/DataGridExample/pom.xml | 7 -
examples/royale/DateControlsExample/pom.xml | 7 -
examples/royale/DebuggingExample/pom.xml | 8 -
examples/royale/DesktopMap/pom.xml | 8 -
examples/royale/DividedContainerExample/pom.xml | 7 -
examples/royale/DragAndDropExample/pom.xml | 9 -
examples/royale/Flex2Royale/pom.xml | 8 -
examples/royale/HTMLElements/pom.xml | 7 -
examples/royale/HelloWorld/pom.xml | 7 -
examples/royale/JSON2ASVO/pom.xml | 16 -
.../src/main/config/compile-app-config.xml | 0
examples/royale/ListExample/pom.xml | 9 -
examples/royale/MapSearch/pom.xml | 8 -
examples/royale/MenuExample/pom.xml | 7 -
examples/royale/MobileMap/pom.xml | 8 -
examples/royale/MobileStocks/pom.xml | 8 -
examples/royale/MobileTrader/pom.xml | 8 -
examples/royale/ModuleExample/MainApp/pom.xml | 7 -
examples/royale/ModuleExample/Module/pom.xml | 7 -
examples/royale/RemoteObjectAMFTest/pom.xml | 10 +-
.../RemoteObjectAMFTest/src/main/royale/App.mxml | 30 +-
.../main/royale/valueObjects/ClientValueObject.as | 12 +-
.../src/main/royale/valueObjects/Product.as | 31 +-
examples/royale/RemoteObjectAMFTestBasic/pom.xml | 10 +-
examples/royale/RoyaleStore/pom.xml | 7 -
examples/royale/RoyaleStore_jquery/pom.xml | 8 -
examples/royale/RoyaleWebsiteStatsViewer/pom.xml | 8 -
examples/royale/StorageExample/pom.xml | 8 -
examples/royale/StyleExample/pom.xml | 8 -
examples/royale/TableExample/pom.xml | 7 -
examples/royale/TeamPage/pom.xml | 9 -
examples/royale/TodoListSampleApp/pom.xml | 7 -
examples/royale/TourDeJewel/pom.xml | 7 -
.../src/main/resources/jewel-example-styles.css | 25 +-
.../src/main/royale/AdvancedListPlayGround.mxml | 264 +++
.../src/main/royale/AlertPlayGround.mxml | 2 +-
.../royale/TourDeJewel/src/main/royale/App.mxml | 13 +-
.../src/main/royale/ButtonPlayGround.mxml | 36 +-
.../src/main/royale/ComboBoxPlayGround.mxml | 39 +-
.../src/main/royale/DateComponentsPlayGround.mxml | 23 +-
.../src/main/royale/DropDownListPlayGround.mxml | 43 +
.../src/main/royale/ListPlayGround.mxml | 23 +-
.../TourDeJewel/src/main/royale/MainContent.mxml | 60 +-
.../src/main/royale/WelcomeSection.mxml | 8 +-
.../src/main/royale/WizardPlayGround.mxml | 28 +-
.../royale/components/ComboBoxPopUpContent.mxml | 54 +
.../ExampleAndSourceCodeTabbedSectionContent.as | 62 +-
.../src/main/royale/components/FormExample.mxml | 19 +-
.../AdvancedIconListItemRenderer.mxml | 109 +
.../royale/itemRenderers/IconListItemRenderer.mxml | 3 +-
.../src/main/royale/models/ListsModel.as | 55 +-
.../src/main/royale/models/MainNavigationModel.as | 5 +-
.../src/main/royale/vos/DetailIconListVO.as | 17 +-
examples/royale/TreeExample/pom.xml | 7 -
frameworks/build.xml | 60 +-
frameworks/fontsrc/pom.xml | 4 +-
frameworks/js/build.xml | 52 +-
.../AceJS/src/main/config/compile-js-config.xml | 2 +
.../BasicJS/src/main/config/compile-js-config.xml | 2 +
.../src/main/config/compile-js-config.xml | 2 +
.../ChartsJS/src/main/config/compile-js-config.xml | 4 +-
.../src/main/config/compile-js-config.xml | 20 +-
.../CoreJS/src/main/config/compile-js-config.xml | 2 +
.../src/main/config/compile-js-config.xml | 2 +
.../src/main/config/compile-js-config.xml | 2 +
.../src/main/config/compile-js-config.xml | 2 +
.../src/main/config/compile-js-config.xml | 2 +
.../FlatJS/src/main/config/compile-js-config.xml | 2 +
.../src/main/config/compile-js-config.xml | 2 +
.../src/main/config/compile-js-config.xml | 2 +
.../src/main/config/compile-js-config.xml | 2 +
.../src/main/config/compile-js-config.xml | 2 +
.../HTML5JS/src/main/config/compile-js-config.xml | 2 +
.../HTMLJS/src/main/config/compile-js-config.xml | 2 +
.../IconsJS/src/main/config/compile-js-config.xml | 2 +
.../JQueryJS/src/main/config/compile-js-config.xml | 2 +
.../JewelJS/src/main/config/compile-js-config.xml | 2 +
.../src/main/config/compile-js-config.xml | 2 +
.../src/main/config/compile-js-config.xml | 2 +
.../src/main/config/compile-js-config.xml | 1 +
.../MobileJS/src/main/config/compile-js-config.xml | 2 +
.../src/main/config/compile-js-config.xml | 4 +
.../src/main/config/compile-js-config.xml | 2 +
.../src/main/config/compile-js-config.xml | 2 +
.../projects/{TestingJS => RoyaleUnitJS}/build.xml | 4 +-
.../src/main/config/compile-js-config.xml | 47 +-
.../src/main/config/compile-js-config.xml | 2 +
.../src/main/config/compile-js-config.xml | 2 +
.../TLFJS/src/main/config/compile-js-config.xml | 2 +
.../src/main/config/compile-js-config.xml | 99 -
.../TextJS/src/main/config/compile-js-config.xml | 2 +
.../XMLJS/src/main/config/compile-js-config.xml | 2 +
.../src/main/config/compile-js-config.xml | 2 +
frameworks/pom.xml | 4 +-
frameworks/projects/Ace/build.xml | 2 +-
frameworks/projects/Ace/pom.xml | 2 +
frameworks/projects/Basic/build.xml | 3 +-
frameworks/projects/Basic/pom.xml | 271 +--
.../Basic/src/main/resources/basic-manifest.xml | 1 +
.../apache/royale/core/StyledMXMLItemRenderer.as | 54 +-
.../royale/org/apache/royale/core/StyledUIBase.as | 21 +-
.../main/royale/org/apache/royale/core/UIBase.as | 6 +-
.../royale/org/apache/royale/html/LoadIndicator.as | 58 +
.../apache/royale/html/beads/DisableLoaderBead.as | 141 ++
.../royale/html/beads/VirtualDataContainerView.as | 22 +
.../beads/layouts/VirtualListVerticalLayout.as | 4 +
.../html/supportClasses/UIItemRendererBase.as | 46 -
.../royale/FlexUnitRoyaleApplication-config.xml | 16 +-
.../src/test/royale/FlexUnitRoyaleApplication.mxml | 20 +-
.../projects/Basic/src/test/royale/build.xml | 16 -
.../royale/flexUnitTests/DataGridColumnTester.as | 2 +-
frameworks/projects/Binding/build.xml | 2 +-
frameworks/projects/Binding/pom.xml | 151 +-
.../apache/royale/binding/ContainerDataBinding.as | 2 +-
.../org/apache/royale/binding/DataBindingBase.as | 49 +-
.../org/apache/royale/binding/GenericBinding.as | 21 +-
.../org/apache/royale/binding/PropertyWatcher.as | 38 +-
.../org/apache/royale/binding/WatcherBase.as | 4 +-
frameworks/projects/Charts/build.xml | 2 +-
frameworks/projects/Charts/pom.xml | 278 +--
frameworks/projects/Collections/build.xml | 2 +-
frameworks/projects/Collections/pom.xml | 155 +-
.../src/main/config/compile-swf-config.xml | 22 +-
.../src/main/resources/basic-manifest.xml | 1 +
.../src/main/royale/CollectionsClasses.as | 10 +
.../org/apache/royale/collections/ArrayList.as | 32 +-
.../org/apache/royale/collections/ArrayListView.as | 1313 +++++++++++
.../org/apache/royale/collections/CompareUtils.as | 204 ++
.../apache/royale/collections/IArrayListView.as | 138 ++
.../royale/org/apache/royale/collections/ISort.as | 344 +++
.../org/apache/royale/collections/ISortField.as | 227 ++
.../royale/org/apache/royale/collections/Sort.as | 818 +++++++
.../org/apache/royale/collections/SortField.as | 734 +++++++
.../royale/collections/SortFieldCompareTypes.as | 116 +
frameworks/projects/Core/build.xml | 1 +
frameworks/projects/Core/pom.xml | 143 +-
.../Core/src/main/resources/basic-manifest.xml | 1 +
.../projects/Core/src/main/royale/CoreClasses.as | 10 +
.../org/apache/royale/core/BrowserOrientation.as | 137 ++
.../org/apache/royale/core/IDateFormatter.as | 2 +
...nderer.as => IRuntimeSelectableItemRenderer.as} | 65 +-
.../apache/royale/core/ISelectableItemRenderer.as | 30 -
.../org/apache/royale/core/SimpleCSSValuesImpl.as | 2 +-
.../royale/org/apache/royale/events/MouseEvent.as | 37 +-
.../royale/org/apache/royale/utils/BinaryData.as | 145 +-
.../org/apache/royale/utils/IBinaryDataInput.as | 17 +-
.../org/apache/royale/utils/IBinaryDataOutput.as | 20 +-
.../main/royale/org/apache/royale/utils/OSUtils.as | 75 +-
.../main/royale/org/apache/royale/utils/UIDUtil.as | 1 +
.../org/apache/royale/utils/net}/IDataInput.as | 19 +-
.../org/apache/royale/utils/net}/IDataOutput.as | 24 +-
.../royale/utils/net/IDynamicPropertyOutput.as | 64 +
.../royale/utils/net/IDynamicPropertyWriter.as | 61 +
.../apache/royale/utils/net}/IExternalizable.as | 15 +-
.../royale/FlexUnitRoyaleApplication-config.xml | 16 +-
.../src/test/royale/FlexUnitRoyaleApplication.mxml | 20 +-
frameworks/projects/Core/src/test/royale/build.xml | 14 -
.../royale/flexUnitTests/BinaryDataTesterTest.as | 22 +-
.../src/test/royale/flexUnitTests/CoreTester.as | 2 +-
frameworks/projects/CreateJS/build.xml | 2 +-
frameworks/projects/CreateJS/pom.xml | 268 +--
frameworks/projects/DragDrop/build.xml | 2 +-
frameworks/projects/DragDrop/pom.xml | 182 +-
.../royale/html/beads/ListDrawingLayerBead.as | 2 +-
frameworks/projects/Effects/build.xml | 2 +-
frameworks/projects/Effects/pom.xml | 184 +-
frameworks/projects/Express/build.xml | 2 +-
frameworks/projects/Express/pom.xml | 317 +--
frameworks/projects/Flat/build.xml | 2 +-
frameworks/projects/Flat/pom.xml | 276 +--
frameworks/projects/FontAwesome/build.xml | 2 +-
frameworks/projects/FontAwesome/pom.xml | 290 +--
frameworks/projects/Formatters/build.xml | 2 +-
frameworks/projects/Formatters/pom.xml | 183 +-
.../royale/html/accessories/SimpleDateFormatter.as | 41 +
frameworks/projects/GoogleMaps/build.xml | 2 +-
frameworks/projects/GoogleMaps/pom.xml | 214 +-
frameworks/projects/Graphics/build.xml | 2 +-
frameworks/projects/Graphics/pom.xml | 273 +--
frameworks/projects/HTML/build.xml | 4 +-
frameworks/projects/HTML/pom.xml | 287 +--
frameworks/projects/HTML5/build.xml | 2 +-
frameworks/projects/HTML5/pom.xml | 194 +-
frameworks/projects/Icons/build.xml | 2 +-
frameworks/projects/Icons/pom.xml | 213 +-
frameworks/projects/JQuery/build.xml | 2 +-
frameworks/projects/JQuery/pom.xml | 212 +-
frameworks/projects/Jewel/build.xml | 2 +-
frameworks/projects/Jewel/pom.xml | 400 ++--
.../projects/Jewel/src/main/resources/defaults.css | 190 +-
.../Jewel/src/main/resources/jewel-manifest.xml | 44 +-
.../projects/Jewel/src/main/royale/JewelClasses.as | 2 +
.../main/royale/org/apache/royale/jewel/Alert.as | 21 +-
.../apache/royale/jewel/ApplicationMainContent.as | 21 +-
.../src/main/royale/org/apache/royale/jewel/Bar.as | 42 +-
.../main/royale/org/apache/royale/jewel/Button.as | 30 +-
.../royale/org/apache/royale/jewel/CheckBox.as | 60 +-
.../royale/org/apache/royale/jewel/Container.as | 109 +-
.../org/apache/royale/jewel/DataContainer.as | 102 +-
.../main/royale/org/apache/royale/jewel/Drawer.as | 1 +
.../royale/org/apache/royale/jewel/DropDownList.as | 63 +-
.../royale/org/apache/royale/jewel/FooterBar.as | 16 +-
.../main/royale/org/apache/royale/jewel/Form.as | 8 +-
.../main/royale/org/apache/royale/jewel/Grid.as | 2 +-
.../royale/org/apache/royale/jewel/IconButton.as | 108 +-
.../org/apache/royale/jewel/IconTextInput.as | 29 +-
.../main/royale/org/apache/royale/jewel/Image.as | 1 -
.../royale/org/apache/royale/jewel/ImageButton.as | 1 -
.../main/royale/org/apache/royale/jewel/Label.as | 12 +-
.../main/royale/org/apache/royale/jewel/List.as | 14 +-
.../org/apache/royale/jewel/NumericStepper.as | 16 +-
.../main/royale/org/apache/royale/jewel/PopUp.as | 1 -
.../royale/org/apache/royale/jewel/RadioButton.as | 30 +-
.../org/apache/royale/jewel/ScrollableGrid.as} | 13 +-
.../royale/jewel/ScrollableSectionContent.as} | 31 +-
.../org/apache/royale/jewel/SectionContent.as | 11 +-
.../main/royale/org/apache/royale/jewel/Slider.as | 35 +-
.../main/royale/org/apache/royale/jewel/Spinner.as | 12 +-
.../org/apache/royale/jewel/TabBarContent.as | 17 +-
.../main/royale/org/apache/royale/jewel/Table.as | 104 +-
.../royale/org/apache/royale/jewel/TextArea.as | 33 +-
.../royale/org/apache/royale/jewel/TextInput.as | 29 +-
.../royale/org/apache/royale/jewel/ToggleButton.as | 84 +-
.../royale/org/apache/royale/jewel/TopAppBar.as | 16 +-
.../main/royale/org/apache/royale/jewel/Wizard.as | 11 +-
.../org/apache/royale/jewel/WizardContent.as | 15 +-
.../royale/org/apache/royale/jewel/WizardPage.as | 67 +
.../jewel/beads/controllers/AlertController.as | 14 +-
.../jewel/beads/controllers/ComboBoxController.as | 7 +-
.../controllers/DateChooserMouseController.as | 93 +-
.../beads/controllers/DateFieldMouseController.as | 35 +-
.../beads/controllers/DropDownListController.as | 5 +-
.../controllers/ItemRendererMouseController.as | 17 +-
.../jewel/beads/controllers/WizardController.as | 6 +-
.../apache/royale/jewel/beads/controls/Disabled.as | 4 +-
.../beads/controls/{Disabled.as => MultiLine.as} | 89 +-
.../{Disabled.as => NavigationActionNotifier.as} | 75 +-
.../apache/royale/jewel/beads/controls/ToolTip.as | 11 +-
.../controls/application/CleanValidationErrors.as} | 71 +-
.../controls/combobox/ComboBoxDisabled.as} | 52 +-
.../jewel/beads/controls/combobox/SearchFilter.as | 13 +-
.../DateFieldDisabled.as} | 94 +-
.../datefield/SpanishDateComponentConfig.as | 2 +-
.../controls/dropdownlist/RequireSelection.as | 134 ++
.../jewel/beads/controls/textinput/Restrict.as | 3 -
.../controls/textinput/SearchFilterForList.as | 80 +-
...s => CollectionChangeUpdateForArrayListData.as} | 67 +-
.../DataItemRendererFactoryForArrayData.as | 30 +-
.../DataItemRendererFactoryForCollectionView.as | 23 +-
...DownListItemRendererFactoryForCollectionView.as | 6 +-
.../TableItemRendererFactoryForCollectionView.as | 3 -
.../UpdateListItemRendererForArrayListData.as | 8 +-
.../royale/jewel/beads/layouts/FormItemLayout.as | 113 +
.../royale/jewel/beads/layouts/FormLayout.as | 115 +
.../royale/jewel/beads/models/DateChooserModel.as | 234 +-
.../royale/jewel/beads/models/DropDownListModel.as | 15 +-
.../jewel/beads/models/IDropDownListModel.as | 1 +
.../apache/royale/jewel/beads/models/TableModel.as | 1 +
.../royale/jewel/beads/models/WizardModel.as | 34 +-
.../apache/royale/jewel/beads/models/WizardStep.as | 44 +-
.../royale/jewel/beads/validators/FormValidator.as | 1 -
.../jewel/beads/validators/StringValidator.as | 39 +-
.../royale/jewel/beads/validators/Validator.as | 126 +-
.../validators/locale/de_DE/validator.properties | 21 +
.../validators/locale/en_US/validator.properties | 21 +
.../validators/locale/es_ES/validator.properties | 21 +
.../apache/royale/jewel/beads/views/AlertView.as | 20 +-
.../royale/jewel/beads/views/ComboBoxView.as | 59 +-
.../royale/jewel/beads/views/DateChooserView.as | 262 ++-
.../royale/jewel/beads/views/DateFieldView.as | 67 +-
.../royale/jewel/beads/views/DropDownListView.as | 11 +-
.../royale/jewel/beads/views/FormHeadingView.as | 1 +
.../royale/jewel/beads/views/FormItemView.as | 28 +-
.../royale/jewel/beads/views/NumericStepperView.as | 22 +-
.../apache/royale/jewel/beads/views/SpinnerView.as | 6 +
.../apache/royale/jewel/beads/views/TableView.as | 7 +
.../apache/royale/jewel/beads/views/WizardView.as | 32 +-
.../royale/jewel/debugger/ResponsiveSizeMonitor.as | 5 +-
.../org/apache/royale/jewel/events/WizardEvent.as | 35 +-
.../royale/jewel/itemRenderers/DateItemRenderer.as | 15 +-
.../royale/jewel/itemRenderers/ListItemRenderer.as | 31 +-
.../itemRenderers/NavigationLinkItemRenderer.as | 5 +
.../jewel/itemRenderers/TableItemRenderer.as | 10 +-
.../jewel/supportClasses/DataContainerBase.as} | 50 +-
.../{table/TableHeaderCell.as => NoViewport.as} | 63 +-
.../jewel/supportClasses/checkbox/CheckBoxIcon.as | 6 +
.../jewel/supportClasses/drawer/DrawerBase.as | 49 +-
.../royale/jewel/supportClasses/table/TBody.as | 5 +-
.../jewel/supportClasses/table/TBodyContentArea.as | 22 +-
.../royale/jewel/supportClasses/table/TableCell.as | 38 +-
.../jewel/supportClasses/table/TableHeaderCell.as | 4 +-
.../supportClasses/textinput/TextInputBase.as | 82 +-
.../jewel/supportClasses/util/getLabelFromData.as | 8 +-
.../util/positionInsideBoundingClientRect.as | 2 +-
.../projects/Jewel/src/main/sass/_global.sass | 15 +-
.../projects/Jewel/src/main/sass/_variables.sass | 7 +
.../sass/components/_applicationmaincontent.sass | 6 +-
.../Jewel/src/main/sass/components/_button.sass | 4 +
.../Jewel/src/main/sass/components/_checkbox.sass | 8 +-
.../Jewel/src/main/sass/components/_combobox.sass | 17 +-
.../src/main/sass/components/_datechooser.sass | 43 +-
.../Jewel/src/main/sass/components/_datefield.sass | 2 +-
.../Jewel/src/main/sass/components/_drawer.sass | 2 +-
.../src/main/sass/components/_dropdownlist.sass | 2 +-
.../Jewel/src/main/sass/components/_footerbar.sass | 3 +-
.../src/main/sass/components/_formheading.sass | 6 +-
.../Jewel/src/main/sass/components/_formitem.sass | 6 +-
.../src/main/sass/components/_itemRenderer.sass | 9 +-
.../Jewel/src/main/sass/components/_label.sass | 13 +-
.../Jewel/src/main/sass/components/_layout.sass | 17 +-
.../Jewel/src/main/sass/components/_popup.sass | 2 +-
.../src/main/sass/components/_radiobutton.sass | 6 +-
.../src/main/sass/components/_sectioncontent.sass | 10 +
.../Jewel/src/main/sass/components/_snackbar.sass | 2 +-
.../Jewel/src/main/sass/components/_tabbar.sass | 5 +-
.../Jewel/src/main/sass/components/_table.sass | 5 +-
.../Jewel/src/main/sass/components/_tooltip.sass | 48 +-
.../Jewel/src/main/sass/components/_topappbar.sass | 3 +-
.../Jewel/src/main/sass/components/_wizard.sass | 5 +-
frameworks/projects/Language/build.xml | 2 +-
frameworks/projects/Language/pom.xml | 108 +-
frameworks/projects/MXRoyale/build.xml | 2 +-
frameworks/projects/MXRoyale/pom.xml | 491 ++---
.../MXRoyale/src/main/resources/defaults.css | 12 +
.../src/main/resources/mx-royale-manifest.xml | 14 +-
.../MXRoyale/src/main/royale/MXRoyaleClasses.as | 27 +
.../main/royale/mx/collections/ArrayCollection.as | 48 +-
.../src/main/royale/mx/collections/ArrayList.as | 220 +-
.../royale/mx/collections/GroupingCollection.as | 1 +
.../src/main/royale/mx/containers/FormItem.as | 105 +-
.../src/main/royale/mx/containers/Panel.as | 58 +-
.../main/royale/mx/controls/AdvancedDataGrid.as | 47 +-
.../src/main/royale/mx/controls/ComboBase.as | 17 +-
.../src/main/royale/mx/controls/DateField.as | 30 +-
.../MXRoyale/src/main/royale/mx/controls/Menu.as | 8 +-
.../src/main/royale/mx/controls/PopUpButton.as | 426 ++++
.../src/main/royale/mx/controls/PopUpMenuButton.as | 351 +++
.../src/main/royale/mx/controls/TextInput.as | 106 +-
.../AdvancedDataGridItemRenderer.as | 33 +-
...actoryForICollectionViewAdvancedDataGridData.as | 6 +-
.../main/royale/mx/controls/beads/DataGridView.as | 10 +-
.../royale/mx/controls/listClasses/ListBase.as | 73 +-
.../mx/controls/listClasses/ListItemRenderer.as | 42 +
.../src/main/royale/mx/core/Application.as | 18 +
.../MXRoyale/src/main/royale/mx/core/Keyboard.as | 21 +
.../src/main/royale/mx/core/UIComponent.as | 351 ++-
.../src/main/royale/mx/core/UITextFormat.as | 19 +-
.../src/main/royale/mx/events/FlexEvent.as | 4 +-
.../src/main/royale/mx/events/FocusEvent.as | 25 +-
.../src/main/royale/mx/events/KeyboardEvent.as | 9 +-
.../src/main/royale/mx/events/ListEvent.as | 8 +-
.../src/main/royale/mx/events/MenuEvent.as | 25 +
.../royale/mx/events/utils/FocusEventConverter.as} | 71 +-
.../mx/events/utils/KeyboardEventConverter.as | 98 +
.../royale/mx/events/utils/MouseEventConverter.as | 5 +
.../src/main/royale/mx/managers/SystemManager.as | 6 +
.../royale/mx/messaging/channels/AMFChannel.as | 4 +-
.../mx/messaging/messages/AbstractMessage.as | 150 +-
.../mx/messaging/messages/AcknowledgeMessage.as | 24 +-
.../mx/messaging/messages/AcknowledgeMessageExt.as | 10 +-
.../royale/mx/messaging/messages/AsyncMessage.as | 40 +-
.../mx/messaging/messages/AsyncMessageExt.as | 12 +-
.../royale/mx/messaging/messages/CommandMessage.as | 192 +-
.../mx/messaging/messages/CommandMessageExt.as | 12 +-
.../MXRoyale/src/main/royale/mx/net/URLLoader.as | 79 +
.../main/royale/mx/rpc/http/AbstractOperation.as | 10 +-
.../mx/rpc/remoting/CompressedRemoteObject.as | 50 +-
.../remoting/{ => mxml}/CompressedRemoteObject.as | 52 +-
.../main/royale/mx/validators/StringValidator.as | 24 +-
.../src/main/royale/mx/validators/Validator.as | 100 +-
frameworks/projects/MaterialDesignLite/build.xml | 2 +-
frameworks/projects/MaterialDesignLite/pom.xml | 318 +--
frameworks/projects/Mobile/build.xml | 2 +-
frameworks/projects/Mobile/pom.xml | 230 +-
frameworks/projects/Network/build.xml | 2 +-
frameworks/projects/Network/pom.xml | 185 +-
.../Network/src/main/royale/NetworkClasses.as | 22 +-
.../apache/royale/net/CompressedRemoteObject.as | 30 +-
.../royale/net/remoting/amf/AMFBinaryData.as | 2296 ++++++++++----------
.../royale/net/remoting/amf/AMFNetConnection.as | 39 +-
.../net/remoting/messages/AbstractMessage.as | 160 +-
.../net/remoting/messages/AcknowledgeMessage.as | 34 +-
.../net/remoting/messages/AcknowledgeMessageExt.as | 15 +-
.../royale/net/remoting/messages/AsyncMessage.as | 47 +-
.../net/remoting/messages/AsyncMessageExt.as | 20 +-
.../royale/net/remoting/messages/CommandMessage.as | 197 +-
.../net/remoting/messages/CommandMessageExt.as | 18 +-
frameworks/projects/Reflection/build.xml | 2 +-
frameworks/projects/Reflection/pom.xml | 151 +-
.../apache/royale/reflection/AccessorDefinition.as | 55 +-
.../apache/royale/reflection/CompilationData.as | 179 ++
.../royale/reflection/MemberDefinitionBase.as} | 57 +-
.../apache/royale/reflection/MethodDefinition.as | 12 +-
.../royale/reflection/ParameterDefinition.as | 6 +-
.../org/apache/royale/reflection/TypeDefinition.as | 44 +-
.../apache/royale/reflection/VariableDefinition.as | 106 +-
.../royale/reflection/getDefinitionByName.as | 9 +-
.../apache/royale/reflection/getDynamicFields.as | 197 ++
.../apache/royale/reflection/isDynamicObject.as | 80 +
frameworks/projects/RoyaleSite/build.xml | 2 +-
frameworks/projects/RoyaleSite/pom.xml | 216 +-
.../asserts/fail.as => RoyaleUnit/asconfig.json} | 42 +-
frameworks/projects/{Core => RoyaleUnit}/build.xml | 4 +-
.../projects/{Binding => RoyaleUnit}/pom.xml | 145 +-
.../src/main/config/compile-swf-config.xml | 35 +-
.../src/main/royale/RoyaleUnitClasses.as | 58 +
.../main/royale/org/apache/royale/test/Assert.as | 205 ++
.../org/apache/royale/test/AssertionError.as} | 73 +-
.../org/apache/royale/test/RoyaleUnitCore.as | 315 +++
.../org/apache/royale/test/asserts/assertEquals.as | 23 +-
.../org/apache/royale/test/asserts/assertFalse.as | 23 +-
.../apache/royale/test/asserts/assertNotEquals.as | 23 +-
.../apache/royale/test/asserts/assertNotNull.as | 23 +-
.../royale/test/asserts/assertNotStrictlyEquals.as | 23 +-
.../org/apache/royale/test/asserts/assertNull.as | 23 +-
.../royale/test/asserts/assertStrictlyEquals.as | 23 +-
.../org/apache/royale/test/asserts/assertTrue.as | 23 +-
.../royale/org/apache/royale/test/asserts/fail.as} | 19 +-
.../org/apache/royale/test/listeners/CIListener.as | 397 ++++
.../royale/test/listeners/FailureListener.as | 92 +
.../apache/royale/test/listeners/TraceListener.as | 185 ++
.../org/apache/royale/test/runners/ITestRunner.as | 37 +-
.../apache/royale/test/runners/MetadataRunner.as | 256 +++
.../org/apache/royale/test/runners/ParentRunner.as | 335 +++
.../org/apache/royale/test/runners/SuiteRunner.as | 90 +
.../org/apache/royale/test/runners/TestMetadata.as | 67 +
.../royale/test/runners/notification/Failure.as | 84 +
.../notification/IAsyncStartupRunListener.as} | 34 +-
.../test/runners/notification/IRunListener.as} | 48 +-
.../test/runners/notification/IRunNotifier.as | 77 +
.../royale/test/runners/notification/Result.as | 177 ++
.../test/runners/notification/RunNotifier.as | 171 ++
.../royale/FlexUnitRoyaleApplication-config.xml | 29 +-
.../src/test/royale/FlexUnitRoyaleApplication.mxml | 23 +-
.../src/test/royale/NodeTests.as | 43 +-
.../RoyaleUnit/src/test/royale/asconfig.json | 35 +
.../{HTML => RoyaleUnit}/src/test/royale/build.xml | 37 +-
.../src/test/royale/tests/BeforeAndAfterTests.as | 172 ++
.../royale/tests/BeforeClassAndAfterClassTests.as | 212 ++
.../src/test/royale/tests/IgnoreTests.as | 108 +
.../src/test/royale/tests/RoyaleUnitSuite.as | 25 +-
.../src/test/royale/tests/ScopeTests.as | 8 +-
frameworks/projects/SparkRoyale/build.xml | 2 +-
frameworks/projects/SparkRoyale/pom.xml | 293 +--
.../spark/components/beads/DropDownListView.as | 3 +
.../spark/components/supportClasses/ListBase.as | 3 +-
.../supportClasses/SkinnableComponent.as | 4 +-
.../components/supportClasses/SkinnableTextBase.as | 33 +-
frameworks/projects/Storage/build.xml | 2 +-
frameworks/projects/Storage/pom.xml | 184 +-
frameworks/projects/TLF/build.xml | 2 +-
frameworks/projects/TLF/pom.xml | 240 +-
frameworks/projects/Testing/asconfig.json | 21 -
frameworks/projects/Testing/build.xml | 160 --
frameworks/projects/Testing/pom.xml | 91 -
.../Testing/src/main/resources/basic-manifest.xml | 23 -
.../Testing/src/main/resources/defaults.css | 23 -
.../Testing/src/main/royale/TestingClasses.as | 46 -
.../main/royale/org/apache/royale/test/Assert.as | 156 --
.../org/apache/royale/test/AssertionError.as | 32 -
.../royale/org/apache/royale/test/TestEvent.as | 58 -
.../royale/org/apache/royale/test/TestRunner.as | 354 ---
.../royale/org/apache/royale/test/TraceListener.as | 144 --
.../apache/royale/test/asserts/assertDefined.as | 52 -
.../org/apache/royale/test/asserts/assertEquals.as | 53 -
.../org/apache/royale/test/asserts/assertFalse.as | 55 -
.../apache/royale/test/asserts/assertNotNull.as | 54 -
.../org/apache/royale/test/asserts/assertNull.as | 53 -
.../royale/test/asserts/assertStrictlyEquals.as | 54 -
.../org/apache/royale/test/asserts/assertTrue.as | 54 -
.../apache/royale/test/asserts/assertUndefined.as | 54 -
.../projects/Testing/src/test/royale/asconfig.json | 19 -
.../projects/Testing/src/test/royale/build.xml | 165 --
frameworks/projects/Text/build.xml | 2 +-
frameworks/projects/Text/pom.xml | 178 +-
frameworks/projects/XML/build.xml | 2 +-
frameworks/projects/XML/pom.xml | 177 +-
frameworks/projects/XML/src/main/royale/XML.as | 19 +-
frameworks/projects/XML/src/main/royale/XMLList.as | 2 +-
frameworks/projects/pom.xml | 241 +-
frameworks/royale-config-template.xml | 4 +-
frameworks/themes/Basic/pom.xml | 4 +-
.../pom.xml | 4 +-
.../src/main/resources/defaults.css | 16 +-
.../pom.xml | 4 +-
.../src/main/resources/defaults.css | 16 +-
.../pom.xml | 4 +-
.../src/main/resources/defaults.css | 16 +-
.../pom.xml | 4 +-
.../src/main/resources/defaults.css | 16 +-
.../pom.xml | 4 +-
.../src/main/resources/defaults.css | 16 +-
.../Jewel-Dark-NoFlat-Emphasized-Red-Theme/pom.xml | 4 +-
.../src/main/resources/defaults.css | 16 +-
.../pom.xml | 4 +-
.../src/main/resources/defaults.css | 16 +-
.../pom.xml | 4 +-
.../src/main/resources/defaults.css | 16 +-
.../pom.xml | 4 +-
.../src/main/resources/defaults.css | 16 +-
.../pom.xml | 4 +-
.../src/main/resources/defaults.css | 16 +-
.../pom.xml | 4 +-
.../src/main/resources/defaults.css | 16 +-
.../pom.xml | 4 +-
.../src/main/resources/defaults.css | 16 +-
.../pom.xml | 4 +-
.../src/main/resources/defaults.css | 205 +-
.../Jewel-Dark-NoFlat-Primary-Blue-Theme/pom.xml | 4 +-
.../src/main/resources/defaults.css | 205 +-
.../pom.xml | 4 +-
.../src/main/resources/defaults.css | 205 +-
.../Jewel-Dark-NoFlat-Primary-Green-Theme/pom.xml | 4 +-
.../src/main/resources/defaults.css | 205 +-
.../Jewel-Dark-NoFlat-Primary-Orange-Theme/pom.xml | 4 +-
.../src/main/resources/defaults.css | 205 +-
.../Jewel-Dark-NoFlat-Primary-Red-Theme/pom.xml | 4 +-
.../src/main/resources/defaults.css | 205 +-
.../pom.xml | 4 +-
.../src/main/resources/defaults.css | 205 +-
.../pom.xml | 4 +-
.../src/main/resources/defaults.css | 205 +-
.../Jewel-Dark-NoFlat-Primary-Topaz-Theme/pom.xml | 4 +-
.../src/main/resources/defaults.css | 205 +-
.../pom.xml | 4 +-
.../src/main/resources/defaults.css | 205 +-
.../Jewel-Dark-NoFlat-Primary-Violet-Theme/pom.xml | 4 +-
.../src/main/resources/defaults.css | 205 +-
.../Jewel-Dark-NoFlat-Primary-Yellow-Theme/pom.xml | 4 +-
.../src/main/resources/defaults.css | 205 +-
.../pom.xml | 4 +-
.../src/main/resources/defaults.css | 16 +-
.../Jewel-Dark-NoFlat-Secondary-Blue-Theme/pom.xml | 4 +-
.../src/main/resources/defaults.css | 16 +-
.../pom.xml | 4 +-
.../src/main/resources/defaults.css | 16 +-
.../pom.xml | 4 +-
.../src/main/resources/defaults.css | 16 +-
.../pom.xml | 4 +-
.../src/main/resources/defaults.css | 16 +-
.../Jewel-Dark-NoFlat-Secondary-Red-Theme/pom.xml | 4 +-
.../src/main/resources/defaults.css | 16 +-
.../pom.xml | 4 +-
.../src/main/resources/defaults.css | 16 +-
.../pom.xml | 4 +-
.../src/main/resources/defaults.css | 16 +-
.../pom.xml | 4 +-
.../src/main/resources/defaults.css | 16 +-
.../pom.xml | 4 +-
.../src/main/resources/defaults.css | 16 +-
.../pom.xml | 4 +-
.../src/main/resources/defaults.css | 16 +-
.../pom.xml | 4 +-
.../src/main/resources/defaults.css | 16 +-
.../pom.xml | 4 +-
.../src/main/resources/defaults.css | 16 +-
.../pom.xml | 4 +-
.../src/main/resources/defaults.css | 16 +-
.../pom.xml | 4 +-
.../src/main/resources/defaults.css | 16 +-
.../pom.xml | 4 +-
.../src/main/resources/defaults.css | 16 +-
.../pom.xml | 4 +-
.../src/main/resources/defaults.css | 16 +-
.../pom.xml | 4 +-
.../src/main/resources/defaults.css | 16 +-
.../pom.xml | 4 +-
.../src/main/resources/defaults.css | 16 +-
.../pom.xml | 4 +-
.../src/main/resources/defaults.css | 16 +-
.../pom.xml | 4 +-
.../src/main/resources/defaults.css | 16 +-
.../pom.xml | 4 +-
.../src/main/resources/defaults.css | 16 +-
.../pom.xml | 4 +-
.../src/main/resources/defaults.css | 16 +-
.../pom.xml | 4 +-
.../src/main/resources/defaults.css | 16 +-
.../pom.xml | 4 +-
.../src/main/resources/defaults.css | 205 +-
.../Jewel-Light-NoFlat-Primary-Blue-Theme/pom.xml | 4 +-
.../src/main/resources/defaults.css | 205 +-
.../pom.xml | 4 +-
.../src/main/resources/defaults.css | 205 +-
.../Jewel-Light-NoFlat-Primary-Green-Theme/pom.xml | 4 +-
.../src/main/resources/defaults.css | 205 +-
.../pom.xml | 4 +-
.../src/main/resources/defaults.css | 205 +-
.../Jewel-Light-NoFlat-Primary-Red-Theme/pom.xml | 4 +-
.../src/main/resources/defaults.css | 205 +-
.../pom.xml | 4 +-
.../src/main/resources/defaults.css | 205 +-
.../pom.xml | 4 +-
.../src/main/resources/defaults.css | 205 +-
.../Jewel-Light-NoFlat-Primary-Topaz-Theme/pom.xml | 4 +-
.../src/main/resources/defaults.css | 205 +-
.../pom.xml | 4 +-
.../src/main/resources/defaults.css | 205 +-
.../pom.xml | 4 +-
.../src/main/resources/defaults.css | 205 +-
.../pom.xml | 4 +-
.../src/main/resources/defaults.css | 205 +-
.../pom.xml | 4 +-
.../src/main/resources/defaults.css | 16 +-
.../pom.xml | 4 +-
.../src/main/resources/defaults.css | 16 +-
.../pom.xml | 4 +-
.../src/main/resources/defaults.css | 16 +-
.../pom.xml | 4 +-
.../src/main/resources/defaults.css | 16 +-
.../pom.xml | 4 +-
.../src/main/resources/defaults.css | 16 +-
.../Jewel-Light-NoFlat-Secondary-Red-Theme/pom.xml | 4 +-
.../src/main/resources/defaults.css | 16 +-
.../pom.xml | 4 +-
.../src/main/resources/defaults.css | 16 +-
.../pom.xml | 4 +-
.../src/main/resources/defaults.css | 16 +-
.../pom.xml | 4 +-
.../src/main/resources/defaults.css | 16 +-
.../pom.xml | 4 +-
.../src/main/resources/defaults.css | 16 +-
.../pom.xml | 4 +-
.../src/main/resources/defaults.css | 16 +-
.../pom.xml | 4 +-
.../src/main/resources/defaults.css | 16 +-
frameworks/themes/JewelTheme/pom.xml | 12 +-
.../JewelTheme/src/main/resources/defaults.css | 229 +-
.../themes/JewelTheme/src/main/sass/_global.sass | 3 +
.../themes/JewelTheme/src/main/sass/_mixins.sass | 10 +-
.../src/main/sass/components-primary/_alert.sass | 7 +-
.../src/main/sass/components-primary/_button.sass | 8 +-
.../main/sass/components-primary/_combobox.sass | 7 +
.../main/sass/components-primary/_datechooser.sass | 87 +-
.../main/sass/components-primary/_datefield.sass | 10 +-
.../sass/components-primary/_dropdownlist.sass | 17 +
.../main/sass/components-primary/_formheading.sass | 6 +-
.../main/sass/components-primary/_formitem.sass | 9 +-
.../sass/components-primary/_itemRenderer.sass | 4 +-
.../src/main/sass/components-primary/_label.sass | 2 +-
.../src/main/sass/components-primary/_list.sass | 20 +
.../main/sass/components-primary/_navigation.sass | 2 +-
.../src/main/sass/components-primary/_tabbar.sass | 4 +-
.../src/main/sass/components-primary/_table.sass | 4 +-
.../main/sass/components-primary/_textinput.sass | 8 +-
.../sass/components-primary/_togglebutton.sass | 8 +-
.../src/main/sass/components-primary/_tooltip.sass | 55 +-
.../main/sass/components-primary/_topappbar.sass | 2 +-
frameworks/themes/MDL/pom.xml | 4 +-
frameworks/themes/MXRoyale/pom.xml | 4 +-
frameworks/themes/pom.xml | 4 +-
manualtests/UnitTests/build.xml | 12 +-
manualtests/UnitTests/pom.xml | 32 +-
.../src/main/config/compile-app-config.xml | 1 +
.../UnitTests/src/main/royale/MyInitialView.mxml | 16 +-
.../UnitTests/src/main/royale/TestClasses.as | 5 +-
.../{JiraIssuesTester.as => GithubIssuesTester.as} | 6 +-
.../{ReflectionTester.as => NetworkTester.as} | 25 +-
.../main/royale/flexUnitTests/ReflectionTester.as | 5 +-
.../flexUnitTests/core/BinaryDataTesterTest.as | 34 +-
.../GithubTesterTest.as} | 12 +-
.../network/AMFBinaryDataTesterTest.as | 504 +++++
.../network/support/DynamicPropertyWriter.as | 68 +-
.../network/support/DynamicTestClass.as} | 21 +-
.../network/support/DynamicTestClass2.as} | 21 +-
.../flexUnitTests/network/support/TestClass1.as | 21 +-
.../network/support/TestClass2.as} | 23 +-
.../network/support/TestClass3.as} | 39 +-
.../support/TestClass4.as} | 19 +-
.../reflection/ReflectionTesterTest.as | 20 +-
.../reflection/ReflectionTesterTestDynamic.as | 203 ++
.../reflection/support/DynamicTestClass.as | 89 +
.../reflection/support/DynamicTestClass2.as | 68 +-
.../reflection/support/DynamicTestClass3.as} | 21 +-
.../flexUnitTests/reflection/support/TestClass1.as | 3 +-
.../main/royale/testshim/RoyaleUnitTestRunner.as | 21 +-
.../testsview/image/apache-royale-main-logo.png | Bin 0 -> 58758 bytes
manualtests/UnitTests/testsview/index.html | 48 +-
pom.xml | 73 +-
releasemgr/NOTICE | 5 +-
730 files changed, 26724 insertions(+), 12925 deletions(-)
create mode 100644 examples/amf/SampleAmfWebApp/README.txt
copy examples/amf/SampleAmfWebApp/{pom.xml => pom-royale-basic.xml} (85%)
copy examples/amf/SampleAmfWebApp/{pom.xml => pom-royale-jewel.xml} (86%)
create mode 100644 examples/mxroyale/RemoteObjectAMFTest/README.txt
copy examples/royale/{StorageExample => JSON2ASVO}/src/main/config/compile-app-config.xml (100%)
create mode 100644 examples/royale/TourDeJewel/src/main/royale/AdvancedListPlayGround.mxml
create mode 100644 examples/royale/TourDeJewel/src/main/royale/components/ComboBoxPopUpContent.mxml
create mode 100644 examples/royale/TourDeJewel/src/main/royale/itemRenderers/AdvancedIconListItemRenderer.mxml
copy frameworks/projects/Network/src/main/royale/org/apache/royale/net/utils/IExternalizable.as => examples/royale/TourDeJewel/src/main/royale/vos/DetailIconListVO.as (76%)
rename frameworks/js/projects/{TestingJS => RoyaleUnitJS}/build.xml (97%)
copy frameworks/js/projects/{NetworkJS => RoyaleUnitJS}/src/main/config/compile-js-config.xml (67%)
delete mode 100644 frameworks/js/projects/TestingJS/src/main/config/compile-js-config.xml
create mode 100644 frameworks/projects/Basic/src/main/royale/org/apache/royale/html/LoadIndicator.as
create mode 100644 frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/DisableLoaderBead.as
create mode 100644 frameworks/projects/Collections/src/main/royale/org/apache/royale/collections/ArrayListView.as
create mode 100644 frameworks/projects/Collections/src/main/royale/org/apache/royale/collections/CompareUtils.as
create mode 100644 frameworks/projects/Collections/src/main/royale/org/apache/royale/collections/IArrayListView.as
create mode 100644 frameworks/projects/Collections/src/main/royale/org/apache/royale/collections/ISort.as
create mode 100644 frameworks/projects/Collections/src/main/royale/org/apache/royale/collections/ISortField.as
create mode 100644 frameworks/projects/Collections/src/main/royale/org/apache/royale/collections/Sort.as
create mode 100644 frameworks/projects/Collections/src/main/royale/org/apache/royale/collections/SortField.as
create mode 100644 frameworks/projects/Collections/src/main/royale/org/apache/royale/collections/SortFieldCompareTypes.as
create mode 100644 frameworks/projects/Core/src/main/royale/org/apache/royale/core/BrowserOrientation.as
copy frameworks/projects/Core/src/main/royale/org/apache/royale/core/{ISelectableItemRenderer.as => IRuntimeSelectableItemRenderer.as} (54%)
rename frameworks/projects/{Network/src/main/royale/org/apache/royale/net/utils => Core/src/main/royale/org/apache/royale/utils/net}/IDataInput.as (77%)
rename frameworks/projects/{Network/src/main/royale/org/apache/royale/net/utils => Core/src/main/royale/org/apache/royale/utils/net}/IDataOutput.as (70%)
create mode 100644 frameworks/projects/Core/src/main/royale/org/apache/royale/utils/net/IDynamicPropertyOutput.as
create mode 100644 frameworks/projects/Core/src/main/royale/org/apache/royale/utils/net/IDynamicPropertyWriter.as
rename frameworks/projects/{Network/src/main/royale/org/apache/royale/net/utils => Core/src/main/royale/org/apache/royale/utils/net}/IExternalizable.as (78%)
copy frameworks/projects/{Core/src/main/royale/org/apache/royale/core/IDateFormatter.as => Jewel/src/main/royale/org/apache/royale/jewel/ScrollableGrid.as} (80%)
copy frameworks/projects/{Core/src/main/royale/org/apache/royale/core/IDateFormatter.as => Jewel/src/main/royale/org/apache/royale/jewel/ScrollableSectionContent.as} (64%)
copy frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/controls/{Disabled.as => MultiLine.as} (60%)
copy frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/controls/{Disabled.as => NavigationActionNotifier.as} (56%)
copy frameworks/projects/{DragDrop/src/main/royale/org/apache/royale/html/beads/ListDrawingLayerBead.as => Jewel/src/main/royale/org/apache/royale/jewel/beads/controls/application/CleanValidationErrors.as} (57%)
copy frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/{supportClasses/table/TableHeaderCell.as => beads/controls/combobox/ComboBoxDisabled.as} (56%)
copy frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/controls/{Disabled.as => datefield/DateFieldDisabled.as} (53%)
create mode 100644 frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/controls/dropdownlist/RequireSelection.as
copy frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/itemRenderers/{UpdateListItemRendererForArrayListData.as => CollectionChangeUpdateForArrayListData.as} (65%)
create mode 100644 frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/layouts/FormItemLayout.as
create mode 100644 frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/layouts/FormLayout.as
create mode 100644 frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/validators/locale/de_DE/validator.properties
create mode 100644 frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/validators/locale/en_US/validator.properties
create mode 100644 frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/validators/locale/es_ES/validator.properties
copy examples/mxroyale/RemoteObjectAMFTest/src/main/royale/valueObjects/ClientValueObject.as => frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/events/WizardEvent.as (60%)
copy frameworks/projects/{Basic/src/main/royale/org/apache/royale/core/StyledMXMLItemRenderer.as => Jewel/src/main/royale/org/apache/royale/jewel/supportClasses/DataContainerBase.as} (82%)
copy frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/supportClasses/{table/TableHeaderCell.as => NoViewport.as} (51%)
create mode 100644 frameworks/projects/MXRoyale/src/main/royale/mx/controls/PopUpButton.as
create mode 100644 frameworks/projects/MXRoyale/src/main/royale/mx/controls/PopUpMenuButton.as
copy frameworks/projects/{Jewel/src/main/royale/org/apache/royale/jewel/itemRenderers/DateItemRenderer.as => MXRoyale/src/main/royale/mx/events/utils/FocusEventConverter.as} (56%)
create mode 100644 frameworks/projects/MXRoyale/src/main/royale/mx/events/utils/KeyboardEventConverter.as
create mode 100644 frameworks/projects/MXRoyale/src/main/royale/mx/net/URLLoader.as
copy frameworks/projects/MXRoyale/src/main/royale/mx/rpc/remoting/{ => mxml}/CompressedRemoteObject.as (84%)
create mode 100644 frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/CompilationData.as
rename frameworks/projects/{HTML/src/test/royale/flexUnitTests/DataGridColumnTesterTest.as => Reflection/src/main/royale/org/apache/royale/reflection/MemberDefinitionBase.as} (55%)
create mode 100644 frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/getDynamicFields.as
create mode 100644 frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/isDynamicObject.as
rename frameworks/projects/{Testing/src/main/royale/org/apache/royale/test/asserts/fail.as => RoyaleUnit/asconfig.json} (65%)
copy frameworks/projects/{Core => RoyaleUnit}/build.xml (98%)
copy frameworks/projects/{Binding => RoyaleUnit}/pom.xml (76%)
rename frameworks/projects/{Testing => RoyaleUnit}/src/main/config/compile-swf-config.xml (77%)
create mode 100644 frameworks/projects/RoyaleUnit/src/main/royale/RoyaleUnitClasses.as
create mode 100644 frameworks/projects/RoyaleUnit/src/main/royale/org/apache/royale/test/Assert.as
copy frameworks/projects/{Jewel/src/main/royale/org/apache/royale/jewel/supportClasses/table/TableHeaderCell.as => RoyaleUnit/src/main/royale/org/apache/royale/test/AssertionError.as} (52%)
create mode 100644 frameworks/projects/RoyaleUnit/src/main/royale/org/apache/royale/test/RoyaleUnitCore.as
copy manualtests/UnitTests/src/main/royale/TestClasses.as => frameworks/projects/RoyaleUnit/src/main/royale/org/apache/royale/test/asserts/assertEquals.as (77%)
copy manualtests/UnitTests/src/main/royale/TestClasses.as => frameworks/projects/RoyaleUnit/src/main/royale/org/apache/royale/test/asserts/assertFalse.as (78%)
copy manualtests/UnitTests/src/main/royale/TestClasses.as => frameworks/projects/RoyaleUnit/src/main/royale/org/apache/royale/test/asserts/assertNotEquals.as (77%)
copy manualtests/UnitTests/src/main/royale/TestClasses.as => frameworks/projects/RoyaleUnit/src/main/royale/org/apache/royale/test/asserts/assertNotNull.as (79%)
copy manualtests/UnitTests/src/main/royale/TestClasses.as => frameworks/projects/RoyaleUnit/src/main/royale/org/apache/royale/test/asserts/assertNotStrictlyEquals.as (75%)
copy manualtests/UnitTests/src/main/royale/TestClasses.as => frameworks/projects/RoyaleUnit/src/main/royale/org/apache/royale/test/asserts/assertNull.as (79%)
copy manualtests/UnitTests/src/main/royale/TestClasses.as => frameworks/projects/RoyaleUnit/src/main/royale/org/apache/royale/test/asserts/assertStrictlyEquals.as (76%)
copy manualtests/UnitTests/src/main/royale/TestClasses.as => frameworks/projects/RoyaleUnit/src/main/royale/org/apache/royale/test/asserts/assertTrue.as (79%)
copy frameworks/projects/{HTML/src/test/royale/flexUnitTests/DataGridColumnTester.as => RoyaleUnit/src/main/royale/org/apache/royale/test/asserts/fail.as} (81%)
create mode 100644 frameworks/projects/RoyaleUnit/src/main/royale/org/apache/royale/test/listeners/CIListener.as
create mode 100644 frameworks/projects/RoyaleUnit/src/main/royale/org/apache/royale/test/listeners/FailureListener.as
create mode 100644 frameworks/projects/RoyaleUnit/src/main/royale/org/apache/royale/test/listeners/TraceListener.as
copy examples/mxroyale/RemoteObjectAMFTest/src/main/royale/valueObjects/ClientValueObject.as => frameworks/projects/RoyaleUnit/src/main/royale/org/apache/royale/test/runners/ITestRunner.as (65%)
create mode 100644 frameworks/projects/RoyaleUnit/src/main/royale/org/apache/royale/test/runners/MetadataRunner.as
create mode 100644 frameworks/projects/RoyaleUnit/src/main/royale/org/apache/royale/test/runners/ParentRunner.as
create mode 100644 frameworks/projects/RoyaleUnit/src/main/royale/org/apache/royale/test/runners/SuiteRunner.as
create mode 100644 frameworks/projects/RoyaleUnit/src/main/royale/org/apache/royale/test/runners/TestMetadata.as
create mode 100644 frameworks/projects/RoyaleUnit/src/main/royale/org/apache/royale/test/runners/notification/Failure.as
copy frameworks/projects/{Core/src/main/royale/org/apache/royale/core/IDateFormatter.as => RoyaleUnit/src/main/royale/org/apache/royale/test/runners/notification/IAsyncStartupRunListener.as} (63%)
copy frameworks/projects/{Core/src/main/royale/org/apache/royale/core/IDateFormatter.as => RoyaleUnit/src/main/royale/org/apache/royale/test/runners/notification/IRunListener.as} (53%)
create mode 100644 frameworks/projects/RoyaleUnit/src/main/royale/org/apache/royale/test/runners/notification/IRunNotifier.as
create mode 100644 frameworks/projects/RoyaleUnit/src/main/royale/org/apache/royale/test/runners/notification/Result.as
create mode 100644 frameworks/projects/RoyaleUnit/src/main/royale/org/apache/royale/test/runners/notification/RunNotifier.as
copy frameworks/projects/{Core => RoyaleUnit}/src/test/royale/FlexUnitRoyaleApplication-config.xml (77%)
rename frameworks/projects/{HTML => RoyaleUnit}/src/test/royale/FlexUnitRoyaleApplication.mxml (70%)
rename frameworks/projects/{Testing => RoyaleUnit}/src/test/royale/NodeTests.as (58%)
create mode 100644 frameworks/projects/RoyaleUnit/src/test/royale/asconfig.json
rename frameworks/projects/{HTML => RoyaleUnit}/src/test/royale/build.xml (75%)
create mode 100644 frameworks/projects/RoyaleUnit/src/test/royale/tests/BeforeAndAfterTests.as
create mode 100644 frameworks/projects/RoyaleUnit/src/test/royale/tests/BeforeClassAndAfterClassTests.as
create mode 100644 frameworks/projects/RoyaleUnit/src/test/royale/tests/IgnoreTests.as
copy manualtests/UnitTests/src/main/royale/TestClasses.as => frameworks/projects/RoyaleUnit/src/test/royale/tests/RoyaleUnitSuite.as (75%)
rename frameworks/projects/{Testing => RoyaleUnit}/src/test/royale/tests/ScopeTests.as (85%)
delete mode 100644 frameworks/projects/Testing/asconfig.json
delete mode 100644 frameworks/projects/Testing/build.xml
delete mode 100644 frameworks/projects/Testing/pom.xml
delete mode 100644 frameworks/projects/Testing/src/main/resources/basic-manifest.xml
delete mode 100644 frameworks/projects/Testing/src/main/resources/defaults.css
delete mode 100644 frameworks/projects/Testing/src/main/royale/TestingClasses.as
delete mode 100644 frameworks/projects/Testing/src/main/royale/org/apache/royale/test/Assert.as
delete mode 100644 frameworks/projects/Testing/src/main/royale/org/apache/royale/test/AssertionError.as
delete mode 100644 frameworks/projects/Testing/src/main/royale/org/apache/royale/test/TestEvent.as
delete mode 100644 frameworks/projects/Testing/src/main/royale/org/apache/royale/test/TestRunner.as
delete mode 100644 frameworks/projects/Testing/src/main/royale/org/apache/royale/test/TraceListener.as
delete mode 100644 frameworks/projects/Testing/src/main/royale/org/apache/royale/test/asserts/assertDefined.as
delete mode 100644 frameworks/projects/Testing/src/main/royale/org/apache/royale/test/asserts/assertEquals.as
delete mode 100644 frameworks/projects/Testing/src/main/royale/org/apache/royale/test/asserts/assertFalse.as
delete mode 100644 frameworks/projects/Testing/src/main/royale/org/apache/royale/test/asserts/assertNotNull.as
delete mode 100644 frameworks/projects/Testing/src/main/royale/org/apache/royale/test/asserts/assertNull.as
delete mode 100644 frameworks/projects/Testing/src/main/royale/org/apache/royale/test/asserts/assertStrictlyEquals.as
delete mode 100644 frameworks/projects/Testing/src/main/royale/org/apache/royale/test/asserts/assertTrue.as
delete mode 100644 frameworks/projects/Testing/src/main/royale/org/apache/royale/test/asserts/assertUndefined.as
delete mode 100644 frameworks/projects/Testing/src/test/royale/asconfig.json
delete mode 100644 frameworks/projects/Testing/src/test/royale/build.xml
copy manualtests/UnitTests/src/main/royale/flexUnitTests/{JiraIssuesTester.as => GithubIssuesTester.as} (93%)
copy manualtests/UnitTests/src/main/royale/flexUnitTests/{ReflectionTester.as => NetworkTester.as} (61%)
rename manualtests/UnitTests/src/main/royale/flexUnitTests/{jira/JiraTesterTest.as => github/GithubTesterTest.as} (95%)
create mode 100644 manualtests/UnitTests/src/main/royale/flexUnitTests/network/AMFBinaryDataTesterTest.as
copy frameworks/projects/Testing/src/test/royale/tests/DetectMetadataTests.as => manualtests/UnitTests/src/main/royale/flexUnitTests/network/support/DynamicPropertyWriter.as (50%)
copy manualtests/UnitTests/src/main/royale/{TestClasses.as => flexUnitTests/network/support/DynamicTestClass.as} (78%)
copy manualtests/UnitTests/src/main/royale/{TestClasses.as => flexUnitTests/network/support/DynamicTestClass2.as} (78%)
rename frameworks/projects/HTML/src/test/royale/flexUnitTests/DataGridColumnTester.as => manualtests/UnitTests/src/main/royale/flexUnitTests/network/support/TestClass1.as (83%)
copy manualtests/UnitTests/src/main/royale/{TestClasses.as => flexUnitTests/network/support/TestClass2.as} (76%)
copy manualtests/UnitTests/src/main/royale/{TestClasses.as => flexUnitTests/network/support/TestClass3.as} (60%)
rename manualtests/UnitTests/src/main/royale/flexUnitTests/{JiraIssuesTester.as => network/support/TestClass4.as} (85%)
create mode 100644 manualtests/UnitTests/src/main/royale/flexUnitTests/reflection/ReflectionTesterTestDynamic.as
create mode 100644 manualtests/UnitTests/src/main/royale/flexUnitTests/reflection/support/DynamicTestClass.as
rename frameworks/projects/Testing/src/test/royale/tests/DetectMetadataTests.as => manualtests/UnitTests/src/main/royale/flexUnitTests/reflection/support/DynamicTestClass2.as (53%)
copy manualtests/UnitTests/src/main/royale/{TestClasses.as => flexUnitTests/reflection/support/DynamicTestClass3.as} (74%)
create mode 100644 manualtests/UnitTests/testsview/image/apache-royale-main-logo.png