Max Katz
b8ecad2cbc
Restore resource include validation
3 years ago
Max Katz
753b821035
Fix merged dictionaries ordering
3 years ago
Max Katz
bbbc1280ff
Rename RegionBrush to SystemRegionColor and use it in default templates
3 years ago
Max Katz
1aba81a27f
Fix non dynamic accent brushes
3 years ago
Max Katz
c9b1ed8f51
Implement ColorPaletteResources as a public API
3 years ago
Max Katz
a09c182e89
Implement SystemAccentColors backed by the actual system values
3 years ago
Max Katz
a507e92b31
Fix theme-dependend markup extensions not knowing current theme context
3 years ago
Max Katz
813de5745f
Merge pull request #11108 from affederaffe/kde-accent-colors
KDE Accent Colors
3 years ago
affederaffe
f77b67db97
Move comment
3 years ago
affederaffe
1117332e4d
Add AccentColor support for KDE
3 years ago
affederaffe
d136d03fd1
Fix slnf Headless path
3 years ago
Max Katz
67d68ae06d
Merge pull request #10473 from AvaloniaUI/xunit-ext
Avalonia.Headless.XUnit extensions and attempt to make Avalonia.Headless easier to use
3 years ago
Max Katz
1bce8de686
Fix merge conflict
3 years ago
Max Katz
2d7c55ccdc
Merge remote-tracking branch 'origin/master' into xunit-ext
# Conflicts:
# src/Headless/Avalonia.Headless/HeadlessPlatformStubs.cs
# src/Headless/Avalonia.Headless/HeadlessPlatformThreadingInterface.cs
# src/Headless/Avalonia.Headless/HeadlessWindowImpl.cs
3 years ago
Max Katz
2452900976
Merge pull request #11090 from Gillibald/fixes/buttonAccessKeyAltGr
Fix Button access key handling for AltGr
3 years ago
Max Katz
489528cf4a
Merge branch 'master' into fixes/buttonAccessKeyAltGr
3 years ago
Max Katz
65abbaf1f8
Merge pull request #11089 from AvaloniaUI/refresh_vusualizer_fix
Correct Refresh Visualizer PullDirectionProperty's access modifier
3 years ago
Emmanuel Hansen
2f5586fad0
make refresh visualizer PullDirection internal
3 years ago
Nikita Tsukanov
c87f57b9b1
Merge pull request #11091 from AvaloniaUI/feature/missing-toplevel-apis
Add a few missing Window APIs back in.
3 years ago
Dan Walmsley
4fbcfac676
fix build.
3 years ago
Steven Kirk
cf52ab43cd
Added WindowBase.TryGetPlatformHandle.
#11062 made `WindowBase.PlatformImpl` internal so we need to expose a different want to get the window handle.
3 years ago
Steven Kirk
981dfd29d7
Added WindowBase.Resized event.
Which exposes the resize reason and new client size. Required renaming `PlatformResizeReason` to `WindowResizeReason`. Made `TopLevel.HandleResized` method internal.
3 years ago
Nikita Tsukanov
aea12d6d85
Merge pull request #11080 from AvaloniaUI/fixes/build-tasks-compat-7.0
Reuse SpanHelpers in Avalonia.Build.Tasks
3 years ago
Benedikt Stebner
de90d25aa8
Merge branch 'master' into fixes/buttonAccessKeyAltGr
3 years ago
Benedikt Stebner
dd1df9a539
Do not execute OnClick when access key is pressed in combination with AltGr
3 years ago
Dan Walmsley
2e5dd6d8c9
Merge branch 'master' into fixes/build-tasks-compat-7.0
3 years ago
Max Katz
361c65c01e
Merge pull request #11087 from AvaloniaUI/fixes/thumb-drag-delta
Make thumb drag delta relative to root.
3 years ago
Max Katz
7794e361a3
Merge branch 'master' into fixes/thumb-drag-delta
3 years ago
Steven Kirk
5262eec4cf
Passing null gives us the point relative to the root.
And update the documentation for `GetPosition` to explain what `null` does (as in `GetCurrentPoint`).
3 years ago
Max Katz
f174a1f3f9
Merge pull request #11073 from AvaloniaUI/avalonia-list
AvaloniaList compile time parsing
3 years ago
Max Katz
56d87931db
Inject array for IList
3 years ago
Max Katz
ec19a0876e
Cleanup Points collection usage, make it use IList
3 years ago
Steven Kirk
e5acebabcb
Make thumb drag delta relative to root.
#10892 changed the thumb drag delta to be relative to the parent, but the problem was that is that if the thumb controls the position of the parent then the delta will be incorrect.
This was causing a bug in `TreeDataGrid` headers which were jumping around: the `Thumb` is a child of the header and causes the header to move.
3 years ago
Nikita Tsukanov
c63571dcda
Reuse SpanHelpers in Avalonia.Build.Tasks
3 years ago
Max Katz
c2b2803483
Nullable attributes
3 years ago
Max Katz
477abdd2f0
Remove AvaloniaListAttribute
3 years ago
Max Katz
862d07fcaf
Support special case for points collection
3 years ago
Max Katz
a0c0efec1c
Merge pull request #11072 from AvaloniaUI/maxkatz6-patch-1
Fix repository build on .NET 8 SDK
3 years ago
Max Katz
38c1cc95c6
Init AvaloniaListAttribute
3 years ago
Max Katz
e9519e2719
Fix NET8 build
3 years ago
Max Katz
ceb172f227
Merge pull request #11021 from Gillibald/fixes/macCaretPosition
[Mac] Fix InputContext event handling
3 years ago
Max Katz
e4474022c6
Merge pull request #11062 from AvaloniaUI/feature/patch-platform-interfaces
Generate fake ref assemblies with patched *Impl and [NotClientImplementable] interfaces
3 years ago
Nikita Tsukanov
c5ae8bb762
Fixes
3 years ago
Nikita Tsukanov
0f7fba7f7f
SourceLink?
3 years ago
Nikita Tsukanov
30064443b1
Added [PrivateApi]
3 years ago
Nikita Tsukanov
f9955f0c79
More patches
3 years ago
Nikita Tsukanov
a24e0185fc
Generate fake ref assemblies with patched *Impl and [NotClientImplementable] interfaces
3 years ago
Steven Kirk
8365163f58
Merge pull request #11051 from AvaloniaUI/fixes/11015-slider-thumb-not-moving
Fix slider thumb not moving
3 years ago
Steven Kirk
afc55cb985
Fix tests on macOS.
`MoveByOffset` caused Appium to hang, but `MoveToElement` with an offset seems to work fine.
3 years ago
Benedikt Stebner
e7ed4fb1f0
Merge branch 'master' into fixes/macCaretPosition
3 years ago