Skip to content

Commit ef1b043

Browse files
authored
Merge pull request #279 from taublast/applecam
1.9.0.1
2 parents 9e6aa43 + 0afbb77 commit ef1b043

File tree

360 files changed

+74770
-6778
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

360 files changed

+74770
-6778
lines changed

README.md

Lines changed: 14 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,6 @@ Please note this is a .NET9 library, entry controls are not yet fully compatible
1818
* Design in XAML or [code-behind](https://drawnui.net/articles/first-app-code.html)
1919
* Free to use under the MIT license, nuget package available.
2020

21-
We are still .NET9, for iOS 26 you might need to set inside PLIST for your iOS app:
22-
```xml
23-
<key>UIDesignRequiresCompatibility</key>
24-
<true/>
25-
```
2621

2722
## Features
2823

@@ -41,12 +36,20 @@ We are still .NET9, for iOS 26 you might need to set inside PLIST for your iOS a
4136

4237
---
4338

44-
## 🆕 What's new for 1.8.4.1
45-
46-
* Critical memory leaks fixes for destroying canvas case.
47-
* Minor layout system fixes.
48-
* `SkiaMapsUi` viewport update fix.
49-
* `SkiaCamera` performance update, `Sandbox` project camera permissions fix.
39+
## 🆕 What's new for 1.9.0.1
40+
41+
* Fix iOS simulator incorrect layouts bug, due `(int)Math.Ceiling(float.PositiveInfinity)` returning a *negative* value on simulator runtime, other runtimes return positive value as expected.
42+
* Fix `SkiaSlider` tap on Thumb not triggered if deep cached until redrawn.
43+
* Fix gesture mapping coordinates inside many cached levels.
44+
* Added some new helper functions to track gestures, more [in gestures doc](..todo).
45+
* Fix `SkiaLabel` text offset when stroke is enabled.
46+
* Fix `SkiaCarousel` sometimes not snapping after different gestures.
47+
* `SkiaScroll` scrolling smoothness improved, and some other fixes.
48+
* Added `SkiaDecoratedStack` to draw decorated lines between lines/columns.
49+
* Added new props for grid and stack layout, more [in layouts doc](..todo).
50+
* `SkiaCamera` audio recording improved, added callbacks to process audio samples in realtime and other improvements. More info about new camera video/audio realtime features to come soon.
51+
* Can now chain many shaders via VisualEffects.
52+
* Other fixes and improvements.
5053

5154
## 💡 Hint of the Day
5255

dev/Dev.SkiaSharp.sln

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ EndProject
4848
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "advanced", "advanced", "{FE2FAC39-CCC4-4F0C-9554-73700F12B8ED}"
4949
ProjectSection(SolutionItems) = preProject
5050
..\docs\articles\advanced\game-ui.md = ..\docs\articles\advanced\game-ui.md
51-
..\docs\articles\advanced\gestures.md = ..\docs\articles\advanced\gestures.md
51+
..\docs\articles\gestures.md = ..\docs\articles\gestures.md
5252
..\docs\articles\advanced\gradients.md = ..\docs\articles\advanced\gradients.md
5353
..\docs\articles\advanced\index.md = ..\docs\articles\advanced\index.md
5454
..\docs\articles\advanced\layout-system.md = ..\docs\articles\advanced\layout-system.md

dev/Dev.sln

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "advanced", "advanced", "{FE
5757
ProjectSection(SolutionItems) = preProject
5858
..\docs\articles\fluent-extensions.md = ..\docs\articles\fluent-extensions.md
5959
..\docs\articles\advanced\game-ui.md = ..\docs\articles\advanced\game-ui.md
60-
..\docs\articles\advanced\gestures.md = ..\docs\articles\advanced\gestures.md
60+
..\docs\articles\gestures.md = ..\docs\articles\gestures.md
6161
..\docs\articles\advanced\gradients.md = ..\docs\articles\advanced\gradients.md
6262
..\docs\articles\advanced\ImageComposite.md = ..\docs\articles\advanced\ImageComposite.md
6363
..\docs\articles\advanced\index.md = ..\docs\articles\advanced\index.md
@@ -103,6 +103,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CameraTests", "..\src\Maui\
103103
EndProject
104104
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AudioTest", "..\..\..\..\AudioTest\AudioTest.csproj", "{C01C8F4E-D4ED-0F22-91BD-9A970DB09902}"
105105
EndProject
106+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PlayerTests", "..\src\Maui\Samples\Player\PlayerTests.csproj", "{26C49F18-5374-562A-366B-CB7B22C61A68}"
107+
EndProject
106108
Global
107109
GlobalSection(SolutionConfigurationPlatforms) = preSolution
108110
Debug|Any CPU = Debug|Any CPU
@@ -213,12 +215,18 @@ Global
213215
{7CC499BF-8572-E3E8-2BC1-61316345D0B9}.Release|Any CPU.Build.0 = Release|Any CPU
214216
{3AFBEF09-A490-2713-E71D-E104B75DD3A8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
215217
{3AFBEF09-A490-2713-E71D-E104B75DD3A8}.Debug|Any CPU.Build.0 = Debug|Any CPU
218+
{3AFBEF09-A490-2713-E71D-E104B75DD3A8}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
216219
{3AFBEF09-A490-2713-E71D-E104B75DD3A8}.Release|Any CPU.ActiveCfg = Release|Any CPU
217220
{3AFBEF09-A490-2713-E71D-E104B75DD3A8}.Release|Any CPU.Build.0 = Release|Any CPU
218221
{C01C8F4E-D4ED-0F22-91BD-9A970DB09902}.Debug|Any CPU.ActiveCfg = Debug|x64
219222
{C01C8F4E-D4ED-0F22-91BD-9A970DB09902}.Debug|Any CPU.Build.0 = Debug|x64
220223
{C01C8F4E-D4ED-0F22-91BD-9A970DB09902}.Release|Any CPU.ActiveCfg = Release|x64
221224
{C01C8F4E-D4ED-0F22-91BD-9A970DB09902}.Release|Any CPU.Build.0 = Release|x64
225+
{26C49F18-5374-562A-366B-CB7B22C61A68}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
226+
{26C49F18-5374-562A-366B-CB7B22C61A68}.Debug|Any CPU.Build.0 = Debug|Any CPU
227+
{26C49F18-5374-562A-366B-CB7B22C61A68}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
228+
{26C49F18-5374-562A-366B-CB7B22C61A68}.Release|Any CPU.ActiveCfg = Release|Any CPU
229+
{26C49F18-5374-562A-366B-CB7B22C61A68}.Release|Any CPU.Build.0 = Release|Any CPU
222230
EndGlobalSection
223231
GlobalSection(SolutionProperties) = preSolution
224232
HideSolutionNode = FALSE
@@ -247,6 +255,7 @@ Global
247255
{7CC499BF-8572-E3E8-2BC1-61316345D0B9} = {5D20AA90-6969-D8BD-9DCD-8634F4692FDA}
248256
{3AFBEF09-A490-2713-E71D-E104B75DD3A8} = {5D20AA90-6969-D8BD-9DCD-8634F4692FDA}
249257
{C01C8F4E-D4ED-0F22-91BD-9A970DB09902} = {5D20AA90-6969-D8BD-9DCD-8634F4692FDA}
258+
{26C49F18-5374-562A-366B-CB7B22C61A68} = {5D20AA90-6969-D8BD-9DCD-8634F4692FDA}
250259
EndGlobalSection
251260
GlobalSection(ExtensibilityGlobals) = postSolution
252261
SolutionGuid = {329E3D0C-A3F7-4A3E-B61C-6B2D1BD7F708}

docs/_site/api/DrawnUi.Controls.AnimatedFramesRenderer.html

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -411,7 +411,7 @@ <h1 id="DrawnUi_Controls_AnimatedFramesRenderer" data-uid="DrawnUi.Controls.Anim
411411
<a class="xref" href="DrawnUi.Draw.SkiaControl.html#DrawnUi_Draw_SkiaControl_EffectColorFilter">SkiaControl.EffectColorFilter</a>
412412
</div>
413413
<div>
414-
<a class="xref" href="DrawnUi.Draw.SkiaControl.html#DrawnUi_Draw_SkiaControl_EffectPostRenderer">SkiaControl.EffectPostRenderer</a>
414+
<a class="xref" href="DrawnUi.Draw.SkiaControl.html#DrawnUi_Draw_SkiaControl_EffectPostRenderers">SkiaControl.EffectPostRenderers</a>
415415
</div>
416416
<div>
417417
<a class="xref" href="DrawnUi.Draw.SkiaControl.html#DrawnUi_Draw_SkiaControl_VisualEffectsProperty">SkiaControl.VisualEffectsProperty</a>
@@ -779,6 +779,12 @@ <h1 id="DrawnUi_Controls_AnimatedFramesRenderer" data-uid="DrawnUi.Controls.Anim
779779
<div>
780780
<a class="xref" href="DrawnUi.Draw.SkiaControl.html#DrawnUi_Draw_SkiaControl_OnChildTapped_DrawnUi_Draw_SkiaControl_DrawnUi_Draw_SkiaGesturesParameters_DrawnUi_Draw_GestureEventProcessingInfo_">SkiaControl.OnChildTapped(SkiaControl, SkiaGesturesParameters, GestureEventProcessingInfo)</a>
781781
</div>
782+
<div>
783+
<a class="xref" href="DrawnUi.Draw.SkiaControl.html#DrawnUi_Draw_SkiaControl_GetGesturePositionInsideChild_DrawnUi_Draw_SkiaControl_DrawnUi_Draw_SkiaGesturesParameters_DrawnUi_Draw_GestureEventProcessingInfo_">SkiaControl.GetGesturePositionInsideChild(SkiaControl, SkiaGesturesParameters, GestureEventProcessingInfo)</a>
784+
</div>
785+
<div>
786+
<a class="xref" href="DrawnUi.Draw.SkiaControl.html#DrawnUi_Draw_SkiaControl_CheckChildGestureHit_DrawnUi_Draw_SkiaControl_DrawnUi_Draw_SkiaGesturesParameters_DrawnUi_Draw_GestureEventProcessingInfo_">SkiaControl.CheckChildGestureHit(SkiaControl, SkiaGesturesParameters, GestureEventProcessingInfo)</a>
787+
</div>
782788
<div>
783789
<a class="xref" href="DrawnUi.Draw.SkiaControl.html#DrawnUi_Draw_SkiaControl_ProcessGestures_DrawnUi_Draw_SkiaGesturesParameters_DrawnUi_Draw_GestureEventProcessingInfo_">SkiaControl.ProcessGestures(SkiaGesturesParameters, GestureEventProcessingInfo)</a>
784790
</div>
@@ -1316,6 +1322,9 @@ <h1 id="DrawnUi_Controls_AnimatedFramesRenderer" data-uid="DrawnUi.Controls.Anim
13161322
<div>
13171323
<a class="xref" href="DrawnUi.Draw.SkiaControl.html#DrawnUi_Draw_SkiaControl_Arrange_SkiaSharp_SKRect_System_Single_System_Single_System_Single_">SkiaControl.Arrange(SKRect, float, float, float)</a>
13181324
</div>
1325+
<div>
1326+
<a class="xref" href="DrawnUi.Draw.SkiaControl.html#DrawnUi_Draw_SkiaControl_ArrangeCache_SkiaSharp_SKRect_System_Single_System_Single_System_Single_">SkiaControl.ArrangeCache(SKRect, float, float, float)</a>
1327+
</div>
13191328
<div>
13201329
<a class="xref" href="DrawnUi.Draw.SkiaControl.html#DrawnUi_Draw_SkiaControl_PostArrange_SkiaSharp_SKRect_System_Single_System_Single_System_Single_">SkiaControl.PostArrange(SKRect, float, float, float)</a>
13211330
</div>
@@ -1946,6 +1955,12 @@ <h1 id="DrawnUi_Controls_AnimatedFramesRenderer" data-uid="DrawnUi.Controls.Anim
19461955
<div>
19471956
<a class="xref" href="DrawnUi.Draw.SkiaControl.html#DrawnUi_Draw_SkiaControl_RescaleAspect_System_Single_System_Single_SkiaSharp_SKRect_DrawnUi_Draw_TransformAspect_">SkiaControl.RescaleAspect(float, float, SKRect, TransformAspect)</a>
19481957
</div>
1958+
<div>
1959+
<a class="xref" href="DrawnUi.Draw.SkiaControl.html#DrawnUi_Draw_SkiaControl_GetWidthRequestPixelsWIthMargins_System_Single_">SkiaControl.GetWidthRequestPixelsWIthMargins(float)</a>
1960+
</div>
1961+
<div>
1962+
<a class="xref" href="DrawnUi.Draw.SkiaControl.html#DrawnUi_Draw_SkiaControl_GetHeightRequestPixelsWIthMargins_System_Single_">SkiaControl.GetHeightRequestPixelsWIthMargins(float)</a>
1963+
</div>
19491964
<div>
19501965
<a class="xref" href="DrawnUi.Draw.SkiaControl.html#DrawnUi_Draw_SkiaControl_Random">SkiaControl.Random</a>
19511966
</div>

docs/_site/api/DrawnUi.Controls.ContentWithBackdrop.html

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -262,6 +262,12 @@ <h1 id="DrawnUi_Controls_ContentWithBackdrop" data-uid="DrawnUi.Controls.Content
262262
<div>
263263
<a class="xref" href="DrawnUi.Draw.SkiaLayout.html#DrawnUi_Draw_SkiaLayout_RecyclingTemplate">SkiaLayout.RecyclingTemplate</a>
264264
</div>
265+
<div>
266+
<a class="xref" href="DrawnUi.Draw.SkiaLayout.html#DrawnUi_Draw_SkiaLayout_Invert">SkiaLayout.Invert</a>
267+
</div>
268+
<div>
269+
<a class="xref" href="DrawnUi.Draw.SkiaLayout.html#DrawnUi_Draw_SkiaLayout_InvertProperty">SkiaLayout.InvertProperty</a>
270+
</div>
265271
<div>
266272
<a class="xref" href="DrawnUi.Draw.SkiaLayout.html#DrawnUi_Draw_SkiaLayout_TemplatedHeaderProperty">SkiaLayout.TemplatedHeaderProperty</a>
267273
</div>
@@ -974,7 +980,7 @@ <h1 id="DrawnUi_Controls_ContentWithBackdrop" data-uid="DrawnUi.Controls.Content
974980
<a class="xref" href="DrawnUi.Draw.SkiaControl.html#DrawnUi_Draw_SkiaControl_EffectColorFilter">SkiaControl.EffectColorFilter</a>
975981
</div>
976982
<div>
977-
<a class="xref" href="DrawnUi.Draw.SkiaControl.html#DrawnUi_Draw_SkiaControl_EffectPostRenderer">SkiaControl.EffectPostRenderer</a>
983+
<a class="xref" href="DrawnUi.Draw.SkiaControl.html#DrawnUi_Draw_SkiaControl_EffectPostRenderers">SkiaControl.EffectPostRenderers</a>
978984
</div>
979985
<div>
980986
<a class="xref" href="DrawnUi.Draw.SkiaControl.html#DrawnUi_Draw_SkiaControl_VisualEffectsProperty">SkiaControl.VisualEffectsProperty</a>
@@ -1321,6 +1327,12 @@ <h1 id="DrawnUi_Controls_ContentWithBackdrop" data-uid="DrawnUi.Controls.Content
13211327
<div>
13221328
<a class="xref" href="DrawnUi.Draw.SkiaControl.html#DrawnUi_Draw_SkiaControl_OnChildTapped_DrawnUi_Draw_SkiaControl_DrawnUi_Draw_SkiaGesturesParameters_DrawnUi_Draw_GestureEventProcessingInfo_">SkiaControl.OnChildTapped(SkiaControl, SkiaGesturesParameters, GestureEventProcessingInfo)</a>
13231329
</div>
1330+
<div>
1331+
<a class="xref" href="DrawnUi.Draw.SkiaControl.html#DrawnUi_Draw_SkiaControl_GetGesturePositionInsideChild_DrawnUi_Draw_SkiaControl_DrawnUi_Draw_SkiaGesturesParameters_DrawnUi_Draw_GestureEventProcessingInfo_">SkiaControl.GetGesturePositionInsideChild(SkiaControl, SkiaGesturesParameters, GestureEventProcessingInfo)</a>
1332+
</div>
1333+
<div>
1334+
<a class="xref" href="DrawnUi.Draw.SkiaControl.html#DrawnUi_Draw_SkiaControl_CheckChildGestureHit_DrawnUi_Draw_SkiaControl_DrawnUi_Draw_SkiaGesturesParameters_DrawnUi_Draw_GestureEventProcessingInfo_">SkiaControl.CheckChildGestureHit(SkiaControl, SkiaGesturesParameters, GestureEventProcessingInfo)</a>
1335+
</div>
13241336
<div>
13251337
<a class="xref" href="DrawnUi.Draw.SkiaControl.html#DrawnUi_Draw_SkiaControl_ProcessGestures_DrawnUi_Draw_SkiaGesturesParameters_DrawnUi_Draw_GestureEventProcessingInfo_">SkiaControl.ProcessGestures(SkiaGesturesParameters, GestureEventProcessingInfo)</a>
13261338
</div>
@@ -1855,6 +1867,9 @@ <h1 id="DrawnUi_Controls_ContentWithBackdrop" data-uid="DrawnUi.Controls.Content
18551867
<div>
18561868
<a class="xref" href="DrawnUi.Draw.SkiaControl.html#DrawnUi_Draw_SkiaControl_Arrange_SkiaSharp_SKRect_System_Single_System_Single_System_Single_">SkiaControl.Arrange(SKRect, float, float, float)</a>
18571869
</div>
1870+
<div>
1871+
<a class="xref" href="DrawnUi.Draw.SkiaControl.html#DrawnUi_Draw_SkiaControl_ArrangeCache_SkiaSharp_SKRect_System_Single_System_Single_System_Single_">SkiaControl.ArrangeCache(SKRect, float, float, float)</a>
1872+
</div>
18581873
<div>
18591874
<a class="xref" href="DrawnUi.Draw.SkiaControl.html#DrawnUi_Draw_SkiaControl_PostArrange_SkiaSharp_SKRect_System_Single_System_Single_System_Single_">SkiaControl.PostArrange(SKRect, float, float, float)</a>
18601875
</div>
@@ -2437,6 +2452,12 @@ <h1 id="DrawnUi_Controls_ContentWithBackdrop" data-uid="DrawnUi.Controls.Content
24372452
<div>
24382453
<a class="xref" href="DrawnUi.Draw.SkiaControl.html#DrawnUi_Draw_SkiaControl_RescaleAspect_System_Single_System_Single_SkiaSharp_SKRect_DrawnUi_Draw_TransformAspect_">SkiaControl.RescaleAspect(float, float, SKRect, TransformAspect)</a>
24392454
</div>
2455+
<div>
2456+
<a class="xref" href="DrawnUi.Draw.SkiaControl.html#DrawnUi_Draw_SkiaControl_GetWidthRequestPixelsWIthMargins_System_Single_">SkiaControl.GetWidthRequestPixelsWIthMargins(float)</a>
2457+
</div>
2458+
<div>
2459+
<a class="xref" href="DrawnUi.Draw.SkiaControl.html#DrawnUi_Draw_SkiaControl_GetHeightRequestPixelsWIthMargins_System_Single_">SkiaControl.GetHeightRequestPixelsWIthMargins(float)</a>
2460+
</div>
24402461
<div>
24412462
<a class="xref" href="DrawnUi.Draw.SkiaControl.html#DrawnUi_Draw_SkiaControl_Random">SkiaControl.Random</a>
24422463
</div>

docs/_site/api/DrawnUi.Controls.GridLayout.html

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -234,6 +234,12 @@ <h1 id="DrawnUi_Controls_GridLayout" data-uid="DrawnUi.Controls.GridLayout" clas
234234
<div>
235235
<a class="xref" href="DrawnUi.Draw.SkiaLayout.html#DrawnUi_Draw_SkiaLayout_RecyclingTemplate">SkiaLayout.RecyclingTemplate</a>
236236
</div>
237+
<div>
238+
<a class="xref" href="DrawnUi.Draw.SkiaLayout.html#DrawnUi_Draw_SkiaLayout_Invert">SkiaLayout.Invert</a>
239+
</div>
240+
<div>
241+
<a class="xref" href="DrawnUi.Draw.SkiaLayout.html#DrawnUi_Draw_SkiaLayout_InvertProperty">SkiaLayout.InvertProperty</a>
242+
</div>
237243
<div>
238244
<a class="xref" href="DrawnUi.Draw.SkiaLayout.html#DrawnUi_Draw_SkiaLayout_TemplatedHeaderProperty">SkiaLayout.TemplatedHeaderProperty</a>
239245
</div>
@@ -952,7 +958,7 @@ <h1 id="DrawnUi_Controls_GridLayout" data-uid="DrawnUi.Controls.GridLayout" clas
952958
<a class="xref" href="DrawnUi.Draw.SkiaControl.html#DrawnUi_Draw_SkiaControl_EffectColorFilter">SkiaControl.EffectColorFilter</a>
953959
</div>
954960
<div>
955-
<a class="xref" href="DrawnUi.Draw.SkiaControl.html#DrawnUi_Draw_SkiaControl_EffectPostRenderer">SkiaControl.EffectPostRenderer</a>
961+
<a class="xref" href="DrawnUi.Draw.SkiaControl.html#DrawnUi_Draw_SkiaControl_EffectPostRenderers">SkiaControl.EffectPostRenderers</a>
956962
</div>
957963
<div>
958964
<a class="xref" href="DrawnUi.Draw.SkiaControl.html#DrawnUi_Draw_SkiaControl_VisualEffectsProperty">SkiaControl.VisualEffectsProperty</a>
@@ -1299,6 +1305,12 @@ <h1 id="DrawnUi_Controls_GridLayout" data-uid="DrawnUi.Controls.GridLayout" clas
12991305
<div>
13001306
<a class="xref" href="DrawnUi.Draw.SkiaControl.html#DrawnUi_Draw_SkiaControl_OnChildTapped_DrawnUi_Draw_SkiaControl_DrawnUi_Draw_SkiaGesturesParameters_DrawnUi_Draw_GestureEventProcessingInfo_">SkiaControl.OnChildTapped(SkiaControl, SkiaGesturesParameters, GestureEventProcessingInfo)</a>
13011307
</div>
1308+
<div>
1309+
<a class="xref" href="DrawnUi.Draw.SkiaControl.html#DrawnUi_Draw_SkiaControl_GetGesturePositionInsideChild_DrawnUi_Draw_SkiaControl_DrawnUi_Draw_SkiaGesturesParameters_DrawnUi_Draw_GestureEventProcessingInfo_">SkiaControl.GetGesturePositionInsideChild(SkiaControl, SkiaGesturesParameters, GestureEventProcessingInfo)</a>
1310+
</div>
1311+
<div>
1312+
<a class="xref" href="DrawnUi.Draw.SkiaControl.html#DrawnUi_Draw_SkiaControl_CheckChildGestureHit_DrawnUi_Draw_SkiaControl_DrawnUi_Draw_SkiaGesturesParameters_DrawnUi_Draw_GestureEventProcessingInfo_">SkiaControl.CheckChildGestureHit(SkiaControl, SkiaGesturesParameters, GestureEventProcessingInfo)</a>
1313+
</div>
13021314
<div>
13031315
<a class="xref" href="DrawnUi.Draw.SkiaControl.html#DrawnUi_Draw_SkiaControl_ProcessGestures_DrawnUi_Draw_SkiaGesturesParameters_DrawnUi_Draw_GestureEventProcessingInfo_">SkiaControl.ProcessGestures(SkiaGesturesParameters, GestureEventProcessingInfo)</a>
13041316
</div>
@@ -1833,6 +1845,9 @@ <h1 id="DrawnUi_Controls_GridLayout" data-uid="DrawnUi.Controls.GridLayout" clas
18331845
<div>
18341846
<a class="xref" href="DrawnUi.Draw.SkiaControl.html#DrawnUi_Draw_SkiaControl_Arrange_SkiaSharp_SKRect_System_Single_System_Single_System_Single_">SkiaControl.Arrange(SKRect, float, float, float)</a>
18351847
</div>
1848+
<div>
1849+
<a class="xref" href="DrawnUi.Draw.SkiaControl.html#DrawnUi_Draw_SkiaControl_ArrangeCache_SkiaSharp_SKRect_System_Single_System_Single_System_Single_">SkiaControl.ArrangeCache(SKRect, float, float, float)</a>
1850+
</div>
18361851
<div>
18371852
<a class="xref" href="DrawnUi.Draw.SkiaControl.html#DrawnUi_Draw_SkiaControl_PostArrange_SkiaSharp_SKRect_System_Single_System_Single_System_Single_">SkiaControl.PostArrange(SKRect, float, float, float)</a>
18381853
</div>
@@ -2415,6 +2430,12 @@ <h1 id="DrawnUi_Controls_GridLayout" data-uid="DrawnUi.Controls.GridLayout" clas
24152430
<div>
24162431
<a class="xref" href="DrawnUi.Draw.SkiaControl.html#DrawnUi_Draw_SkiaControl_RescaleAspect_System_Single_System_Single_SkiaSharp_SKRect_DrawnUi_Draw_TransformAspect_">SkiaControl.RescaleAspect(float, float, SKRect, TransformAspect)</a>
24172432
</div>
2433+
<div>
2434+
<a class="xref" href="DrawnUi.Draw.SkiaControl.html#DrawnUi_Draw_SkiaControl_GetWidthRequestPixelsWIthMargins_System_Single_">SkiaControl.GetWidthRequestPixelsWIthMargins(float)</a>
2435+
</div>
2436+
<div>
2437+
<a class="xref" href="DrawnUi.Draw.SkiaControl.html#DrawnUi_Draw_SkiaControl_GetHeightRequestPixelsWIthMargins_System_Single_">SkiaControl.GetHeightRequestPixelsWIthMargins(float)</a>
2438+
</div>
24182439
<div>
24192440
<a class="xref" href="DrawnUi.Draw.SkiaControl.html#DrawnUi_Draw_SkiaControl_Random">SkiaControl.Random</a>
24202441
</div>

0 commit comments

Comments
 (0)