Dariusz Komosinski
c37b911fe5
Seal unlock classes.
7 years ago
Dariusz Komosinski
edd6fd626f
Make sure that unlock API is still safe.
7 years ago
ahopper
3dddb56982
add space after while
7 years ago
danwalmsley
66d79c025d
Update Default.xaml
7 years ago
Dariusz Komosiński
c619d1f0d4
Cache delegate used for hit testing.
7 years ago
Steven Kirk
bd354143ca
Notify MouseDevice when TopLevel closed.
So it can remove pointerover state.
7 years ago
Steven Kirk
5de0bf5fec
Fix AlwaysSelected selected state.
Fixes #2901 . Two things needed to be done here:
- When an item is removed, causing indexes to be reassigned, raise `Recycled` so that `SelectingItemsControl` knows to update the selection state
- Update selection state in `SelectingItemsControl` when the selected item changes, but the selected index does not (due to an item being remove)
7 years ago
ahopper
26b1320971
reduce repeated field access
7 years ago
Dariusz Komosinski
a9da85e4ae
Avoid per-frame allocations in renderer lock.
7 years ago
Dariusz Komosinski
394b8f77b7
Get rid of allocations in Rect.TransformToAABB.
7 years ago
Steven Kirk
02ebded6a2
Don't bring hidden controls into view.
7 years ago
Dariusz Komosiński
a1ee8d98eb
"Fix" TreeView SelectedItems causing side effects and resetting selection.
7 years ago
ahopper
4d8973226d
unbreak lazy initialization of Values
7 years ago
ahopper
77d9ae1cac
change UnChecked suffix to Unchecked
7 years ago
Dariusz Komosinski
addc1ddce2
Avoid initializing properties if there is no observer. Optimize access.
7 years ago
ahopper
e8ba46160d
UnChecked suffix fixed
7 years ago
ahopper
ebccccb8e4
add UnChecked suffix
7 years ago
ahopper
b376313acf
speed up GetValue and GetDefaultValue
7 years ago
Nikita Tsukanov
766a4d69c8
Fixed escaped attribute values (e. g. StringFormat="\{0\}!")
7 years ago
Nikita Tsukanov
aa8773b394
Updated XamlIl: MeScanner from System.Xaml
7 years ago
wieslawsoltes
0c94291f5e
Make Avalonia.Dialogs packable
7 years ago
Ben Carman
0486de87a6
MaxLength Property for TextBox
7 years ago
Nikita Tsukanov
3335a06420
Updated XamlIl: [Flags] and TypeConverterAttribute for properties
7 years ago
Yatao Li
a7fec3afa6
add X11 keyboard symbol mappings
7 years ago
Dariusz Komosinski
5afc0f5395
Unify AddRange and InsertRange. Fix ranged versions causing multiple enumerations. Get rid of unnecessary allocations (notifications, enumerators).
7 years ago
Alan Hopper
5c909fc16b
correct ishidden logic on windows
7 years ago
Alan Hopper
be54210f41
fix manged file dialogs on windows
7 years ago
all.owing
78866d54ed
Allowed pass object as validation error
7 years ago
Jumar Macato
7b815f987e
Fix namespace.
7 years ago
Jumar Macato
a35efecb5c
Decouple platform specific implementations
to their respective projects.
Some refactoring.
7 years ago
Jumar Macato
7efaa96674
Remove DBus code. Use common linux kernel interfaces
for querying volume mounts.
7 years ago
José Pedro
f3dfddc112
Fixed Binding.DoNothing for MultiBinding.
7 years ago
Jumar Macato
202b29d11b
Add Fallback on volume polling.
7 years ago
Dan Walmsley
28bf8937b5
fix NRE in textbox.
7 years ago
Dan Walmsley
ab2517ea14
remove portable.xaml
7 years ago
Dan Walmsley
a3f7d0b1c3
Revert "remove portable.xaml"
This reverts commit 25d168f8cf .
7 years ago
Dan Walmsley
25d168f8cf
remove portable.xaml
7 years ago
Nikita Tsukanov
bca3b42a0c
Removed custom win32 render timer since it leaks pool threads
7 years ago
Nikita Tsukanov
66963a28b7
DnD fix
7 years ago
Nikita Tsukanov
0cd25052fb
Cleanup
7 years ago
Nikita Tsukanov
6d6b1d5e87
Removed X11 input modifier emulation
7 years ago
Nikita Tsukanov
2293d8332e
Explicitly drop pointer capture for DnD (not actually a fix for the underlying issue)
7 years ago
Jumar Macato
4cb9e018ac
Make the listener active only when there's a dialog present;
Dispose subscription to them when the dialogs are finished
7 years ago
Steven Kirk
947598fcec
More tests forContentPresenter and InheritanceParent.
Make sure the inheritance parent is reset for non-rooted and standalone `ContentPresenter`s.
7 years ago
Steven Kirk
1dec99ab69
Reset `InheritanceParent` in ContentControlMixin.
Doing it where we were doing it before caused #2823 .
7 years ago
Dariusz Komosinski
868b5ea840
Update WeakReference usages to use the generic one.
7 years ago
Nikita Tsukanov
b7f971d87d
Updated mobile/interop backends
7 years ago
Nikita Tsukanov
0bad390dac
Added PointerUpdateKind and replaced InputModifiers with KeyModifiers
7 years ago
Nikita Tsukanov
3d4a2781b0
Switched key events to use KeyModifiers
7 years ago
Steven Kirk
51eab93277
Added obsolete alias for old typo'd value.
7 years ago