You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@royale.apache.org by yi...@apache.org on 2019/04/01 09:24:34 UTC
[royale-asjs] branch color_picker updated (be32561 -> 9049531)
This is an automated email from the ASF dual-hosted git repository.
yishayw pushed a change to branch color_picker
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git.
from be32561 ColorSpectrum working.
new c9b107e typo
new b5f26ba Starting helper functions
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 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 f16a529 Merge branch 'develop' into color_picker
new 9049531 Added some utility functions and color spectrum beads. Not yet tested.
The 8821 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 | 4 +-
.../src/mx/controls/PopUpButtonExample.mxml | 3 +-
.../src/main/config/compile-app-config.xml | 0
.../src/main/royale/ButtonPlayGround.mxml | 6 +-
.../src/main/royale/DateComponentsPlayGround.mxml | 4 +-
.../TourDeJewel/src/main/royale/MainContent.mxml | 5 +-
.../projects/Basic/src/main/resources/defaults.css | 1 +
.../projects/Basic/src/main/royale/BasicClasses.as | 1 +
.../royale/org/apache/royale/core/StyledUIBase.as | 21 +-
.../controllers/ColorSpectrumMouseController.as | 84 +++++
.../{ColorModel.as => ColorSpectrumModel.as} | 43 ++-
.../org/apache/royale/binding/DataBindingBase.as | 9 +-
.../projects/Core/src/main/royale/CoreClasses.as | 2 +
.../core/{ITextModel.as => IColorSpectrumModel.as} | 28 +-
.../royale/org/apache/royale/core/IRangeModel.as | 2 +-
.../royale/org/apache/royale/events/MouseEvent.as | 37 ++-
.../royale/org/apache/royale/utils/BinaryData.as | 2 +-
.../main/royale/org/apache/royale/utils/HSV.as} | 57 +++-
.../royale/org/apache/royale/utils/hsvToHex.as | 57 ++++
.../royale/org/apache/royale/utils/rgbToHsv.as | 63 ++++
frameworks/projects/Express/pom.xml | 3 +-
.../projects/Jewel/src/main/resources/defaults.css | 102 +++---
.../Jewel/src/main/resources/jewel-manifest.xml | 5 +-
.../projects/Jewel/src/main/royale/JewelClasses.as | 1 +
.../src/main/royale/org/apache/royale/jewel/Bar.as | 42 ++-
.../main/royale/org/apache/royale/jewel/Button.as | 23 +-
.../royale/org/apache/royale/jewel/CheckBox.as | 60 ++--
.../org/apache/royale/jewel/DataContainer.as | 102 +-----
.../royale/org/apache/royale/jewel/DropDownList.as | 63 +---
.../royale/org/apache/royale/jewel/FooterBar.as | 16 +-
.../royale/org/apache/royale/jewel/IconButton.as | 11 +-
.../org/apache/royale/jewel/IconTextInput.as | 27 +-
.../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 +-
.../main/royale/org/apache/royale/jewel/Slider.as | 35 +-
.../main/royale/org/apache/royale/jewel/Spinner.as | 12 +-
.../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 | 46 +--
.../royale/org/apache/royale/jewel/TopAppBar.as | 16 +-
.../controllers/DateChooserMouseController.as | 93 ++++--
.../beads/controllers/DateFieldMouseController.as | 10 +-
.../{button/MultilineLabel.as => MultiLine.as} | 46 +--
.../beads/controls/NavigationActionNotifier.as} | 71 ++--
.../controls/application/CleanValidationErrors.as} | 60 ++--
.../datefield/SpanishDateComponentConfig.as | 2 +-
.../TableItemRendererFactoryForCollectionView.as | 3 -
.../royale/jewel/beads/models/DateChooserModel.as | 218 ++++++++++---
.../apache/royale/jewel/beads/models/TableModel.as | 1 +
.../royale/jewel/beads/validators/Validator.as | 33 +-
.../royale/jewel/beads/views/DateChooserView.as | 259 ++++++++++-----
.../royale/jewel/beads/views/DateFieldView.as | 14 +-
.../royale/jewel/beads/views/NumericStepperView.as | 22 +-
.../apache/royale/jewel/beads/views/TableView.as | 7 +
.../royale/jewel/itemRenderers/DateItemRenderer.as | 15 +-
.../royale/jewel/itemRenderers/ListItemRenderer.as | 9 +-
.../jewel/supportClasses/DataContainerBase.as} | 55 +---
.../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 ++---
.../projects/Jewel/src/main/sass/_global.sass | 4 +
.../Jewel/src/main/sass/components/_button.sass | 4 +-
.../Jewel/src/main/sass/components/_checkbox.sass | 6 +-
.../src/main/sass/components/_datechooser.sass | 41 +--
.../src/main/sass/components/_dropdownlist.sass | 2 +-
.../Jewel/src/main/sass/components/_footerbar.sass | 1 +
.../Jewel/src/main/sass/components/_label.sass | 13 +-
.../Jewel/src/main/sass/components/_layout.sass | 2 +-
.../src/main/sass/components/_radiobutton.sass | 6 +-
.../Jewel/src/main/sass/components/_table.sass | 5 +-
.../Jewel/src/main/sass/components/_tooltip.sass | 46 ++-
.../Jewel/src/main/sass/components/_topappbar.sass | 1 +
.../src/main/resources/mx-royale-manifest.xml | 2 +
.../src/main/royale/mx/containers/Panel.as | 4 +
.../main/royale/mx/controls/AdvancedDataGrid.as | 41 ++-
.../src/main/royale/mx/controls/ComboBase.as | 17 +-
.../src/main/royale/mx/controls/DateField.as | 30 +-
.../MXRoyale/src/main/royale/mx/controls/Menu.as | 7 +-
.../src/main/royale/mx/controls/PopUpButton.as | 361 ++++++++++++++++++++-
.../src/main/royale/mx/controls/PopUpMenuButton.as | 234 ++++++++++++-
.../mx/controls/listClasses/ListItemRenderer.as | 42 +++
.../src/main/royale/mx/core/UIComponent.as | 18 +-
.../src/main/royale/mx/events/ListEvent.as | 8 +-
.../src/main/royale/mx/events/MenuEvent.as | 25 ++
.../royale/mx/messaging/channels/AMFChannel.as | 4 +-
.../supportClasses/SkinnableComponent.as | 4 +-
.../components/supportClasses/SkinnableTextBase.as | 33 +-
.../src/main/resources/defaults.css | 4 +
.../src/main/resources/defaults.css | 4 +
.../src/main/resources/defaults.css | 4 +
.../src/main/resources/defaults.css | 4 +
.../src/main/resources/defaults.css | 4 +
.../src/main/resources/defaults.css | 4 +
.../src/main/resources/defaults.css | 4 +
.../src/main/resources/defaults.css | 4 +
.../src/main/resources/defaults.css | 4 +
.../src/main/resources/defaults.css | 4 +
.../src/main/resources/defaults.css | 4 +
.../src/main/resources/defaults.css | 4 +
.../src/main/resources/defaults.css | 69 ++--
.../src/main/resources/defaults.css | 69 ++--
.../src/main/resources/defaults.css | 69 ++--
.../src/main/resources/defaults.css | 69 ++--
.../src/main/resources/defaults.css | 69 ++--
.../src/main/resources/defaults.css | 69 ++--
.../src/main/resources/defaults.css | 69 ++--
.../src/main/resources/defaults.css | 69 ++--
.../src/main/resources/defaults.css | 69 ++--
.../src/main/resources/defaults.css | 69 ++--
.../src/main/resources/defaults.css | 69 ++--
.../src/main/resources/defaults.css | 69 ++--
.../src/main/resources/defaults.css | 4 +
.../src/main/resources/defaults.css | 4 +
.../src/main/resources/defaults.css | 4 +
.../src/main/resources/defaults.css | 4 +
.../src/main/resources/defaults.css | 4 +
.../src/main/resources/defaults.css | 4 +
.../src/main/resources/defaults.css | 4 +
.../src/main/resources/defaults.css | 4 +
.../src/main/resources/defaults.css | 4 +
.../src/main/resources/defaults.css | 4 +
.../src/main/resources/defaults.css | 4 +
.../src/main/resources/defaults.css | 4 +
.../src/main/resources/defaults.css | 4 +
.../src/main/resources/defaults.css | 4 +
.../src/main/resources/defaults.css | 4 +
.../src/main/resources/defaults.css | 4 +
.../src/main/resources/defaults.css | 4 +
.../src/main/resources/defaults.css | 4 +
.../src/main/resources/defaults.css | 4 +
.../src/main/resources/defaults.css | 4 +
.../src/main/resources/defaults.css | 4 +
.../src/main/resources/defaults.css | 4 +
.../src/main/resources/defaults.css | 4 +
.../src/main/resources/defaults.css | 4 +
.../src/main/resources/defaults.css | 69 ++--
.../src/main/resources/defaults.css | 69 ++--
.../src/main/resources/defaults.css | 69 ++--
.../src/main/resources/defaults.css | 69 ++--
.../src/main/resources/defaults.css | 69 ++--
.../src/main/resources/defaults.css | 69 ++--
.../src/main/resources/defaults.css | 69 ++--
.../src/main/resources/defaults.css | 69 ++--
.../src/main/resources/defaults.css | 69 ++--
.../src/main/resources/defaults.css | 69 ++--
.../src/main/resources/defaults.css | 69 ++--
.../src/main/resources/defaults.css | 69 ++--
.../src/main/resources/defaults.css | 4 +
.../src/main/resources/defaults.css | 4 +
.../src/main/resources/defaults.css | 4 +
.../src/main/resources/defaults.css | 4 +
.../src/main/resources/defaults.css | 4 +
.../src/main/resources/defaults.css | 4 +
.../src/main/resources/defaults.css | 4 +
.../src/main/resources/defaults.css | 4 +
.../src/main/resources/defaults.css | 4 +
.../src/main/resources/defaults.css | 4 +
.../src/main/resources/defaults.css | 4 +
.../src/main/resources/defaults.css | 4 +
.../JewelTheme/src/main/resources/defaults.css | 69 ++--
.../themes/JewelTheme/src/main/sass/_global.sass | 3 +
.../src/main/sass/components-primary/_button.sass | 2 +-
.../main/sass/components-primary/_datechooser.sass | 24 +-
.../src/main/sass/components-primary/_label.sass | 2 +-
.../main/sass/components-primary/_navigation.sass | 2 +-
.../src/main/sass/components-primary/_tabbar.sass | 2 +-
.../main/sass/components-primary/_textinput.sass | 8 +-
.../sass/components-primary/_togglebutton.sass | 2 +-
.../src/main/sass/components-primary/_tooltip.sass | 55 +++-
.../main/sass/components-primary/_topappbar.sass | 2 +-
179 files changed, 3607 insertions(+), 1725 deletions(-)
copy examples/royale/{StorageExample => JSON2ASVO}/src/main/config/compile-app-config.xml (100%)
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/beads/models/{ColorModel.as => ColorSpectrumModel.as} (63%)
copy frameworks/projects/Core/src/main/royale/org/apache/royale/core/{ITextModel.as => IColorSpectrumModel.as} (66%)
copy frameworks/projects/{Basic/src/main/royale/org/apache/royale/html/ColorPicker.as => Core/src/main/royale/org/apache/royale/utils/HSV.as} (64%)
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
rename frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/controls/{button/MultilineLabel.as => MultiLine.as} (67%)
copy frameworks/projects/{Basic/src/main/royale/org/apache/royale/routing/HashChangeNotifierBead.as => Jewel/src/main/royale/org/apache/royale/jewel/beads/controls/NavigationActionNotifier.as} (60%)
copy frameworks/projects/{Basic/src/main/royale/org/apache/royale/routing/URLParameterBead.as => Jewel/src/main/royale/org/apache/royale/jewel/beads/controls/application/CleanValidationErrors.as} (64%)
copy frameworks/projects/{Basic/src/main/royale/org/apache/royale/core/StyledUIBase.as => Jewel/src/main/royale/org/apache/royale/jewel/supportClasses/DataContainerBase.as} (74%)