This is an automated email from the ASF dual-hosted git repository.
aharui pushed a change to branch feature/MXRoyale
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git.
from aa7172b Support for RoyaleClientID (like FlexClientId) in headers to
make BlazeDS recognize the current client and make royale work with BlazeDS
FlexSession and credentials. Some additional work is done here with
readExternal and writeExternal methods, those compile, but are not tested, and
sure needs more work, but at least compile. The same for IDataInput and
IDataOutput that should replace flash.utils. counterparts
new dc531d7 handle initial sizing
new d4dcbb2 get binding to work
new eaff36c manually copy data file
new 0538884 fix folder name
new f7753d2 need these APIs
new f0dac13 tune up fonts to be more like Flex
new 8a3f7d2 typo
new 48f0770 can't use braces here
new 166b8ca see how much of Flex collections we can reuse. This compiles
but will it run?
The 9 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:
examples/mxroyale/tourdeflexmodules/build.xml | 2 +
.../src/main/config/compile-js-config.xml | 2 +
.../src/main/config/compile-swf-config.xml | 1 +
.../MXRoyale/src/main/resources/defaults.css | 17 +
.../MXRoyale/src/main/royale/MXRoyaleClasses.as | 3 +
.../main/royale/mx/collections/ArrayCollection.as | 6 +-
.../main/royale/mx/collections/ICollectionView.as | 7 +-
.../src/main/royale/mx/collections/ISort.as | 34 +-
.../src/main/royale/mx/collections/ISortField.as | 544 +--
.../royale/mx/collections/ListCollectionView.as | 3528 ++++++++++++++++----
.../src/main/royale/mx/collections/Sort.as | 1052 ++++--
.../src/main/royale/mx/collections/SortField.as | 1703 +++++-----
.../royale/mx/collections/SortFieldCompareTypes.as | 117 +
.../main/royale/mx/collections/XMLListAdapter.as | 826 +++++
.../royale/mx/collections/XMLListCollection.as | 400 ++-
.../{error/SortError.as => errors/CursorError.as} | 17 +-
.../mx/collections/{error => errors}/SortError.as | 0
.../src/main/royale/mx/controls/TextArea.as | 2 +-
.../MXRoyale/src/main/royale/mx/controls/Tree.as | 58 +-
.../models/SingleSelectionICollectionViewModel.as} | 48 +-
.../beads/models/SingleSelectionIListModel.as} | 18 +-
.../royale/mx/controls/listClasses/ListBase.as | 49 +-
.../controls/treeClasses/DefaultDataDescriptor.as | 779 +++++
.../treeClasses/HierarchicalCollectionView.as | 1125 +++++++
.../controls/treeClasses/HierarchicalViewCursor.as | 982 ++++++
.../mx/controls/treeClasses/ITreeDataDescriptor.as | 76 +
.../controls/treeClasses/ITreeDataDescriptor2.as | 107 +
.../src/main/royale/mx/core/Application.as | 13 +-
.../MXRoyale/src/main/royale/mx/core/Container.as | 7 +-
.../main/royale/mx/core/IPropertyChangeNotifier.as | 97 +
.../mx/{logging/LogEventLevel.as => core/IUID.as} | 37 +-
.../MXRoyale/src/main/royale/mx/errors/EOFError.as | 7 +-
.../src/main/royale/mx/managers/SystemManager.as | 24 +-
.../mx_internal.as => utils/IXMLNotifiable.as} | 22 +-
.../MXRoyale/src/main/royale/mx/utils/UIDUtil.as | 298 ++
.../src/main/royale/mx/utils/XMLNotifier.as | 276 ++
36 files changed, 10136 insertions(+), 2148 deletions(-)
create mode 100644
frameworks/projects/MXRoyale/src/main/royale/mx/collections/SortFieldCompareTypes.as
create mode 100644
frameworks/projects/MXRoyale/src/main/royale/mx/collections/XMLListAdapter.as
copy
frameworks/projects/MXRoyale/src/main/royale/mx/collections/{error/SortError.as
=> errors/CursorError.as} (80%)
rename frameworks/projects/MXRoyale/src/main/royale/mx/collections/{error =>
errors}/SortError.as (100%)
copy
frameworks/projects/{Basic/src/main/royale/org/apache/royale/html/beads/models/SingleSelectionCollectionViewModel.as
=>
MXRoyale/src/main/royale/mx/controls/beads/models/SingleSelectionICollectionViewModel.as}
(80%)
copy
frameworks/projects/{Basic/src/main/royale/org/apache/royale/html/beads/models/SingleSelectionCollectionViewModel.as
=>
MXRoyale/src/main/royale/mx/controls/beads/models/SingleSelectionIListModel.as}
(91%)
create mode 100644
frameworks/projects/MXRoyale/src/main/royale/mx/controls/treeClasses/DefaultDataDescriptor.as
create mode 100644
frameworks/projects/MXRoyale/src/main/royale/mx/controls/treeClasses/HierarchicalCollectionView.as
create mode 100644
frameworks/projects/MXRoyale/src/main/royale/mx/controls/treeClasses/HierarchicalViewCursor.as
create mode 100644
frameworks/projects/MXRoyale/src/main/royale/mx/controls/treeClasses/ITreeDataDescriptor2.as
create mode 100644
frameworks/projects/MXRoyale/src/main/royale/mx/core/IPropertyChangeNotifier.as
copy frameworks/projects/MXRoyale/src/main/royale/mx/{logging/LogEventLevel.as
=> core/IUID.as} (69%)
copy frameworks/projects/MXRoyale/src/main/royale/mx/{core/mx_internal.as =>
utils/IXMLNotifiable.as} (74%)
create mode 100644
frameworks/projects/MXRoyale/src/main/royale/mx/utils/UIDUtil.as
create mode 100644
frameworks/projects/MXRoyale/src/main/royale/mx/utils/XMLNotifier.as