Max Katz
2a8b7302ce
Enable nullable reference types on Avalonia.ReactiveUI project
5 years ago
Steven Kirk
97c3c10e2c
Respect ContextMenu.PlacementTarget again.
5 years ago
Steven Kirk
4003b1e40d
Pass clicked control as placement target.
Moved the implementation of `ContextMenu.Open` into a private method that accepts a control and a placement target. When calling `Open` due to a right-click in `ControlPointerReleased`, call this method with the clicked control as the placement target.
Fixes #5101
5 years ago
Yoh Deadfall
0a7ca87e3b
HasFlagCustom made safe and supports all enums
6 years ago
Peter Davis
1abf9964e6
Set initial input focus using LinuxFrameBufferPlatform
5 years ago
Benedikt Stebner
da0145fae0
Remove redundant file
Add porting comment
5 years ago
Steven Kirk
ef52b6cfd7
And another compiler error.
5 years ago
Luis von der Eltz
f207a6a61e
Fix issue with MenuItem.Click not called when the item is not embdded into a Menu
5 years ago
Steven Kirk
922f765af6
Promote nullable warnings to errors.
5 years ago
Steven Kirk
6b0f3a26eb
Fix nullability of Equals methods.
5 years ago
Steven Kirk
311dbfa088
Add #nullable enable on shared files.
Some files in Avalonia.Markup are linked into other projects and their use of `?` was causing warnings in the other projects. Explicitly add `#nullable enable` in these cases for now.
5 years ago
Steven Kirk
f56e4e0d2c
Fix nullable annotation.
5 years ago
Steven Kirk
f3a9f509d2
Fix nullable issues in Binding.cs,
5 years ago
Steven Kirk
75d59d28a6
Remove Contract usages.
5 years ago
Steven Kirk
e1051b7ce0
Fix another compiler error.
5 years ago
Steven Kirk
4e3af8c9c1
Fix non-compiling assemblies.
5 years ago
Dan Walmsley
1d7690c05d
Api changes.
5 years ago
Dan Walmsley
e90fe543f0
add full osx implementation for custom cursors.
5 years ago
Dan Walmsley
bd159fbde7
Fix auto sizing.
5 years ago
artyom
c80b6417aa
Remove *Modifier directives
5 years ago
Benedikt Stebner
bd9aaae4c0
Fix Typo
5 years ago
Benedikt Stebner
1371cf5612
Fix LineBreakEnumerator
5 years ago
Yoh Deadfall
faf9aa1f96
CanExecute reevaluation on parameter change
5 years ago
MichalPetryka
b8d3f85636
Correct RtlGetVersion usage
5 years ago
Benedikt Schroeder
fe6f66e77d
Try all font styles to find a fallback typeface
5 years ago
grokys
e05820f8be
Correctly read EDID on X11.
5 years ago
Mike James
85f5ff2897
Removing MinWidth defaults for CheckBox and RadioButton
Removed the MinWidth default values (120) for CheckBox and RadioButton to resolve #5355
5 years ago
Mike James
a1f9749490
Fixing FluentTheme Expanded header foreground issue
My first attempt at contributing!
This commit adds a style selector to ensure that the Expanded control keeps its foreground when expanded. Fixes #5349
Tested with 0.10.0 with both Light and Dark themes.
5 years ago
Sven Almgren
9052b2b73a
Mark glBlitFramebuffer optional to allow ES2.0 drm devices
5 years ago
Max Katz
0199b5acbb
Add OverlayInputPassThroughElement to the detault theme MenuItem
5 years ago
Max Katz
9933de07fd
Override default value instead of setting local value in LightDismissOverlayLayer
5 years ago
Dan Walmsley
259a45c4e0
bump versions.
# Conflicts:
# build/SharedVersion.props
5 years ago
José Pedro
067f0d0ad0
Added OpenGL support on Android.
5 years ago
José Pedro
afbff15978
Enabled nullable reference types on Avalonia.Markup.
5 years ago
Nikita Tsukanov
8919949c9b
this
5 years ago
Nikita Tsukanov
4a160e3109
Supporess finalization when UnmanagedBlob allocation failed
5 years ago
Dan Walmsley
13977f9ae0
fix captionbutton style.
5 years ago
Steven Kirk
25f1b969e4
Apply delay when closing submenu due to pointer leave.
Fixes #4729
Fixes #5320
5 years ago
José Pedro
12804e6bf9
Fixed static method to command conversion.
5 years ago
José Pedro
688c8ff4e4
Fixed Avalonia version in About dialog.
Hide "Development Build" text in release versions.
5 years ago
José Pedro
836a711ac5
Fixed indexer binding for null target property.
5 years ago
José Pedro
f281e81530
Fixed typo.
Whitespace fixes.
5 years ago
José Pedro
a401a2073e
Fixed Android backend.
5 years ago
José Pedro
d34a2c6721
Use SKFontManager for typeface matching.
Handle null typeface because of Android.
5 years ago
Max Katz
e0a8248fba
Close tooltip on null Tip value
5 years ago
Max Katz
111edb0d82
Set OverlayInputPassThroughElement in the MenuItem to avoid problems with Menu and ContextMenu
5 years ago
Nikita Tsukanov
db444da8c0
Enable light dismiss overlay for popups
6 years ago
Sebastian Hartte
e3a7b78ec3
Fixes #5281 : Default to EGL initialization if no options are provided and OS is at least Windows 8
5 years ago
Sebastian Hartte
1321c7996e
Fix various Direct2D resource leak issues, as well as an unclosed geometry stream.
5 years ago
Nikita Tsukanov
35b365d97d
Implemented basic IME support for Linux
5 years ago