Maxwell Katz
e9ce9bb74d
Bump Avalonia.BuildServices ( #18029 )
1 year ago
kerams
65013d2531
Support activation with universal links ( #18005 )
1 year ago
Yoshihiro Ito
ce76f653ec
Fix in HeadlessClipboardStub.GetDataAsync where format is not considered ( #18008 )
1 year ago
Benedikt Stebner
0f4055e7fd
[Skia] Fix RadialGradientBrush for non center origin ( #17925 )
* Skia - Only reverse radial gradient stops if we cover the whole content bounds
* Skia - Only reverse radial gradient stops if we reach cover the whole content bounds
* Add some new lines
1 year ago
Benedikt Stebner
70f1366b0c
Skia - Add a unit test for the dash array calculation ( #18001 )
1 year ago
Emmanuel Hansen
96913779c2
fix wrong snap point params ( #17986 )
1 year ago
Maxwell Katz
5b68f3ef60
End/close AppKit sheets attached on window when we hide it ( #17968 )
1 year ago
Nikita Tsukanov
7895ad4fab
Update compat dispatcher priorities ( #17948 )
1 year ago
heartacker
06c4377ae0
fix #17931 ( #17932 )
Update TextBox.xaml
1 year ago
Compunet
68ab3225cb
Fix TextLayout overflow ( #17914 )
* Update TextLayout only if finalSize is different from _constraint
* Added comment
1 year ago
Emmanuel Hansen
e8fa522574
add ISkiaGpuWithPlatformGraphicsContext interface to vulkan skia gpu ( #17895 )
1 year ago
Emmanuel Hansen
3e242423f0
fix segfault crash when native surface is destroyed while there's rendering queued on vulkan android ( #17921 )
1 year ago
Kieran Devlin
380c158edc
Clamp progressbar indicator width and height to never drop below zero when calculating size. ( #17816 )
Fixes #17393
1 year ago
Maxwell Katz
df29316ddd
Add NonPumpingLockHelper.Use to the SyncCommit ( #17812 )
1 year ago
Julien Lebosquain
aa9ce85170
[macOS] Prevent popups from stealing focus ( #17794 )
1 year ago
Dan Walmsley
f29675d117
[MacOS] fix small memory leak. base.Dispose so that _nativeControlHost and _mouse are disposed correctly. ( #17783 )
1 year ago
Nikita Tsukanov
9ad2ad61d8
Auto free finished vulkan command buffers in gpu interop feature implementation ( #17782 )
1 year ago
Maxwell Katz
04231a4711
Update pen tap settings ( #17780 )
* Apply touch TapSize settings for Pen too
* Windows: use GetSystemMetrics only for Mouse pointer type, and call base implementation for rest
1 year ago
Nikita Tsukanov
5cc111c728
Implemented XEmbed client support with GtkSharp usage example ( #17446 )
1 year ago
Nikita Tsukanov
b977368fed
[GLX] Resize the platform render target to compositor-provided size ( #17779 )
We should be doing that for other platforms later as well, since only compositor knows what scene size it's planning to draw
1 year ago
Stephen Monaco
261a08a355
Fix KnownFolder for x86 Windows ( #17705 )
* Fix KnownFolder for x86 Windows
* Remove try-finally
1 year ago
Julien Lebosquain
d9349581a1
Made OneTime bindings update on DataContext changes ( #17683 )
* Add failing tests for OneTime and null data context bindings
* Made OneTime bindings update on DataContext changes
Also allows null as a valid value for bindings without path
* Remove now obsolete test
1 year ago
c4llv07e
2e5fbc8b82
Ignore key modifiers on text editing if field is a password field. ( #17695 )
* Ignore key modifiers on text editing if field is a password field.
It's not secure to rely on password field content when moving. It's should
give no information what so ever.
* Required changes
1 year ago
Julien Lebosquain
36efc98c57
Fix Closed not being called for macOS popups ( #17753 )
1 year ago
Benedikt Stebner
56f6296066
Calculate Bounds and InkBounds for TextLayout to be able to calculate the minmal required width. ( #17721 )
1 year ago
Benedikt Stebner
5f45637e8d
Update cursor without checking for IsPointerOver because that flags gets written after the SetCursor is called ( #17726 )
1 year ago
Max Katz
476ee2be62
Make MarkupExtension.ProvideValue method inlinable for StaticResourceExtension and ResolveByNameExtension ( #17659 )
1 year ago
MizuKuma
714a7f1b1c
Fix broken pre-edit markedText on iOS and solve #17523 ( #17618 )
* fix: add missing ref keyword to CombinedSpan3.CopyFromSpan
* fix: fix incorrect indent in IUITextInput.TextInRange and boundary condition for surroundingText
---------
Co-authored-by: Max Katz <maxkatz6@outlook.com>
1 year ago
Alexander Marek
c813db3c99
#17675 - AfterPlatformServicesSetup callbacks are not called by the AfterApplicationSetup callbacks anymore ( #17676 )
1 year ago
Julien Lebosquain
cc4dbdaeb4
Fix TextBlock re-measure in infinite container ( #17638 )
* Add failing test for TextBlock
* Fix TextBlock re-measure in infinite container
* Fix outdated test
---------
Co-authored-by: Max Katz <maxkatz6@outlook.com>
1 year ago
Julien Lebosquain
05e22ec8ab
Fix random test failures and add empty dispatcher verification to tests ( #17628 )
* Add VerifyEmptyDispatcherAfterTestAttribute
* Use VerifyEmptyDispatcherAfterTest and fix failing tests
* Remove unsupported timeout from sync xUnit tests
1 year ago
Dan Walmsley
35f6d73e0d
Raise the `EffectiveViewPortChanged` when a control is added to the tree that has already has a valid layout ( #17570 )
* add unit tests to show that the EffectiveViewPortChanged event is not being raised when it should.
note: this tests are verified against UWP behavior.
* fix raising of EffectiveViewPortChanged event.
---------
Co-authored-by: Julien Lebosquain <julien@lebosquain.net>
Co-authored-by: Max Katz <maxkatz6@outlook.com>
1 year ago
Max Katz
901efda7fc
Use URLWithString for pickers ( #17594 )
1 year ago
Max Katz
fa36f52b96
Update SkiaSharp ( #17595 )
* Update stable SkiaSharp
* Update preview SkiaSharp
* Update stable HarfBuzz
#Conflicts:
# build/SkiaSharp.props
1 year ago
JamesSmith85
0fc17cacca
call proper method on hide ( #17573 )
1 year ago
Emmanuel Hansen
a37079596f
don't check if intent is declared by app before launch ( #17571 )
1 year ago
Julien Lebosquain
8f5d5061da
Win32: fix position being changed on Resize while minimized ( #17559 )
1 year ago
Max Katz
fe28a3f60f
Fix visual snapshot on headless ( #17565 )
* Check for HasRenderContextAffinity before calling CreateNonAffinedSnapshot
* Add ServerVisualRenderContext.RenderChildren context parameter
* Add Should_Render_To_A_Compositor_Snapshot_Capture test
* Fix xunit tests
1 year ago
Benedikt Stebner
f63b60cbc7
Fix FontCollection glyph typeface caching ( #17519 )
* Make sure we always cache the created glyph typeface before we try to find the nearest match
* Cleanup usings
* Add failing test
* Cache the matched glyph typeface for EmbeddedFontCollection
1 year ago
Steve
ecd3a59b8e
Fix crashing after opening a uri on browser ( #17524 )
* Fix crashing after opening a uri on browser
* Update NavigationHelper.cs
1 year ago
Dong Bin
630d2dc511
Fix TreeViewItem Expand/Collapse event source ( #17558 )
* test: add two fail tests.
* fix: fix Expand/Collapse event source.
1 year ago
Julien Lebosquain
f1c5ac7864
Fix npm install for parallel builds ( #17532 )
1 year ago
Max Katz
331d73efa3
Fix TimePicker breaking change, when using pre-11.2 styles
1 year ago
Julien Lebosquain
5c1492d9e9
Add ControlTemplateScope and enable it on ItemsPanelTemplate ( #17483 )
1 year ago
Jan Karger ツ ☀
3aba971ba0
CalendarDatePicker - use CustomDateFormatString for parsing the text input ( #17465 )
* fix : #17291 use CustomDateFormatString for parsing the text input
* fix: use CustomDateFormatString also for watermark
* fix : #17291 check also for SelectedDateFormat == Custom
1 year ago
Max Katz
42e396e0de
[Browser] Add dotnet/runtime#109289 workaround ( #17507 )
* Add dotnet/runtime#109289 workaround
* Add target framework version condition
1 year ago
zii-dmg
9c5e63992d
Check if path is file ( #17500 )
1 year ago
Julien Lebosquain
3f81e292db
Revert "Respect the value of SkipCompilerExecution ( #17145 )" ( #17499 )
This reverts commit dccaea61a6 .
1 year ago
Benedikt Stebner
5c83e054d1
Fix TextBlock TextAlignment issues when a HorizontalAlignment is defined ( #17402 )
* Always measure TextBlock with infinite width
* Make sure the constraint is always fulfilled
* Add some tests
* Adjust tests because we no longer retain the TextLayout in the arrange pass
1 year ago
Steven Kirk
5e4a3f95f3
Added basic date/time picker automation peers. ( #17426 )
1 year ago