Nikita Tsukanov
61340acf4b
Disable IL verification for nuget version of compiler by default
6 years ago
Nikita Tsukanov
8f736db8fc
Updated XamlIl
6 years ago
Dan Walmsley
c1ce0d6b99
[OSX] fix scroll wheel speed.
6 years ago
Jumar Macato
f361f846bc
Merge pull request #3134 from AvaloniaUI/overhaul-scrollbars
Overhaul scrollbars
6 years ago
Dan Walmsley
0381a471e8
Merge branch 'overhaul-scrollbars' of https://github.com/AvaloniaUI/Avalonia into overhaul-scrollbars
6 years ago
Dan Walmsley
31e56bc155
fix centralization of scroll buttons
6 years ago
danwalmsley
589d541de8
Merge branch 'master' into overhaul-scrollbars
6 years ago
Dan Walmsley
ab54a9ced4
fix indentation
6 years ago
Dan Walmsley
7658791ab9
fix centralization of buttons.
6 years ago
danwalmsley
e0dc559efd
Merge pull request #3129 from AvaloniaUI/fixes/3127-window-keypresses
Send key events to root Window
6 years ago
Dan Walmsley
45028cd2ea
add 2 extra control colour levels like UWP, will need to rename these in 0.10, right now will be a breaking change.
6 years ago
Dan Walmsley
1bc56dc777
overhaul scrollbar templates, to support pointer over, pointer pressed, and nice arrows. basically matches visual studio now.
6 years ago
Dan Walmsley
5b1a552127
fill in the bottom right corner of scrollviewer area where the horizontal and vertical scrollbars meet.
6 years ago
Dan Walmsley
b7e509f046
thumb adds :pressed pseudo class.
6 years ago
danwalmsley
7d82db0012
Merge branch 'master' into fixes/3127-window-keypresses
6 years ago
Jumar Macato
2a2ddaaeaa
Merge pull request #3131 from MarchingCube/fix-grid-cell-properties
Fix Grid not reacting to cell structure changes during runtime.
6 years ago
Dariusz Komosinski
91662d7020
Fix Grid not reacting to cell structure changes during runtime.
6 years ago
Steven Kirk
fb173b30e2
Send keypresses to toplevel if no focused control.
- Added `IInputRoot Root` property to `RawInputEventArgs`
- Removed `InputRoot` and `Root` properties from `RawDragEvent` and `RawPointerEvent` as its now in the base class
- `InputRoot` in `RawDragEvent` was incorrectly using the type `IInputElement` instead of `IInputRoot`, fix callers that were using the wrong type
- Pass the input root to all raw input event constructors
- If no control is focused in `KeyboardDevice.ProcessRawEvent` then raise the event on the root
6 years ago
Steven Kirk
85ec916af3
Add some tests for KeyboardDevice.
Including failing tests for #3127 .
6 years ago
danwalmsley
d9685cec2f
Merge pull request #3096 from AvaloniaUI/fixes/3094-focusable-hang
Fix hang in ItemsControl.MoveSelection
6 years ago
danwalmsley
c1d5e04f6f
Merge branch 'master' into fixes/3094-focusable-hang
6 years ago
danwalmsley
d9ffc6c0e0
Merge pull request #3124 from AvaloniaUI/fix-win7-dpi-error
Fallback to GDI when ShCore.dll isnt found (win7/8).
6 years ago
Dan Walmsley
1c9e158a4c
use getproc address to check for GetDpiForMonitor.
6 years ago
Dan Walmsley
bbdf0592c1
check for shcore rather than exception.
6 years ago
Jumar Macato
9c62cc9a41
Fix #3069
6 years ago
Nikita Tsukanov
e67ed7ffa8
Merge pull request #3121 from AvaloniaUI/fixes/compiler-services-unsafe-reference
fix compiler services unsafe reference.
6 years ago
Dan Walmsley
40d9037837
fix compiler services unsafe reference.
6 years ago
danwalmsley
f26b24354a
Merge pull request #3119 from AvaloniaUI/fixes/3095-visualnode-wrong-parent
Ensure VisualNode has correct parent.
6 years ago
Steven Kirk
d1ad46d07e
Ensure child node has correct parent.
When updating the scene, if a control has been reparented then a new `VisualNode` needs to be created to prevent #3095 . Check that an existing node has the correct parent and if it doesn't, deindex it and create a new node.
Fixes #3095
6 years ago
Steven Kirk
f2c4bf4d6a
Update test to ensure we're looking at the correct node.
6 years ago
Steven Kirk
e6790fe1d1
Add check for correct VisualNode.Parent.
Check that `VisualNode.Parent` is correct when adding a child. Causes a failing test for #3095 .
6 years ago
danwalmsley
15ea7ed1d2
Merge branch 'master' into fixes/3094-focusable-hang
6 years ago
Steven Kirk
83874dc6c7
Merge pull request #3118 from AvaloniaUI/fixes/3115-visualnode-disposed
Add VisualNode to scene even for invisible controls
6 years ago
Steven Kirk
534852af75
Create VisualNode for invisible controls.
If we don't do this, then a `VisualNode` can appear twice in its parent `ChildrenCollection` when an earlier sibling is made invisible.
Fixes #3115
6 years ago
Steven Kirk
f6525de3c8
Added failing test for #3115 .
6 years ago
Steven Kirk
5e9f3067ce
Fix off-by-N error in VisualNode.TrimChildren.
And added unit test.
6 years ago
Jumar Macato
bfd07a872f
Merge pull request #3111 from AvaloniaUI/feature/osx-correctly-implement-quit
implement osx quit menu item.
6 years ago
Dan Walmsley
142a41b386
make copy of array.
6 years ago
Dan Walmsley
4454af5613
implement osx quit menu item.
6 years ago
danwalmsley
3694e7115d
Merge pull request #3107 from AvaloniaUI/fix-nondecor-window-x11
Pass PointerPressed event to BeginModeDrag and BeginResizeDrag.
6 years ago
Jumar Macato
a351e7c523
Address review.
6 years ago
Jumar Macato
88446b1e9e
Pass PointerPressed event to BeginModeDrag and BeginResizeDrag.
6 years ago
danwalmsley
5167cd9d53
Merge pull request #3101 from AvaloniaUI/obsolete-mousebutton
Added InitialPressMouseButton to PointerReleasedEventArgs
6 years ago
danwalmsley
6732a91eeb
Merge branch 'master' into obsolete-mousebutton
6 years ago
Nikita Tsukanov
9cb36f2dc4
Fixed obsolete comment
6 years ago
Nikita Tsukanov
57401cd2ef
Merge pull request #3102 from AvaloniaUI/release/0.9
Release/0.9
6 years ago
danwalmsley
17680a1783
Merge branch 'master' into release/0.9
6 years ago
Nikita Tsukanov
1b5f3b6cc8
Renamed GetPointerPoint to GetCurrentPoint to match UWP
6 years ago
Nikita Tsukanov
a16e3bff7f
Added InitialPressMouseButton to PointerReleasedEventArgs that returns the button that caused the PointerPressed event
MouseButton is now deprecated with error, since people need to decide which behavior they want
6 years ago
Dan Walmsley
1474409a5e
add missing keycodes for osx gestures.
6 years ago