Tom Deseyn
9a63f82421
Use latest Tmds.DBus.Protocol.
Version 0.14.0 reduces its external dependencies.
3 years ago
Max Katz
c0cf6deb24
Include Avalonia.Generators.props properly
3 years ago
Steven Kirk
ed7ee5cf39
Add Visual.GetTransformedBounds extension method.
Fixes #9569 .
3 years ago
Max Katz
2d58c4c215
Fix TS buikd
3 years ago
Max Katz
d19e3cd898
Add wasm and ios implementations
3 years ago
Benedikt Stebner
7b8f7dbfce
Normalize family names to upper case
3 years ago
Emmanuel Hansen
2d2fcf94ac
add async suffix
3 years ago
Emmanuel Hansen
16cb38f60d
add new IStorage api
3 years ago
Emmanuel Hansen
c276f6e1b3
add new IStorage api
3 years ago
Max Katz
2fd5e6b9d9
Make browser GetItemsAsync trully async and lazy
3 years ago
Max Katz
6412da10cf
Update mobile impl
3 years ago
Max Katz
5968830296
Update API, samples and BCL impl
3 years ago
Benedikt Stebner
59b1ba6d46
Invariant family names
3 years ago
Tim
a76eb7f587
Add additional null check as Tip may be null in some situations
see https://github.com/AvaloniaUI/Avalonia/issues/10598
3 years ago
Steven Kirk
1143b335d6
Add nullable reference checking to X11Window.
3 years ago
Giuseppe Lippolis
8c01795ef8
fix: Warning CS0628 new protected member declared in sealed type
```bash
Warning CS0628 'DrawingGroup.DrawingGroupDrawingContext._rootDrawing': new protected member declared in sealed type Avalonia.Base (net6.0), Avalonia.Base (netstandard2.0) .\src\Avalonia.Base\Media\DrawingGroup.cs 120 Active
Warning CS0628 'DrawingGroup.DrawingGroupDrawingContext._currentDrawingGroup': new protected member declared in sealed type Avalonia.Base (net6.0), Avalonia.Base (netstandard2.0) .\src\Avalonia.Base\Media\DrawingGroup.cs 123 Active
```
3 years ago
Giuseppe Lippolis
02983e3c1e
fix: Misc XML Document issue
3 years ago
Benedikt Stebner
ef2a47bc95
Only try to create embedded font collection for valid assets location
3 years ago
Max Katz
2473bb8408
Fix some warnings
3 years ago
Max Katz
7452980c39
Move _lastKnownPosition
3 years ago
Max Katz
67f5201181
Fix tests
3 years ago
Tom Edwards
3b57b3496a
Added GenerateTypeSafeMetadata to property metadata
This method is used to strip coercion methods out of StyledPropertyMetadata when applying it to a new owner.
Also fixed AvaloniaProperty.(IPropertyInfo.CanSet) returning true for read-only properties
3 years ago
Benedikt Stebner
714f4a5b06
Correctly use transformed bounds
3 years ago
Benedikt Stebner
5ea3027f98
Do the same for Chinese IME
3 years ago
Benedikt Stebner
c5189bd6f6
Trz to fix Japanese IME
3 years ago
Tim
708c8a1c29
Add missing ClipToBounds for inner Grid
3 years ago
Dariusz Komosinski
d9d208b935
Add benchmark for Or selector and avoid extra virtual calls getting list count.
3 years ago
Julien Lebosquain
a97d61a1e9
Fix Generators build
3 years ago
Emmanuel Hansen
20746b3ee2
fix build
3 years ago
Emmanuel Hansen
8ada76c1b6
fix StorageFolder.GetItemsAsync on android
3 years ago
Emmanuel Hansen
34c1b46b30
Force app theme change when status bar theme changes on android.
3 years ago
Steven Kirk
21574f5607
Expose pre/post collection changed events.
Instead of implementing `ICollectionChangedListener` on `SelectionNodeBase`. We may want to expose this publicly at some point.
3 years ago
Daniil Pavliuchyk
ddb9669c11
Add ScrollBarAutomationPeer
3 years ago
Benedikt Stebner
c55747f328
Introduce ConfigureFonts AppBuilder action
Introduce WithInterFont extension method
3 years ago
Benedikt Stebner
26263cd7ad
Fix cursor rect
3 years ago
Benedikt Stebner
8457fba5a3
More adjustments
3 years ago
Daniil Pavliuchyk
8cb4cf8344
Remove unneccessary using directives.
3 years ago
Max Katz
87402e5b94
Update insets API and implement insets for iOS with IAvaloniaViewController
3 years ago
Tom Edwards
f36cf7e3ba
Converted several "dataValidation" properties to StyledProperty
Changed Button.IsPressed to a read-only DirectProperty
3 years ago
Tom Edwards
81530c4231
Converted a variety of writeable DirectProperty definitions to StyledProperty
3 years ago
Benedikt Stebner
d5cfc06f72
Remove redundant code
3 years ago
Benedikt Stebner
56727d00a0
More adjustments
3 years ago
Steven Kirk
16c1dc7a50
Ported SelectionNodeBase from TreeDataGrid.
`TreeDataGrid` has an updated version of `SelectionNodeBase` that fixes a few problems, and works as a base also for hierarchical selection models. Ported that here and tidied up a few other selection-related classes (change `is object` to `is not null`, fix nullability annotations).
3 years ago
Daniil Pavliuchyk
b65933b9d6
Update GetNameCore logic to match WPF logic
3 years ago
Benedikt Stebner
90ae432e63
Use ConcurrentDictionary
3 years ago
Benedikt Stebner
9016933085
Fix some unit tests
3 years ago
Benedikt Stebner
147db08f90
Introduce GlyphRun.Bounds
3 years ago
Daniil Pavliuchyk
de50cda755
Add LabelAutomationPeer
3 years ago
Benedikt Stebner
397867602e
Properly sync preedit
3 years ago
Benedikt Stebner
48a54d67d3
Use test font family for TextLayoutTests
3 years ago