Max Katz
e8c40d4275
Rename FluentControls
5 years ago
Max Katz
37dda37e46
Move Fluent theme files
5 years ago
Max Katz
7165fe6abb
Thread safe SKTextBlobBuilder
5 years ago
Steven Kirk
aa8e0651ee
Make ItemContainerInfo.Index setter public.
It's needed to implement custom `ItemContainerGenerator`s.
5 years ago
Dan Walmsley
5596750634
initial attempt at detecting chrome double click.
5 years ago
Dariusz Komosinski
713d4698ee
Use different Try convention.
5 years ago
Dariusz Komosinski
0e7e861009
Fix TransformToVisual not dealing with non-invertible transforms.
5 years ago
Loris Bognanni
0cb25c78c9
Only handle the Enter key when the DropDown is open
Fixes #5106
5 years ago
Dariusz Komosinski
8a2701c84b
Move parsing code to a separate file.
5 years ago
Dariusz Komosinski
aefa58bdc4
Optimize DefinitionList collection changed handler.
5 years ago
Dariusz Komosinski
dd1cbd1d8a
Add general purpose AST node for creating new Avalonia lists. Implement xaml compile time parsing of row/column definitions.
5 years ago
Luis von der Eltz
f46a3b6138
Set default visibility of scrollbar to "Visible"
5 years ago
Dan Walmsley
b488e882d4
Add a background to PathIcon.
5 years ago
Steven Kirk
b989086c5f
Add breaking change.
5 years ago
Steven Kirk
64677edb8a
Fix resolving dynamic resource in Application.
Instead of looking for an `IStyledElement` as an anchor, look for an `IResourceHost` because `Application` doesn't implement `IStyledElement` but it does implement `IResourceHost` and this interface has everything we need.
5 years ago
Dan Walmsley
4ab5cc4bbd
enable datavalidation on slider value property.
5 years ago
Steven Kirk
4aa013a79e
Don't handle tab navigation in DefaultMenuInteractionHandler.
Allow the default keyboard interaction handler to handle tab key presses in menus, because the logic in `DefaultMenuInteractionHandler` was causing the focus to get stuck in the menu.
Also fix `NavigationDirection.IsDirectional` method.
Fixes #5002 .
5 years ago
Steven Kirk
90fb76f364
Prevent exceptions when removing styles.
When `_target.Owner` was null, the resource observable produced a `null` which may not be valid for the target property, resulting in an exception . Although the exception is caught, it slows things down.
5 years ago
Steven Kirk
6e41b197f0
Updated API compat.
5 years ago
Steven Kirk
d99512a785
Make DashStyle.Dashes an AvaloniaList.
So that it can be parsed from XAML and changes can be made.
5 years ago
Steven Kirk
e59573d630
Mark NativeMenuItem.Menu as content property.
Means that submenus don't need the extra `<NativeMenuItem.Menu>` element.
5 years ago
Steven Kirk
5d4b56d042
NativeMenuItem.Clicked -> Click.
And mark `Clicked` as obsolete. For consistency with `MenuItem.Click`.
5 years ago
Steven Kirk
31bfcb6b05
Fix BindingValue comparison.
`NativeMenuBar` click forwarding was broken by https://github.com/AvaloniaUI/Avalonia/pull/4648 - this fixes it.
5 years ago
Dan Walmsley
019a5096f1
incremement min win10 version for win.ui.comp.
5 years ago
Nikita Tsukanov
165bc28409
[AVNCOM] Manually pass `bool` values as `int` for now
5 years ago
Dan Walmsley
eb0389e956
remove toggleswitch minwidth.
5 years ago
Dariusz Komosinski
492534fc9a
Parse cursor type during xaml compilation.
5 years ago
Dariusz Komosinski
dc698b3b1d
Reuse empty value store arrays.
5 years ago
Dan Walmsley
1800ad0125
fix nullable warnings.
5 years ago
Jumar Macato
538b723c2d
address review
5 years ago
Jumar Macato
90e6e07221
address review
5 years ago
Jumar Macato
823ab3a40d
address review
5 years ago
Dariusz Komosinski
053537721a
Parse Color and GridLength during compilation. Improve error handling for failed parsing.
5 years ago
capdj
2b9e092b32
Fix X11 dropping modifier keys
Fixes #4988
5 years ago
Jumar Macato
e90a5d285c
add change listener on static ctor
5 years ago
Jumar Macato
91791c7d15
Implement RadiusX/Y and center, just like in WPF.
5 years ago
Nikita Tsukanov
1428badc6b
Fixed CPP header codegen
5 years ago
Dariusz Komosinski
c24f65a5f7
Fix even more broken cases for closing child/dialog windows on win32.
5 years ago
Dan Walmsley
be8a3e83fa
fix OSX NRE.
5 years ago
Nikita Tsukanov
303b6c1586
Remove ReactiveUI usage from sample apps
5 years ago
Nikita Tsukanov
1dfb76d993
Fixed COM calling convention for 32 bit windows
5 years ago
Andrey Kunchev
db96b4d39e
fix set of base class property in xaml fixes #1926
5 years ago
Steven Kirk
3518f19b2a
Revert "ItemsControl+ItemVirtualizerSimple don not recreate containers when Items or ItemTemplate are replaced"
5 years ago
Dariusz Komosinski
78dde1f2da
Review fixes.
5 years ago
Dariusz Komosinski
346687423c
Bump compiler version.
5 years ago
Dariusz Komosinski
da1f3968ef
Parse most of the vector-like types during XAML compilation.
5 years ago
Nikita Tsukanov
7e4552ffed
Reduce the element of surprise in XAML compiler
5 years ago
Dariusz Komosinski
a778800d2e
Remove boxing from TemplatedControl as well.
5 years ago
Dariusz Komosinski
2fd70994ad
Remove enumerator allocations and LINQ from children change notifications.
5 years ago
Nikita Tsukanov
b2141717b5
Use the old DeferredRenderer threading mode by default
5 years ago