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
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
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
Steven Kirk
0e7b8f6f45
Allow embedded root automation peers.
3 years ago
Dan Walmsley
40afe1b574
Merge pull request #12322 from Gillibald/fixes/getCharacterHitFromDistance
Adjust GetCharacterHitFromDistance to match what WPF expects
3 years ago
Dan Walmsley
b6489e03bb
Merge branch 'master' into fixes/getCharacterHitFromDistance
3 years ago
Nikita Tsukanov
fc12649c73
Merge pull request #12313 from iq2luc/fix-xlibi18n-segfault
Fix segfault on Linux when typing in a TexBox
3 years ago
Benedikt Stebner
27093360d7
Merge branch 'master' into fixes/getCharacterHitFromDistance
3 years ago
Benedikt Stebner
bd3f097895
Adjust behavior to match what WPF expects
3 years ago
Nikita Tsukanov
f03b9c61d1
Merge pull request #12257 from AvaloniaUI/fixes/window-border-resize
Fix windows with BorderOnly decoration being unresizable
3 years ago
Max Katz
758c77f5f3
Merge pull request #12294 from Mrxx99/fix/attached-property-name-generation
Fix creating fields for attached properties called name. closes #12283
3 years ago
Mrxx99
73271b4ae2
Merge branch 'master' into fix/attached-property-name-generation
3 years ago
Max Katz
9d57ec0113
Merge pull request #12318 from Gillibald/fixes/getCharacterHitFromDistance
Fix TextLine.GetCharacterHitFromDistance for mixed buffers
3 years ago
Benedikt Stebner
1e64c51879
Adjust test
3 years ago
Benedikt Stebner
9c94158ae7
Make sure TextLine.GetCharacterHitFromDistance for mixed buffers
3 years ago
Luc
c834b04496
Fix segfault on Linux when typing in a TexBox
See https://github.com/AvaloniaUI/Avalonia/issues/12049
3 years ago
Mrxx99
d090787791
Merge branch 'master' into fix/attached-property-name-generation
3 years ago
Max Katz
705442bc5a
Merge pull request #12088 from workgroupengineering/features/Controls/DataGrid/DataGridColumn_Witdh_Binding_Issue_4326
feat(DataGrid): Allow binding DataGridColumn Witdh
3 years ago
Max Katz
14f89140ca
Merge pull request #12270 from AvaloniaUI/android-text
Android - Text Input fixes
3 years ago
mrxx99
0ce9a6ed87
Fix creating fields for attached properties called name. closes #12283
3 years ago
Benedikt Stebner
d43c72faa5
Merge branch 'master' into android-text
3 years ago
Giuseppe Lippolis
a5f615d783
feat(ControlCatalog): Add sample how binding DataGridColumn Width
3 years ago
Giuseppe Lippolis
ed6331cd3d
feat(DataGrid): Allow binding DataGridColumn Width
5 years ago
Benedikt Stebner
99f1225f57
Prevent NRE
3 years ago
Emmanuel Hansen
a54163f1c1
select current composing region if active when commiting and ensure selection is set when surrounding text changes
3 years ago
Max Katz
904b8ae287
Merge pull request #12262 from AvaloniaUI/dependabot/npm_and_yarn/src/Browser/Avalonia.Browser/webapp/word-wrap-1.2.4
Bump word-wrap from 1.2.3 to 1.2.4 in /src/Browser/Avalonia.Browser/webapp
3 years ago
dependabot[bot]
571f69fbb5
Bump word-wrap in /src/Browser/Avalonia.Browser/webapp
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap ) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases )
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4 )
---
updated-dependencies:
- dependency-name: word-wrap
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
3 years ago
Max Katz
06afe81e7f
Merge pull request #12160 from Enscape/feature/untyped-property-observable-converter
Support non-generic `AvaloniaProperty` in `GetObservable(converter)`
3 years ago
Max Katz
ecd79852bf
Merge pull request #12093 from AvaloniaUI/fix-window-incorrect-positioning-with-windowStartupLocation-centerScreen
Fix window incorrect positioning with window startup location CenterScreen
3 years ago
Steven Kirk
126a5762cb
Merge pull request #12254 from yankun/master
Update Rotate3DTransition.cs to fix flickering
3 years ago
Steven Kirk
159932a6d6
Merge branch 'master' into feature/untyped-property-observable-converter
3 years ago
Steven Kirk
bf760af215
Merge branch 'master' into fix-window-incorrect-positioning-with-windowStartupLocation-centerScreen
3 years ago
Steven Kirk
9b83280571
Merge pull request #12256 from MrJul/fixes/scroll-fp-error
Handle ScrollContentPresenter extent rounding errors
3 years ago
Julien Lebosquain
515e0843de
Handle ScrollContentPresenter extent rounding errors
3 years ago
Emmanuel Hansen
fde8744175
delete selection when committext has null text
3 years ago
Emmanuel Hansen
6e4ec98de3
Merge branch 'master' into fixes/window-border-resize
3 years ago
Emmanuel Hansen
1206996c83
disable resize for None decorations
3 years ago
Emmanuel Hansen
5ee76faabd
fix no border resize issue
3 years ago
Nikita Tsukanov
7f945293c6
Merge pull request #12248 from MrJul/fixes/native-destructors
macOS native: fix destructors accessing freed .NET objects
3 years ago
Emmanuel Hansen
f762be4ff6
only handle deletion in surrounding text on the client side
3 years ago
Julien Lebosquain
e16deecd6a
Use ProcessExit to cleanup the native resources
3 years ago
yankun
c5cabca78f
Update Rotate3DTransition.cs
Fix flickering after transition has finished. This was originally contained in my previous PR, but was lost.
3 years ago
Emmanuel Hansen
24e2321bf1
android - use batch edits to defer updates to input manager
3 years ago
Julien Lebosquain
2dd92675e3
macOS native: fix destructors accessing freed .NET objects
3 years ago