Dariusz Komosinski
549bc4408f
Merge branch 'renderer-lock-allocations' of https://github.com/MarchingCube/Avalonia into renderer-lock-allocations
7 years ago
Dariusz Komosinski
c37b911fe5
Seal unlock classes.
7 years ago
Dariusz Komosiński
cd7a480e3e
Merge branch 'master' into renderer-lock-allocations
7 years ago
Dariusz Komosinski
edd6fd626f
Make sure that unlock API is still safe.
7 years ago
Jumar Macato
5c4a83a2c5
Merge pull request #2900 from ahopper/perf-avoid-repeated-checks-in-getvalue
Perf avoid repeated checks in getvalue
7 years ago
ahopper
5bbadbdbad
Merge branch 'perf-avoid-repeated-checks-in-getvalue' of https://github.com/ahopper/Avalonia into perf-avoid-repeated-checks-in-getvalue
7 years ago
ahopper
3dddb56982
add space after while
7 years ago
ahopper
838e1ed0f8
Merge branch 'master' into perf-avoid-repeated-checks-in-getvalue
7 years ago
Jumar Macato
6c4d1ff140
Merge pull request #2941 from AvaloniaUI/fix-datagrid-scrollbar-thickness
Fix datagrid scrollbar thickness
7 years ago
danwalmsley
66d79c025d
Update Default.xaml
7 years ago
danwalmsley
b4bdbbded2
Merge pull request #2865 from jp2masa/multibinding-do-nothing
Fixed Binding.DoNothing for MultiBinding
7 years ago
danwalmsley
4860aabdb6
Merge pull request #2929 from AvaloniaUI/nsapp
Use [NSApp run] instead of a custom run loop
7 years ago
Nikita Tsukanov
349ffa1600
Set activation policy from applicationWillFinishLaunching
7 years ago
Nikita Tsukanov
8cb5eedcda
Use [NSApp run] instead of a custom run loop
7 years ago
Steven Kirk
6537553634
Merge pull request #2782 from AvaloniaUI/fixes/2003-treeview-autoscroll
Fix scrolling to selected item in TreeView.
7 years ago
Steven Kirk
b94cb5606f
Merge branch 'master' into fixes/2003-treeview-autoscroll
7 years ago
jp2masa
d0935e50bb
Merge branch 'master' into multibinding-do-nothing
7 years ago
Steven Kirk
6b08263a58
Merge pull request #2927 from MarchingCube/cache-hittest-delegate
Cache delegate used for hit testing.
7 years ago
Dariusz Komosiński
c619d1f0d4
Cache delegate used for hit testing.
7 years ago
danwalmsley
cd0417d987
Merge pull request #2924 from AvaloniaUI/fixes/2821-clear-pointerover-on-close
Clear pointer-over state when TopLevel closed.
7 years ago
danwalmsley
01f5335513
Merge branch 'master' into fixes/2821-clear-pointerover-on-close
7 years ago
Steven Kirk
bd354143ca
Notify MouseDevice when TopLevel closed.
So it can remove pointerover state.
7 years ago
Dariusz Komosiński
5e800a5a38
Merge branch 'master' into renderer-lock-allocations
7 years ago
danwalmsley
16308d315d
Merge pull request #2922 from AvaloniaUI/fixes/2901-alwaysselected-state
Fix AlwaysSelected selected 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
Steven Kirk
8ebe1c1288
Added failing test for #2901 .
After the selected item is removed from a `ListBox` with `AlwaysSelected == true`, the container for the newly selected item does not get `:selected` applied.
7 years ago
Dariusz Komosiński
a20b519458
Merge branch 'master' into renderer-lock-allocations
7 years ago
ahopper
e31e2add4f
Merge branch 'perf-avoid-repeated-checks-in-getvalue' of https://github.com/ahopper/Avalonia into perf-avoid-repeated-checks-in-getvalue
7 years ago
ahopper
26b1320971
reduce repeated field access
7 years ago
ahopper
73a0a15b88
Merge branch 'master' into perf-avoid-repeated-checks-in-getvalue
7 years ago
Dariusz Komosinski
a9da85e4ae
Avoid per-frame allocations in renderer lock.
7 years ago
Jumar Macato
3b38aea2b9
Merge pull request #2913 from MarchingCube/rect-aabb-allocations
Get rid of allocations in Rect.TransformToAABB
7 years ago
Dariusz Komosinski
394b8f77b7
Get rid of allocations in Rect.TransformToAABB.
7 years ago
Steven Kirk
03e49ebc9a
Merge branch 'master' into fixes/2003-treeview-autoscroll
7 years ago
Steven Kirk
02ebded6a2
Don't bring hidden controls into view.
7 years ago
Steven Kirk
ac5ec2527c
Merge pull request #2910 from MarchingCube/property-notify-perf
Avoid initializing properties if there is no observer. Optimize access.
7 years ago
Dariusz Komosiński
a1ee8d98eb
"Fix" TreeView SelectedItems causing side effects and resetting selection.
7 years ago
Dariusz Komosiński
a98705a0b5
Merge branch 'master' into property-notify-perf
7 years ago
ahopper
736855eadf
Merge branch 'perf-avoid-repeated-checks-in-getvalue' of https://github.com/ahopper/Avalonia into perf-avoid-repeated-checks-in-getvalue
7 years ago
ahopper
4d8973226d
unbreak lazy initialization of Values
7 years ago
ahopper
a47364eb76
Merge branch 'master' into perf-avoid-repeated-checks-in-getvalue
7 years ago
ahopper
65fe2c14c4
Merge branch 'perf-avoid-repeated-checks-in-getvalue' of https://github.com/ahopper/Avalonia into perf-avoid-repeated-checks-in-getvalue
7 years ago
ahopper
77d9ae1cac
change UnChecked suffix to Unchecked
7 years ago
Nikita Tsukanov
7d7b959991
Merge pull request #2909 from MarchingCube/fix-dnd
Fix drag and drop not working on .Net Core 2.2+ in ControlCatalog
7 years ago
Dariusz Komosinski
addc1ddce2
Avoid initializing properties if there is no observer. Optimize access.
7 years ago
Dariusz Komosinski
7ac47b7437
Fix drag and drop not working on .net core 2.2+
7 years ago
ahopper
76eb763bb7
Merge branch 'master' into perf-avoid-repeated-checks-in-getvalue
7 years ago
Jumar Macato
1b89f7dfea
Merge pull request #2864 from benthecarman/maxlen
MaxLength Property for TextBox
7 years ago
Jumar Macato
2d49d59fe1
Merge branch 'master' into maxlen
7 years ago
Jumar Macato
fe7ead18ed
Merge pull request #2867 from Karnah/feature/data-validation-errors
Allowed pass any object as validation error (INotifyDataErrorInfo)
7 years ago