Jumar Macato
03355b28b5
Add option to enable/disable input focus proxy for X11. ( #13273 )
* Add option to enable/disable input focus proxy for X11.
* use list instead
3 years ago
Julien Lebosquain
a5d5880e2e
Rethrow layout exceptions ( #13189 )
Co-authored-by: Jumar Macato <16554748+jmacato@users.noreply.github.com>
3 years ago
Benedikt Stebner
a5b12fbc7d
Introduce TextBlock.LineSpacing ( #13243 )
* Introduce TextBlock.LineSpacing
* Introduce TextBlock.LineSpacing
3 years ago
laolarou
51b7ef44d0
Update OpenGlControlBase.cs ( #13260 )
3 years ago
Benedikt Stebner
312e6089f8
Fixes leading space GlyphRun.InkBounds ( #13268 )
* Make sure glyph bounds of whitespaces are calculated properly
* Add unit test
3 years ago
Alessandro Francesconi
a581dc3628
Typo on TextBlock.cs comments ( #13255 )
"FontWeight" is actually "FontStretch"
3 years ago
Max Katz
b3ff3ab808
Replace UnixLoader with NativeLibraryEx ( #13217 )
3 years ago
Boyd Patterson
98acdd7c08
Do not match access keys on input elements that are not effectively enabled. ( #13185 )
3 years ago
Benedikt Stebner
bbe4ad8755
Fix TextWrapping for all modes when nothing fits into a line ( #13241 )
* TextFormatter freeze repro
* Fix emergency text wrapping for all wrapping modes
---------
Co-authored-by: Nikita Tsukanov <keks9n@gmail.com>
3 years ago
Benedikt Stebner
b18d2f74f3
[Mac] Handle control keys all the time ( #13220 )
Co-authored-by: Dan Walmsley <dan@walms.co.uk>
3 years ago
Max Katz
adb97bd5b6
Fix macOS clipboard formats mapping ( #13197 )
* Implement macOS clipboard formats mapping
* Mark DataFormats unstable instead of obsolete (removes warnings in our code base)
* Support non-text data formats in macOS drag source
* Implement SetStrings for IAvnClipboard to support files properly
* Add comments to a confusing part of code
* Update src/Avalonia.Base/Input/DataFormats.cs
---------
Co-authored-by: Jumar Macato <16554748+jmacato@users.noreply.github.com>
Co-authored-by: Dan Walmsley <dan@walms.co.uk>
3 years ago
workgroupengineering
b6b0168677
fix(ImmutableSolidColorBrush): Missing assingment of ctor transform argument ( #13194 )
3 years ago
Benedikt Stebner
ba3773714b
Fix text wrapping for languages like chinese that can break at all characters and not just at spaces ( #13193 )
3 years ago
Jumar Macato
ccf74f62b9
Merge pull request #13191 from Gillibald/featurer/customSystemFonts
Introduce AppBuilder extension to customize system fonts
3 years ago
Jumar Macato
a33fbda1fa
Merge branch 'master' into featurer/customSystemFonts
3 years ago
Dan Walmsley
37996546d2
Merge pull request #13213 from AvaloniaUI/try-to-fix-API-validator
Try to fix api validator
3 years ago
Benedikt Stebner
b6713cb652
Merge branch 'master' into try-to-fix-API-validator
3 years ago
Benedikt Stebner
1d3feffed6
Fix unit test
3 years ago
Benedikt Stebner
cc558bbc8a
Improve naming
3 years ago
Benedikt Stebner
c857a47f2a
Simplify custom system font source
3 years ago
Max Katz
cadfc6f494
Use even older version than before
3 years ago
Max Katz
0e654230db
Downgrade to iOS 16.1 target
3 years ago
Max Katz
8d38cdf0ba
Update SDKs
3 years ago
Max Katz
ebb4fff829
Make TFM redirects in Api Validator better
3 years ago
Max Katz
b9fde9ddf7
Pin android and iOS platform versions
3 years ago
Benedikt Stebner
36ec244b2c
Introduce AppBuilder extension to customize system fonts
3 years ago
Benedikt Stebner
b83a5eb8b7
[Text] Fix hit testing issues ( #13155 )
* Repro for Line_Formatting_For_Oversized_Embedded_Runs_Does_Not_Freeze
* Repro for Line_With_IncrementalTab_Should_Return_Correct_Backspace_Position
* Fix GetBackspaceCaretCharacterHit
Fix GetPreviousCaretCharacterHit
Fix WrapWithOverflow for not text runs
* Fix custom font manager
* Move DejaVuSans to a different location to prevent using it as a fallback
---------
Co-authored-by: Nikita Tsukanov <keks9n@gmail.com>
3 years ago
Dan Walmsley
399b702f4e
Merge pull request #13179 from Gillibald/fixes/macDisabledIme
[Mac] Only raise TextInput for non empty keySymbol
3 years ago
Benedikt Stebner
be0d00232a
[Mac] Only raise TextInput for non empty keySymbol
3 years ago
Julien Lebosquain
d968d7bf2d
Update XamlX ( #13158 )
* Update XamlX, with Avalonia changes
* Made XamlX internal in Designer.HostApp
3 years ago
Dan Walmsley
3fa11fd763
Merge pull request #13156 from AvaloniaUI/fix-build-baseline-version-parse
fix parsing the baseline version for api diff.
3 years ago
Dan Walmsley
50c785917f
Merge branch 'master' into fix-build-baseline-version-parse
3 years ago
Dan Walmsley
1e0eacbdc3
fix parsing the baseline version for api diff.
suffixes like -rc1 would cause this to crash.
3 years ago
Magnus Lindhe
e1bf1b715f
Fix documentation typos in AvaloniaLIst ( #4948 ) ( #13146 )
Co-authored-by: Jumar Macato <16554748+jmacato@users.noreply.github.com>
3 years ago
Benedikt Stebner
4ef901b22b
Always process key events via input context unless it is disabled by user code ( #13143 )
Simulate textInput when IME is disabled
3 years ago
Lehonti Ramos
d1444b4f7c
Modernized accessor syntax in several places ( #13044 )
* Modernized accessor syntax in several places
* Toned down the getter modernization
* Block body for properties with code
---------
Co-authored-by: Lehonti Ramos <lehonti@ramos>
3 years ago
Glen Stone
54c573c16d
#13123 Fix ButtonSpinnerLocation in SimpleTheme ( #13142 )
3 years ago
Julien Lebosquain
965d0e973d
Obsolete CubicBezierEasing ( #13137 )
3 years ago
Prashant Cholachagudda
80adf7dd7c
Ambiguous error message when you load App.axaml ( #13129 )
Fixes https://github.com/AvaloniaUI/AvaloniaVS/issues/257
3 years ago
Benedikt Stebner
f8ec196e2f
Fix text hit testing for invisible runs ( #13135 )
* Repro unit test for GetCharacterHitFromDistance being broken with hidden runs
* Repro for infinite loop in GetTextBounds
* Fix failing tests
* Fix GetRunBoundsRightToLeft
---------
Co-authored-by: Nikita Tsukanov <keks9n@gmail.com>
3 years ago
Max Katz
39862069ae
Introduce DrawingContextHelper.RenderAsync method ( #13128 )
3 years ago
workgroupengineering
d2cbf97b3e
fix: `ItemsControlFromItemContainer` typo ( #13118 )
- Renamed `ItemsControlFromItemContaner` in `ItemsControlFromItemContainer'
- Add `ItemsControlFromItemContaner` with attributes `Obsolete` and `EditorBrowsable Never` that call `ItemsControlFromItemContainer`
3 years ago
workgroupengineering
d03811697c
feat: Using pdbstr from Microsoft.Debugging.Tools.PdbStr instead of obsolete SourceLink package ( #12570 )
3 years ago
Dan Walmsley
8c23a35335
Merge pull request #13117 from AvaloniaUI/bump-master-version
bump version.
3 years ago
Dan Walmsley
857fbcc7c7
bump version.
3 years ago
Damon
c102aadd97
Update SkiaSharp to 2.88.6 to fix a critical security vulnerability ( #13109 )
* Update SkiaSharp to 2.88.6 to fix a critical security vulnerability
* Looks like Tizen needs to be updated separately
3 years ago
Steven Kirk
a7725b0ca6
Use a regex to detect a release branch. ( #13106 )
Using the suggested regex from semver.org.
3 years ago
Dong Bin
631a0eda45
Make ColorPicker button content customizable. ( #13073 )
* feat: add Content and ContentPresenter for ColorPicker
* feat: update according to https://github.com/AvaloniaUI/Avalonia/pull/13073 feedback.
* feat: add HorizontalContentAlignment and VerticalContentAlignment default value to simple theme.
* feat: update documentation wording.
---------
Co-authored-by: Max Katz <maxkatz6@outlook.com>
3 years ago
workgroupengineering
af254d50e4
perf: Micro optimization EndsWith using ( #13084 )
* perf: Micro optimization EndsWith using
* fix: Address reviews
* fix: Address reviews
---------
Co-authored-by: Max Katz <maxkatz6@outlook.com>
3 years ago
Lighto
cfca90cfca
Fixed an issue that windows empty Win32 window would show when changing properties ( #13097 )
Co-authored-by: Max Katz <maxkatz6@outlook.com>
3 years ago