Steven Kirk
4ea25f7990
Make ToggleSwitch.UpdateKnobPos private.
3 years ago
Steven Kirk
2241873316
Make TextBox.RemoveInvalidCharacters private.
3 years ago
Steven Kirk
b0bcfcfbf7
Make TextBlock.SimpleTextSource private.
3 years ago
Steven Kirk
de0ebdda22
Don't expose fields.
3 years ago
Steven Kirk
16615a43d3
Don't expose pseudoclass constants.
1. They don't follow naming conventions
2. If we're going to expose them, why just `protected`?
3. If we do it, we should do it on all controls
3 years ago
Steven Kirk
61be135c8c
Don't expose protected fields.
3 years ago
Steven Kirk
d992fc2b4f
Hide IChildIndexProvider interface method.
3 years ago
Steven Kirk
da2af10efe
Make INativeMenuExporterEventsImplBridge a private API.
3 years ago
Steven Kirk
8428ea9d6b
Make IMainMenu and IAccessKeyHandler internal.
3 years ago
Steven Kirk
8f94a6505b
Make IMenu, IMenuElement, IMenuItem internal.
Should only be needed for unit tests.
3 years ago
Steven Kirk
6bbd56f7d9
Make IHeadered internal.
Can probably be removed.
3 years ago
Steven Kirk
d390b4796f
Make IContentControl internal.
Can probably be removed.
3 years ago
Steven Kirk
808ada86cd
Make ContentControl.ContentChanged private again.
Was added in #9803 for `TransitioningContentControl` but is no longer needed (and anyway it should be called `OnContentChanged` if we want to keep it).
3 years ago
Steven Kirk
1e5ef03eca
Make InvalidateMirrorTransform protected.
3 years ago
Steven Kirk
de61af19a6
Update ncrunch config.
3 years ago
Max Katz
f63cca9b6f
Merge pull request #11465 from AvaloniaUI/fixes/11290-tab-focus-from-nothing
Focus first child from no focus.
3 years ago
Steven Kirk
94b9c36e31
Focus first child from no focus.
If there is no currently focused element when tab navigation occurs, move the focus from the root.
Fixes #11290 .
3 years ago
Steven Kirk
ac936ce130
Added failing test for #11290 .
3 years ago
Max Katz
69c4a57bba
Merge pull request #11456 from AvaloniaUI/fixes/11148-isscrollinertiaenabled-warning
Fix `IsScrollInertiaEnabled` warning.
3 years ago
Max Katz
7422dc3068
Merge pull request #11458 from AvaloniaUI/fixes/11370-automation-effectively-disabled
Use `IsEffectivelyEnabled` in automation peers.
3 years ago
Steven Kirk
65b3de6162
Use `IsEffectivelyEnabled` in automation peers.
Fixes #11370
3 years ago
Steven Kirk
c7db3bfee7
Added failing test for #11370 .
3 years ago
Steven Kirk
fede3d6138
Fix IsScrollInertiaEnabled warning.
Fix the annoying warning:
```
Error in binding to 'Avalonia.Input.GestureRecognizers.ScrollGestureRecognizer'.'IsScrollInertiaEnabled': 'Null value in expression '{empty}' at '$self.TemplatedParent'
```
This is a bit of a hack; we take advantage of the fact that `IsScrollInertiaEnabled` is an attached property and set it on the `ScrollContentPresenter` where the other bound properties are located.
Fixes #11148
3 years ago
Max Katz
cdefb0c9d6
Merge pull request #11442 from AvaloniaUI/feature/bringintoviewonfocuschange
Bring controls into view when focused
3 years ago
Max Katz
6c09a0f46b
Merge pull request #11437 from AvaloniaUI/refactor/grokys-internalize
Make miscellaneous Avalonia.Base APIs internal
3 years ago
Max Katz
bec4645d67
Merge pull request #11444 from affederaffe/fix-dnd
Fix ControlCatalog DnD sample
3 years ago
Max Katz
7ec8ad38af
Merge branch 'master' into refactor/grokys-internalize
3 years ago
Steven Kirk
86991b640c
Merge pull request #11421 from AvaloniaUI/fixes/virtualizing-null-recycle-key
Handle non-recyclable containers in VirtualizingStackPanel.
3 years ago
Steven Kirk
235423cc97
Make UpdateIsEffectivelyEnabled available again.
Thanks to feedback.
3 years ago
Steven Kirk
05d1f27602
Make KeyboardNavigationHandler public again.
Thanks to feedback.
3 years ago
Steven Kirk
8e68fe910c
Fix error introduced in merge.
3 years ago
Max Katz
864b1dc511
Merge pull request #11246 from Gillibald/visualBrushNoClearType
Make sure VisualBrush isn't rendered with ClearType
3 years ago
Benedikt Stebner
741e2712b2
Enable subpixel text rendering for FramebufferRenderTarget
3 years ago
Benedikt Stebner
7b570da5c2
Fix DisableTextLcdRendering handling to prevent subpixel text rendering for some unsupported scenarios
3 years ago
Dan Walmsley
28baec64f8
Merge pull request #11443 from AvaloniaUI/fixes/remove-buildservices-debug-code
update buildservices nuget.
3 years ago
affederaffe
d9f7da37cc
Merge remote-tracking branch 'upstream/master' into fix-dnd
3 years ago
affederaffe
a354ebd880
Fix ControlCatalog DnD sample
3 years ago
Dan Walmsley
cf382b0e46
update buildservices nuget.
3 years ago
Steven Kirk
fce83ca17e
Merge branch 'master' into fixes/virtualizing-null-recycle-key
3 years ago
Steven Kirk
562e520789
Merge branch 'master' into refactor/grokys-internalize
3 years ago
Steven Kirk
f5e950980c
Add info on attached property usage.
3 years ago
Steven Kirk
84e5bcb47e
Added info on default value.
3 years ago
Max Katz
8dfa14dc4d
Merge pull request #11347 from YohDeadfall/better-type-res-error
Ignore xmlns without CLR assembly name on type resolution (`using` syntax)
3 years ago
Max Katz
ad7b69d252
Merge pull request #11407 from AvaloniaUI/focus-manager-per-top-level
Limit IFocusManager API, extend IInputElement API, remove focus static members from public API
3 years ago
Max Katz
e7c6cdcf99
Merge branch 'master' into better-type-res-error
3 years ago
Max Katz
3ec3c0efd6
Merge branch 'master' into fixes/virtualizing-null-recycle-key
3 years ago
Max Katz
92ef524052
Merge branch 'master' into focus-manager-per-top-level
3 years ago
Steven Kirk
3f6b59d0ed
Hook up BringIntoViewOnFocusChange in templates.
3 years ago
Steven Kirk
e7b61ef002
Added BringIntoViewOnFocusChange.
Added `ScrollViewer.BringIntoViewOnFocusChange` attached property, based on the UWP API.
3 years ago
Max Katz
d6e5c5100a
Merge pull request #11432 from AvaloniaUI/fixes/virtualizingstackpanel-scrollintoview-ghost-items
Fix ghost elements in VirtualizingStackPanel
3 years ago