Vladyslav Lubenskyi
597fdf63bb
Revert whitespace changes to simplify review
3 years ago
Vladyslav Lubenskyi
e0f3e8515f
Adjust X11Window to the name changes in X11FrameProxy
3 years ago
Vladyslav Lubenskyi
edb1a7ff30
Fix variable naming
3 years ago
Vladyslav Lubenskyi
1213ba7e8e
Use the focus proxy window in X11
In this changeset, we set the input focus (XSetInputFocus) to
an invisible auxiliary window instead of setting it to
the main window.
The intent is to make it possible to correctly switch the focus
between the Avalonia window and an embedded window. Here's how
XEmbed specification puts it:
> [...] if the mouse pointer is within the embedded window,
the outer toolkit doesn't see any key events, even if the logical
keyboard focus is [] within the outer toolkits toplevel window.
[...] The topmost toolkit is required to keep the X input focus
on one of its own windows without any embedded children. Keeping
the focus on such a window ensures that key events are always
delivered to the outer toolkit and thus can be forwarded easily [...].
Source: https://specifications.freedesktop.org/xembed-spec/xembed-spec-latest.html
In the case of DotNetBrowser, we will directly switch the focus back to
the proxy window, when the logical focus passes from the embedded
Chromium to the host Avalonia window.
3 years ago
Max Katz
acff61d8ee
Merge pull request #12103 from Onebeld/master
Fix NotificationCard to determine the type of notification from an inherited INotification object
3 years ago
Max Katz
76e52747d7
Merge pull request #12048 from almightyju/patch-2
fix DropDownButton glyph foreground color
3 years ago
Max Katz
23d0f7b243
Merge pull request #12047 from workgroupengineering/features/Core/StaticResourceExtensions
feat: Handle ClrPropertyInfo in StaticResourceExtension
3 years ago
Max Katz
c20affb198
Merge pull request #12338 from timunie/fix/AutoCompleteBox_Performance
Improve AutoCompleteBox performance
3 years ago
Max Katz
7b9887db18
Merge pull request #12473 from workgroupengineering/features/Tools/Previewer/AvaloinaVS_Issue324
fix: AvaloniaVS can not resolve resource relative path in Previewer
3 years ago
Max Katz
8698418bd6
Merge pull request #12520 from florisoft/fix/ToggleSwitch_android
ToggleSwitch: fix toggle on single touch tap on the knob part
3 years ago
Max Katz
a59568ffb6
Merge pull request #12631 from yankun/master
Update Rotate3DTransition.cs to fix flickering on backwards navigation
3 years ago
Max Katz
fd31654e64
Merge pull request #12699 from AvaloniaUI/popup-safearea
Adjust popup working area with toplevel's safe area padding
3 years ago
Max Katz
5710953ca6
Merge pull request #12666 from AvaloniaUI/gesture_cancel
Call CaptureLost on gestures when pointer loses capture
3 years ago
Max Katz
82686d3b4f
Merge pull request #12697 from AvaloniaUI/pointer_fix
Fix pointer sample page scrolling issue
3 years ago
yankun
2a3cbd5c39
Merge branch 'master' into master
3 years ago
Emmanuel Hansen
fa86c3259d
fix pointer page scrolling issue
3 years ago
Emmanuel Hansen
50987b384a
adjust popup working area with toplevel's safe area padding
3 years ago
Emmanuel Hansen
f81b4546f8
remove debug code
3 years ago
Emmanuel Hansen
d77bbea807
removed testing property
3 years ago
Emmanuel Hansen
4b68553068
remove redundant capture lost call
3 years ago
Emmanuel Hansen
c3d524d80d
ensure gestures receive capture lost event
3 years ago
Emmanuel Hansen
a030d29d15
add failing test
3 years ago
Tim
f6809ad4e6
Merge pull request #12667 from dbriard/fix-12663
Updated Inter font to fix vertical stretching issue and for lighter typefaces
3 years ago
Benedikt Stebner
4b9d2a4866
Merge branch 'master' into fix-12663
3 years ago
David BRIARD
3c974b09c7
Updated Inter font to fix vertical stretching issue and for lighter typefaces
3 years ago
Max Katz
cf3491eac4
Merge pull request #12651 from a526684540/fix-polygon-polyline-unload-points-in-template
fix polygon/polyline load fail points within the template
3 years ago
Max Katz
458e5ed040
Merge pull request #12652 from AvaloniaUI/cvdisplaylink
Implement CVDisplayLink based timer on macOS
3 years ago
Max Katz
ba807431c2
Merge branch 'master' into cvdisplaylink
3 years ago
Benedikt Stebner
1b6a52dfdf
Merge pull request #12630 from AvaloniaUI/fixes/12620-itemcontainertheme-changes
Fix changing `ItemsControl.ItemContainerTheme`
3 years ago
zhangxi
79e4d9b1e0
Polyline points remove defalut value
3 years ago
zhangxi
74a8ed134d
Merge branch 'fix-polygon-polyline-unload-points-in-template' of github.com:a526684540/Avalonia into fix-polygon-polyline-unload-points-in-template
3 years ago
zhangxi
039b19f585
fix polygon/polyline load fail points within the template:
Optimization fixed code
3 years ago
Max Katz
d07e59bc5e
Implement CVDisplayLink based timer on macOS
3 years ago
ZhangXi
1e6a85852f
Merge branch 'master' into fix-polygon-polyline-unload-points-in-template
3 years ago
zhangxi
10c92fe4a8
fix polygon/polyline load fail points within the template
3 years ago
Max Katz
8e2433ead9
Merge pull request #12634 from Actipro/fix-access-text-underlines
Fix for AccessText underlines being very blurry
3 years ago
Benedikt Stebner
06b336d55d
Merge pull request #12613 from Gillibald/fixes/lineHeight
Allow setting a LineHeight that is smaller than the default
3 years ago
Max Katz
a18ad58547
Merge pull request #12638 from MrJul/fix/inline-breaking-change
Revert Inline breaking change
3 years ago
Julien Lebosquain
495e2bb973
Revert Inline breaking change
3 years ago
Bill Henning
571efb2ec2
Merge branch 'master' into fix-access-text-underlines
3 years ago
Bill Henning
28cfe178b0
Fix for AccessText underlines being very blurry since they didn't align to pixels.
3 years ago
Jumar Macato
e02fdfb695
Merge pull request #12614 from Gillibald/fixes/textTrimmingWithWrap
Fix TextTrimming in combination with TextWrapping
3 years ago
yankun
10f9f133d9
Update Rotate3DTransition.cs to fix flickering on backwards navigation
3 years ago
Jumar Macato
8ed8d25a4f
Merge branch 'master' into fixes/textTrimmingWithWrap
3 years ago
Steven Kirk
f8ea38c90e
Fix property name.
3 years ago
Steven Kirk
a48e4e7cdc
Fix comment.
3 years ago
Steven Kirk
03ff228a6d
Preserve container themes set locally.
3 years ago
Steven Kirk
f347eaf711
Accept base TargetType in ItemContainerTheme
3 years ago
Steven Kirk
754bdd4220
Handle changing ItemContainerTheme properly.
Previously only handled the case where the `ItemContainerTheme` was changing from null -> non-null.
Fixes #12620
3 years ago
Steven Kirk
b024bb463b
Add tests for #12620 .
One failing.
3 years ago