Effects by PureWeen · Pull Request #1574 · dotnet/maui (original) (raw)
Description of Change
Implements #1226
Usage Examples
Using Routing Effects from Xamarin.Forms
Register your routing effect
appBuilder.ConfigureEffects(builder => { builder.Add<FocusRoutingEffect, FocusPlatformEffect>(); });
Just using the Platform Effect
Because of how MAUI works you don't really need the routing effect anymore so you can just ignore all registration and just add a multi targeted platform effect to xaml
public class FocusPlatformEffect : PlatformEffect { public FocusPlatformEffect() : base() { }
#if WINDOWS protected override void OnAttached() { try { (Control as Microsoft.UI.Xaml.Controls.Control).Background = new Microsoft.UI.Xaml.Media.SolidColorBrush(Microsoft.UI.Colors.Cyan); (Control as MauiTextBox).BackgroundFocusBrush = new Microsoft.UI.Xaml.Media.SolidColorBrush(Microsoft.UI.Colors.White); } catch (Exception ex) { Debug.WriteLine("Cannot set property on attached control. Error: ", ex.Message); } } #endif
protected override void OnDetached()
{
}
}
Register effects via assembly scanning
.ConfigureEffects(effects => { effects.AddCompatibilityEffects(Device.GetAssemblies()); })
Love that we don't really need the routing effect with MAUI, that makes the effect code so much cleaner.
namespace Microsoft.Maui.Controls |
{ |
public partial class Element : Maui.IElement |
public partial class Element : Maui.IElement, IEffectControlProvider |
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In XF all the renderers implemented IEffectControlProvider
so this just consolidates that behavior to the Element instead of the renderer
PureWeen marked this pull request as ready for review
@@ -323,6 +323,28 @@ public static void RegisterStylesheets(InitializationFlags flags) |
---|
return properties; |
} |
internal static void RegisterEffects(Assembly[] assemblies) |
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This moves the register effects code to its own method so it's not getting called along side the other registration calls
@@ -11,6 +11,10 @@ protected RoutingEffect(string effectId) |
---|
Inner = Resolve(effectId); |
} |
protected RoutingEffect() |
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If you register your effect via the builder you don't need to use an EffectId. I thought about creating a different base class but didn't want to require that of the user
rookiejava added a commit to rookiejava/maui that referenced this pull request
rookiejava added a commit to rookiejava/maui that referenced this pull request
rookiejava added a commit to rookiejava/maui that referenced this pull request
rookiejava added a commit to rookiejava/maui that referenced this pull request
rookiejava added a commit to rookiejava/maui that referenced this pull request
rookiejava added a commit to rookiejava/maui that referenced this pull request
rookiejava added a commit to rookiejava/maui that referenced this pull request
shyunMin pushed a commit to shyunMin/maui that referenced this pull request
shyunMin pushed a commit to shyunMin/maui that referenced this pull request
rookiejava added a commit to rookiejava/maui that referenced this pull request
rookiejava added a commit to rookiejava/maui that referenced this pull request
rookiejava added a commit to rookiejava/maui that referenced this pull request
rookiejava added a commit to rookiejava/maui that referenced this pull request
rookiejava added a commit to rookiejava/maui that referenced this pull request
rookiejava added a commit to rookiejava/maui that referenced this pull request
rookiejava added a commit to rookiejava/maui that referenced this pull request
rookiejava added a commit to rookiejava/maui that referenced this pull request
mattleibow pushed a commit that referenced this pull request
[Tizen] Add Resizetizer Tizen Implementation
Treat nullablity for buidling net6 project
Bump to latest and fix build error
Fix Tizen Handlers
Fix font and SingleProject to locate manifest
Update tizen manifest path
Bump to latest
- Adds the GraphicsViewHandler and ShapeViewHandler
- Apply one stop shop UseMauiControls (#1157)
- Implements new APIs for each IView
- and so on
- Bump to latest
- Including register images and set Compat Service Provider (#1306), and so on
[SingleProject] Update intermediate asset path
Bump to latest
- Apply to start adding in APIs for adding legacy renderers via assembly scanning (#1333)
- Update to IMauiContext (#1357)
- and so on
Remove duplicate type for legacy compat renderers
Fix Color Extension
Adds Microsoft.Maui.Tizen.sln
Rebase to upstream latest main
InitialzationOption for MauiApp
Bump to latest
- Apply to patch related to Animation (#1436)
- Apply to register Microsoft.Maui.Graphics Platforms (#1441)
- and so on.
Enable to DisplayResolutionUnit
Implement Clip
Implement ModalNavigationService
Update build targets for single project
Remove comment
Remove image resource on Tizen project
Remove space
Bump to latest
- Added GestureManager.Tizen.cs (#1489)
- Set handler to shimmed handler so it doesn't get reshimmed (#1483)
- Turn XamlC on by default (#1422)
- and so on
Fix SwitchHandler
Fix compatibility issue (#41)
Fix compatibility issue
Fix Compatibility Resource path
Fix Transformations (#42)
Fix the compat LayoutRenderer (#43)
Bump to latest
- Modal Navigation Manager (#1563)
- Implement the basic WindowHandler (#1468)
- Don't extract native defaults, meaning users can no longer reset a color back to a platform theme (#1485)
- Implement Alerts (Alert, Prompt and ActionSheet) (#1328)
- And so on.
Fix Layout margin issue (#44)
[SingleProject] Fix Issues (#50)
Fix RefreshView related issue (#51)
Fix RefreshView related issue
Fix StreamImageSourceService.Tizen
Bumt to latest
Add Microsoft.Maui.Graphics.Skia as PackageReference
Update Compatibility projects (*.csproj) for Tizen
Add AlertManager on Tizen (#57)
Add AlertManager on Tizen
Add null check and remove whitespace
Remove watch profile code
Change subscriber object
Add Essentials.Samples.Tizen (#24)
Add Essentials.Samples.Tizen
Add guard for null exception
Fix Essentials.Samples for Tizen
Fix csproj for net6
Remove Forms.Init
Fix build error (#60)
Update referenced Tizen.UIExtensions version (#61)
Add BlazorWebView skeleton code (#62)
Bump to latest (#71)
- Window lifecycle (#1754)
- Move New Navigation Handler to Core and make it internal (#1800)
- Scrollview handler (#1669)
- ScrollView Resize + Window Handler Resize (#1676)
- Font AutoScalingEnabled (#1774)
- Rename Font Properties (#1755)
- Update layout system to ensure native measure/arrange are called for all controls, even from Page subclasses (#1819)
- IContainer as IList (#1724)
- Implement Layout padding for new StackLayouts and GridLayout (#1749)
- Delete all the TabIndex, TabStop, Focusable things! (#1777)
- Introduce SetSemanticFocus API via SemanticExtensions (#1829)
- Improve Window and AnimationManager (#1653)
- And so on
- Remove IPage on Tizen (#72)
- Merge IFrameworkElement and IView and Remove IPage (#1875)
- Remove obsolete methods from Controls (#73)
- [Controls] Remove obsolete methods from Controls (#1644)
Fix issue related rebase (#74)
Add Blazor webview (#67)
Add Blazor webview
Replace space to tab
remove space
Fix AlertManager prompt layout issue (#76)
Fix entry cursor error (#68)
Fix entry cursor error
Update code referring to android extension
Remove duplicate code & Add exception cases
Code fixes for consistency
Fix nullable issue (#77)
Fix Image loading (#78)
Fix nested layout issue (#79)
Co-authored-by: 허강호/Common Platform Lab(SR)/Principal Engineer/삼성전자 kangho.hur@samsung.com
Fix issues caused by bump up (#75)
Fix issues caused by bump up
Update Tizen file provider
Update file provider with proper path
Replace StackLayout from Compatibility.StackLayout (#82)
Fix unmatched partial method (#84)
Bump to latest
Fix GetDesiredSize (#87)
Fix GetDesiredSize
update for readability
Fix ScrollView content absolute position (#89)
Fixes incorrect parameter type for ILayoutManager.ArrangeChildren (Rectangle -> Size). (#91)
Make the HandlerToRendererShim simple
Revert "Fixes incorrect parameter type for ILayoutManager.ArrangeChildren (Rectangle -> Size). (#91)" (#97)
This reverts commit c54ac83.
Add GestureManager (#96)
Add GestureManager
Fix DragGestureHandler
Fix GestureManager
Check nullable enable
Fix Label LineBreakMode using workaround (#98)
Refactor the LayoutHandler (#99)
Fix layout measure issue (#100)
Bump to latest
Fix LayoutHandler Update issue (#103)
Fix LayoutHandler Update issue
Implement InvalidateMeasure propagation
Update MapBackground
Fix default font size issue (#113)
Add InitializationOptions (#107)
Add InitializationOptions
Set UseSkiaSharp true as default
Apply DP as default
Fix SKClipperView to have proper size (#115)
Fix Essentials sample (#108)
Fix Essentials sample for Tizen
Remove UseSkiaSharp flag
Remove MaterialComponents
Fix Tizen flag
Remove CustomRenderer
Add ShellHandler (#64)
Add ShellHandler
Move ShellView into Platform/Tizen
Update ShellView
Move the code for embedded tizen resources to csproj
Add UIExtenstions for shell
fix ViewHandlerOfT dispose (#120)
MAUI workload for Tizen (#66)
Fix build and runtime error after bumping to latest code
Fix HandlerToRendererShim dispose (#127)
Add ShellSearchView (#121)
Add ShellSearchView
Fix the layout issue in ShellSearchResultList
Enable nullable
Fix maximum height of ShellSearchResultList
Fix scaling issue on Clip (#130)
Fix Shell build error on net6 project (#133)
Fix DisplayResolutionUnit sync issue (#134)
Fix build error (#137)
Replace SkiaGraphicsView with local patch (#135)
This commit will be revert when upstream code is updated
Fix GraphicsView scaling issue (#136)
Support Min/Max Height/Width on IView and applying MauiApp/MauiAppBuilder pattern
- Support Min/Max Height/Width on IView (#2265)
- Updating .NET MAUI to use MauiApp/MauiAppBuilder pattern and use MS.Extensions.DependencyInjection (#2137)
Fix Tizen Templates (#144)
Fix webview break caused by updated dependency (#143)
Update the Tizen.UIExtension.ElmSharp version (#145)
Fix Essentials (#146)
Fix Essentials sample for tizen
Add SemanticScreenReader for Tizen
Fix Startup
Reomve internal UIExtensions compoments for Shell (#147)
Implement PlaceholderColor property in SearchBarHandlers
- Implement PlaceholderColor property in SearchBarHandlers (#1512)
Adds missing implementation after bumping to latest main
Fix Control.Samples.Singleproject Main correctly (#150)
[Tizen] Add support for JS root components in BlazorWebView (#151)
[Tizen] Adds BoxView Handler
[Tizen] Update project templates to work with safe characters
- Update project templates to work with safe characters (#2368)
- [Tizen] Implement ProgressColor property in ProgressBarHandlers
- Implement ProgressColor property in ProgressBarHandlers (#600)
[Tizen] Fix project template's tizne-manifest.xml correctly
[Tizen] Handle ContentViews and templated content in new layout system
[Tizen] WebView Handlers
[Tizen] Use Color.IsDefault in Compat renderers
Fix Essentials DeviceDisplay (#156)
Fix Essentials.DeviceDisplay
Fix DeviceDisplay
[Tizen] Fix build error on net6
Fix Layout remove issue (#164)
Fix Layout remove issue
Fix layout remove on Dispose
Bump to latest (rc1)
- ImageButtonHandler and Handler Re-usability (#2352)
- Remove IBoxView (#2619)
- Add SupportedOSPlatformVersion (#2565)
- Merge all the .NET 6 projects/solutions (#2505)
- Shadow Support (#570)
- Add IndicatorView handler(#2038)
[Tizen] Initial Border control
[Tizen] Apply graphics related code review feedback
[Tizen] Remove Device.OpenUri impl and Device.Flags/SetFlags
[Tizen] Fix Display Prompt Alerts
[Tizen] Fix WebView Handler
[Tizen] Fix ShapeViewHandler
[Tizen] Port H/V TextAlignment to Editor/Picker Handler
[Tizen] Add TVShellView (#183)
[Tizen] Add TVShellView
[Tizen] Update TVShellView
[Tizen] Update NativeView for Shell
[Tizen] Update ShellView
[Tizen] Change default FlyoutBackgroundColor for TV
[Tizen] Enable nullable
Refactor WrapperView to draw drawable features (#186)
Refactor WrapperView to draw drawable features
Update class names and devide files
Override NeesContainer to remove duplicated code
Update class names
[Tizen] Adds ApplicationHandler
Remove dispose action on ImageSourceServiceResult (#192)
Fix Background issue of Frame (#193)
Fix UpdateBackground (#194)
Fix UpdateBackground
Add ContentView Background mapper
Fix Editor/Entry/Label/Layout Background
Add IWrapperViewCanvas.Content
Add PageHandler Background mapper
Restore WrapperView
Remove unnecessary namespace
[Tizen] Fix build error on PageHandler
[Tizen] Fix ButtonHandler events
[Tizen] Use new dispatcher instance in Tizen's BlazorWebView
[Tizen] Fix DpiPath correctly
[Tizen] Fix Compatibility and Controls.Sample build error
[Tizen] Initial CollectionViewHandler
[Tizen] Apply ITextButton related changes
[Tizen] Add Shadows (#233)
[Tizen] Add Shadows
[Tizen] Apply review comments
[Tizen] Move updating shape in proper position
[Tizen] Update BackgroundDrawable
[Tizen] Apply review comments
[Tizen] Add BorderDrawable (#224)
Move to platform specific
Fix border handler for Tizen
Rename ToDrawable method
Fix border content layout
Fix BorderView
Apply rebase
[Tizen] Fix entry cursor issue (#222)
Fix entry cursor issue
Fix UpdateSelectionLength method
[Tizen] Remove TVNavigationDrawer TVNavigationView (#223)
[Tizen] Remove TVNavigationDrawer TVNavigationView
[Elmsharp] Update Tizen.UIExtensions version
[Tizen] Remove Forms DeviceInfo and use Essentials
[Tizen] Initial Multi Window support
[Tizen] Fix MauiContext
[Tizen] Refactor Border by defining MauiDrawable (#248)
[Tizen] Refactor Border by defining MauiDrawable
[Tizen] Apply review comments
[Tizen] Remove unnecessary type casting
[Tizen] Move getting path logic to drawable
[Tizen] Obsolete AndExpand & Remove IsolatedStorage
Fix layout measure issue (#254)
Fix layout measure issue
Update src/Compatibility/Core/src/Tizen/Platform.cs
Co-authored-by: 허강호/Common Platform Lab(SR)/Principal Engineer/삼성전자 kangho.hur@samsung.com
Co-authored-by: 허강호/Common Platform Lab(SR)/Principal Engineer/삼성전자 kangho.hur@samsung.com
Fix tizen solution (.sln) correctly
[Tizen] Add VerticalTextAlignment
[Tizen] Move IDispatcher logic out of IPlatformServices
[Tizen] Fix Scoping of MauiContext
Fix NavigationPage navigating issue (#263)
[Tizen] Add ImageButton handler (#261)
[Tizen] Add ImageButton handler
Add comment
Fix Compatibility build error (#265)
Fix catch exception for sample (#262)
Fix catch exception for control sample
Fix exception type for Tizen
Add bracket
[Tizen] Use CoreApplication as native app type
Fix ScrollView (#269)
[Tizen] Add Collectionview adaptor (#271)
[Tizen] Add CollectionView Adaptors
Remove unnecessary override
Fix ConvertToScaledDP
Fix flag
Fix item selected event
Apply review comments
Move to extension for CollectionView
[Tizen] Remove legacy Log and use ILogger
[Tizen] Applying upstream changes
[Tizen] Add ContainerView to Layout if it's present
[Tizen] Initial Reloadyfy support
[Tizen] Initial IVisualDiagnosticOveraly support
[Tizen] Setup first set of Automation Properties
[Tizen] Move types in the Platform folder into the Platform namespaces
Fix CollectionView layout issue (#288)
Fix CollectionView layout issue
Remove unnecessary code
[Tizen] ZIndex proof-of-concept
Fix ScrollView ContentSize and Padding margin (#291)
Fix ScrollView ContentSize and Padding margin
Fix MapRequestScrollTo
Update src/Core/src/Handlers/ScrollView/ScrollViewHandler.Tizen.cs
Co-authored-by: 허강호/Common Platform Lab(SR)/Principal Engineer/삼성전자 kangho.hur@samsung.com
- Update src/Core/src/Handlers/ScrollView/ScrollViewHandler.Tizen.cs
Co-authored-by: 허강호/Common Platform Lab(SR)/Principal Engineer/삼성전자 kangho.hur@samsung.com
- Remove MapContentSize
Co-authored-by: 허강호/Common Platform Lab(SR)/Principal Engineer/삼성전자 kangho.hur@samsung.com
Implements WindowOverlay and VisualDiagnosticsOverlay (#294)
Implements WindowOverlay and VisualDiagnosticsOverlay
Apply code review
[Tizen] Fix Image Handler
Remove GetDesiredSize (#295)
[Tizen] Fix ButtonHandler
Fix UpdateSemantics (#299)
Fix UpdateSemantics
Fix Semantics mapping
Apply comment
[Tizen] Organize and centralize HandlerExtensions
Refactor WrapperView and Fix Issue (#302)
Refactor WrapperView
Use Thickness type for Shadow margin
Update variable name
Update class name to GraphicsExtensions
Fix essentials sample for Tizen (#305)
[Tizen] Fix NativeView casting issue
[Tizen] Update the UIExtensions package version
[Templates] Update Tizen Template (#311)
[Tizen] Initial Flyout handler
Fix BlazorWebview binary resource issue (#317)
[Tizen] Handle query strings in Blazor static assets by trimming them out
Refactor MauiContext (#330)
[Tizen] Adds PaintExtensions
[Tizen] Update compat's Platform
[Tizen] Fix controls build error
[Tizen] Adds RadioButton Handler
[Tizen] Implement CursorPosition in IEditor/ITextInput Handlers
[Tizen] Initial SwipeView Handler
[Tizen] Remove GetNative
[Tizen] Update Microsoft.NET.Sdk.Maui/WorkloadManifest
[Tizen] Add FormattedText property support to Label in Controls
[Tizen] Bump to latest
[Tizen] Use legacy compat renderers temporarily
[Tizen] Use BorderView
[SingleProject] Update splash updator (#353)
[singleproject] update splash updator
[singleproject] update icon updator
[singleproject] Fix default icon path
[Tizen] Fix BlazorWebView build error (#355)
[Tizen] Fix BlazorWebView build error
[Tizen] Update tizen handler
[Tizen] Implement IPlatformApplication.Current
[Tizen] Implements missing WebViewHandler APIs
[Tizen] Refactor AppInfo/PhoneDialer into interface
[Tizen] Fix INativeViewHandler to return more expected NativeView
[Tizen] Remove legacy TFMs
[Tizen] Refactor DeviceInfo and Flashlight to use an interface
[Tizen] Remove
IPlatformInvalidate
and `Device.Invalidate()[Tizen] Refactored Geocoding to an interface
[Tizen] Adds Microsoft.Maui.Graphics.Skia as package reference
[Tizen] Refactored Map, SMS, Contacts to an interface
[Tizen] Bump to latest
[Tizen] Fix Essential sample build error
[Tizen] Fix Workload build error
Add Platform code on Controls.Sample.Sandbox for tizen (#382)
Fix processing MauiAssets (#383)
Co-authored-by: Jay Cho chojoong@gmail.com
[Tizen] Refactor Essential's implementations
[Tizen] Renaming public APIs Native -> Platform
[Tizen] Update template & sample's tizen-manifest.xml
Fix DotNet.csproj to build tizen (#372)
[Tizen] Update ImageHandler and ImageButtonHandler
[Tizen] Add handling for TextTransform for SearchBar/Editor/Entry
[Tizen] Interfaced Handler for Label, Page, NavigationView, Picker, ProgressBar, SwipeView
[Tizen] Initial MenuBar
[Tizen] Moved GetPlatformSize logic into a new service
[Tizen] Interfaced handler for Switch, TimePicker, WebView, Slider, SearchBar, RefreshView, RadioButton
[Tizen] Fix build error after rebasing
[Tizen] Use StringComparison.Ordinal everywhere
[Tizen] Move TabbedPageHandler to TabbedViewHandler
[Tizen] Add more APIs to IDispatcher
[Tizen] Remove Application.Properties implementation
[Tizen] Backport p14 changes
[Tizen] Implement InputTransparent
[Tizen] Loaded/Unloaded events and propagate Window
[Tizen] Fix Path shapes rendering issues
[Tizen] Fix CI build error on ImageButtonHandler
[Tizen] Optimize ConfigureFonts and Logging during startup
[Tizen] Make sure StrokeDashArray property invalidate the Shape
[Tizen] Implement FillRule property in Polygon/PolylineHandler
[Tizen] Add install tizen to provision.yml
[Tizen] Simplify OnPlatformExtension
[Tizen] Use interface on mappers of shapes
[Tizen] Install tizen workload on dotnet-local-workloads
[Tizen] Move package version into Versions.props
[Tizen] Move 'UseMauiApp' call into "Controls"
[Tizen] update template description of localized string files
[Tizen] Update the package reference of Microsoft.Maui.Dependencies
[Tizen] Add IWindow.DisplayDensity
[Tizen] Initial VisualDiagnostic Image APIs
[Tizen] Mark all the Device [Obsolete]
[Tizen] Mark renderers and related base classes as obsolete
[Tizen] Platform behavior implementation
[Tizen] Clean unnecessary resource files
[Tizen] Graphics events
[Tizen] Modernize Essentials Namepsaces
[Tizen] Fix Compat's control gallery build error
Fix ClipperView background color issue (#447)
Fix typo (#450)
[Tizen] Initial support for configuring the underlying Web view settings
[Tizen] BlazorWebView public API tracking
[Tizen] use latest tizen workload as default
[Tizen] specify sdk version to avoid ci build error
[Tizen] Keep the text wrapping/truncation and max lines stuff in Controls
[Tizen] Remove downcasts in BlazorWebView
[Tizen] BlazorWebView API review changes: Shared sources
[Tizen] add tizen TFM optional
[Tizen] adding informative comments for template
[Tizen] Set IncludeTizenTargetFrameworks correctly
[Tizen] install maui-tizen
Co-authored-by: JoonghyunCho jh5.cho@samsung.com Co-authored-by: Seungkeun Lee sngn.lee@samsung.com Co-authored-by: 김성수/Common Platform Lab(SR)/Staff Engineer/삼성전자 sung-su.kim@samsung.com Co-authored-by: 박인서/Common Platform Lab(SR)/Associate/삼성전자 inseo9.park@samsung.com Co-authored-by: 민성현/Common Platform Lab(SR)/Staff Engineer/삼성전자 shyun.min@samsung.com Co-authored-by: Jay Cho chojoong@gmail.com
myroot added a commit to myroot/maui that referenced this pull request
Remove comment
Remove image resource on Tizen project
Remove space
Fix compatibility issue (#41)
Fix compatibility issue
Fix Compatibility Resource path
Bump to latest
- Modal Navigation Manager (dotnet#1563)
- Implement the basic WindowHandler (dotnet#1468)
- Don't extract native defaults, meaning users can no longer reset a color back to a platform theme (dotnet#1485)
- Implement Alerts (Alert, Prompt and ActionSheet) (dotnet#1328)
- And so on.
[SingleProject] Fix Issues (#50)
Bumt to latest
- Effects (dotnet#1574)
- Improve Window and AnimationManager (dotnet#1653)
- and so on
Add Microsoft.Maui.Graphics.Skia as PackageReference
Add Essentials.Samples.Tizen (#24)
Add Essentials.Samples.Tizen
Add guard for null exception
Fix Essentials.Samples for Tizen
Fix csproj for net6
Remove Forms.Init
Fix build error (#60)
Update referenced Tizen.UIExtensions version (#61)
Add BlazorWebView skeleton code (#62)
Bump to latest (#71)
- Window lifecycle (dotnet#1754)
- Move New Navigation Handler to Core and make it internal (dotnet#1800)
- Scrollview handler (dotnet#1669)
- ScrollView Resize + Window Handler Resize (dotnet#1676)
- Font AutoScalingEnabled (dotnet#1774)
- Rename Font Properties (dotnet#1755)
- Update layout system to ensure native measure/arrange are called for all controls, even from Page subclasses (dotnet#1819)
- IContainer as IList (dotnet#1724)
- Implement Layout padding for new StackLayouts and GridLayout (dotnet#1749)
- Delete all the TabIndex, TabStop, Focusable things! (dotnet#1777)
- Introduce SetSemanticFocus API via SemanticExtensions (dotnet#1829)
- Improve Window and AnimationManager (dotnet#1653)
- And so on
- Remove IPage on Tizen (#72)
- Merge IFrameworkElement and IView and Remove IPage (dotnet#1875)
Add Blazor webview (#67)
Add Blazor webview
Replace space to tab
remove space
Fix entry cursor error (#68)
Fix entry cursor error
Update code referring to android extension
Remove duplicate code & Add exception cases
Code fixes for consistency
Fix nullable issue (#77)
Fix Image loading (#78)
Fix nested layout issue (#79)
Co-authored-by: 허강호/Common Platform Lab(SR)/Principal Engineer/삼성전자 kangho.hur@samsung.com
Fix issues caused by bump up (#75)
Fix issues caused by bump up
Update Tizen file provider
Update file provider with proper path
Fix unmatched partial method (#84)
Fixes incorrect parameter type for ILayoutManager.ArrangeChildren (Rectangle -> Size). (#91)
Make the HandlerToRendererShim simple
Revert "Fixes incorrect parameter type for ILayoutManager.ArrangeChildren (Rectangle -> Size). (#91)" (#97)
This reverts commit c54ac83.
Refactor the LayoutHandler (#99)
Fix layout measure issue (#100)
Fix LayoutHandler Update issue (#103)
Fix LayoutHandler Update issue
Implement InvalidateMeasure propagation
Update MapBackground
Add InitializationOptions (#107)
Add InitializationOptions
Set UseSkiaSharp true as default
Apply DP as default
Fix SKClipperView to have proper size (#115)
Fix Essentials sample (#108)
Fix Essentials sample for Tizen
Remove UseSkiaSharp flag
Remove MaterialComponents
Fix Tizen flag
Remove CustomRenderer
Add ShellHandler (#64)
Add ShellHandler
Move ShellView into Platform/Tizen
Update ShellView
Move the code for embedded tizen resources to csproj
Add UIExtenstions for shell
MAUI workload for Tizen (#66)
Fix build and runtime error after bumping to latest code
Fix HandlerToRendererShim dispose (dotnet#127)
Add ShellSearchView (#121)
Add ShellSearchView
Fix the layout issue in ShellSearchResultList
Enable nullable
Fix maximum height of ShellSearchResultList
Fix scaling issue on Clip (dotnet#130)
Fix DisplayResolutionUnit sync issue (dotnet#134)
Fix build error (dotnet#137)
Replace SkiaGraphicsView with local patch (dotnet#135)
This commit will be revert when upstream code is updated
- Support Min/Max Height/Width on IView and applying MauiApp/MauiAppBuilder pattern
- Support Min/Max Height/Width on IView (dotnet#2265)
- Updating .NET MAUI to use MauiApp/MauiAppBuilder pattern and use MS.Extensions.DependencyInjection (dotnet#2137)
Fix Tizen Templates (dotnet#144)
Fix webview break caused by updated dependency (dotnet#143)
Update the Tizen.UIExtension.ElmSharp version (dotnet#145)
Reomve internal UIExtensions compoments for Shell (dotnet#147)
Adds missing implementation after bumping to latest main
[Tizen] Adds BoxView Handler
[Tizen] Implement ProgressColor property in ProgressBarHandlers
- Implement ProgressColor property in ProgressBarHandlers (dotnet#600)
[Tizen] Handle ContentViews and templated content in new layout system
Bump to latest (rc1)
- ImageButtonHandler and Handler Re-usability (dotnet#2352)
- Remove IBoxView (dotnet#2619)
- Add SupportedOSPlatformVersion (dotnet#2565)
- Merge all the .NET 6 projects/solutions (dotnet#2505)
- Shadow Support (dotnet#570)
- Add IndicatorView handler(dotnet#2038)
[Tizen] Apply graphics related code review feedback
[Tizen] Port H/V TextAlignment to Editor/Picker Handler
[Tizen] Add TVShellView (dotnet#183)
[Tizen] Add TVShellView
[Tizen] Update TVShellView
[Tizen] Update NativeView for Shell
[Tizen] Update ShellView
[Tizen] Change default FlyoutBackgroundColor for TV
[Tizen] Enable nullable
Refactor WrapperView to draw drawable features (dotnet#186)
Refactor WrapperView to draw drawable features
Update class names and devide files
Override NeesContainer to remove duplicated code
Update class names
[Tizen] Adds ApplicationHandler
Fix Background issue of Frame (dotnet#193)
Fix UpdateBackground (dotnet#194)
Fix UpdateBackground
Add ContentView Background mapper
Fix Editor/Entry/Label/Layout Background
Add IWrapperViewCanvas.Content
Add PageHandler Background mapper
Restore WrapperView
Remove unnecessary namespace
[Tizen] Fix build error on PageHandler
[Tizen] Apply ITextButton related changes
[Tizen] Add Shadows (dotnet#233)
[Tizen] Add Shadows
[Tizen] Apply review comments
[Tizen] Move updating shape in proper position
[Tizen] Update BackgroundDrawable
[Tizen] Apply review comments
[Tizen] Add BorderDrawable (dotnet#224)
Move to platform specific
Fix border handler for Tizen
Rename ToDrawable method
Fix border content layout
Fix BorderView
Apply rebase
[Tizen] Fix entry cursor issue (dotnet#222)
Fix entry cursor issue
Fix UpdateSelectionLength method
[Tizen] Remove TVNavigationDrawer TVNavigationView (dotnet#223)
[Tizen] Remove TVNavigationDrawer TVNavigationView
[Elmsharp] Update Tizen.UIExtensions version
[Tizen] Initial Multi Window support
[Tizen] Fix MauiContext
[Tizen] Refactor Border by defining MauiDrawable (dotnet#248)
[Tizen] Refactor Border by defining MauiDrawable
[Tizen] Apply review comments
[Tizen] Remove unnecessary type casting
[Tizen] Move getting path logic to drawable
[Tizen] Obsolete AndExpand & Remove IsolatedStorage
Fix tizen solution (.sln) correctly
[Tizen] Add VerticalTextAlignment
[Tizen] Fix Scoping of MauiContext
[Tizen] Use CoreApplication as native app type
[Tizen] Applying upstream changes
[Tizen] Add ContainerView to Layout if it's present
[Tizen] Initial Reloadyfy support
[Tizen] Initial IVisualDiagnosticOveraly support
[Tizen] Move types in the Platform folder into the Platform namespaces
Fix CollectionView layout issue (dotnet#288)
Fix CollectionView layout issue
Remove unnecessary code
[Tizen] ZIndex proof-of-concept
Fix ScrollView ContentSize and Padding margin (dotnet#291)
Fix ScrollView ContentSize and Padding margin
Fix MapRequestScrollTo
Update src/Core/src/Handlers/ScrollView/ScrollViewHandler.Tizen.cs
Co-authored-by: 허강호/Common Platform Lab(SR)/Principal Engineer/삼성전자 kangho.hur@samsung.com
- Update src/Core/src/Handlers/ScrollView/ScrollViewHandler.Tizen.cs
Co-authored-by: 허강호/Common Platform Lab(SR)/Principal Engineer/삼성전자 kangho.hur@samsung.com
- Remove MapContentSize
Co-authored-by: 허강호/Common Platform Lab(SR)/Principal Engineer/삼성전자 kangho.hur@samsung.com
Implements WindowOverlay and VisualDiagnosticsOverlay (dotnet#294)
Implements WindowOverlay and VisualDiagnosticsOverlay
Apply code review
[Tizen] Fix Image Handler
Remove GetDesiredSize (dotnet#295)
[Tizen] Fix ButtonHandler
[Tizen] Organize and centralize HandlerExtensions
Refactor WrapperView and Fix Issue (dotnet#302)
Refactor WrapperView
Use Thickness type for Shadow margin
Update variable name
Update class name to GraphicsExtensions
Fix essentials sample for Tizen (dotnet#305)
[Tizen] Fix NativeView casting issue
Fix BlazorWebview binary resource issue (dotnet#317)
[Tizen] Handle query strings in Blazor static assets by trimming them out
Refactor MauiContext (dotnet#330)
[Tizen] Adds PaintExtensions
[Tizen] Implement CursorPosition in IEditor/ITextInput Handlers
[Tizen] Remove GetNative
[Tizen] Update Microsoft.NET.Sdk.Maui/WorkloadManifest
[Tizen] Bump to latest
[Tizen] Use legacy compat renderers temporarily
[Tizen] Implement IPlatformApplication.Current
[Tizen] Fix INativeViewHandler to return more expected NativeView
[Tizen] Remove legacy TFMs
[Tizen] Remove
IPlatformInvalidate
and `Device.Invalidate()[Tizen] Fix Essential sample build error
[Tizen] Refactor Essential's implementations
[Tizen] Renaming public APIs Native -> Platform
[Tizen] Interfaced Handler for Label, Page, NavigationView, Picker, ProgressBar, SwipeView
[Tizen] Moved GetPlatformSize logic into a new service
[Tizen] Interfaced handler for Switch, TimePicker, WebView, Slider, SearchBar, RefreshView, RadioButton
[Tizen] Fix build error after rebasing
[Tizen] Move TabbedPageHandler to TabbedViewHandler
[Tizen] Backport p14 changes
[Tizen] Loaded/Unloaded events and propagate Window
[Tizen] Implement FillRule property in Polygon/PolylineHandler
[Tizen] Add install tizen to provision.yml
[Tizen] Move package version into Versions.props
Adds the Tizen backend
[Tizen] Add Resizetizer Tizen Implementation
Bump to latest and fix build error
Bump to latest
- Apply to start adding in APIs for adding legacy renderers via assembly scanning (dotnet#1333)
- Update to IMauiContext (dotnet#1357)
- and so on
- Bump to latest
- Apply to patch related to Animation (dotnet#1436)
- Apply to register Microsoft.Maui.Graphics Platforms (dotnet#1441)
- and so on.
- Bump to latest
- Modal Navigation Manager (dotnet#1563)
- Implement the basic WindowHandler (dotnet#1468)
- Don't extract native defaults, meaning users can no longer reset a color back to a platform theme (dotnet#1485)
- Implement Alerts (Alert, Prompt and ActionSheet) (dotnet#1328)
- And so on.
- Bumt to latest
- Effects (dotnet#1574)
- Improve Window and AnimationManager (dotnet#1653)
- and so on
- Window lifecycle (dotnet#1754)
- Move New Navigation Handler to Core and make it internal (dotnet#1800)
- Scrollview handler (dotnet#1669)
- ScrollView Resize + Window Handler Resize (dotnet#1676)
- Font AutoScalingEnabled (dotnet#1774)
- Rename Font Properties (dotnet#1755)
- Update layout system to ensure native measure/arrange are called for all controls, even from Page subclasses (dotnet#1819)
- IContainer as IList (dotnet#1724)
- Implement Layout padding for new StackLayouts and GridLayout (dotnet#1749)
- Delete all the TabIndex, TabStop, Focusable things! (dotnet#1777)
- Introduce SetSemanticFocus API via SemanticExtensions (dotnet#1829)
- Improve Window and AnimationManager (dotnet#1653)
- And so on
Bump to latest
Fix Essentials sample (#108)
Fix Essentials sample for Tizen
Remove UseSkiaSharp flag
Remove MaterialComponents
Fix Tizen flag
Remove CustomRenderer
Add ShellHandler (#64)
Add ShellHandler
Move ShellView into Platform/Tizen
Update ShellView
Move the code for embedded tizen resources to csproj
Add UIExtenstions for shell
MAUI workload for Tizen (#66)
Fix build and runtime error after bumping to latest code
Fix Essentials (dotnet#146)
Fix Essentials sample for tizen
Add SemanticScreenReader for Tizen
Fix Startup
Adds missing implementation after bumping to latest main
Bump to latest (rc1)
- ImageButtonHandler and Handler Re-usability (dotnet#2352)
- Remove IBoxView (dotnet#2619)
- Add SupportedOSPlatformVersion (dotnet#2565)
- Merge all the .NET 6 projects/solutions (dotnet#2505)
- Shadow Support (dotnet#570)
- Add IndicatorView handler(dotnet#2038)
Refactor WrapperView to draw drawable features (dotnet#186)
Refactor WrapperView to draw drawable features
Update class names and devide files
Override NeesContainer to remove duplicated code
Update class names
[Tizen] Adds ApplicationHandler
Fix UpdateBackground (dotnet#194)
Fix UpdateBackground
Add ContentView Background mapper
Fix Editor/Entry/Label/Layout Background
Add IWrapperViewCanvas.Content
Add PageHandler Background mapper
Restore WrapperView
Remove unnecessary namespace
[Tizen] Add BorderDrawable (dotnet#224)
Move to platform specific
Fix border handler for Tizen
Rename ToDrawable method
Fix border content layout
Fix BorderView
Apply rebase
[Tizen] Refactor Border by defining MauiDrawable (dotnet#248)
[Tizen] Refactor Border by defining MauiDrawable
[Tizen] Apply review comments
[Tizen] Remove unnecessary type casting
[Tizen] Move getting path logic to drawable
[Tizen] Fix Scoping of MauiContext
[Tizen] Applying upstream changes
[Tizen] Move types in the Platform folder into the Platform namespaces
[Tizen] Fix ButtonHandler
[Tizen] Organize and centralize HandlerExtensions
Refactor MauiContext (dotnet#330)
Add NUI handler
[Tizen] Refactor MauiApplication and MauiContext (dotnet#216)
Add AlertManager (dotnet#214)
Code clean up (dotnet#218)
Fix build error on Controls.Sample (dotnet#225)
[Tizen] Initail CollectionViewHandler for NUI
Fix PlatformEffect NativeView type (dotnet#231)
Fix Control.Sample correctly (dotnet#234)
Fix NamedSize (dotnet#242)
Update NavigationPageRenderer (dotnet#238)
- Implement title view
Fix build errors and apply upstream changes
Refactoring Window and modal (dotnet#246)
Obsolete AndExpand & fix build eror
[NUI] Implement BlazorWebView (dotnet#259)
Implement BlazorWebView
Update NUI WebView alias name
Bump to latest
Fix MinimumWidth/Height MaximumWidth/Height (dotnet#270)
[NUI] Add GestureManager (dotnet#272)
Add gesture handler
enable nullable
use lazy
Remove unnessary EFL code in ScrollViewHandler (dotnet#274)
Add TabbedPage Renderer (dotnet#275)
[NUI] Implement WrapperView enabling Border and Shadow (dotnet#273)
[NUI] Add MauiDrawable enabling Border and Shadow
[NUI] Remove BorderView type and refactor
Refactor StrokeExtensions
Remove unnecessary code
Update a way clearing content
[NUI] Add Picker handler (dotnet#276)
Add Picker handler
Apply code review
Change timing adding event handler
Update Picker on touch (dotnet#293)
Fix NeedsContainer (dotnet#306)
Update FrameRenderer to support Brush (dotnet#309)
Fix minor layout issue (dotnet#314)
Fix build error
Fix ScrollView ContentSize (dotnet#324)
Refactor Maui context (dotnet#328)
Fix build error after bumping to latest
[Tizen] Add ImageButtonHandler (dotnet#334)
[NUI] Implement Editor/Entry handler (dotnet#335)
Implement Editor/Entry handler
Fix measure issue
Update paramer name
Fix if statement
Fix Editor/Entry CursorPosition issue (dotnet#336)
[NUI] Add CollectionViewHandler (dotnet#352)
Fix EmptyView on CollectionView
Add CollectionViewHandler
Add SearchBar handler (dotnet#354)
Implement Clip (dotnet#384)
Bump to latest
[NUI] Add TimePickerHandler (dotnet#390)
[NUI] Add TimePickerHandler
Update button placement
Clean up code after rebase (dotnet#399)
Fix TabbedPage to use Controls.Grid instead Compatibility.Grid (dotnet#400)
Fix Controls MapText (dotnet#406)
Fix focus management (dotnet#407)
Update WrapperView (dotnet#409)
Update Tizen platform to tizen10.0 (dotnet#416)
Update WebView handler and MauiWebView handler (dotnet#417)
Update Label shadow (dotnet#420)
Fix build error after rebase
Fix InputTransparent (dotnet#424)
Implement CarouselView handler (dotnet#428)
Fix GestureManager crash issue (dotnet#432)
Update WebView EvaluateJavaScript async (dotnet#435)
Fix CascadeInputTransparent (dotnet#442)
Add NavigationView handler (dotnet#449)
Update WindowOverlay handler (dotnet#452)
Update ViewExtensions (dotnet#455)
Update ImageSourceService (dotnet#454)
Fix MauiSearchBar IsEnabled property (dotnet#458)
Add SwipeView handler (dotnet#460)
Clean code after rebase
Fix GetPath to return a correct path (dotnet#465)
Update for focus navigation (dotnet#459)
Cleanup code after rebase
Fix build error after rebase
Implement UpdateBackgroundImageSourceAsync extensions method (dotnet#479)
[NUI] Update SliderHandler with NUI slider component (dotnet#487)
Update SliderHandler with NUI compnent
Update SliderHandler with review feedback
Update with review feedback
Fix GetPlatformViewBounds as Pixel coordinate (dotnet#488)
Fix ScrollView content size update issue (dotnet#492)
Implement Controls.Compatibility for tizen (dotnet#493)
Optimize Layout Measure (dotnet#495)
Code cleanup after code rebase
Fix z-order on Layout (dotnet#497)
[NUI] Update StepperHandler (dotnet#498)
Update StepperHandler
Apply Review comment
Fix Frame measure (dotnet#501)
Fix BorderView (dotnet#500)
Add RadioButton handler (dotnet#499)
Fix CollectionView Item measure (dotnet#502)
Fix Measure contraint convert (dotnet#504)
Fix WrapperView measure (dotnet#507)
Implement Missing mapper (dotnet#509)
Fix WrapperView Width/HeightSpecification (dotnet#510)
Fix ShapeView (dotnet#511)
Optimize View measure (dotnet#513)
Fix NavigationPage disposing pages (dotnet#514)
Fix build error after rebase
Fix WebView (dotnet#515)
Fix TableView (dotnet#516)
Fix Compatibility Cell templates (dotnet#517)
[NUI] Add IndicatorViewHandler (dotnet#518)
Add IndicatorViewHandler
Update review comment
Add space
Fix ListViewRenderer (dotnet#519)
Fix Binding error on CollectionView (dotnet#520)
Fix layout issue when view was shown from hide (dotnet#522)
[NUI] Fix ImageButton Clicked (dotnet#523)
Fix ImageButton Clicked
Apply review comment
Fix BlazorWebView RequestIntercept issue (dotnet#524)
Fix Layout size issue (dotnet#525)
Fix build error after rebase
[NUI] Add DatePicker Handler (dotnet#528)
Add DatePicker
Add missing class
Update Style and Use DummyPopupPage
Refactoring with MauiTimePicker
add new file
Co-authored-by: Jay Cho chojoong@gmail.com
Fix GetBoundingBox/OverlayWindow touch point coordinate to DP (dotnet#529)
Fix CollectionView EmptyView HeaderFooter (dotnet#530)
Update DateTimePicker width on horizontal (dotnet#531)
Fix DisconnectHandler (dotnet#532)
Update Page default background color (dotnet#533)
Clean up NuGet.config (dotnet#535)
[NUI] Update font size (dotnet#536)
Update FontNamedSize
adjust font size on tv profile
Add RefreshViewHandler (dotnet#490)
[Tizen] Refactor compat renderers (dotnet#538)
[Tizen] Refactor the TabbedPageRenderer (dotnet#541)
[Tizen] Add FlyoutViewHandler (dotnet#540)
Add FlyoutView
Update FlyoutView to cover TV drawer
Add missing connecting handler
Update handler implementation using extensions
Simplify code
Co-authored-by: Jay Cho chojoong@gmail.com
[Tizen] Add MauiPicker (dotnet#543)
Add MenuIcon to Toolbar (dotnet#542)
Add MenuIcon to Toolbar
Apply Reviews
Co-authored-by: Jay Cho chojoong@gmail.com
[Tizen] Add ShellHandler (dotnet#539)
[NUI] Add ShellHandler
Update PublicAPI.Shipped.txt file
Fix build error
Update AppHostingBuilder
Update ShellView with review feedback
Remove unnecessary code
Update Shell navigation stack
Add IDisposable interface
Update ShellSectionView
Update AdppHostBuilderExtensions
Rebase and update toolbar to resolve conflict
Remove ShellContentHandler and update ToolbarHandler
Update ShellView to handle DrawerToggleVisible
Remove unnecessary code
Fix build error after rebase
Co-authored-by: Kangho Hur kangho.hur@samsung.com Co-authored-by: 조중현/Common Platform Lab(SR)/Engineer/삼성전자 jh5.cho@samsung.com Co-authored-by: 김성수/Common Platform Lab(SR)/Staff Engineer/삼성전자 sung-su.kim@samsung.com Co-authored-by: 박인서/Common Platform Lab(SR)/Associate/삼성전자 inseo9.park@samsung.com Co-authored-by: 민성현/Common Platform Lab(SR)/Staff Engineer/삼성전자 shyun.min@samsung.com Co-authored-by: Jay Cho chojoong@gmail.com
myroot added a commit to myroot/maui that referenced this pull request
Remove comment
Remove image resource on Tizen project
Remove space
Fix compatibility issue (#41)
Fix compatibility issue
Fix Compatibility Resource path
Bump to latest
- Modal Navigation Manager (dotnet#1563)
- Implement the basic WindowHandler (dotnet#1468)
- Don't extract native defaults, meaning users can no longer reset a color back to a platform theme (dotnet#1485)
- Implement Alerts (Alert, Prompt and ActionSheet) (dotnet#1328)
- And so on.
[SingleProject] Fix Issues (#50)
Bumt to latest
- Effects (dotnet#1574)
- Improve Window and AnimationManager (dotnet#1653)
- and so on
Add Microsoft.Maui.Graphics.Skia as PackageReference
Add Essentials.Samples.Tizen (#24)
Add Essentials.Samples.Tizen
Add guard for null exception
Fix Essentials.Samples for Tizen
Fix csproj for net6
Remove Forms.Init
Fix build error (#60)
Update referenced Tizen.UIExtensions version (#61)
Add BlazorWebView skeleton code (#62)
Bump to latest (#71)
- Window lifecycle (dotnet#1754)
- Move New Navigation Handler to Core and make it internal (dotnet#1800)
- Scrollview handler (dotnet#1669)
- ScrollView Resize + Window Handler Resize (dotnet#1676)
- Font AutoScalingEnabled (dotnet#1774)
- Rename Font Properties (dotnet#1755)
- Update layout system to ensure native measure/arrange are called for all controls, even from Page subclasses (dotnet#1819)
- IContainer as IList (dotnet#1724)
- Implement Layout padding for new StackLayouts and GridLayout (dotnet#1749)
- Delete all the TabIndex, TabStop, Focusable things! (dotnet#1777)
- Introduce SetSemanticFocus API via SemanticExtensions (dotnet#1829)
- Improve Window and AnimationManager (dotnet#1653)
- And so on
- Remove IPage on Tizen (#72)
- Merge IFrameworkElement and IView and Remove IPage (dotnet#1875)
Add Blazor webview (#67)
Add Blazor webview
Replace space to tab
remove space
Fix entry cursor error (#68)
Fix entry cursor error
Update code referring to android extension
Remove duplicate code & Add exception cases
Code fixes for consistency
Fix nullable issue (#77)
Fix Image loading (#78)
Fix nested layout issue (#79)
Co-authored-by: 허강호/Common Platform Lab(SR)/Principal Engineer/삼성전자 kangho.hur@samsung.com
Fix issues caused by bump up (#75)
Fix issues caused by bump up
Update Tizen file provider
Update file provider with proper path
Fix unmatched partial method (#84)
Fixes incorrect parameter type for ILayoutManager.ArrangeChildren (Rectangle -> Size). (#91)
Make the HandlerToRendererShim simple
Revert "Fixes incorrect parameter type for ILayoutManager.ArrangeChildren (Rectangle -> Size). (#91)" (#97)
This reverts commit c54ac83.
Refactor the LayoutHandler (#99)
Fix layout measure issue (#100)
Fix LayoutHandler Update issue (#103)
Fix LayoutHandler Update issue
Implement InvalidateMeasure propagation
Update MapBackground
Add InitializationOptions (#107)
Add InitializationOptions
Set UseSkiaSharp true as default
Apply DP as default
Fix SKClipperView to have proper size (#115)
Fix Essentials sample (#108)
Fix Essentials sample for Tizen
Remove UseSkiaSharp flag
Remove MaterialComponents
Fix Tizen flag
Remove CustomRenderer
Add ShellHandler (#64)
Add ShellHandler
Move ShellView into Platform/Tizen
Update ShellView
Move the code for embedded tizen resources to csproj
Add UIExtenstions for shell
MAUI workload for Tizen (#66)
Fix build and runtime error after bumping to latest code
Fix HandlerToRendererShim dispose (dotnet#127)
Add ShellSearchView (#121)
Add ShellSearchView
Fix the layout issue in ShellSearchResultList
Enable nullable
Fix maximum height of ShellSearchResultList
Fix scaling issue on Clip (dotnet#130)
Fix DisplayResolutionUnit sync issue (dotnet#134)
Fix build error (dotnet#137)
Replace SkiaGraphicsView with local patch (dotnet#135)
This commit will be revert when upstream code is updated
- Support Min/Max Height/Width on IView and applying MauiApp/MauiAppBuilder pattern
- Support Min/Max Height/Width on IView (dotnet#2265)
- Updating .NET MAUI to use MauiApp/MauiAppBuilder pattern and use MS.Extensions.DependencyInjection (dotnet#2137)
Fix Tizen Templates (dotnet#144)
Fix webview break caused by updated dependency (dotnet#143)
Update the Tizen.UIExtension.ElmSharp version (dotnet#145)
Reomve internal UIExtensions compoments for Shell (dotnet#147)
Adds missing implementation after bumping to latest main
[Tizen] Adds BoxView Handler
[Tizen] Implement ProgressColor property in ProgressBarHandlers
- Implement ProgressColor property in ProgressBarHandlers (dotnet#600)
[Tizen] Handle ContentViews and templated content in new layout system
Bump to latest (rc1)
- ImageButtonHandler and Handler Re-usability (dotnet#2352)
- Remove IBoxView (dotnet#2619)
- Add SupportedOSPlatformVersion (dotnet#2565)
- Merge all the .NET 6 projects/solutions (dotnet#2505)
- Shadow Support (dotnet#570)
- Add IndicatorView handler(dotnet#2038)
[Tizen] Apply graphics related code review feedback
[Tizen] Port H/V TextAlignment to Editor/Picker Handler
[Tizen] Add TVShellView (dotnet#183)
[Tizen] Add TVShellView
[Tizen] Update TVShellView
[Tizen] Update NativeView for Shell
[Tizen] Update ShellView
[Tizen] Change default FlyoutBackgroundColor for TV
[Tizen] Enable nullable
Refactor WrapperView to draw drawable features (dotnet#186)
Refactor WrapperView to draw drawable features
Update class names and devide files
Override NeesContainer to remove duplicated code
Update class names
[Tizen] Adds ApplicationHandler
Fix Background issue of Frame (dotnet#193)
Fix UpdateBackground (dotnet#194)
Fix UpdateBackground
Add ContentView Background mapper
Fix Editor/Entry/Label/Layout Background
Add IWrapperViewCanvas.Content
Add PageHandler Background mapper
Restore WrapperView
Remove unnecessary namespace
[Tizen] Fix build error on PageHandler
[Tizen] Apply ITextButton related changes
[Tizen] Add Shadows (dotnet#233)
[Tizen] Add Shadows
[Tizen] Apply review comments
[Tizen] Move updating shape in proper position
[Tizen] Update BackgroundDrawable
[Tizen] Apply review comments
[Tizen] Add BorderDrawable (dotnet#224)
Move to platform specific
Fix border handler for Tizen
Rename ToDrawable method
Fix border content layout
Fix BorderView
Apply rebase
[Tizen] Fix entry cursor issue (dotnet#222)
Fix entry cursor issue
Fix UpdateSelectionLength method
[Tizen] Remove TVNavigationDrawer TVNavigationView (dotnet#223)
[Tizen] Remove TVNavigationDrawer TVNavigationView
[Elmsharp] Update Tizen.UIExtensions version
[Tizen] Initial Multi Window support
[Tizen] Fix MauiContext
[Tizen] Refactor Border by defining MauiDrawable (dotnet#248)
[Tizen] Refactor Border by defining MauiDrawable
[Tizen] Apply review comments
[Tizen] Remove unnecessary type casting
[Tizen] Move getting path logic to drawable
[Tizen] Obsolete AndExpand & Remove IsolatedStorage
Fix tizen solution (.sln) correctly
[Tizen] Add VerticalTextAlignment
[Tizen] Fix Scoping of MauiContext
[Tizen] Use CoreApplication as native app type
[Tizen] Applying upstream changes
[Tizen] Add ContainerView to Layout if it's present
[Tizen] Initial Reloadyfy support
[Tizen] Initial IVisualDiagnosticOveraly support
[Tizen] Move types in the Platform folder into the Platform namespaces
Fix CollectionView layout issue (dotnet#288)
Fix CollectionView layout issue
Remove unnecessary code
[Tizen] ZIndex proof-of-concept
Fix ScrollView ContentSize and Padding margin (dotnet#291)
Fix ScrollView ContentSize and Padding margin
Fix MapRequestScrollTo
Update src/Core/src/Handlers/ScrollView/ScrollViewHandler.Tizen.cs
Co-authored-by: 허강호/Common Platform Lab(SR)/Principal Engineer/삼성전자 kangho.hur@samsung.com
- Update src/Core/src/Handlers/ScrollView/ScrollViewHandler.Tizen.cs
Co-authored-by: 허강호/Common Platform Lab(SR)/Principal Engineer/삼성전자 kangho.hur@samsung.com
- Remove MapContentSize
Co-authored-by: 허강호/Common Platform Lab(SR)/Principal Engineer/삼성전자 kangho.hur@samsung.com
Implements WindowOverlay and VisualDiagnosticsOverlay (dotnet#294)
Implements WindowOverlay and VisualDiagnosticsOverlay
Apply code review
[Tizen] Fix Image Handler
Remove GetDesiredSize (dotnet#295)
[Tizen] Fix ButtonHandler
[Tizen] Organize and centralize HandlerExtensions
Refactor WrapperView and Fix Issue (dotnet#302)
Refactor WrapperView
Use Thickness type for Shadow margin
Update variable name
Update class name to GraphicsExtensions
Fix essentials sample for Tizen (dotnet#305)
[Tizen] Fix NativeView casting issue
Fix BlazorWebview binary resource issue (dotnet#317)
[Tizen] Handle query strings in Blazor static assets by trimming them out
Refactor MauiContext (dotnet#330)
[Tizen] Adds PaintExtensions
[Tizen] Implement CursorPosition in IEditor/ITextInput Handlers
[Tizen] Remove GetNative
[Tizen] Update Microsoft.NET.Sdk.Maui/WorkloadManifest
[Tizen] Bump to latest
[Tizen] Use legacy compat renderers temporarily
[Tizen] Implement IPlatformApplication.Current
[Tizen] Fix INativeViewHandler to return more expected NativeView
[Tizen] Remove legacy TFMs
[Tizen] Remove
IPlatformInvalidate
and `Device.Invalidate()[Tizen] Fix Essential sample build error
[Tizen] Refactor Essential's implementations
[Tizen] Renaming public APIs Native -> Platform
[Tizen] Interfaced Handler for Label, Page, NavigationView, Picker, ProgressBar, SwipeView
[Tizen] Moved GetPlatformSize logic into a new service
[Tizen] Interfaced handler for Switch, TimePicker, WebView, Slider, SearchBar, RefreshView, RadioButton
[Tizen] Fix build error after rebasing
[Tizen] Move TabbedPageHandler to TabbedViewHandler
[Tizen] Backport p14 changes
[Tizen] Loaded/Unloaded events and propagate Window
[Tizen] Implement FillRule property in Polygon/PolylineHandler
[Tizen] Add install tizen to provision.yml
[Tizen] Move package version into Versions.props
Adds the Tizen backend
[Tizen] Add Resizetizer Tizen Implementation
Bump to latest and fix build error
Bump to latest
- Apply to start adding in APIs for adding legacy renderers via assembly scanning (dotnet#1333)
- Update to IMauiContext (dotnet#1357)
- and so on
- Bump to latest
- Apply to patch related to Animation (dotnet#1436)
- Apply to register Microsoft.Maui.Graphics Platforms (dotnet#1441)
- and so on.
- Bump to latest
- Modal Navigation Manager (dotnet#1563)
- Implement the basic WindowHandler (dotnet#1468)
- Don't extract native defaults, meaning users can no longer reset a color back to a platform theme (dotnet#1485)
- Implement Alerts (Alert, Prompt and ActionSheet) (dotnet#1328)
- And so on.
- Bumt to latest
- Effects (dotnet#1574)
- Improve Window and AnimationManager (dotnet#1653)
- and so on
- Window lifecycle (dotnet#1754)
- Move New Navigation Handler to Core and make it internal (dotnet#1800)
- Scrollview handler (dotnet#1669)
- ScrollView Resize + Window Handler Resize (dotnet#1676)
- Font AutoScalingEnabled (dotnet#1774)
- Rename Font Properties (dotnet#1755)
- Update layout system to ensure native measure/arrange are called for all controls, even from Page subclasses (dotnet#1819)
- IContainer as IList (dotnet#1724)
- Implement Layout padding for new StackLayouts and GridLayout (dotnet#1749)
- Delete all the TabIndex, TabStop, Focusable things! (dotnet#1777)
- Introduce SetSemanticFocus API via SemanticExtensions (dotnet#1829)
- Improve Window and AnimationManager (dotnet#1653)
- And so on
Bump to latest
Fix Essentials sample (#108)
Fix Essentials sample for Tizen
Remove UseSkiaSharp flag
Remove MaterialComponents
Fix Tizen flag
Remove CustomRenderer
Add ShellHandler (#64)
Add ShellHandler
Move ShellView into Platform/Tizen
Update ShellView
Move the code for embedded tizen resources to csproj
Add UIExtenstions for shell
MAUI workload for Tizen (#66)
Fix build and runtime error after bumping to latest code
Fix Essentials (dotnet#146)
Fix Essentials sample for tizen
Add SemanticScreenReader for Tizen
Fix Startup
Adds missing implementation after bumping to latest main
Bump to latest (rc1)
- ImageButtonHandler and Handler Re-usability (dotnet#2352)
- Remove IBoxView (dotnet#2619)
- Add SupportedOSPlatformVersion (dotnet#2565)
- Merge all the .NET 6 projects/solutions (dotnet#2505)
- Shadow Support (dotnet#570)
- Add IndicatorView handler(dotnet#2038)
Refactor WrapperView to draw drawable features (dotnet#186)
Refactor WrapperView to draw drawable features
Update class names and devide files
Override NeesContainer to remove duplicated code
Update class names
[Tizen] Adds ApplicationHandler
Fix UpdateBackground (dotnet#194)
Fix UpdateBackground
Add ContentView Background mapper
Fix Editor/Entry/Label/Layout Background
Add IWrapperViewCanvas.Content
Add PageHandler Background mapper
Restore WrapperView
Remove unnecessary namespace
[Tizen] Add BorderDrawable (dotnet#224)
Move to platform specific
Fix border handler for Tizen
Rename ToDrawable method
Fix border content layout
Fix BorderView
Apply rebase
[Tizen] Refactor Border by defining MauiDrawable (dotnet#248)
[Tizen] Refactor Border by defining MauiDrawable
[Tizen] Apply review comments
[Tizen] Remove unnecessary type casting
[Tizen] Move getting path logic to drawable
[Tizen] Fix Scoping of MauiContext
[Tizen] Applying upstream changes
[Tizen] Move types in the Platform folder into the Platform namespaces
[Tizen] Fix ButtonHandler
[Tizen] Organize and centralize HandlerExtensions
Refactor MauiContext (dotnet#330)
Add NUI handler
[Tizen] Refactor MauiApplication and MauiContext (dotnet#216)
Add AlertManager (dotnet#214)
Code clean up (dotnet#218)
Fix build error on Controls.Sample (dotnet#225)
[Tizen] Initail CollectionViewHandler for NUI
Fix PlatformEffect NativeView type (dotnet#231)
Fix Control.Sample correctly (dotnet#234)
Fix NamedSize (dotnet#242)
Update NavigationPageRenderer (dotnet#238)
- Implement title view
Fix build errors and apply upstream changes
Refactoring Window and modal (dotnet#246)
Obsolete AndExpand & fix build eror
[NUI] Implement BlazorWebView (dotnet#259)
Implement BlazorWebView
Update NUI WebView alias name
Bump to latest
Fix MinimumWidth/Height MaximumWidth/Height (dotnet#270)
[NUI] Add GestureManager (dotnet#272)
Add gesture handler
enable nullable
use lazy
Remove unnessary EFL code in ScrollViewHandler (dotnet#274)
Add TabbedPage Renderer (dotnet#275)
[NUI] Implement WrapperView enabling Border and Shadow (dotnet#273)
[NUI] Add MauiDrawable enabling Border and Shadow
[NUI] Remove BorderView type and refactor
Refactor StrokeExtensions
Remove unnecessary code
Update a way clearing content
[NUI] Add Picker handler (dotnet#276)
Add Picker handler
Apply code review
Change timing adding event handler
Update Picker on touch (dotnet#293)
Fix NeedsContainer (dotnet#306)
Update FrameRenderer to support Brush (dotnet#309)
Fix minor layout issue (dotnet#314)
Fix build error
Fix ScrollView ContentSize (dotnet#324)
Refactor Maui context (dotnet#328)
Fix build error after bumping to latest
[Tizen] Add ImageButtonHandler (dotnet#334)
[NUI] Implement Editor/Entry handler (dotnet#335)
Implement Editor/Entry handler
Fix measure issue
Update paramer name
Fix if statement
Fix Editor/Entry CursorPosition issue (dotnet#336)
[NUI] Add CollectionViewHandler (dotnet#352)
Fix EmptyView on CollectionView
Add CollectionViewHandler
Add SearchBar handler (dotnet#354)
Implement Clip (dotnet#384)
Bump to latest
[NUI] Add TimePickerHandler (dotnet#390)
[NUI] Add TimePickerHandler
Update button placement
Clean up code after rebase (dotnet#399)
Fix TabbedPage to use Controls.Grid instead Compatibility.Grid (dotnet#400)
Fix Controls MapText (dotnet#406)
Fix focus management (dotnet#407)
Update WrapperView (dotnet#409)
Update Tizen platform to tizen10.0 (dotnet#416)
Update WebView handler and MauiWebView handler (dotnet#417)
Update Label shadow (dotnet#420)
Fix build error after rebase
Fix InputTransparent (dotnet#424)
Implement CarouselView handler (dotnet#428)
Fix GestureManager crash issue (dotnet#432)
Update WebView EvaluateJavaScript async (dotnet#435)
Fix CascadeInputTransparent (dotnet#442)
Add NavigationView handler (dotnet#449)
Update WindowOverlay handler (dotnet#452)
Update ViewExtensions (dotnet#455)
Update ImageSourceService (dotnet#454)
Fix MauiSearchBar IsEnabled property (dotnet#458)
Add SwipeView handler (dotnet#460)
Clean code after rebase
Fix GetPath to return a correct path (dotnet#465)
Update for focus navigation (dotnet#459)
Cleanup code after rebase
Fix build error after rebase
Implement UpdateBackgroundImageSourceAsync extensions method (dotnet#479)
[NUI] Update SliderHandler with NUI slider component (dotnet#487)
Update SliderHandler with NUI compnent
Update SliderHandler with review feedback
Update with review feedback
Fix GetPlatformViewBounds as Pixel coordinate (dotnet#488)
Fix ScrollView content size update issue (dotnet#492)
Implement Controls.Compatibility for tizen (dotnet#493)
Optimize Layout Measure (dotnet#495)
Code cleanup after code rebase
Fix z-order on Layout (dotnet#497)
[NUI] Update StepperHandler (dotnet#498)
Update StepperHandler
Apply Review comment
Fix Frame measure (dotnet#501)
Fix BorderView (dotnet#500)
Add RadioButton handler (dotnet#499)
Fix CollectionView Item measure (dotnet#502)
Fix Measure contraint convert (dotnet#504)
Fix WrapperView measure (dotnet#507)
Implement Missing mapper (dotnet#509)
Fix WrapperView Width/HeightSpecification (dotnet#510)
Fix ShapeView (dotnet#511)
Optimize View measure (dotnet#513)
Fix NavigationPage disposing pages (dotnet#514)
Fix build error after rebase
Fix WebView (dotnet#515)
Fix TableView (dotnet#516)
Fix Compatibility Cell templates (dotnet#517)
[NUI] Add IndicatorViewHandler (dotnet#518)
Add IndicatorViewHandler
Update review comment
Add space
Fix ListViewRenderer (dotnet#519)
Fix Binding error on CollectionView (dotnet#520)
Fix layout issue when view was shown from hide (dotnet#522)
[NUI] Fix ImageButton Clicked (dotnet#523)
Fix ImageButton Clicked
Apply review comment
Fix BlazorWebView RequestIntercept issue (dotnet#524)
Fix Layout size issue (dotnet#525)
Fix build error after rebase
[NUI] Add DatePicker Handler (dotnet#528)
Add DatePicker
Add missing class
Update Style and Use DummyPopupPage
Refactoring with MauiTimePicker
add new file
Co-authored-by: Jay Cho chojoong@gmail.com
Fix GetBoundingBox/OverlayWindow touch point coordinate to DP (dotnet#529)
Fix CollectionView EmptyView HeaderFooter (dotnet#530)
Update DateTimePicker width on horizontal (dotnet#531)
Fix DisconnectHandler (dotnet#532)
Update Page default background color (dotnet#533)
Clean up NuGet.config (dotnet#535)
[NUI] Update font size (dotnet#536)
Update FontNamedSize
adjust font size on tv profile
Add RefreshViewHandler (dotnet#490)
[Tizen] Refactor compat renderers (dotnet#538)
[Tizen] Refactor the TabbedPageRenderer (dotnet#541)
[Tizen] Add FlyoutViewHandler (dotnet#540)
Add FlyoutView
Update FlyoutView to cover TV drawer
Add missing connecting handler
Update handler implementation using extensions
Simplify code
Co-authored-by: Jay Cho chojoong@gmail.com
[Tizen] Add MauiPicker (dotnet#543)
Add MenuIcon to Toolbar (dotnet#542)
Add MenuIcon to Toolbar
Apply Reviews
Co-authored-by: Jay Cho chojoong@gmail.com
[Tizen] Add ShellHandler (dotnet#539)
[NUI] Add ShellHandler
Update PublicAPI.Shipped.txt file
Fix build error
Update AppHostingBuilder
Update ShellView with review feedback
Remove unnecessary code
Update Shell navigation stack
Add IDisposable interface
Update ShellSectionView
Update AdppHostBuilderExtensions
Rebase and update toolbar to resolve conflict
Remove ShellContentHandler and update ToolbarHandler
Update ShellView to handle DrawerToggleVisible
Remove unnecessary code
Fix build error after rebase
Co-authored-by: Kangho Hur kangho.hur@samsung.com Co-authored-by: 조중현/Common Platform Lab(SR)/Engineer/삼성전자 jh5.cho@samsung.com Co-authored-by: 김성수/Common Platform Lab(SR)/Staff Engineer/삼성전자 sung-su.kim@samsung.com Co-authored-by: 박인서/Common Platform Lab(SR)/Associate/삼성전자 inseo9.park@samsung.com Co-authored-by: 민성현/Common Platform Lab(SR)/Staff Engineer/삼성전자 shyun.min@samsung.com Co-authored-by: Jay Cho chojoong@gmail.com
myroot pushed a commit to myroot/maui that referenced this pull request
myroot pushed a commit to myroot/maui that referenced this pull request
myroot pushed a commit to myroot/maui that referenced this pull request
myroot pushed a commit to myroot/maui that referenced this pull request
rmarinho pushed a commit that referenced this pull request
Remove comment
Remove image resource on Tizen project
Remove space
Fix compatibility issue (#41)
Fix compatibility issue
Fix Compatibility Resource path
Bump to latest
- Modal Navigation Manager (#1563)
- Implement the basic WindowHandler (#1468)
- Don't extract native defaults, meaning users can no longer reset a color back to a platform theme (#1485)
- Implement Alerts (Alert, Prompt and ActionSheet) (#1328)
- And so on.
[SingleProject] Fix Issues (#50)
Bumt to latest
Add Microsoft.Maui.Graphics.Skia as PackageReference
Add Essentials.Samples.Tizen (#24)
Add Essentials.Samples.Tizen
Add guard for null exception
Fix Essentials.Samples for Tizen
Fix csproj for net6
Remove Forms.Init
Fix build error (#60)
Update referenced Tizen.UIExtensions version (#61)
Add BlazorWebView skeleton code (#62)
Bump to latest (#71)
- Window lifecycle (#1754)
- Move New Navigation Handler to Core and make it internal (#1800)
- Scrollview handler (#1669)
- ScrollView Resize + Window Handler Resize (#1676)
- Font AutoScalingEnabled (#1774)
- Rename Font Properties (#1755)
- Update layout system to ensure native measure/arrange are called for all controls, even from Page subclasses (#1819)
- IContainer as IList (#1724)
- Implement Layout padding for new StackLayouts and GridLayout (#1749)
- Delete all the TabIndex, TabStop, Focusable things! (#1777)
- Introduce SetSemanticFocus API via SemanticExtensions (#1829)
- Improve Window and AnimationManager (#1653)
- And so on
- Remove IPage on Tizen (#72)
- Merge IFrameworkElement and IView and Remove IPage (#1875)
Add Blazor webview (#67)
Add Blazor webview
Replace space to tab
remove space
Fix entry cursor error (#68)
Fix entry cursor error
Update code referring to android extension
Remove duplicate code & Add exception cases
Code fixes for consistency
Fix nullable issue (#77)
Fix Image loading (#78)
Fix nested layout issue (#79)
Co-authored-by: 허강호/Common Platform Lab(SR)/Principal Engineer/삼성전자 kangho.hur@samsung.com
Fix issues caused by bump up (#75)
Fix issues caused by bump up
Update Tizen file provider
Update file provider with proper path
Fix unmatched partial method (#84)
Fixes incorrect parameter type for ILayoutManager.ArrangeChildren (Rectangle -> Size). (#91)
Make the HandlerToRendererShim simple
Revert "Fixes incorrect parameter type for ILayoutManager.ArrangeChildren (Rectangle -> Size). (#91)" (#97)
This reverts commit c54ac83.
Refactor the LayoutHandler (#99)
Fix layout measure issue (#100)
Fix LayoutHandler Update issue (#103)
Fix LayoutHandler Update issue
Implement InvalidateMeasure propagation
Update MapBackground
Add InitializationOptions (#107)
Add InitializationOptions
Set UseSkiaSharp true as default
Apply DP as default
Fix SKClipperView to have proper size (#115)
Fix Essentials sample (#108)
Fix Essentials sample for Tizen
Remove UseSkiaSharp flag
Remove MaterialComponents
Fix Tizen flag
Remove CustomRenderer
Add ShellHandler (#64)
Add ShellHandler
Move ShellView into Platform/Tizen
Update ShellView
Move the code for embedded tizen resources to csproj
Add UIExtenstions for shell
MAUI workload for Tizen (#66)
Fix build and runtime error after bumping to latest code
Fix HandlerToRendererShim dispose (#127)
Add ShellSearchView (#121)
Add ShellSearchView
Fix the layout issue in ShellSearchResultList
Enable nullable
Fix maximum height of ShellSearchResultList
Fix scaling issue on Clip (#130)
Fix DisplayResolutionUnit sync issue (#134)
Fix build error (#137)
Replace SkiaGraphicsView with local patch (#135)
This commit will be revert when upstream code is updated
- Support Min/Max Height/Width on IView and applying MauiApp/MauiAppBuilder pattern
- Support Min/Max Height/Width on IView (#2265)
- Updating .NET MAUI to use MauiApp/MauiAppBuilder pattern and use MS.Extensions.DependencyInjection (#2137)
Fix Tizen Templates (#144)
Fix webview break caused by updated dependency (#143)
Update the Tizen.UIExtension.ElmSharp version (#145)
Reomve internal UIExtensions compoments for Shell (#147)
Adds missing implementation after bumping to latest main
[Tizen] Adds BoxView Handler
[Tizen] Implement ProgressColor property in ProgressBarHandlers
- Implement ProgressColor property in ProgressBarHandlers (#600)
[Tizen] Handle ContentViews and templated content in new layout system
Bump to latest (rc1)
- ImageButtonHandler and Handler Re-usability (#2352)
- Remove IBoxView (#2619)
- Add SupportedOSPlatformVersion (#2565)
- Merge all the .NET 6 projects/solutions (#2505)
- Shadow Support (#570)
- Add IndicatorView handler(#2038)
[Tizen] Apply graphics related code review feedback
[Tizen] Port H/V TextAlignment to Editor/Picker Handler
[Tizen] Add TVShellView (#183)
[Tizen] Add TVShellView
[Tizen] Update TVShellView
[Tizen] Update NativeView for Shell
[Tizen] Update ShellView
[Tizen] Change default FlyoutBackgroundColor for TV
[Tizen] Enable nullable
Refactor WrapperView to draw drawable features (#186)
Refactor WrapperView to draw drawable features
Update class names and devide files
Override NeesContainer to remove duplicated code
Update class names
[Tizen] Adds ApplicationHandler
Fix Background issue of Frame (#193)
Fix UpdateBackground (#194)
Fix UpdateBackground
Add ContentView Background mapper
Fix Editor/Entry/Label/Layout Background
Add IWrapperViewCanvas.Content
Add PageHandler Background mapper
Restore WrapperView
Remove unnecessary namespace
[Tizen] Fix build error on PageHandler
[Tizen] Apply ITextButton related changes
[Tizen] Add Shadows (#233)
[Tizen] Add Shadows
[Tizen] Apply review comments
[Tizen] Move updating shape in proper position
[Tizen] Update BackgroundDrawable
[Tizen] Apply review comments
[Tizen] Add BorderDrawable (#224)
Move to platform specific
Fix border handler for Tizen
Rename ToDrawable method
Fix border content layout
Fix BorderView
Apply rebase
[Tizen] Fix entry cursor issue (#222)
Fix entry cursor issue
Fix UpdateSelectionLength method
[Tizen] Remove TVNavigationDrawer TVNavigationView (#223)
[Tizen] Remove TVNavigationDrawer TVNavigationView
[Elmsharp] Update Tizen.UIExtensions version
[Tizen] Initial Multi Window support
[Tizen] Fix MauiContext
[Tizen] Refactor Border by defining MauiDrawable (#248)
[Tizen] Refactor Border by defining MauiDrawable
[Tizen] Apply review comments
[Tizen] Remove unnecessary type casting
[Tizen] Move getting path logic to drawable
[Tizen] Obsolete AndExpand & Remove IsolatedStorage
Fix tizen solution (.sln) correctly
[Tizen] Add VerticalTextAlignment
[Tizen] Fix Scoping of MauiContext
[Tizen] Use CoreApplication as native app type
[Tizen] Applying upstream changes
[Tizen] Add ContainerView to Layout if it's present
[Tizen] Initial Reloadyfy support
[Tizen] Initial IVisualDiagnosticOveraly support
[Tizen] Move types in the Platform folder into the Platform namespaces
Fix CollectionView layout issue (#288)
Fix CollectionView layout issue
Remove unnecessary code
[Tizen] ZIndex proof-of-concept
Fix ScrollView ContentSize and Padding margin (#291)
Fix ScrollView ContentSize and Padding margin
Fix MapRequestScrollTo
Update src/Core/src/Handlers/ScrollView/ScrollViewHandler.Tizen.cs
Co-authored-by: 허강호/Common Platform Lab(SR)/Principal Engineer/삼성전자 kangho.hur@samsung.com
- Update src/Core/src/Handlers/ScrollView/ScrollViewHandler.Tizen.cs
Co-authored-by: 허강호/Common Platform Lab(SR)/Principal Engineer/삼성전자 kangho.hur@samsung.com
- Remove MapContentSize
Co-authored-by: 허강호/Common Platform Lab(SR)/Principal Engineer/삼성전자 kangho.hur@samsung.com
Implements WindowOverlay and VisualDiagnosticsOverlay (#294)
Implements WindowOverlay and VisualDiagnosticsOverlay
Apply code review
[Tizen] Fix Image Handler
Remove GetDesiredSize (#295)
[Tizen] Fix ButtonHandler
[Tizen] Organize and centralize HandlerExtensions
Refactor WrapperView and Fix Issue (#302)
Refactor WrapperView
Use Thickness type for Shadow margin
Update variable name
Update class name to GraphicsExtensions
Fix essentials sample for Tizen (#305)
[Tizen] Fix NativeView casting issue
Fix BlazorWebview binary resource issue (#317)
[Tizen] Handle query strings in Blazor static assets by trimming them out
Refactor MauiContext (#330)
[Tizen] Adds PaintExtensions
[Tizen] Implement CursorPosition in IEditor/ITextInput Handlers
[Tizen] Remove GetNative
[Tizen] Update Microsoft.NET.Sdk.Maui/WorkloadManifest
[Tizen] Bump to latest
[Tizen] Use legacy compat renderers temporarily
[Tizen] Implement IPlatformApplication.Current
[Tizen] Fix INativeViewHandler to return more expected NativeView
[Tizen] Remove legacy TFMs
[Tizen] Remove
IPlatformInvalidate
and `Device.Invalidate()[Tizen] Fix Essential sample build error
[Tizen] Refactor Essential's implementations
[Tizen] Renaming public APIs Native -> Platform
[Tizen] Interfaced Handler for Label, Page, NavigationView, Picker, ProgressBar, SwipeView
[Tizen] Moved GetPlatformSize logic into a new service
[Tizen] Interfaced handler for Switch, TimePicker, WebView, Slider, SearchBar, RefreshView, RadioButton
[Tizen] Fix build error after rebasing
[Tizen] Move TabbedPageHandler to TabbedViewHandler
[Tizen] Backport p14 changes
[Tizen] Loaded/Unloaded events and propagate Window
[Tizen] Implement FillRule property in Polygon/PolylineHandler
[Tizen] Add install tizen to provision.yml
[Tizen] Move package version into Versions.props
Adds the Tizen backend
[Tizen] Add Resizetizer Tizen Implementation
Bump to latest and fix build error
Bump to latest
- Apply to start adding in APIs for adding legacy renderers via assembly scanning (#1333)
- Update to IMauiContext (#1357)
- and so on
- Bump to latest
- Apply to patch related to Animation (#1436)
- Apply to register Microsoft.Maui.Graphics Platforms (#1441)
- and so on.
- Bump to latest
- Modal Navigation Manager (#1563)
- Implement the basic WindowHandler (#1468)
- Don't extract native defaults, meaning users can no longer reset a color back to a platform theme (#1485)
- Implement Alerts (Alert, Prompt and ActionSheet) (#1328)
- And so on.
- Bumt to latest
- Window lifecycle (#1754)
- Move New Navigation Handler to Core and make it internal (#1800)
- Scrollview handler (#1669)
- ScrollView Resize + Window Handler Resize (#1676)
- Font AutoScalingEnabled (#1774)
- Rename Font Properties (#1755)
- Update layout system to ensure native measure/arrange are called for all controls, even from Page subclasses (#1819)
- IContainer as IList (#1724)
- Implement Layout padding for new StackLayouts and GridLayout (#1749)
- Delete all the TabIndex, TabStop, Focusable things! (#1777)
- Introduce SetSemanticFocus API via SemanticExtensions (#1829)
- Improve Window and AnimationManager (#1653)
- And so on
Bump to latest
Fix Essentials sample (#108)
Fix Essentials sample for Tizen
Remove UseSkiaSharp flag
Remove MaterialComponents
Fix Tizen flag
Remove CustomRenderer
Add ShellHandler (#64)
Add ShellHandler
Move ShellView into Platform/Tizen
Update ShellView
Move the code for embedded tizen resources to csproj
Add UIExtenstions for shell
MAUI workload for Tizen (#66)
Fix build and runtime error after bumping to latest code
Fix Essentials (#146)
Fix Essentials sample for tizen
Add SemanticScreenReader for Tizen
Fix Startup
Adds missing implementation after bumping to latest main
Bump to latest (rc1)
- ImageButtonHandler and Handler Re-usability (#2352)
- Remove IBoxView (#2619)
- Add SupportedOSPlatformVersion (#2565)
- Merge all the .NET 6 projects/solutions (#2505)
- Shadow Support (#570)
- Add IndicatorView handler(#2038)
Refactor WrapperView to draw drawable features (#186)
Refactor WrapperView to draw drawable features
Update class names and devide files
Override NeesContainer to remove duplicated code
Update class names
[Tizen] Adds ApplicationHandler
Fix UpdateBackground (#194)
Fix UpdateBackground
Add ContentView Background mapper
Fix Editor/Entry/Label/Layout Background
Add IWrapperViewCanvas.Content
Add PageHandler Background mapper
Restore WrapperView
Remove unnecessary namespace
[Tizen] Add BorderDrawable (#224)
Move to platform specific
Fix border handler for Tizen
Rename ToDrawable method
Fix border content layout
Fix BorderView
Apply rebase
[Tizen] Refactor Border by defining MauiDrawable (#248)
[Tizen] Refactor Border by defining MauiDrawable
[Tizen] Apply review comments
[Tizen] Remove unnecessary type casting
[Tizen] Move getting path logic to drawable
[Tizen] Fix Scoping of MauiContext
[Tizen] Applying upstream changes
[Tizen] Move types in the Platform folder into the Platform namespaces
[Tizen] Fix ButtonHandler
[Tizen] Organize and centralize HandlerExtensions
Refactor MauiContext (#330)
Add NUI handler
[Tizen] Refactor MauiApplication and MauiContext (#216)
Add AlertManager (#214)
Code clean up (#218)
Fix build error on Controls.Sample (#225)
[Tizen] Initail CollectionViewHandler for NUI
Fix PlatformEffect NativeView type (#231)
Fix Control.Sample correctly (#234)
Fix NamedSize (#242)
Update NavigationPageRenderer (#238)
- Implement title view
Fix build errors and apply upstream changes
Refactoring Window and modal (#246)
Obsolete AndExpand & fix build eror
[NUI] Implement BlazorWebView (#259)
Implement BlazorWebView
Update NUI WebView alias name
Bump to latest
Fix MinimumWidth/Height MaximumWidth/Height (#270)
[NUI] Add GestureManager (#272)
Add gesture handler
enable nullable
use lazy
Remove unnessary EFL code in ScrollViewHandler (#274)
Add TabbedPage Renderer (#275)
[NUI] Implement WrapperView enabling Border and Shadow (#273)
[NUI] Add MauiDrawable enabling Border and Shadow
[NUI] Remove BorderView type and refactor
Refactor StrokeExtensions
Remove unnecessary code
Update a way clearing content
[NUI] Add Picker handler (#276)
Add Picker handler
Apply code review
Change timing adding event handler
Update Picker on touch (#293)
Fix NeedsContainer (#306)
Update FrameRenderer to support Brush (#309)
Fix minor layout issue (#314)
Fix build error
Fix ScrollView ContentSize (#324)
Refactor Maui context (#328)
Fix build error after bumping to latest
[Tizen] Add ImageButtonHandler (#334)
[NUI] Implement Editor/Entry handler (#335)
Implement Editor/Entry handler
Fix measure issue
Update paramer name
Fix if statement
Fix Editor/Entry CursorPosition issue (#336)
[NUI] Add CollectionViewHandler (#352)
Fix EmptyView on CollectionView
Add CollectionViewHandler
Add SearchBar handler (#354)
Implement Clip (#384)
Bump to latest
[NUI] Add TimePickerHandler (#390)
[NUI] Add TimePickerHandler
Update button placement
Clean up code after rebase (#399)
Fix TabbedPage to use Controls.Grid instead Compatibility.Grid (#400)
Fix Controls MapText (#406)
Fix focus management (#407)
Update WrapperView (#409)
Update Tizen platform to tizen10.0 (#416)
Update WebView handler and MauiWebView handler (#417)
Update Label shadow (#420)
Fix build error after rebase
Fix InputTransparent (#424)
Implement CarouselView handler (#428)
Fix GestureManager crash issue (#432)
Update WebView EvaluateJavaScript async (#435)
Fix CascadeInputTransparent (#442)
Add NavigationView handler (#449)
Update WindowOverlay handler (#452)
Update ViewExtensions (#455)
Update ImageSourceService (#454)
Fix MauiSearchBar IsEnabled property (#458)
Add SwipeView handler (#460)
Clean code after rebase
Fix GetPath to return a correct path (#465)
Update for focus navigation (#459)
Cleanup code after rebase
Fix build error after rebase
Implement UpdateBackgroundImageSourceAsync extensions method (#479)
[NUI] Update SliderHandler with NUI slider component (#487)
Update SliderHandler with NUI compnent
Update SliderHandler with review feedback
Update with review feedback
Fix GetPlatformViewBounds as Pixel coordinate (#488)
Fix ScrollView content size update issue (#492)
Implement Controls.Compatibility for tizen (#493)
Optimize Layout Measure (#495)
Code cleanup after code rebase
Fix z-order on Layout (#497)
[NUI] Update StepperHandler (#498)
Update StepperHandler
Apply Review comment
Fix Frame measure (#501)
Fix BorderView (#500)
Add RadioButton handler (#499)
Fix CollectionView Item measure (#502)
Fix Measure contraint convert (#504)
Fix WrapperView measure (#507)
Implement Missing mapper (#509)
Fix WrapperView Width/HeightSpecification (#510)
Fix ShapeView (#511)
Optimize View measure (#513)
Fix NavigationPage disposing pages (#514)
Fix build error after rebase
Fix WebView (#515)
Fix TableView (#516)
Fix Compatibility Cell templates (#517)
[NUI] Add IndicatorViewHandler (#518)
Add IndicatorViewHandler
Update review comment
Add space
Fix ListViewRenderer (#519)
Fix Binding error on CollectionView (#520)
Fix layout issue when view was shown from hide (#522)
[NUI] Fix ImageButton Clicked (#523)
Fix ImageButton Clicked
Apply review comment
Fix BlazorWebView RequestIntercept issue (#524)
Fix Layout size issue (#525)
Fix build error after rebase
[NUI] Add DatePicker Handler (#528)
Add DatePicker
Add missing class
Update Style and Use DummyPopupPage
Refactoring with MauiTimePicker
add new file
Co-authored-by: Jay Cho chojoong@gmail.com
Fix GetBoundingBox/OverlayWindow touch point coordinate to DP (#529)
Fix CollectionView EmptyView HeaderFooter (#530)
Update DateTimePicker width on horizontal (#531)
Fix DisconnectHandler (#532)
Update Page default background color (#533)
Clean up NuGet.config (#535)
[NUI] Update font size (#536)
Update FontNamedSize
adjust font size on tv profile
Add RefreshViewHandler (#490)
[Tizen] Refactor compat renderers (#538)
[Tizen] Refactor the TabbedPageRenderer (#541)
[Tizen] Add FlyoutViewHandler (#540)
Add FlyoutView
Update FlyoutView to cover TV drawer
Add missing connecting handler
Update handler implementation using extensions
Simplify code
Co-authored-by: Jay Cho chojoong@gmail.com
Co-authored-by: Jay Cho chojoong@gmail.com
[Tizen] Add ShellHandler (#539)
[NUI] Add ShellHandler
Update PublicAPI.Shipped.txt file
Fix build error
Update AppHostingBuilder
Update ShellView with review feedback
Remove unnecessary code
Update Shell navigation stack
Add IDisposable interface
Update ShellSectionView
Update AdppHostBuilderExtensions
Rebase and update toolbar to resolve conflict
Remove ShellContentHandler and update ToolbarHandler
Update ShellView to handle DrawerToggleVisible
Remove unnecessary code
Fix build error after rebase
Co-authored-by: Kangho Hur kangho.hur@samsung.com Co-authored-by: 조중현/Common Platform Lab(SR)/Engineer/삼성전자 jh5.cho@samsung.com Co-authored-by: 김성수/Common Platform Lab(SR)/Staff Engineer/삼성전자 sung-su.kim@samsung.com Co-authored-by: 박인서/Common Platform Lab(SR)/Associate/삼성전자 inseo9.park@samsung.com Co-authored-by: 민성현/Common Platform Lab(SR)/Staff Engineer/삼성전자 shyun.min@samsung.com Co-authored-by: Jay Cho chojoong@gmail.com
Co-authored-by: Kangho Hur kangho.hur@samsung.com Co-authored-by: 조중현/Common Platform Lab(SR)/Engineer/삼성전자 jh5.cho@samsung.com Co-authored-by: 김성수/Common Platform Lab(SR)/Staff Engineer/삼성전자 sung-su.kim@samsung.com Co-authored-by: 박인서/Common Platform Lab(SR)/Associate/삼성전자 inseo9.park@samsung.com Co-authored-by: 민성현/Common Platform Lab(SR)/Staff Engineer/삼성전자 shyun.min@samsung.com Co-authored-by: Jay Cho chojoong@gmail.com
rmarinho pushed a commit that referenced this pull request
Remove comment
Remove image resource on Tizen project
Remove space
Fix compatibility issue (#41)
Fix compatibility issue
Fix Compatibility Resource path
Bump to latest
- Modal Navigation Manager (#1563)
- Implement the basic WindowHandler (#1468)
- Don't extract native defaults, meaning users can no longer reset a color back to a platform theme (#1485)
- Implement Alerts (Alert, Prompt and ActionSheet) (#1328)
- And so on.
[SingleProject] Fix Issues (#50)
Bumt to latest
Add Microsoft.Maui.Graphics.Skia as PackageReference
Add Essentials.Samples.Tizen (#24)
Add Essentials.Samples.Tizen
Add guard for null exception
Fix Essentials.Samples for Tizen
Fix csproj for net6
Remove Forms.Init
Fix build error (#60)
Update referenced Tizen.UIExtensions version (#61)
Add BlazorWebView skeleton code (#62)
Bump to latest (#71)
- Window lifecycle (#1754)
- Move New Navigation Handler to Core and make it internal (#1800)
- Scrollview handler (#1669)
- ScrollView Resize + Window Handler Resize (#1676)
- Font AutoScalingEnabled (#1774)
- Rename Font Properties (#1755)
- Update layout system to ensure native measure/arrange are called for all controls, even from Page subclasses (#1819)
- IContainer as IList (#1724)
- Implement Layout padding for new StackLayouts and GridLayout (#1749)
- Delete all the TabIndex, TabStop, Focusable things! (#1777)
- Introduce SetSemanticFocus API via SemanticExtensions (#1829)
- Improve Window and AnimationManager (#1653)
- And so on
- Remove IPage on Tizen (#72)
- Merge IFrameworkElement and IView and Remove IPage (#1875)
Add Blazor webview (#67)
Add Blazor webview
Replace space to tab
remove space
Fix entry cursor error (#68)
Fix entry cursor error
Update code referring to android extension
Remove duplicate code & Add exception cases
Code fixes for consistency
Fix nullable issue (#77)
Fix Image loading (#78)
Fix nested layout issue (#79)
Co-authored-by: 허강호/Common Platform Lab(SR)/Principal Engineer/삼성전자 kangho.hur@samsung.com
Fix issues caused by bump up (#75)
Fix issues caused by bump up
Update Tizen file provider
Update file provider with proper path
Fix unmatched partial method (#84)
Fixes incorrect parameter type for ILayoutManager.ArrangeChildren (Rectangle -> Size). (#91)
Make the HandlerToRendererShim simple
Revert "Fixes incorrect parameter type for ILayoutManager.ArrangeChildren (Rectangle -> Size). (#91)" (#97)
This reverts commit c54ac83.
Refactor the LayoutHandler (#99)
Fix layout measure issue (#100)
Fix LayoutHandler Update issue (#103)
Fix LayoutHandler Update issue
Implement InvalidateMeasure propagation
Update MapBackground
Add InitializationOptions (#107)
Add InitializationOptions
Set UseSkiaSharp true as default
Apply DP as default
Fix SKClipperView to have proper size (#115)
Fix Essentials sample (#108)
Fix Essentials sample for Tizen
Remove UseSkiaSharp flag
Remove MaterialComponents
Fix Tizen flag
Remove CustomRenderer
Add ShellHandler (#64)
Add ShellHandler
Move ShellView into Platform/Tizen
Update ShellView
Move the code for embedded tizen resources to csproj
Add UIExtenstions for shell
MAUI workload for Tizen (#66)
Fix build and runtime error after bumping to latest code
Fix HandlerToRendererShim dispose (#127)
Add ShellSearchView (#121)
Add ShellSearchView
Fix the layout issue in ShellSearchResultList
Enable nullable
Fix maximum height of ShellSearchResultList
Fix scaling issue on Clip (#130)
Fix DisplayResolutionUnit sync issue (#134)
Fix build error (#137)
Replace SkiaGraphicsView with local patch (#135)
This commit will be revert when upstream code is updated
- Support Min/Max Height/Width on IView and applying MauiApp/MauiAppBuilder pattern
- Support Min/Max Height/Width on IView (#2265)
- Updating .NET MAUI to use MauiApp/MauiAppBuilder pattern and use MS.Extensions.DependencyInjection (#2137)
Fix Tizen Templates (#144)
Fix webview break caused by updated dependency (#143)
Update the Tizen.UIExtension.ElmSharp version (#145)
Reomve internal UIExtensions compoments for Shell (#147)
Adds missing implementation after bumping to latest main
[Tizen] Adds BoxView Handler
[Tizen] Implement ProgressColor property in ProgressBarHandlers
- Implement ProgressColor property in ProgressBarHandlers (#600)
[Tizen] Handle ContentViews and templated content in new layout system
Bump to latest (rc1)
- ImageButtonHandler and Handler Re-usability (#2352)
- Remove IBoxView (#2619)
- Add SupportedOSPlatformVersion (#2565)
- Merge all the .NET 6 projects/solutions (#2505)
- Shadow Support (#570)
- Add IndicatorView handler(#2038)
[Tizen] Apply graphics related code review feedback
[Tizen] Port H/V TextAlignment to Editor/Picker Handler
[Tizen] Add TVShellView (#183)
[Tizen] Add TVShellView
[Tizen] Update TVShellView
[Tizen] Update NativeView for Shell
[Tizen] Update ShellView
[Tizen] Change default FlyoutBackgroundColor for TV
[Tizen] Enable nullable
Refactor WrapperView to draw drawable features (#186)
Refactor WrapperView to draw drawable features
Update class names and devide files
Override NeesContainer to remove duplicated code
Update class names
[Tizen] Adds ApplicationHandler
Fix Background issue of Frame (#193)
Fix UpdateBackground (#194)
Fix UpdateBackground
Add ContentView Background mapper
Fix Editor/Entry/Label/Layout Background
Add IWrapperViewCanvas.Content
Add PageHandler Background mapper
Restore WrapperView
Remove unnecessary namespace
[Tizen] Fix build error on PageHandler
[Tizen] Apply ITextButton related changes
[Tizen] Add Shadows (#233)
[Tizen] Add Shadows
[Tizen] Apply review comments
[Tizen] Move updating shape in proper position
[Tizen] Update BackgroundDrawable
[Tizen] Apply review comments
[Tizen] Add BorderDrawable (#224)
Move to platform specific
Fix border handler for Tizen
Rename ToDrawable method
Fix border content layout
Fix BorderView
Apply rebase
[Tizen] Fix entry cursor issue (#222)
Fix entry cursor issue
Fix UpdateSelectionLength method
[Tizen] Remove TVNavigationDrawer TVNavigationView (#223)
[Tizen] Remove TVNavigationDrawer TVNavigationView
[Elmsharp] Update Tizen.UIExtensions version
[Tizen] Initial Multi Window support
[Tizen] Fix MauiContext
[Tizen] Refactor Border by defining MauiDrawable (#248)
[Tizen] Refactor Border by defining MauiDrawable
[Tizen] Apply review comments
[Tizen] Remove unnecessary type casting
[Tizen] Move getting path logic to drawable
[Tizen] Obsolete AndExpand & Remove IsolatedStorage
Fix tizen solution (.sln) correctly
[Tizen] Add VerticalTextAlignment
[Tizen] Fix Scoping of MauiContext
[Tizen] Use CoreApplication as native app type
[Tizen] Applying upstream changes
[Tizen] Add ContainerView to Layout if it's present
[Tizen] Initial Reloadyfy support
[Tizen] Initial IVisualDiagnosticOveraly support
[Tizen] Move types in the Platform folder into the Platform namespaces
Fix CollectionView layout issue (#288)
Fix CollectionView layout issue
Remove unnecessary code
[Tizen] ZIndex proof-of-concept
Fix ScrollView ContentSize and Padding margin (#291)
Fix ScrollView ContentSize and Padding margin
Fix MapRequestScrollTo
Update src/Core/src/Handlers/ScrollView/ScrollViewHandler.Tizen.cs
Co-authored-by: 허강호/Common Platform Lab(SR)/Principal Engineer/삼성전자 kangho.hur@samsung.com
- Update src/Core/src/Handlers/ScrollView/ScrollViewHandler.Tizen.cs
Co-authored-by: 허강호/Common Platform Lab(SR)/Principal Engineer/삼성전자 kangho.hur@samsung.com
- Remove MapContentSize
Co-authored-by: 허강호/Common Platform Lab(SR)/Principal Engineer/삼성전자 kangho.hur@samsung.com
Implements WindowOverlay and VisualDiagnosticsOverlay (#294)
Implements WindowOverlay and VisualDiagnosticsOverlay
Apply code review
[Tizen] Fix Image Handler
Remove GetDesiredSize (#295)
[Tizen] Fix ButtonHandler
[Tizen] Organize and centralize HandlerExtensions
Refactor WrapperView and Fix Issue (#302)
Refactor WrapperView
Use Thickness type for Shadow margin
Update variable name
Update class name to GraphicsExtensions
Fix essentials sample for Tizen (#305)
[Tizen] Fix NativeView casting issue
Fix BlazorWebview binary resource issue (#317)
[Tizen] Handle query strings in Blazor static assets by trimming them out
Refactor MauiContext (#330)
[Tizen] Adds PaintExtensions
[Tizen] Implement CursorPosition in IEditor/ITextInput Handlers
[Tizen] Remove GetNative
[Tizen] Update Microsoft.NET.Sdk.Maui/WorkloadManifest
[Tizen] Bump to latest
[Tizen] Use legacy compat renderers temporarily
[Tizen] Implement IPlatformApplication.Current
[Tizen] Fix INativeViewHandler to return more expected NativeView
[Tizen] Remove legacy TFMs
[Tizen] Remove
IPlatformInvalidate
and `Device.Invalidate()[Tizen] Fix Essential sample build error
[Tizen] Refactor Essential's implementations
[Tizen] Renaming public APIs Native -> Platform
[Tizen] Interfaced Handler for Label, Page, NavigationView, Picker, ProgressBar, SwipeView
[Tizen] Moved GetPlatformSize logic into a new service
[Tizen] Interfaced handler for Switch, TimePicker, WebView, Slider, SearchBar, RefreshView, RadioButton
[Tizen] Fix build error after rebasing
[Tizen] Move TabbedPageHandler to TabbedViewHandler
[Tizen] Backport p14 changes
[Tizen] Loaded/Unloaded events and propagate Window
[Tizen] Implement FillRule property in Polygon/PolylineHandler
[Tizen] Add install tizen to provision.yml
[Tizen] Move package version into Versions.props
Adds the Tizen backend
[Tizen] Add Resizetizer Tizen Implementation
Bump to latest and fix build error
Bump to latest
- Apply to start adding in APIs for adding legacy renderers via assembly scanning (#1333)
- Update to IMauiContext (#1357)
- and so on
- Bump to latest
- Apply to patch related to Animation (#1436)
- Apply to register Microsoft.Maui.Graphics Platforms (#1441)
- and so on.
- Bump to latest
- Modal Navigation Manager (#1563)
- Implement the basic WindowHandler (#1468)
- Don't extract native defaults, meaning users can no longer reset a color back to a platform theme (#1485)
- Implement Alerts (Alert, Prompt and ActionSheet) (#1328)
- And so on.
- Bumt to latest
- Window lifecycle (#1754)
- Move New Navigation Handler to Core and make it internal (#1800)
- Scrollview handler (#1669)
- ScrollView Resize + Window Handler Resize (#1676)
- Font AutoScalingEnabled (#1774)
- Rename Font Properties (#1755)
- Update layout system to ensure native measure/arrange are called for all controls, even from Page subclasses (#1819)
- IContainer as IList (#1724)
- Implement Layout padding for new StackLayouts and GridLayout (#1749)
- Delete all the TabIndex, TabStop, Focusable things! (#1777)
- Introduce SetSemanticFocus API via SemanticExtensions (#1829)
- Improve Window and AnimationManager (#1653)
- And so on
Bump to latest
Fix Essentials sample (#108)
Fix Essentials sample for Tizen
Remove UseSkiaSharp flag
Remove MaterialComponents
Fix Tizen flag
Remove CustomRenderer
Add ShellHandler (#64)
Add ShellHandler
Move ShellView into Platform/Tizen
Update ShellView
Move the code for embedded tizen resources to csproj
Add UIExtenstions for shell
MAUI workload for Tizen (#66)
Fix build and runtime error after bumping to latest code
Fix Essentials (#146)
Fix Essentials sample for tizen
Add SemanticScreenReader for Tizen
Fix Startup
Adds missing implementation after bumping to latest main
Bump to latest (rc1)
- ImageButtonHandler and Handler Re-usability (#2352)
- Remove IBoxView (#2619)
- Add SupportedOSPlatformVersion (#2565)
- Merge all the .NET 6 projects/solutions (#2505)
- Shadow Support (#570)
- Add IndicatorView handler(#2038)
Refactor WrapperView to draw drawable features (#186)
Refactor WrapperView to draw drawable features
Update class names and devide files
Override NeesContainer to remove duplicated code
Update class names
[Tizen] Adds ApplicationHandler
Fix UpdateBackground (#194)
Fix UpdateBackground
Add ContentView Background mapper
Fix Editor/Entry/Label/Layout Background
Add IWrapperViewCanvas.Content
Add PageHandler Background mapper
Restore WrapperView
Remove unnecessary namespace
[Tizen] Add BorderDrawable (#224)
Move to platform specific
Fix border handler for Tizen
Rename ToDrawable method
Fix border content layout
Fix BorderView
Apply rebase
[Tizen] Refactor Border by defining MauiDrawable (#248)
[Tizen] Refactor Border by defining MauiDrawable
[Tizen] Apply review comments
[Tizen] Remove unnecessary type casting
[Tizen] Move getting path logic to drawable
[Tizen] Fix Scoping of MauiContext
[Tizen] Applying upstream changes
[Tizen] Move types in the Platform folder into the Platform namespaces
[Tizen] Fix ButtonHandler
[Tizen] Organize and centralize HandlerExtensions
Refactor MauiContext (#330)
Add NUI handler
[Tizen] Refactor MauiApplication and MauiContext (#216)
Add AlertManager (#214)
Code clean up (#218)
Fix build error on Controls.Sample (#225)
[Tizen] Initail CollectionViewHandler for NUI
Fix PlatformEffect NativeView type (#231)
Fix Control.Sample correctly (#234)
Fix NamedSize (#242)
Update NavigationPageRenderer (#238)
- Implement title view
Fix build errors and apply upstream changes
Refactoring Window and modal (#246)
Obsolete AndExpand & fix build eror
[NUI] Implement BlazorWebView (#259)
Implement BlazorWebView
Update NUI WebView alias name
Bump to latest
Fix MinimumWidth/Height MaximumWidth/Height (#270)
[NUI] Add GestureManager (#272)
Add gesture handler
enable nullable
use lazy
Remove unnessary EFL code in ScrollViewHandler (#274)
Add TabbedPage Renderer (#275)
[NUI] Implement WrapperView enabling Border and Shadow (#273)
[NUI] Add MauiDrawable enabling Border and Shadow
[NUI] Remove BorderView type and refactor
Refactor StrokeExtensions
Remove unnecessary code
Update a way clearing content
[NUI] Add Picker handler (#276)
Add Picker handler
Apply code review
Change timing adding event handler
Update Picker on touch (#293)
Fix NeedsContainer (#306)
Update FrameRenderer to support Brush (#309)
Fix minor layout issue (#314)
Fix build error
Fix ScrollView ContentSize (#324)
Refactor Maui context (#328)
Fix build error after bumping to latest
[Tizen] Add ImageButtonHandler (#334)
[NUI] Implement Editor/Entry handler (#335)
Implement Editor/Entry handler
Fix measure issue
Update paramer name
Fix if statement
Fix Editor/Entry CursorPosition issue (#336)
[NUI] Add CollectionViewHandler (#352)
Fix EmptyView on CollectionView
Add CollectionViewHandler
Add SearchBar handler (#354)
Implement Clip (#384)
Bump to latest
[NUI] Add TimePickerHandler (#390)
[NUI] Add TimePickerHandler
Update button placement
Clean up code after rebase (#399)
Fix TabbedPage to use Controls.Grid instead Compatibility.Grid (#400)
Fix Controls MapText (#406)
Fix focus management (#407)
Update WrapperView (#409)
Update Tizen platform to tizen10.0 (#416)
Update WebView handler and MauiWebView handler (#417)
Update Label shadow (#420)
Fix build error after rebase
Fix InputTransparent (#424)
Implement CarouselView handler (#428)
Fix GestureManager crash issue (#432)
Update WebView EvaluateJavaScript async (#435)
Fix CascadeInputTransparent (#442)
Add NavigationView handler (#449)
Update WindowOverlay handler (#452)
Update ViewExtensions (#455)
Update ImageSourceService (#454)
Fix MauiSearchBar IsEnabled property (#458)
Add SwipeView handler (#460)
Clean code after rebase
Fix GetPath to return a correct path (#465)
Update for focus navigation (#459)
Cleanup code after rebase
Fix build error after rebase
Implement UpdateBackgroundImageSourceAsync extensions method (#479)
[NUI] Update SliderHandler with NUI slider component (#487)
Update SliderHandler with NUI compnent
Update SliderHandler with review feedback
Update with review feedback
Fix GetPlatformViewBounds as Pixel coordinate (#488)
Fix ScrollView content size update issue (#492)
Implement Controls.Compatibility for tizen (#493)
Optimize Layout Measure (#495)
Code cleanup after code rebase
Fix z-order on Layout (#497)
[NUI] Update StepperHandler (#498)
Update StepperHandler
Apply Review comment
Fix Frame measure (#501)
Fix BorderView (#500)
Add RadioButton handler (#499)
Fix CollectionView Item measure (#502)
Fix Measure contraint convert (#504)
Fix WrapperView measure (#507)
Implement Missing mapper (#509)
Fix WrapperView Width/HeightSpecification (#510)
Fix ShapeView (#511)
Optimize View measure (#513)
Fix NavigationPage disposing pages (#514)
Fix build error after rebase
Fix WebView (#515)
Fix TableView (#516)
Fix Compatibility Cell templates (#517)
[NUI] Add IndicatorViewHandler (#518)
Add IndicatorViewHandler
Update review comment
Add space
Fix ListViewRenderer (#519)
Fix Binding error on CollectionView (#520)
Fix layout issue when view was shown from hide (#522)
[NUI] Fix ImageButton Clicked (#523)
Fix ImageButton Clicked
Apply review comment
Fix BlazorWebView RequestIntercept issue (#524)
Fix Layout size issue (#525)
Fix build error after rebase
[NUI] Add DatePicker Handler (#528)
Add DatePicker
Add missing class
Update Style and Use DummyPopupPage
Refactoring with MauiTimePicker
add new file
Co-authored-by: Jay Cho chojoong@gmail.com
Fix GetBoundingBox/OverlayWindow touch point coordinate to DP (#529)
Fix CollectionView EmptyView HeaderFooter (#530)
Update DateTimePicker width on horizontal (#531)
Fix DisconnectHandler (#532)
Update Page default background color (#533)
Clean up NuGet.config (#535)
[NUI] Update font size (#536)
Update FontNamedSize
adjust font size on tv profile
Add RefreshViewHandler (#490)
[Tizen] Refactor compat renderers (#538)
[Tizen] Refactor the TabbedPageRenderer (#541)
[Tizen] Add FlyoutViewHandler (#540)
Add FlyoutView
Update FlyoutView to cover TV drawer
Add missing connecting handler
Update handler implementation using extensions
Simplify code
Co-authored-by: Jay Cho chojoong@gmail.com
Co-authored-by: Jay Cho chojoong@gmail.com
[Tizen] Add ShellHandler (#539)
[NUI] Add ShellHandler
Update PublicAPI.Shipped.txt file
Fix build error
Update AppHostingBuilder
Update ShellView with review feedback
Remove unnecessary code
Update Shell navigation stack
Add IDisposable interface
Update ShellSectionView
Update AdppHostBuilderExtensions
Rebase and update toolbar to resolve conflict
Remove ShellContentHandler and update ToolbarHandler
Update ShellView to handle DrawerToggleVisible
Remove unnecessary code
Fix build error after rebase
Co-authored-by: Kangho Hur kangho.hur@samsung.com Co-authored-by: 조중현/Common Platform Lab(SR)/Engineer/삼성전자 jh5.cho@samsung.com Co-authored-by: 김성수/Common Platform Lab(SR)/Staff Engineer/삼성전자 sung-su.kim@samsung.com Co-authored-by: 박인서/Common Platform Lab(SR)/Associate/삼성전자 inseo9.park@samsung.com Co-authored-by: 민성현/Common Platform Lab(SR)/Staff Engineer/삼성전자 shyun.min@samsung.com Co-authored-by: Jay Cho chojoong@gmail.com
ghost added the legacy-area-controls
Label, Button, CheckBox, Slider, Stepper, Switch, Picker, Entry, Editor
label