Julien Lebosquain
0e1443a5f9
Version 11.3.2
8 months ago
Benedikt Stebner
9b3d1e1966
Properly handle in cluster ShapedBuffer split ( #19090 )
* Properly handle in cluster ShapedBuffer split
* Allow ShapedBuffer split for empty text length
---------
Co-authored-by: Julien Lebosquain <julien@lebosquain.net>
8 months ago
yoyo
64f61e3e57
fix: reverse TickBar when Slider direction is reversed ( #19096 )
8 months ago
Emmanuel Hansen
4938899673
Android - Reset android input method focus and connection state when text input focus is removed ( #19083 )
* reset android input method focus and connection state when text input focus is removed
* addresses comment
8 months ago
Tim Miller
85bdbff3c6
[Avalonia.Native] Add shouldResize value to SetWindowState, don't resize on Window move ( #19088 )
* [Avalonia.Native] Add shouldResize value to SetWindowState, don't resize on Window move
* Handle Window move as well
* Wrap around Switch
8 months ago
Emmanuel Hansen
c8c53277db
revert changes preventing status bar theme from being updated ( #19076 )
8 months ago
Paillat Laszlo
574f6a50dc
changed MenuItem Icon to properly set :icon pseudo class as long as value is not null ( #19075 )
8 months ago
Emmanuel Hansen
f1ec89b17a
fix oversight with display edge to edge detection for android 16 ( #19067 )
8 months ago
Tom Edwards
c2142c62bb
Corrected PointerPointProperties inline documentation ( #19062 )
Made PointerEventArgs.Properties public, to better support pattern matching
8 months ago
Tim Miller
69fae6907f
[Avalonia.Native] Respect info.plist values for setActivationPolicy ( #19066 )
* [Avalonia.Native] Respect info.plist values
* Only set setActivationPolicy if it's different from the users default
8 months ago
Emmanuel Hansen
81c1887ab6
android: better api level detection for display edge to edge and ignore system bar color changes if on api level 35 ( #19034 )
* android: better api level detection for display edge to edge and ignore system bar color changes if on api level 35
* allow fully transparent nav bars when display edge to edge is forced
8 months ago
Julien Lebosquain
cfe0a1e646
Extend dirty rect when UseLayoutRounding=false ( #18511 )
Co-authored-by: Benedikt Stebner <Gillibald@users.noreply.github.com>
8 months ago
Whiletru3
9d37265fe7
Fix for #19035 On macOS, the SuggestedStartLocation is not set if the FileTypeChoices Is not null ( #19036 )
8 months ago
Emmanuel Hansen
c02b2b8a20
Fix insets on android 15 ( #18844 )
* fix insets on android 15
* add api diff
* fix nit
8 months ago
Max Katz
b6b62f44e2
More IDL uint fixes ( #18993 )
* Update win32.idl
* Update dcomp.idl
8 months ago
Julien Lebosquain
b4d766abd3
Fix LostFocus not raised on macOS ( #18990 )
8 months ago
Julien Lebosquain
68e1be6a27
Fix DirectX signatures ( #18991 )
8 months ago
Compunet
639cb4a10b
fix: ensure proper StringBuilderCache release ( #18985 )
8 months ago
Max Katz
f113e4f279
Bump Angle version ( #18982 )
8 months ago
Shaojun Li
377ba761e1
Fix infinite animation memory leak. ( #18980 )
8 months ago
Julien Lebosquain
2d135e541e
Fix BindingEvaluator.ClearDataContext ( #18964 )
* Add failing test for BindingEvaluator.ClearDataContext
* Fix BindingEvaluator.ClearDataContext
8 months ago
Max Katz
795510610b
Don't expect WasmRuntimeAssetsLocation to be always set ( #18947 )
* Try to gracefully fallback when WasmRuntimeAssetsLocation is unset
* Fix RenderWorker trimming annotations
* Avoid reflection binding here
---------
Co-authored-by: Julien Lebosquain <julien@lebosquain.net>
8 months ago
Compunet
d05393d3aa
Reuse single HarfBuzz buffer in TextShaperImpl ( #18892 )
8 months ago
Tom Edwards
2e63f5f3b2
Fixed RectangleGeometry not cloning its radius properties ( #18934 )
8 months ago
Tom Edwards
45b370f0b0
Fixed transitions with delay but no duration completing instantly ( #18929 )
8 months ago
Tim Miller
190baf1eab
Remove Keyboard Theme Override ( #18922 )
9 months ago
Emmanuel Hansen
07abb482f4
remove win32 dialog dpi hack ( #18923 )
Co-authored-by: Steven Kirk <grokys@users.noreply.github.com>
9 months ago
Tom Edwards
be149cbd31
Fixed focus not being cleared when a parent of the focused element is hidden ( #18916 )
Enabled the relevant test
9 months ago
Rastislav Svoboda
f07db02a28
fix TextBox multiline selection with up/down keys till start/end of text ( #18746 )
* fix: TextBox multiline selection with up/down keys till start/end of text
* refactor to preserve public API of TextPresenter
* refactor and cleanup
9 months ago
Nikita Tsukanov
90416f3639
Fixed rare soft-"freezes" with OnRender(c) { ...; InvalidateVisual(); } pattern ( #18901 )
9 months ago
東雲なの
db93045ea4
Update SkiaSharp and HarfBuzzSharp version to support LA64 and RV64 ( #18571 )
* SkiaSharp.props:Update it to support LoongArch64 and RISC-V 64
https://github.com/mono/SkiaSharp/pull/3198
https://github.com/mono/SkiaSharp/pull/3192
https://github.com/mono/SkiaSharp/pull/3200
https://www.nuget.org/packages/SkiaSharp.NativeAssets.Linux/3.119.0-preview.1.2
* HarfBuzzSharp.props:Support LoongArch64 and RISC-V64
https://github.com/mono/SkiaSharp/pull/3198
https://github.com/mono/SkiaSharp/pull/3192
https://github.com/mono/SkiaSharp/pull/3200
https://www.nuget.org/packages/HarfBuzzSharp.NativeAssets.Linux/8.3.1.1-preview.1.2
* Update SkiaSharp.props
* Update HarfBuzzSharp.props
---------
Co-authored-by: Maxwell Katz <maxkatz6@outlook.com>
9 months ago
Maxwell Katz
7c42850635
Improve pen secondary button handling on list box ( #18766 )
* Only start ScrollGesture when left click pressed, also `GetCurrentPoint(null)` behaves the same as root visual
* Allow right-click pen to select items on press
* Add context menus to even items on ListBox page for testing
* Avoid global static in UpdateSelectionFromPointerEvent
* Revert "Avoid global static in UpdateSelectionFromPointerEvent"
This reverts commit 2562d73e83 .
* Add comment to UpdateSelectionFromPointerEvent
* Use fully mocked rendering for list box test
* Add pen selection tests
* TouchTestHelper should use correct inputs
9 months ago
H0tCh0colat3
927aee9925
[Issue 18806] Prevent children of UniformGrid from having negative dimensions when row/col spacing exceeds available space ( #18832 )
* Add UniformGrid test cases for scenarios where row/column spacing takes more than available space
* Constrain child size to non-negative when performing arrange in UniformGrid
9 months ago
Emmanuel Hansen
933e1bc2c4
Fix caret handles not updating to the latest caret points ( #18794 )
* fix caret handles not updating to the latest caret points
* Update TextSelectionCanvas.cs
9 months ago
realybin
a8fc93c445
Fix incorrect CandidateWindow position when using Pinyin IMEs in Windows ( #18759 )
9 months ago
zhijun zhou
845fea711f
Update implementation of SetLanguageAndWindow method ( #18816 )
- In `Imm32InputMethod.cs`, removed the premature assignment to `_langId` within the `SetLanguageAndWindow` method to ensure subsequent logic correctly recognizes langId changes and properly updates the IME state.
- Fixed an issue where input controls initialized with `InputMethod.IsInputMethodEnable=false` could still use IME in their initial state.
9 months ago
Bartosz Korczyński
e3270feab0
Invalidate ScrollContentPresenter measure on CanHorizontallyScroll/CanVerticallyScroll change ( #18753 )
9 months ago
Emmanuel Hansen
4a0ec56db1
fix crash with samsung keyboard when using password textboxes ( #18793 )
9 months ago
Benedikt Stebner
deb1e95f9c
Merge pull request #18940 from Gillibald/linuxAgentBackport
Update azure-pipelines.yml (#18876 )
8 months ago
Maxwell Katz
d6ecd17b41
Update azure-pipelines.yml ( #18876 )
9 months ago
Benedikt Stebner
f4fd2eb8fd
Fix gradient stop reordeing ( #18907 ) ( #18933 )
9 months ago
Tom Edwards
6b14ac73f0
Removed duplicated comment
9 months ago
Tom Edwards
308b476603
Improved inline documentation of class event handler methods ( #18869 )
9 months ago
Benedikt Stebner
5a95940b39
Merge pull request #18852 from Gillibald/xpf-backports
11.3 Backport of #18749 )
9 months ago
Benedikt Stebner
b752c32481
Multiple TextLine.GetTextRunBounds fixes ( #18749 )
* Adjust TextLineImpl.GetTextRunBounds so it properly handles substitutions
Adjust TextLineImpl.GetTextRunBounds so it properly reports out of text range bounds
Adjust TextLineImpl.GetTextRunBounds so it properly reports text source run indices
* Remove redundant comments
* Add requested changes
9 months ago
Maxwell Katz
e94d54da96
Invoke ScalingChanged when scaling changed on iOS ( #18767 )
9 months ago
drone
340c98d6fb
Fixes for DataValidationErrors not working correctly with Bindings (issue #18693 ) ( #18694 )
* Added unit test for AutoCompleteBox DataValidationErrors
- checks that when the TextBox control's Errors are bound to the parent AutoCompleteBox, they get updated correctly in both parent AutoCompleteBox control and TextBox control
* Fix issue with DataValidationErrors causing issues with AutoCompleteBox because of Bindings
- when binding a control's DataValidationErrors.Errors property to the same property of another control, the use of a static bool flag "s_overridingErrors" was preventing the control with the Binding from being updated correctly
- issue is resolved by replacing static bool flag with a private AttachedProperty<bool> in DataValidationErrors.cs
* Clean up Asserts in previous AutoCompleteBoxTests.cs changes
9 months ago
AnastassiaP
2dfce79fc7
Fix null reference crash when window is closed during drag-and-drop ( #18760 )
9 months ago
Nikita Tsukanov
21fe205612
Replace raw pointer with ComObjectWeakPtr<T> ( #18757 )
9 months ago
Mike James
55504dbf55
Added small banner about accelerate. ( #18723 )
10 months ago