This is an automated email from the ASF dual-hosted git repository.
gregdove pushed a change to branch improvements/Language
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git.
from 668e919 Swap all framework build 'off' settings with the new 'off'
value for the new config options
new 722f165 Numerous updates to XML/XMLList to address issues identified
during testing
add b985b92 Adding swatch - no styling as of yet
add d65b3ac Added ColorPicker as a combobox derivative.
add 148a4e8 Fix positioning of load indicator
add ba57dac Merge branch 'develop' into color_picker
add 34976c3 Starting spectrum component
add accf41e Some typos.
add 3624a65 More typos
add be32561 ColorSpectrum working.
add c9b107e typo
add b5f26ba Starting helper functions
add f16a529 Merge branch 'develop' into color_picker
add 9049531 Added some utility functions and color spectrum beads. Not
yet tested.
add 15615ba Mouse controller for color spectrum now functional.
add 094cc25 Update spectrum view when base color changes
add 4560a79 Make abstract a view with an ipopup interface
add bd104b9 Add color picker view
add c880dc9 Color spectrum model should not be confused with color picker
model
add eac5c28 update docs
add 7654a94 First color picker popup implementation
add 4b6681d Make sure displayed color is up2date with changing model.
add dd5fee5 Add hue selector to color picker pop up.
add 1563413 For whatever reason (change in closure compiler?),
wrappedEvent was renamed to nativeEvent.
add 920d6c5 Style HueSelector and make flash and js behavior consistent
for vslider mouse controller.
add cd6b059 Make sure we don't remove a loader that doesn't exist
add ee68bff Go back to js side listening to host instead of topmost event
dispatcher until we can figure out what to do about having a top most level
with no size.
add e0cbd54 Add button to color spectrum
add 1c4489e Make thumb in color spectrum draggable.
add 666734d Add color picker with palette, but still not displayed.
add 5a57db8 Rename SwatchList to ColorPalette
add f32314b Make sure layout is called on palette after it's added to DOM
add 494cba4 Some layout improvements to ColorPickerPopUpWithPalette, but
this class should probably not be in the SDK anyway, consider removing.
add 39096d3 Initialize thumb with base color
add acbde3e No need to set the initial dimensions of the popup.
add fb47f50 Align color picker pop up components
add d01a9c7 tourdejewel: changing from access again from dot to bracket
fro dialogPolyfill since it doesn't work in release mode ¿Some knows why? hljs
does mostly the same but works in release
add d0df793 jewel-list: add HorizontalListScroll bead
add 3d59cca tourdejewel: simplify code extending a renderer from another
add 1a0115e Creating file for outline of Royale in a Week.
add a0397f1 add license to avoid compilation fail
add 52b0648 jewel-searchfilterforlist-bead: add length property
add 246c37d Merge branch 'develop' into color_picker
add 3580722 Allow for empty selection.
add 1c29abd new Date().getTimenis too big for an int
add 133608f HTTPService: Change type of the contentData to Object
add 160d3bb Merge branch 'develop' of
https://github.com/apache/royale-asjs into develop
new d24539c Merge branch 'develop' into improvements/Language
new b20dcce Updates and tweaks to XML. Port adhoc tests and add new XML
tests (97 assertions for XML) to UnitTests manualtest
new cc5612e Added conforming slice method to Vector.
add 2834ad5 All color models should have Number, so NaN is an option.
add 4ddbef8 Thumb can disappear when selected color is empty.
new 99b6c63 Merge branch 'develop' into improvements/Language
The 5 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:
.../README.txt => royale-in-a-week/outline} | 11 +-
.../src/main/resources/jewel-example-styles.css | 5 +
.../src/main/royale/ListPlayGround.mxml | 17 +-
.../royale/itemRenderers/IconListItemRenderer.mxml | 7 +-
...nderer.mxml => TableStyleListItemRenderer.mxml} | 29 +-
.../Basic/src/main/resources/basic-manifest.xml | 11 +
.../projects/Basic/src/main/resources/defaults.css | 37 ++
.../projects/Basic/src/main/royale/BasicClasses.as | 7 +
.../royale/org/apache/royale/html/ColorPicker.as} | 35 +-
.../royale/org/apache/royale/html/HueSelector.as} | 26 +-
.../beads/{ComboBoxView.as => ColorPickerView.as} | 124 ++--
...ableCellView.as => ColorPickerWithEmptyView.as} | 36 +-
.../apache/royale/html/beads/ColorSpectrumView.as | 128 ++++
...rBead.as => HideColorSpectrumThumbWhenEmpty.as} | 78 +--
.../org/apache/royale/html/beads/IComboBoxView.as | 25 +-
.../beads/{ISliderView.as => IViewWithPopUp.as} | 28 +-
.../apache/royale/html/beads/InfiniteVScroller.as | 4 +-
.../controllers/ColorSpectrumMouseController.as | 139 ++++
.../beads/controllers/HSliderMouseController.as | 8 +-
.../beads/controllers/VSliderMouseController.as | 8 +-
.../models/ArrayColorSelectionModel.as} | 37 +-
.../models/{ImageAndTextModel.as => ColorModel.as} | 47 +-
.../ColorSpectrumModel.as} | 66 +-
.../{DateItemRenderer.as => ColorItemRenderer.as} | 87 ++-
.../{DateHeaderButton.as => ColorPalette.as} | 16 +-
.../royale/html/supportClasses/ColorPickerPopUp.as | 103 +++
...mRenderer.as => ColorPickerPopUpWithPalette.as} | 67 +-
.../royale/html/supportClasses/ColorSpectrum.as} | 99 +--
.../html/supportClasses/IColorPickerPopUp.as} | 19 +-
.../projects/Core/src/main/royale/CoreClasses.as | 7 +-
.../royale/org/apache/royale/core/IColorModel.as} | 19 +-
.../core/{ITextModel.as => IColorSpectrumModel.as} | 28 +-
.../royale/org/apache/royale/core/IRangeModel.as | 2 +-
.../royale/{core/IFormatter.as => utils/HSV.as} | 55 +-
.../royale/org/apache/royale/utils/hsvToHex.as | 57 ++
.../royale/org/apache/royale/utils/rgbToHsv.as | 63 ++
.../projects/Jewel/src/main/resources/defaults.css | 6 +
.../Jewel/src/main/resources/jewel-manifest.xml | 2 +
.../main/royale/org/apache/royale/jewel/Alert.as | 3 +-
.../beads/controls/list/HorizontalListScroll.as} | 51 +-
.../controls/textinput/SearchFilterForList.as | 38 +-
.../Jewel/src/main/sass/components/_list.sass | 6 +
.../projects/Language/src/main/royale/QName.as | 3 +-
.../royale/org/apache/royale/utils/Language.as | 13 +
.../royale/org/apache/royale/net/HTTPService.as | 65 +-
frameworks/projects/XML/src/main/royale/XML.as | 261 +++++---
frameworks/projects/XML/src/main/royale/XMLList.as | 43 +-
manualtests/UnitTests/build.xml | 20 +-
manualtests/UnitTests/pom.xml | 27 +-
.../src/main/config/compile-app-config.xml | 17 +-
.../UnitTests/src/main/royale/MyInitialView.mxml | 66 +-
.../UnitTests/src/main/royale/TestClasses.as | 3 +-
.../UnitTests/src/main/royale/UnitTests.mxml | 13 +-
.../language/LanguageTesterTestVector.as | 268 +++++---
.../flexUnitTests/xml/XMLTesterGeneralTest.as | 699 ++++++++++++++++++---
.../flexUnitTests/xml/XMLTesterStringifyTest.as | 114 +++-
.../main/royale/testshim/RoyaleUnitTestRunner.as | 36 +-
manualtests/UnitTests/testsview/index.html | 2 +-
manualtests/build_example.xml | 20 +-
59 files changed, 2457 insertions(+), 854 deletions(-)
copy examples/{blog/BE0001_Hello_World/README.txt => royale-in-a-week/outline}
(71%)
copy
examples/royale/TourDeJewel/src/main/royale/itemRenderers/{NavigationIconLinkItemRenderer.mxml
=> TableStyleListItemRenderer.mxml} (56%)
copy
frameworks/projects/{Jewel/src/main/royale/org/apache/royale/jewel/ScrollableSectionContent.as
=> Basic/src/main/royale/org/apache/royale/html/ColorPicker.as} (67%)
copy
frameworks/projects/{Jewel/src/main/royale/org/apache/royale/jewel/ScrollableSectionContent.as
=> Basic/src/main/royale/org/apache/royale/html/HueSelector.as} (73%)
copy
frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/{ComboBoxView.as
=> ColorPickerView.as} (66%)
copy
frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/{TableCellView.as
=> ColorPickerWithEmptyView.as} (61%)
create mode 100644
frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/ColorSpectrumView.as
copy
frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/{DataFieldProviderBead.as
=> HideColorSpectrumThumbWhenEmpty.as} (52%)
copy
frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/{ISliderView.as
=> IViewWithPopUp.as} (68%)
create mode 100644
frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/controllers/ColorSpectrumMouseController.as
copy
frameworks/projects/Basic/src/main/royale/org/apache/royale/html/{supportClasses/DataGroup.as
=> beads/models/ArrayColorSelectionModel.as} (61%)
copy
frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/models/{ImageAndTextModel.as
=> ColorModel.as} (69%)
copy
frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/{DataFieldProviderBead.as
=> models/ColorSpectrumModel.as} (57%)
copy
frameworks/projects/Basic/src/main/royale/org/apache/royale/html/supportClasses/{DateItemRenderer.as
=> ColorItemRenderer.as} (59%)
copy
frameworks/projects/Basic/src/main/royale/org/apache/royale/html/supportClasses/{DateHeaderButton.as
=> ColorPalette.as} (79%)
create mode 100644
frameworks/projects/Basic/src/main/royale/org/apache/royale/html/supportClasses/ColorPickerPopUp.as
copy
frameworks/projects/Basic/src/main/royale/org/apache/royale/html/supportClasses/{DayNameItemRenderer.as
=> ColorPickerPopUpWithPalette.as} (53%)
copy
frameworks/projects/{Core/src/main/royale/org/apache/royale/events/ProgressEvent.as
=>
Basic/src/main/royale/org/apache/royale/html/supportClasses/ColorSpectrum.as}
(50%)
copy
frameworks/projects/{Core/src/main/royale/org/apache/royale/core/IFormatter.as
=>
Basic/src/main/royale/org/apache/royale/html/supportClasses/IColorPickerPopUp.as}
(77%)
copy
frameworks/projects/{Jewel/src/main/royale/org/apache/royale/jewel/beads/itemRenderers/IAlignItemRenderer.as
=> Core/src/main/royale/org/apache/royale/core/IColorModel.as} (77%)
copy
frameworks/projects/Core/src/main/royale/org/apache/royale/core/{ITextModel.as
=> IColorSpectrumModel.as} (67%)
copy
frameworks/projects/Core/src/main/royale/org/apache/royale/{core/IFormatter.as
=> utils/HSV.as} (63%)
create mode 100644
frameworks/projects/Core/src/main/royale/org/apache/royale/utils/hsvToHex.as
create mode 100644
frameworks/projects/Core/src/main/royale/org/apache/royale/utils/rgbToHsv.as
copy
frameworks/projects/{Basic/src/main/royale/org/apache/royale/html/beads/EllipsisOverflow.as
=>
Jewel/src/main/royale/org/apache/royale/jewel/beads/controls/list/HorizontalListScroll.as}
(65%)