Improve the Cell performance (#239) accepted/tizen/5.5/unified/20200610.155209 accepted/tizen/unified/20200610.015645 submit/tizen/20200609.064715 submit/tizen_5.5/20200609.064721
author유리나/Common Platform Lab(SR)/Staff Engineer/삼성전자 <rina6350.you@samsung.com>
Fri, 5 Jun 2020 01:25:16 +0000 (10:25 +0900)
committer윤정현/Common Platform Lab(SR)/Staff Engineer/삼성전자 <jh0506.yun@samsung.com>
Fri, 5 Jun 2020 01:25:16 +0000 (10:25 +0900)
commitf1a1d564ca5986b030e300c5e3b8593513e2c8e5
tree766b7cc71711c8ef419c75c3517d5572b49e9d1a
parent3c19bc320108d24b21a90bfb3fe18a51e8653c89
Improve the Cell performance (#239)

* Update NamedPlatformColor.cs (#10677)

* [Tizen] Make ActiveBezemElement as readonly (#10655)

* Use FlyoutBehavior on Shell if user sets it (#10456)

* Fire OnBackButtonPressed on the currently Displayed Page (#10860) fixes #7072

* Fire OnBackButtonPressed on the currently Displayed Page

* - don't run Page BackButton code when used with Shell

* Prevent styled element creation off the main thread from crashing the application (#10568)

Fixes #10561

* [Bug] Disabled Expander doesn't change its visual appearance (#10461) fixes #10362

* #10362 changed visual appearance of disabled expander

* Update Xamarin.Forms.Core/Expander.cs

* Added test case

* [C/X] Clean API and impl of OnAppTheme (#10592) fixes #10395

* [C/X] Clean API and impl of OnAppTheme

* [C] User override for app theme

- fixes #10395

* fix tests

* Update Xamarin.Forms.Core/Application.cs

Co-authored-by: Gerald Versluis <gerald.versluis@microsoft.com>
Co-authored-by: Rui Marinho <me@ruimarinho.net>
Co-authored-by: Gerald Versluis <gerald.versluis@microsoft.com>
* [Tizen] Fix TableViewRenderer on Tizen wearable device (#10911)

* [Tizen] Update the CellRenderer for extensibility (#427)

* Fix ListView Footer bug (#428)

* Synchronize between master branch of Tizen.CircularUI.Form and XSF

* Meets the alignment

* [Tizen] Improve the Switch Cell performance (#429)

CircularUI PR : #318, #319, #321

* Update the ibc file
77 files changed:
src/XSF/Tizen.Wearable.CircularUI.Forms.Renderer/Check2TextCellRenderer.cs [new file with mode: 0644]
src/XSF/Tizen.Wearable.CircularUI.Forms.Renderer/CheckCellRenderer.cs [new file with mode: 0644]
src/XSF/Tizen.Wearable.CircularUI.Forms.Renderer/CircleDateTimeSelectorRenderer.cs
src/XSF/Tizen.Wearable.CircularUI.Forms.Renderer/Radio2TextCellRenderer.cs [new file with mode: 0644]
src/XSF/Tizen.Wearable.CircularUI.Forms.Renderer/RadioCellRenderer.cs [new file with mode: 0644]
src/XSF/Tizen.Wearable.CircularUI.Forms.Renderer/SingleTextCellRenderer.cs [new file with mode: 0644]
src/XSF/Tizen.Wearable.CircularUI.Forms.Renderer/Switch2TextCellRenderer.cs [new file with mode: 0644]
src/XSF/Tizen.Wearable.CircularUI.Forms/ActionButtonItem.cs
src/XSF/Tizen.Wearable.CircularUI.Forms/Check.cs
src/XSF/Tizen.Wearable.CircularUI.Forms/Check2TextCell.cs [new file with mode: 0644]
src/XSF/Tizen.Wearable.CircularUI.Forms/CheckCell.cs [new file with mode: 0644]
src/XSF/Tizen.Wearable.CircularUI.Forms/CheckDisplayStyle.cs
src/XSF/Tizen.Wearable.CircularUI.Forms/CircleDateTimeSelector.cs
src/XSF/Tizen.Wearable.CircularUI.Forms/CircleListView.cs
src/XSF/Tizen.Wearable.CircularUI.Forms/CirclePage.cs
src/XSF/Tizen.Wearable.CircularUI.Forms/CirclePageNotFoundException.cs
src/XSF/Tizen.Wearable.CircularUI.Forms/CircleProgressBarSurfaceItem.cs
src/XSF/Tizen.Wearable.CircularUI.Forms/CircleScrollView.cs
src/XSF/Tizen.Wearable.CircularUI.Forms/CircleSliderSurfaceItem.cs
src/XSF/Tizen.Wearable.CircularUI.Forms/CircleStackLayout.cs
src/XSF/Tizen.Wearable.CircularUI.Forms/CircleStepper.cs
src/XSF/Tizen.Wearable.CircularUI.Forms/CircleSurfaceEffectBehavior.cs
src/XSF/Tizen.Wearable.CircularUI.Forms/CircleSurfaceItem.cs
src/XSF/Tizen.Wearable.CircularUI.Forms/CircleSurfaceView.cs
src/XSF/Tizen.Wearable.CircularUI.Forms/CircleToolbarItem.cs
src/XSF/Tizen.Wearable.CircularUI.Forms/CircularShell.cs
src/XSF/Tizen.Wearable.CircularUI.Forms/ColorMenuItem.cs
src/XSF/Tizen.Wearable.CircularUI.Forms/ContentButton.cs
src/XSF/Tizen.Wearable.CircularUI.Forms/ContextPopupEffectBehavior.cs
src/XSF/Tizen.Wearable.CircularUI.Forms/DateTimeType.cs
src/XSF/Tizen.Wearable.CircularUI.Forms/FlatViewCell.cs
src/XSF/Tizen.Wearable.CircularUI.Forms/IBezelInteractionRouter.cs
src/XSF/Tizen.Wearable.CircularUI.Forms/ICircleSurfaceConsumer.cs
src/XSF/Tizen.Wearable.CircularUI.Forms/ICircleSurfaceItem.cs
src/XSF/Tizen.Wearable.CircularUI.Forms/ICircleSurfaceProvider.cs
src/XSF/Tizen.Wearable.CircularUI.Forms/IInformationPopup.cs
src/XSF/Tizen.Wearable.CircularUI.Forms/IRotaryFocusable.cs
src/XSF/Tizen.Wearable.CircularUI.Forms/IToast.cs
src/XSF/Tizen.Wearable.CircularUI.Forms/ITwoButtonPopup.cs
src/XSF/Tizen.Wearable.CircularUI.Forms/IndexPage.cs
src/XSF/Tizen.Wearable.CircularUI.Forms/InformationPopup.cs
src/XSF/Tizen.Wearable.CircularUI.Forms/PopupEntry.cs
src/XSF/Tizen.Wearable.CircularUI.Forms/PositionOption.cs
src/XSF/Tizen.Wearable.CircularUI.Forms/Radio.cs
src/XSF/Tizen.Wearable.CircularUI.Forms/Radio2TextCell.cs [new file with mode: 0644]
src/XSF/Tizen.Wearable.CircularUI.Forms/RadioCell.cs [new file with mode: 0644]
src/XSF/Tizen.Wearable.CircularUI.Forms/RotaryEventHandler.cs
src/XSF/Tizen.Wearable.CircularUI.Forms/RotaryEventManager.cs
src/XSF/Tizen.Wearable.CircularUI.Forms/SelectedEventArgs.cs
src/XSF/Tizen.Wearable.CircularUI.Forms/SingleTextCell.cs [new file with mode: 0644]
src/XSF/Tizen.Wearable.CircularUI.Forms/Switch2TextCell.cs [new file with mode: 0644]
src/XSF/Tizen.Wearable.CircularUI.Forms/Toast.cs
src/XSF/Tizen.Wearable.CircularUI.Forms/ToastProxy.cs
src/XSF/Tizen.Wearable.CircularUI.Forms/TwoButtonPage.cs
src/XSF/Tizen.Wearable.CircularUI.Forms/TwoButtonPopup.cs
src/XSF/Xamarin.Forms.Core/AppThemeColor.cs [deleted file]
src/XSF/Xamarin.Forms.Core/Application.cs
src/XSF/Xamarin.Forms.Core/BindableObjectExtensions.cs
src/XSF/Xamarin.Forms.Core/Expander.cs
src/XSF/Xamarin.Forms.Core/OnAppTheme.cs
src/XSF/Xamarin.Forms.Core/Page.cs
src/XSF/Xamarin.Forms.Core/Shell/Shell.cs
src/XSF/Xamarin.Forms.Core/Shell/ShellItem.cs
src/XSF/Xamarin.Forms.Core/Style.cs
src/XSF/Xamarin.Forms.Core/VisualElement.cs
src/XSF/Xamarin.Forms.Core/VisualElementExtensions.cs [new file with mode: 0644]
src/XSF/Xamarin.Forms.Platform.Tizen/Cells/CellRenderer.cs [changed mode: 0644->0755]
src/XSF/Xamarin.Forms.Platform.Tizen/Cells/SwitchCellRenderer.cs
src/XSF/Xamarin.Forms.Platform.Tizen/Native/ITableView.cs [new file with mode: 0644]
src/XSF/Xamarin.Forms.Platform.Tizen/Native/ListView.cs
src/XSF/Xamarin.Forms.Platform.Tizen/Native/TableView.cs
src/XSF/Xamarin.Forms.Platform.Tizen/Native/Watch/WatchListView.cs
src/XSF/Xamarin.Forms.Platform.Tizen/Native/Watch/WatchTableView.cs [new file with mode: 0644]
src/XSF/Xamarin.Forms.Platform.Tizen/Renderers/TableViewRenderer.cs
src/XSF/Xamarin.Forms.Xaml/MarkupExtensionParser.cs
src/XSF/Xamarin.Forms.Xaml/MarkupExtensions/AppThemeBindingExtension.cs [new file with mode: 0644]
src/XSF/ibc/XSF.ibc