Dan Walmsley
b5f5b1e7df
bump versions.
3 years ago
Dan Walmsley
1896e8ad68
Merge pull request #12330 from AvaloniaUI/feature/embedded-automation-roots
Allow embedded root automation peers.
3 years ago
Dan Walmsley
2c889d558a
Fixes #YOUTRACK-HDSW-24
3 years ago
Steven Kirk
8ab5a55c0f
Merge branch 'master' into feature/embedded-automation-roots
3 years ago
Dan Walmsley
655f199647
Merge pull request #12478 from AvaloniaUI/fixes/dnd-unwrap-win32-data-object
Unwrap win32 data object
3 years ago
Nikita Tsukanov
8328cc79e2
Unwrap win32 data object
3 years ago
Max Katz
d772ea8645
Merge pull request #12430 from flexxxxer/master
Fix DataContext not getting GC'd/Finalized. closes #12123
3 years ago
flexxxxer
628455ec3d
To Avalonia.Controls.TopLevel.HandleClosed method body was added Avalonia.Controls.TopLevel.StopRendering method call
3 years ago
flexxxxer
5b182890f3
Added unit tests for non-disposable DataContext issue ( #12123 )
3 years ago
flexxxxer
ca2ca4ee9f
Revert "fix: try 1"
This reverts commit adcaf6a317 .
3 years ago
flexxxxer
c418442d13
Revert "unit tests added"
This reverts commit b0f6d17c55 .
3 years ago
flexxxxer
b0f6d17c55
unit tests added
3 years ago
flexxxxer
adcaf6a317
fix: try 1
3 years ago
Max Katz
4d6cd42946
Merge pull request #12347 from flexxxxer/master
Fix not working hotkey on a custom control. closes #12323
3 years ago
Julien Lebosquain
b702e2430f
Merge pull request #12410 from MrJul/fixes/ref-pdb
Generate pdb for ref assemblies
3 years ago
Benedikt Stebner
92957ebffc
Merge pull request #12415 from 3dfxuser/fix
Add null check for TextInputMethodClient in OnSelectionChanged() method
3 years ago
Julien Lebosquain
f253b614b3
Generate pdb for ref assemblies
3 years ago
3dfxuser
ec21caf7fe
Add null check for TextInputMethodClient in OnSelectionChanged() method
3 years ago
Nikita Tsukanov
d0b1389ee8
override_redirect and Handle fixes for X11Window
3 years ago
flexxxxer
a5c7b1d358
issue fix
3 years ago
flexxxxer
9ba9414c22
unit test for issue added
3 years ago
Steven Kirk
40a35491f3
Merge branch 'master' into feature/embedded-automation-roots
3 years ago
Jumar Macato
ef1093a970
Merge pull request #12364 from Coloryr/master
Make the animation display complete
3 years ago
Max Katz
80223e486f
Merge pull request #12368 from workgroupengineering/features/Controls/NumericUpDown/TextAlignment
feat(NumericUpDown): TextAlignment
3 years ago
Nikita Tsukanov
6a80ef86f3
Merge pull request #12377 from ThereGoesMySanity/dbus-fallback-fix
Catch dbus errors so that WatchAsync can register all names
3 years ago
Will Kennedy
e1ac9be7f1
Catch errors so that for loop can register all names
3 years ago
Giuseppe Lippolis
55c9da56eb
feat(NumericUpDown): TextAlignment
3 years ago
Steven Kirk
6b3db2a3f5
Shortcut finding the visual root for controls.
3 years ago
Steven Kirk
ae82bc1b8f
Fix GetVisualRootCore.
Needs to check for `IRootProvider`. Fixes integration tests on Windows.
3 years ago
Steven Kirk
90e3760c0f
Use interface instead of concrete class.
3 years ago
Color_yr
608c251fb2
Make the animation display complete
3 years ago
Max Katz
9808a441dc
Merge pull request #12174 from Gundz/12106
Fixed issue where RowDetailsTemplate was getting the wrong DataContext
3 years ago
Steven Kirk
1b2d3948d0
Fix accessibilityWindow.
Seems it was broken before and always would have returned null.
3 years ago
Steven Kirk
651f558b67
Added new members to IAvnAutomationPeer.
3 years ago
Steven Kirk
c1645ca31a
Allow an AutomationPeer to override its visual root.
This is needed for example when a UI framework hosts a peer in the automation tree of a main window whose control is actually hosted in a popup. It allows the bounding rectangle to be calculated correctly in that case.
s
3 years ago
Steven Kirk
e394ca59fe
Merge pull request #12327 from AvaloniaUI/fix-macos-window-positioning
Fix window incorrect positioning with window startup location CenterScreen on MacOS
3 years ago
Steven Kirk
eb1f784049
Merge branch 'master' into feature/embedded-automation-roots
3 years ago
Steven Kirk
4fc2a0dfe7
Add IEmbeddedRootProvider to AvnAutomationPeer.
3 years ago
Steven Kirk
b7fcb14142
Added IEmbeddedRootProvider.
For some reason, on win32 embedded `IRawElementProviderFragmentRoot`s just don't show up, so we need an interface to distinguish between "actual" root peers and "embedded" root peers. Ideally `IRootProvider` and `IEmbeddedRootProvider` would share a common interface but that would be a breaking change.
3 years ago
Max Katz
47988db9c3
Update ExternalConsumers.props
3 years ago
Steven Kirk
0c7c315a10
Hit-test embedded root automation peers.
3 years ago
Steven Kirk
02789d2d48
Revert "Allow embedded root automation peers."
This reverts commit 0e7b8f6f45 . The code is in the wrong place.
3 years ago
Steven Kirk
8ffbb2a214
More fixing of provider resolution.
Arrgh! Forgot to save the file.
3 years ago
Steven Kirk
6b68a8e5c6
More fixing of provider resolution.
Found a few more places that were doing casts instead of calling `GetProvider<T>()`.
3 years ago
Steven Kirk
c9dfda42eb
More fixing of provider resolution.
The previous commit missed some providers, and we also need to call `GetProvider<T>` when calling members on the provider.
3 years ago
Max Katz
983bc49ce1
Merge pull request #12336 from MrJul/fixes/tools-pdb
Use embedded pdb for analyzers and build tasks
3 years ago
Steven Kirk
da993425e7
Fix determining if a peer supports a provider.
We should use `GetProvider<T>` instead of a plain cast as a peer may decide to dynamically support a provider, or delegate its implementation.
3 years ago
Steven Kirk
8d5ef676f5
Allow non-ControlAutomationPeer IRootProviders.
3 years ago
Steven Kirk
2c91d7f893
Handle null from RootProvider_GetWindow.
3 years ago
Julien Lebosquain
a99fb216cc
Use embedded pdb for analyzers and build tasks
3 years ago