-
-
Notifications
You must be signed in to change notification settings - Fork 2.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix using touch for date/time pickers. #7834
Conversation
You can test this PR using the following package version. |
You can test this PR using the following package version. |
Though, we can get an invalid scrolling state with touch scrolling gesture where scroll can end up between items. WinUI's ScrollViewer has snap points that I think automatically handle this - so I think the Avalonia/src/Avalonia.Controls/DateTimePickers/DateTimePickerPanel.cs Lines 216 to 218 in d9f8339
|
@amwx yeah snapping to the nearest multiple of the item's height would be ideal |
Let's merge it as a small fix of single problem. Scroll snapping issue can be followed separately. |
You can test this PR using the following package version. |
fix using touch for date/time pickers.
commit 5ce3464 Author: Steven Kirk <grokys@gmail.com> Date: Thu May 5 16:34:01 2022 +0200 Bump version. commit 471aa28 Merge: 851066c fa86e9b Author: Max Katz <maxkatz6@outlook.com> Date: Tue May 3 22:41:43 2022 +0100 Merge pull request AvaloniaUI#8035 from AvaloniaUI/fixes/nullable-avalonia-native Fixes/nullable avalonia native commit 851066c Merge: c877c1b ede918e Author: Benedikt Stebner <Gillibald@users.noreply.github.com> Date: Mon Apr 25 15:36:50 2022 +0200 Merge pull request AvaloniaUI#8045 from Gillibald/fixes/stableSKTypefaceCollectionTests Fix SKTypefaceCollection tests commit ede918e Author: Benedikt Stebner <Gillibald@users.noreply.github.com> Date: Mon Apr 25 15:33:19 2022 +0200 Fix SKTypefaceCollection tests commit c877c1b Author: Max Katz <maxkatz6@outlook.com> Date: Sat Apr 2 18:13:20 2022 -0400 Merge pull request AvaloniaUI#7911 from robloo/add-template-parts Add Template Part Attributes to Controls commit 2ad6d64 Author: Jumar Macato <16554748+jmacato@users.noreply.github.com> Date: Sun Mar 27 19:47:58 2022 +0800 Merge pull request AvaloniaUI#7854 from robloo/template-part-attribute Implement TemplatePartAttribute from WPF commit 76523e0 Author: Steven Kirk <grokys@users.noreply.github.com> Date: Sat Apr 9 20:23:07 2022 +0200 Merge pull request AvaloniaUI#7954 from AvaloniaUI/fixes/7780-nativemenuitemseparator-exception Fix NativeMenuBar exception. commit bad7e0a Author: Max Katz <maxkatz6@outlook.com> Date: Thu Apr 7 15:11:28 2022 -0400 Merge pull request AvaloniaUI#7937 from AvaloniaUI/fixes/osx-reset-windowstate-when-dragged-in-maximised-state [OSX] reset maximised state when window is dragged. commit 6f4f792 Author: Jumar Macato <16554748+jmacato@users.noreply.github.com> Date: Fri Mar 11 15:02:14 2022 +0800 Merge pull request AvaloniaUI#7774 from ahopper/fix-more-32bit-linux-session-manager-pinvokes fix pinvoke signature for smc and ice error handlers for 32 bit commit fa86e9b Merge: d06464d 4a90d96 Author: Dan Walmsley <dan@walms.co.uk> Date: Fri Apr 22 16:15:26 2022 +0100 Merge remote-tracking branch 'origin/stable/0.10.x' into fixes/nullable-avalonia-native commit d06464d Author: Dan Walmsley <dan@walms.co.uk> Date: Fri Apr 22 16:15:08 2022 +0100 nullable enable in avalonianative window / windowbase managed side. commit 4a90d96 Merge: 0b859e8 22dd9cc Author: Max Katz <maxkatz6@outlook.com> Date: Fri Apr 15 22:42:52 2022 -0400 Merge pull request AvaloniaUI#7930 from Gillibald/backports/relaxTypefaceResolution [0.10.x] Relax Typface resolution commit 0b859e8 Author: Steven Kirk <grokys@users.noreply.github.com> Date: Tue Apr 12 09:38:25 2022 +0200 Merge pull request AvaloniaUI#7964 from AvaloniaUI/fixes/7840-datetimepicker-touch-scroll Fix Date/Time picker touch scrolling commit a888ca3 Author: Max Katz <maxkatz6@outlook.com> Date: Sat Mar 19 23:44:05 2022 -0400 Merge pull request AvaloniaUI#7834 from AvaloniaUI/fixes/touch-date-time-pickers fix using touch for date/time pickers. commit 22dd9cc Author: Benedikt Stebner <b.stebner@outlook.de> Date: Tue Apr 5 15:51:52 2022 +0200 Fix GlyphTypeface loading commit 7a9fe89 Author: Benedikt Stebner <b.stebner@outlook.de> Date: Tue Mar 29 17:27:20 2022 +0200 Initial commit 582389e Author: Dan Walmsley <dan@walms.co.uk> Date: Tue Mar 22 10:55:32 2022 +0000 Merge pull request AvaloniaUI#7832 from AvaloniaUI/fixes/7815-overlaylayer-measure Measure overlay layer children to constraint. commit 77eb149 Author: Dan Walmsley <dan@walms.co.uk> Date: Fri Mar 11 16:50:18 2022 +0000 Merge pull request AvaloniaUI#7788 from AvaloniaUI/fixes/mica-windows-11-fallback-check fix mica fallback check. commit 9e12c24 Author: Dan Walmsley <dan@walms.co.uk> Date: Tue Jan 4 18:33:12 2022 +0000 Merge pull request AvaloniaUI#7310 from odalet/feature/fix-7309 Fixes AvaloniaUI#7309 - Each time we retrieve a null *PlatformOptions from AvaloniaLocator, return a default instance # Conflicts: # src/Avalonia.Native/AvaloniaNativeMenuExporter.cs commit f0999fd Author: Dan Walmsley <dan@walms.co.uk> Date: Fri Mar 11 16:06:32 2022 +0000 Merge pull request AvaloniaUI#7787 from AvaloniaUI/fixes/mica-acrylic-fallback-win32 make mica fallback to acrylic on compatible windows 10 commit e84a13f Author: Dan Walmsley <dan@walms.co.uk> Date: Fri Mar 11 15:42:42 2022 +0000 Merge pull request AvaloniaUI#7165 from MarchingCube/platform-screen-api Add more platform specific screen from Window/Rect/Point methods. # Conflicts: # src/Avalonia.Controls/ApiCompatBaseline.txt # src/Avalonia.Controls/Screens.cs commit 160a560 Author: Dan Walmsley <dan@walms.co.uk> Date: Thu Mar 10 16:45:25 2022 +0000 Merge pull request AvaloniaUI#7775 from trympet/fix-dwm-opaque-backdrop Fix dwm opaque backdrop commit 892960c Author: Max Katz <maxkatz6@outlook.com> Date: Wed Mar 2 14:18:06 2022 -0400 Merge pull request AvaloniaUI#7736 from AvaloniaUI/fixes/mac-os-set-window-title-null allow setting the window title to null on osx. commit d884847 Author: Dan Walmsley <dan@walms.co.uk> Date: Wed Mar 2 16:48:43 2022 +0000 Merge pull request AvaloniaUI#7723 from AvaloniaUI/fix-expander Fix expander header stretching commit 2eb51b8 Author: Dan Walmsley <dan@walms.co.uk> Date: Wed Mar 2 14:21:55 2022 +0000 Merge pull request AvaloniaUI#7730 from AvaloniaUI/fixes/7582-centerowner-minimized Fall back from CenterOwner to CenterScreen when owner window is minimized. commit 84f04f4 Author: Max Katz <maxkatz6@outlook.com> Date: Sun Feb 20 14:31:19 2022 -0500 Merge pull request AvaloniaUI#7660 from timunie/fix/AvaloniaUIgh-7636 Add missing call to base class in ReactiveUserControl.OnDataContextChanged commit 5b4f5da Author: Max Katz <maxkatz6@outlook.com> Date: Sun Feb 20 14:09:49 2022 -0500 Merge pull request AvaloniaUI#7658 from trympet/7657-fix-brush-opacity-animation fix brush opacity animation commit d535960 Author: Max Katz <maxkatz6@outlook.com> Date: Fri Feb 18 20:18:16 2022 -0500 Merge pull request AvaloniaUI#7645 from timunie/fix/CalendarDatePickerBindingMode Change default binding mode of SelectedDateProperty to TwoWay # Conflicts: # src/Avalonia.Controls/Calendar/CalendarDatePicker.cs commit 480dfdf Author: Nikita Tsukanov <keks9n@gmail.com> Date: Wed Dec 29 16:26:59 2021 +0300 Merge pull request AvaloniaUI#7259 from AvaloniaUI/features/use-external-microcom-generator Use microcom generator from nuget # Conflicts: # build/MicroCom.targets commit 3f11b01 Author: Max Katz <maxkatz6@outlook.com> Date: Wed Jan 26 15:21:00 2022 -0500 Merge pull request AvaloniaUI#7440 from emmauss/diagnostic-key Ensure Control Inspection in Diagnostics tool window is triggered on Key Down commit 870f62f Author: Tako <53405089+Takoooooo@users.noreply.github.com> Date: Sat Jan 29 17:35:18 2022 +0200 Merge pull request AvaloniaUI#7449 from emmauss/fluent-compact Add DensityStyle property in Fluent Theme provider commit 7d771c8 Author: Nikita Tsukanov <keks9n@gmail.com> Date: Fri Jan 28 12:38:54 2022 +0300 Merge pull request AvaloniaUI#7455 from Mikolaytis/DeadlockFix [Deadlock] Fix Monitor.Enter in finally commit 859793b Author: Max Katz <maxkatz6@outlook.com> Date: Sun Jan 30 18:46:45 2022 -0500 Merge pull request AvaloniaUI#7475 from wieslawsoltes/ViewboxPageXamlOnly [ControlCatalog] Set ComboBox items from xaml on ViewboxPage commit 256bba5 Author: Max Katz <maxkatz6@outlook.com> Date: Sun Jan 30 17:30:39 2022 -0500 Merge pull request AvaloniaUI#7484 from wieslawsoltes/ClippingPageXamlOnly [RenderDemo] Set Border clip from xaml on ClippingPage commit 039fa5b Author: Max Katz <maxkatz6@outlook.com> Date: Tue Feb 15 15:22:22 2022 -0500 Merge pull request AvaloniaUI#7520 from timunie/fix/ScrollViewerShiftAndPointerWheel Fix [Shift] + [PointerWheel] should scroll horizontally commit 2c53e06 Author: Olivier DALET <olivier.dalet@addupsolutions.com> Date: Fri Feb 4 17:55:12 2022 +0100 Fix AvaloniaUI#7519 - Reset fb and depth buffer Ids once they are deleted commit 8bc795b Author: Andrii Kurdiumov <kant2002@gmail.com> Date: Sat Feb 5 17:51:15 2022 +0600 Fix AOT incompatible code (AvaloniaUI#7534) * Fix AOT incompatible code Use code patterns which are AOT-friendly. That improves R2R and Native AOT scenarios commit 7b44621 Author: Dan Walmsley <dan@walms.co.uk> Date: Mon Feb 7 22:39:02 2022 +0000 Merge pull request AvaloniaUI#7537 from fr-Pursuit/master Minimization bugfix on Windows commit 80319bf Author: Nikita Tsukanov <keks9n@gmail.com> Date: Mon Feb 7 22:13:51 2022 +0300 Merge pull request AvaloniaUI#7548 from ahopper/fix-32bit-linux-session-manger-pinvoke fix 32 bit raspberry pi session manager seg fault commit e89b6dc Author: Steve <hez2010@outlook.com> Date: Tue Feb 8 20:30:48 2022 +0800 Fix COM issue in Cursor (AvaloniaUI#7551) Bump S.D.Common to 6.0.0 for non-netstandard2.0 builds commit 4dc4c99 Author: Dariusz Komosiński <darek.komosinski@gmail.com> Date: Wed Feb 9 14:41:07 2022 +0100 Merge pull request AvaloniaUI#7569 from MarchingCube/win32-filepicker-no-exceptions Avoid using COM exceptions for dialog control flow. commit 03bc5a4 Author: Max Katz <maxkatz6@outlook.com> Date: Thu Feb 10 22:17:17 2022 -0500 Merge pull request AvaloniaUI#7576 from pr8x/button-flyout-diagnostics DevTools: Enable inspection for Button.Flyout commit bfff7d9 Author: Dan Walmsley <dan@walms.co.uk> Date: Mon Feb 21 21:15:56 2022 +0000 Merge pull request AvaloniaUI#7622 from pr8x/child-window-property2 Exposing `Window.ChildWindows` collection commit da3004d Author: Dan Walmsley <dan@walms.co.uk> Date: Wed Feb 16 22:24:27 2022 +0000 Merge pull request AvaloniaUI#7628 from wieslawsoltes/UpdateNuGetPackageDescription Update PackageDescription for NuGet commit 4b6d122 Author: Max Katz <maxkatz6@outlook.com> Date: Thu Feb 17 10:22:03 2022 -0500 Merge pull request AvaloniaUI#7634 from AvaloniaUI/fixes/7633-date-time-picker-popup Fix Date/Time picker popups # Conflicts: # src/Avalonia.Controls/DateTimePickers/DatePicker.cs # src/Avalonia.Controls/DateTimePickers/TimePicker.cs commit 0419426 Merge: 645ce6a a9d683b Author: Dan Walmsley <dan@walms.co.uk> Date: Wed Feb 16 13:46:20 2022 +0000 Merge branch 'stable/0.10.x' of https://github.com/AvaloniaUI/Avalonia into stable/0.10.x commit 645ce6a Author: Jumar Macato <16554748+jmacato@users.noreply.github.com> Date: Wed Feb 16 21:42:16 2022 +0800 Merge pull request AvaloniaUI#7611 from AvaloniaUI/feature/transitioning-content-control add transitioning content control. # Conflicts: # src/Avalonia.Themes.Default/DefaultTheme.xaml # src/Avalonia.Themes.Default/TransitioningContentControl.xaml commit a9d683b Author: Nikita Tsukanov <keks9n@gmail.com> Date: Sat Feb 12 15:25:42 2022 +0300 Introduced RawPointerPoint for usage with IntermediatePoints (AvaloniaUI#7581) Introduced RawPointerPoint for usage with IntermediatePoints commit 8b3b654 Author: Max Katz <maxkatz6@outlook.com> Date: Sun Jan 23 19:55:40 2022 -0500 Merge pull request AvaloniaUI#7413 from AvaloniaUI/feature/intermediate-points Added GetIntermediatePoints support for X11, libinput and evdev # Conflicts: # src/Avalonia.Base/Threading/JobRunner.cs commit d22e627 Author: Dan Walmsley <dan@walms.co.uk> Date: Tue Feb 15 17:45:22 2022 +0000 Merge pull request AvaloniaUI#7605 from AvaloniaUI/feature/skia-layering-extensions Add Skia Helper Methods to allow applying Skia Filter Effects (Blur, DropShadow, Lighting) to DC content # Conflicts: # build/SharedVersion.props # src/Avalonia.Native/WindowImpl.cs # Conflicts: # build/SharedVersion.props # src/Avalonia.Native/WindowImpl.cs
commit 5b647e1 Author: Dan Walmsley <dan@walms.co.uk> Date: Thu Jul 7 11:12:04 2022 +0100 bump version commit fbce80d Author: Dan Walmsley <dan@walms.co.uk> Date: Thu Jul 7 11:16:53 2022 +0100 Merge pull request AvaloniaUI#8433 from AvaloniaUI/fixes/8389-datagrid-detach Improve performance of style class selector subscriptions commit 8cfa8a2 Author: Max Katz <maxkatz6@outlook.com> Date: Wed Jul 6 16:42:52 2022 -0400 Merge pull request AvaloniaUI#8456 from AvaloniaUI/fixes/splitview-culture-sensitive make splitview not culture sensitive. # Conflicts: # src/Avalonia.Controls/SplitView.cs commit a4279a5 Author: Dan Walmsley <dan@walms.co.uk> Date: Wed Jul 6 15:45:17 2022 +0100 fix setter tests. commit 4823790 Author: Max Katz <maxkatz6@outlook.com> Date: Sat Jul 2 22:09:50 2022 -0400 Merge pull request AvaloniaUI#8409 from AvaloniaUI/fixes/devtools-promotes-values-to-localvalue Don't promote layout property values to local values in DevTools. commit c4d7a98 Author: Tako <53405089+Takoooooo@users.noreply.github.com> Date: Mon Jun 6 14:59:19 2022 +0300 Merge pull request AvaloniaUI#8291 from AvaloniaUI/fix-fluent-loader Fix FluentTheme density style commit 66c72be Author: Steven Kirk <grokys@users.noreply.github.com> Date: Fri Jun 10 17:44:50 2022 +0200 Merge pull request AvaloniaUI#8315 from AvaloniaUI/fixes/8314-gridsplitter-layoutrounding Make GridSplitter scaling aware. commit 751fd6e Author: Max Katz <maxkatz6@outlook.com> Date: Wed Jun 22 17:58:15 2022 -0400 Merge pull request AvaloniaUI#8373 from AvaloniaUI/fixes/8372-clear-local-value Correctly clear PriorityValue local value commit 9d05161 Author: Jumar Macato <16554748+jmacato@users.noreply.github.com> Date: Sat Jun 25 22:03:40 2022 +0800 Merge pull request AvaloniaUI#8383 from Oxc3/bug-TimePickerPresenter-wrong-time-at-12PM Fix 12PM bug in TimePickerPresenter commit 1c13b70 Author: Nikita Tsukanov <keks9n@gmail.com> Date: Sun Jun 26 10:39:40 2022 +0300 Merge pull request AvaloniaUI#8391 from AvaloniaUI/DirectBindingSubscription-NRE Fix DirectBindingSubscription NRE commit 3878b13 Author: Steven Kirk <grokys@users.noreply.github.com> Date: Thu Jun 30 15:01:29 2022 +0200 Merge pull request AvaloniaUI#8420 from AvaloniaUI/Takoooooo-patch-1 Fix leak in the InternalSelectionModel commit 26ee858 Author: Max Katz <maxkatz6@outlook.com> Date: Sun Jul 3 04:15:20 2022 -0400 Merge pull request AvaloniaUI#8427 from AvaloniaUI/fixes/7381-reparenting-control-crash Fix crash in deferred renderer when reparenting a control. commit 0cbcc44 Author: Max Katz <maxkatz6@outlook.com> Date: Sun Jul 3 10:14:15 2022 -0400 Merge pull request AvaloniaUI#8431 from AvaloniaUI/remove-DottedLineFocusAdorner Remove perf-expensive DottedLineFocusAdorner style commit b63d2cc Author: Steven Kirk <grokys@users.noreply.github.com> Date: Mon Jul 4 16:46:11 2022 +0200 Merge pull request AvaloniaUI#8440 from AvaloniaUI/fixes/osx-popups-dont-have-shadow [OSX] popups shouldnt have shadow commit 3edae5a Author: Max Katz <maxkatz6@outlook.com> Date: Mon Jul 4 18:24:41 2022 -0400 Merge pull request AvaloniaUI#8442 from AvaloniaUI/fixes/empty-batch-update Fix empty batch nested updates. commit 7695205 Author: Dan Walmsley <dan@walms.co.uk> Date: Wed Jul 6 14:40:46 2022 +0100 win32, keep window size at all scale settings when entering and exiting fs mode. commit 06c83fb Merge: 277d94c af05fce Author: Dan Walmsley <dan@walms.co.uk> Date: Mon Jul 4 14:48:05 2022 +0100 Merge pull request AvaloniaUI#8415 from AvaloniaUI/backport/8405 Backport macOS windowing fixes. commit af05fce Author: Steven Kirk <grokys@users.noreply.github.com> Date: Tue Jun 28 10:35:34 2022 +0200 Merge pull request AvaloniaUI#8232 from AvaloniaUI/feature/window-integration-tests Feature/window integration tests commit 3b8499a Author: Dan Walmsley <dan@walms.co.uk> Date: Tue Jun 28 17:45:47 2022 +0100 Merge pull request AvaloniaUI#8405 from AvaloniaUI/fixes/8335-more-macos-window-issues Fix more macos window issues and add more integration tests. commit dcd3aa5 Author: Steven Kirk <grokys@gmail.com> Date: Wed Jun 29 15:49:23 2022 +0200 Backport IntegrationTestApp to 0.10.x. Even though we don't have automation there and so can't do integration testing, it's still useful for manual testing. commit 277d94c Merge: 82d55a1 b446f21 Author: Max Katz <maxkatz6@outlook.com> Date: Sun Jun 12 14:01:09 2022 -0400 Merge pull request AvaloniaUI#8245 from Whiletru3/stable/0.10.x Use own Pen (if set) in GeometryDrawing.GetBounds commit 82d55a1 Author: Dan Walmsley <dan@walms.co.uk> Date: Fri Jun 10 09:46:05 2022 +0100 Merge pull request AvaloniaUI#8305 from AvaloniaUI/fixes/reduce-excessive-layout-passes Fixes/reduce excessive layout passes # Conflicts: # tests/Avalonia.Layout.UnitTests/LayoutManagerTests.cs commit 96c21bf Author: Dan Walmsley <dan@walms.co.uk> Date: Wed Jun 8 13:03:02 2022 +0100 Merge pull request AvaloniaUI#8270 from AvaloniaUI/feature/x11-xsync-counter [X11] Improve _NET_WM_SYNC_REQUEST handling commit b446f21 Merge: 55101cd 4aedf52 Author: Whiletru3 <patrick.tellier@gmail.com> Date: Tue Jun 7 09:43:53 2022 +0200 Merge branch 'AvaloniaUI:stable/0.10.x' into stable/0.10.x commit 4aedf52 Author: Dan Walmsley <dan@walms.co.uk> Date: Fri Jun 3 20:47:11 2022 +0100 Merge pull request AvaloniaUI#8268 from AvaloniaUI/feature/x11-xsync-counter [X11] Added support for the basic version of _NET_WM_SYNC_REQUEST protocol commit d666e4f Merge: ab0c135 09c9a98 Author: Dan Walmsley <dan@walms.co.uk> Date: Fri Jun 3 19:51:47 2022 +0100 Merge pull request AvaloniaUI#8269 from AvaloniaUI/fixes/osx-setcontent-size-shadow-invalidation Fixes/osx setcontent size shadow invalidation commit 09c9a98 Author: Dan Walmsley <dan@walms.co.uk> Date: Fri Jun 3 19:46:52 2022 +0100 only setcontentsize if window is shown or about to show. commit 591b469 Author: Dan Walmsley <dan@walms.co.uk> Date: Fri Jun 3 19:42:31 2022 +0100 tidy nswindow initialisation. commit ab0c135 Author: Dan Walmsley <dan@walms.co.uk> Date: Fri Jun 3 17:24:57 2022 +0100 Merge pull request AvaloniaUI#8267 from AvaloniaUI/fixes/osx-cef-electron-compatibility osx: restore missing api for cef - electron compatibility commit 2bd9784 Author: Dan Walmsley <dan@walms.co.uk> Date: Fri Jun 3 15:48:59 2022 +0100 Merge pull request AvaloniaUI#8253 from AvaloniaUI/stop-iscancel-on-detached Stop listening for IsCancel on button detached commit d18f979 Author: Dan Walmsley <dan@walms.co.uk> Date: Fri Jun 3 15:48:34 2022 +0100 Merge pull request AvaloniaUI#8252 from AvaloniaUI/safe-log-typed-adapter Check if BindingValue actually has a value before logging an error commit 5d360fa Author: Dan Walmsley <dan@walms.co.uk> Date: Fri Jun 3 15:40:46 2022 +0100 Merge pull request AvaloniaUI#8265 from AvaloniaUI/fixes/osx-invalidate-shadow-always whenever we become key... dispatch invalidateShadow commit 6375103 Author: Dan Walmsley <dan@walms.co.uk> Date: Fri Jun 3 15:20:52 2022 +0100 Merge pull request AvaloniaUI#8264 from AvaloniaUI/fixes/osx-invalidate-shadow-onshow osx: ensure shadow is invalidated on show. commit 55101cd Merge: f733c0f 8499a55 Author: Whiletru3 <patrick.tellier@gmail.com> Date: Fri Jun 3 14:36:31 2022 +0200 Merge branch 'AvaloniaUI:stable/0.10.x' into stable/0.10.x commit 8499a55 Author: Dan Walmsley <dan@walms.co.uk> Date: Fri Jun 3 12:22:43 2022 +0100 Merge pull request AvaloniaUI#8258 from AvaloniaUI/fixes/osx-keyboard-input OSX: fix call to virtual method from ctor. commit bd6d665 Author: Dan Walmsley <dan@walms.co.uk> Date: Fri Jun 3 11:49:35 2022 +0100 Merge pull request AvaloniaUI#8257 from AvaloniaUI/fixes/osx-toolbar-hint Fixes/osx toolbar hint commit 4d99ad1 Author: Dan Walmsley <dan@walms.co.uk> Date: Fri Jun 3 11:09:58 2022 +0100 Merge pull request AvaloniaUI#8255 from AvaloniaUI/fixes/osx-extended-wants-chrome-hint OSX: fix logic for deciding if chrome buttons should be shown or not in ex… commit f733c0f Author: Patrick Tellier <patrick.tellier@iriscorporate.com> Date: Fri Jun 3 12:42:42 2022 +0200 Use own Pen (if set) in GeometryDrawing.GetBounds : Add unit tests commit 603f543 Author: Dan Walmsley <dan@walms.co.uk> Date: Thu Jun 2 23:03:31 2022 +0100 osx: fix crash when modal dialog is opened over fullscreen parent. commit d19ee54 Author: Dan Walmsley <dan@walms.co.uk> Date: Thu Jun 2 18:55:09 2022 +0100 Merge pull request AvaloniaUI#8249 from AvaloniaUI/fixes/osx-crash-on-main-window-close prevent segfault when closing app with child windows open. commit 4f036d7 Merge: 651c4be 97a04c6 Author: Dan Walmsley <dan@walms.co.uk> Date: Thu Jun 2 16:30:50 2022 +0100 Merge pull request AvaloniaUI#8248 from AvaloniaUI/fixes/prevent-parent-resizing-when-modal-opened [OSX] dont allow disabled windows to resize. commit 97a04c6 Author: Dan Walmsley <dan@walms.co.uk> Date: Thu Jun 2 16:16:13 2022 +0100 [OSX] dont allow disabled windows to resize. commit 651c4be Author: Max Katz <maxkatz6@outlook.com> Date: Thu Jun 2 10:03:27 2022 -0400 Merge pull request AvaloniaUI#8246 from AvaloniaUI/fixes/flyout-not-opening-more-than-once re-set popup.Parent if its no longer set. commit 1f7cf04 Author: Patrick Tellier <patrick.tellier@iriscorporate.com> Date: Thu Jun 2 14:10:20 2022 +0200 Use own Pen (if set) in GeometryDrawing.GetBounds commit 30e8b17 Merge: e907c91 e413b48 Author: Dan Walmsley <dan@walms.co.uk> Date: Wed Jun 1 13:49:00 2022 +0100 Merge pull request AvaloniaUI#8238 from AvaloniaUI/fixes/disable-parent-chrome-buttons-when-modal-is-shown OSX: Disable parent chrome buttons when modal is shown commit e413b48 Merge: 0b109c1 e907c91 Author: Dan Walmsley <dan@walms.co.uk> Date: Wed Jun 1 13:48:33 2022 +0100 Merge remote-tracking branch 'origin/stable/0.10.x' into fixes/disable-parent-chrome-buttons-when-modal-is-shown commit e907c91 Merge: 68c915e f9b8f20 Author: Dan Walmsley <dan@walms.co.uk> Date: Wed Jun 1 13:47:56 2022 +0100 Merge pull request AvaloniaUI#8239 from AvaloniaUI/fixes/osx-shadow-invalidation OSX Shadow invalidation when window sized commit 0b109c1 Author: Dan Walmsley <dan@walms.co.uk> Date: Wed Jun 1 13:42:32 2022 +0100 controlcatalog can do dialog within dialog. commit 4e9ed7f Author: Dan Walmsley <dan@walms.co.uk> Date: Wed Jun 1 13:34:27 2022 +0100 use non hacky api to hide traffic lights. commit dcc4dd8 Author: Dan Walmsley <dan@walms.co.uk> Date: Wed Jun 1 13:34:14 2022 +0100 disable chrome buttons when child modal is open. commit f9b8f20 Author: Dan Walmsley <dan@walms.co.uk> Date: Wed Jun 1 13:09:25 2022 +0100 invalidate shadow on resize, and ordering. commit 68c915e Author: Dan Walmsley <dan@walms.co.uk> Date: Wed Jun 1 12:03:41 2022 +0100 Revert "Merge pull request AvaloniaUI#8189 from AvaloniaUI/fixes/8178-elementname-binding-leak" This reverts commit 20ed002. commit aee14ba Author: Dan Walmsley <dan@walms.co.uk> Date: Wed Jun 1 11:46:00 2022 +0100 fix missing using. commit 761edc1 Author: Dan Walmsley <dan@walms.co.uk> Date: Tue May 24 21:09:26 2022 +0100 Merge pull request AvaloniaUI#8172 from AvaloniaUI/make-menu-selection-logic-consistant-with-other-frameworks Fix Menu selection to match UWP. # Conflicts: # src/Avalonia.Controls/Platform/DefaultMenuInteractionHandler.cs commit 7c1fc90 Author: Max Katz <maxkatz6@outlook.com> Date: Sun May 15 19:49:04 2022 -0400 Merge pull request AvaloniaUI#8141 from wieslawsoltes/fixes/FixPointerMovedEventNameRegistration Fix PointerMovedEvent name registration # Conflicts: # tests/Avalonia.Base.UnitTests/Input/PointerOverTests.cs commit 96c6f70 Author: Dan Walmsley <dan@walms.co.uk> Date: Wed Jun 1 11:28:25 2022 +0100 restore property rename. commit 405f593 Author: Max Katz <maxkatz6@outlook.com> Date: Fri May 13 14:15:52 2022 -0400 Merge pull request AvaloniaUI#8126 from wieslawsoltes/fixes/FixTimePickerPropertyRegistrations Fix property owner type registrations # Conflicts: # src/Avalonia.Controls/Primitives/SelectingItemsControl.cs commit 9bcc5b6 Author: Max Katz <maxkatz6@outlook.com> Date: Tue May 10 19:13:27 2022 -0400 Merge pull request AvaloniaUI#8114 from wieslawsoltes/fixes/PropertyNames Fix property registrations # Conflicts: # src/Avalonia.Controls/Presenters/TextPresenter.cs # src/Avalonia.Controls/TextBox.cs commit 6cce833 Author: Max Katz <maxkatz6@outlook.com> Date: Tue May 10 15:29:15 2022 -0400 Merge pull request AvaloniaUI#8115 from Kaktusbot/fix-missing-avalonialist-notifycountchanged Fix missing NotifyCountChanged in AvaloniaList.AddRange commit 8251d79 Author: Steven Kirk <grokys@users.noreply.github.com> Date: Wed May 18 16:53:14 2022 +0200 Merge pull request AvaloniaUI#8095 from sn4k3/master Respect Window MaxWidth and MaxHeight when using any SizeToContent to Auto commit d2f3210 Author: Max Katz <maxkatz6@outlook.com> Date: Mon Mar 21 00:44:56 2022 -0400 Merge pull request AvaloniaUI#7786 from timunie/fix/DataGridCopyClearsContent Fix: DataGrid copying data clears DataGridCells commit 10a0f6a Author: Max Katz <maxkatz6@outlook.com> Date: Thu May 12 15:32:18 2022 -0400 Merge pull request AvaloniaUI#8119 from AvaloniaUI/feature/ireflectabletype Added support for IReflectableType in InpcPropertyAccessorPlugin commit 81698eb Author: Dan Walmsley <dan@walms.co.uk> Date: Wed Jun 1 09:59:19 2022 +0100 Merge pull request AvaloniaUI#8236 from AvaloniaUI/fix-popup-leak Fix FlyoutBase/ContextMenu memory leak commit e27f8ab Author: Dan Walmsley <dan@walms.co.uk> Date: Tue May 31 17:07:57 2022 +0100 Merge pull request AvaloniaUI#8233 from adirh3/upgrade_skia_packages Upgraded SkiaSharp packages # Conflicts: # build/SkiaSharp.props commit 20ed002 Author: Dariusz Komosiński <darek.komosinski@gmail.com> Date: Fri May 27 11:13:51 2022 +0200 Merge pull request AvaloniaUI#8189 from AvaloniaUI/fixes/8178-elementname-binding-leak Make AvaloniaPropertyAccessorPlugin use weak events. commit 9bd1e2a Author: Dan Walmsley <dan@walms.co.uk> Date: Wed Jun 1 11:03:07 2022 +0100 Merge pull request AvaloniaUI#8211 from AvaloniaUI/fixes/osx-dialog-keep-on-top-when-deactivated [OSX] dialogs stay ontop of main window when another app is displayed. # Conflicts: # native/Avalonia.Native/src/OSX/AvnView.mm # native/Avalonia.Native/src/OSX/WindowBaseImpl.mm commit 41d656b Author: Max Katz <maxkatz6@outlook.com> Date: Wed May 25 08:36:33 2022 -0400 Merge pull request AvaloniaUI#8188 from AvaloniaUI/fixes/osx-dialog-titlebar-style Fix osx dialog style mask commit 8095f04 Author: Dan Walmsley <dan@walms.co.uk> Date: Wed May 25 21:05:11 2022 +0100 Merge pull request AvaloniaUI#8187 from AvaloniaUI/fixes/save-file-dialog-filters-nullable OSX: fix file dialog filter nullable annotation, and osx platform. commit 39ab03c Author: Dan Walmsley <dan@walms.co.uk> Date: Wed May 25 09:47:51 2022 +0100 Revert "Merge pull request AvaloniaUI#7555 from AvaloniaUI/fixes/7552-visibility-layout-invalidation" This reverts commit 8a8deda. commit a975408 Author: Benedikt Stebner <Gillibald@users.noreply.github.com> Date: Mon Mar 28 16:05:04 2022 +0200 Merge pull request AvaloniaUI#7887 from ltetak/feature/skia_crash_on_exit Suppress static SKFont finalizer to prevent crashes on app exit commit 8a8deda Author: Max Katz <maxkatz6@outlook.com> Date: Wed May 18 13:42:37 2022 -0400 Merge pull request AvaloniaUI#7555 from AvaloniaUI/fixes/7552-visibility-layout-invalidation Fix visibility layout invalidation commit 8ad1887 Author: Dan Walmsley <dan@walms.co.uk> Date: Tue May 24 21:07:58 2022 +0100 Merge pull request AvaloniaUI#8180 from AvaloniaUI/fixes/osx-popup-flyout-fixes Fixes/osx popup flyout fixes commit 25384af Merge: 0cad29b 6f22bd0 Author: Max Katz <maxkatz6@outlook.com> Date: Mon May 23 20:07:33 2022 -0400 Merge pull request AvaloniaUI#8157 from AvaloniaUI/fixes/menuscrollingvisibilityconverter-floating-point-compare Fix MenuScrollingVisibilityConverter floating point compare commit 0cad29b Merge: db20d69 55d8bd3 Author: Dan Walmsley <dan@walms.co.uk> Date: Fri May 20 19:50:41 2022 +0100 Merge pull request AvaloniaUI#8165 from AvaloniaUI/fixes/position-osx Fix more OSX regressions commit 55d8bd3 Author: Dan Walmsley <dan@walms.co.uk> Date: Thu May 19 13:24:51 2022 +0100 popups shouldnt override Resize method. commit c1dce5c Author: Dan Walmsley <dan@walms.co.uk> Date: Thu May 19 13:24:35 2022 +0100 only center if window didnt get a position. commit 24164ca Author: Dan Walmsley <dan@walms.co.uk> Date: Thu May 19 12:30:33 2022 +0100 never return -1,-1 for position. commit db20d69 Author: Max Katz <maxkatz6@outlook.com> Date: Wed May 18 14:15:02 2022 -0400 Merge pull request AvaloniaUI#8158 from AvaloniaUI/fixes/osx-nswindow-refactor-position [OSX] nswindow refactor - ensure position property is consistent before window is open. commit f1053d1 Author: Dan Walmsley <dan@walms.co.uk> Date: Wed May 18 13:43:46 2022 +0100 Merge pull request AvaloniaUI#8154 from AvaloniaUI/fixes/osx-nswindow-refactor-fix-issues commit 6f22bd0 Author: Steven Kirk <grokys@gmail.com> Date: Wed May 18 14:29:21 2022 +0200 Fix comparison. Port of 747f33f (AvaloniaUI#8146) to stable branch. commit 1c82eb4 Author: Dan Walmsley <dan@walms.co.uk> Date: Tue May 10 21:50:54 2022 +0100 fix sdk requirement. commit 52b840a Author: Dan Walmsley <dan@walms.co.uk> Date: Tue May 10 17:54:59 2022 +0100 fix unit tests. commit 0054183 Author: Dan Walmsley <dan@walms.co.uk> Date: Tue May 10 15:11:24 2022 +0100 Merge pull request AvaloniaUI#8112 from AvaloniaUI/osx-nswindow-refactor-part4 [OSX] cache IsClientAreaExtendedToDecorations, and apply it when NSPa… commit 369ff63 Author: Dan Walmsley <dan@walms.co.uk> Date: Tue May 10 14:25:57 2022 +0100 relax sdk restrictions. commit b3a2c79 Author: Max Katz <maxkatz6@outlook.com> Date: Tue May 10 07:13:23 2022 -0400 Merge pull request AvaloniaUI#8091 from AvaloniaUI/osx-nswindow-refactor-part3 Osx nswindow refactor part3 # Conflicts: # native/Avalonia.Native/src/OSX/AvnView.mm # native/Avalonia.Native/src/OSX/AvnWindow.mm # native/Avalonia.Native/src/OSX/WindowBaseImpl.mm # native/Avalonia.Native/src/OSX/WindowImpl.mm # native/Avalonia.Native/src/OSX/automation.h # native/Avalonia.Native/src/OSX/automation.mm commit 9d41fe9 Author: Dan Walmsley <dan@walms.co.uk> Date: Tue May 10 11:55:11 2022 +0100 Revert "Merge pull request AvaloniaUI#7963 from AvaloniaUI/disabled-items-should-not-be-selectable-with-keyboard" This reverts commit fa7294a. commit 86d469a Author: Dan Walmsley <dan@walms.co.uk> Date: Sun May 8 19:18:09 2022 +0100 Merge pull request AvaloniaUI#8089 from AvaloniaUI/fixes/min-size-titlebar-glitch OSX: use content min/max size for minsize. commit 019b0fb Author: Dan Walmsley <dan@walms.co.uk> Date: Thu May 5 19:18:10 2022 +0100 Merge pull request AvaloniaUI#8085 from AvaloniaUI/osx-nswindow-refactor-part2 Osx nswindow refactor part2 # Conflicts: # native/Avalonia.Native/src/OSX/WindowBaseImpl.mm # native/Avalonia.Native/src/OSX/WindowImpl.mm # native/Avalonia.Native/src/OSX/automation.mm # native/Avalonia.Native/src/OSX/window.mm commit 991d9d8 Author: Dan Walmsley <dan@walms.co.uk> Date: Thu May 5 10:23:58 2022 +0100 Merge pull request AvaloniaUI#8078 from AvaloniaUI/osx-nswindow-refactor Osx nswindow refactor: Part 1 # Conflicts: # native/Avalonia.Native/src/OSX/Avalonia.Native.OSX.xcodeproj/project.pbxproj # native/Avalonia.Native/src/OSX/automation.h # native/Avalonia.Native/src/OSX/automation.mm # native/Avalonia.Native/src/OSX/window.h # native/Avalonia.Native/src/OSX/window.mm commit 81e5fe8 Merge: fa7294a 4f3fa13 Author: Takoooooo <tako0qq@gmail.com> Date: Tue May 10 13:04:16 2022 +0300 Merge branch 'stable/0.10.x' of https://github.com/AvaloniaUI/Avalonia into stable/0.10.x commit fa7294a Author: Takoooooo <tako0qq@gmail.com> Date: Tue May 10 13:03:59 2022 +0300 Merge pull request AvaloniaUI#7963 from AvaloniaUI/disabled-items-should-not-be-selectable-with-keyboard commit 4f3fa13 Author: Nikita Tsukanov <keks9n@gmail.com> Date: Mon May 9 23:52:15 2022 +0300 Make ThreadSafeObjectPool actually thread safe (AvaloniaUI#8106) * Make ThreadSafeObjectPool actually thread safe commit 467ceb5 Author: Max Katz <maxkatz6@outlook.com> Date: Thu May 5 12:11:29 2022 -0400 Merge pull request AvaloniaUI#8083 from AvaloniaUI/feature/4886-expose-skia-currentopacity Expose CurrentOpacity on ISkiaDrawingContextImpl. commit 46bf28a Author: Tako <53405089+Takoooooo@users.noreply.github.com> Date: Wed Apr 27 12:02:32 2022 +0300 Merge pull request AvaloniaUI#8034 from AvaloniaUI/fix-contextMenu-freeze Fix ContextMenu freeze. # Conflicts: # tests/Avalonia.Controls.UnitTests/Primitives/SelectingItemsControlTests.cs commit 4fab647 Author: Jumar Macato <16554748+jmacato@users.noreply.github.com> Date: Thu Apr 14 05:08:13 2022 +0800 Merge pull request AvaloniaUI#7968 from AvaloniaUI/feature/win32-gpu-blacklist add win32 egl gpu blacklist. commit 0c2aa70 Author: Jumar Macato <16554748+jmacato@users.noreply.github.com> Date: Mon Apr 4 22:10:23 2022 +0800 Merge pull request AvaloniaUI#7921 from 0x0ade/fix-ellipsenode-transform Add missing context.Transform = Transform in EllipseNode commit 806262b Author: Jumar Macato <16554748+jmacato@users.noreply.github.com> Date: Tue Mar 15 18:09:27 2022 +0800 Merge pull request AvaloniaUI#7804 from ltetak/feature/mouse_over_events Invalid Mouse Over events on NC raw events commit 1f9e7d0 Author: Max Katz <maxkatz6@outlook.com> Date: Mon Mar 14 10:12:50 2022 -0400 Merge pull request AvaloniaUI#7803 from AvaloniaUI/contextMenu-ignores-styles-on-first-open Fix "ContextMenu ignores styles on first open" commit 3941eca Author: Max Katz <maxkatz6@outlook.com> Date: Sat Mar 12 09:15:35 2022 -0500 Merge pull request AvaloniaUI#7792 from chylex/fix-fluent-textbox-disabled-foreground Fix wrong foreground TextBox color in Fluent theme commit 71b5c83 Author: Max Katz <maxkatz6@outlook.com> Date: Thu Apr 14 21:14:34 2022 -0400 Merge pull request AvaloniaUI#7191 from ltetak/osx_handle_cmd_key_up OSX handle CMD+key up combinations in Avalonia commit 60ebbb7 Author: Max Katz <maxkatz6@outlook.com> Date: Tue Mar 22 21:17:56 2022 -0400 Merge pull request AvaloniaUI#6991 from ltetak/osx_sound_defaultactions [OSX] Handle default dialog actions to prevent beeping sounds commit 2980e94 Author: Max Katz <maxkatz6@outlook.com> Date: Wed Apr 27 10:32:38 2022 +0100 Merge pull request AvaloniaUI#6982 from rmbadmin/master fixes: TrayIcon should be re-added when the Explorer is restarted commit 4dc6f60 Merge: 471aa28 f31f644 Author: Dan Walmsley <dan@walms.co.uk> Date: Mon May 9 12:44:07 2022 +0100 Merge pull request AvaloniaUI#8103 from AvaloniaUI/fixes/deterministic-builds Fixes/deterministic builds commit f31f644 Author: Dan Walmsley <dan@walms.co.uk> Date: Mon May 9 11:02:47 2022 +0100 fix source of indeterminism in xaml compiler. commit 471aa28 Merge: 851066c fa86e9b Author: Max Katz <maxkatz6@outlook.com> Date: Tue May 3 22:41:43 2022 +0100 Merge pull request AvaloniaUI#8035 from AvaloniaUI/fixes/nullable-avalonia-native Fixes/nullable avalonia native commit 851066c Merge: c877c1b ede918e Author: Benedikt Stebner <Gillibald@users.noreply.github.com> Date: Mon Apr 25 15:36:50 2022 +0200 Merge pull request AvaloniaUI#8045 from Gillibald/fixes/stableSKTypefaceCollectionTests Fix SKTypefaceCollection tests commit ede918e Author: Benedikt Stebner <Gillibald@users.noreply.github.com> Date: Mon Apr 25 15:33:19 2022 +0200 Fix SKTypefaceCollection tests commit c877c1b Author: Max Katz <maxkatz6@outlook.com> Date: Sat Apr 2 18:13:20 2022 -0400 Merge pull request AvaloniaUI#7911 from robloo/add-template-parts Add Template Part Attributes to Controls commit 2ad6d64 Author: Jumar Macato <16554748+jmacato@users.noreply.github.com> Date: Sun Mar 27 19:47:58 2022 +0800 Merge pull request AvaloniaUI#7854 from robloo/template-part-attribute Implement TemplatePartAttribute from WPF commit 76523e0 Author: Steven Kirk <grokys@users.noreply.github.com> Date: Sat Apr 9 20:23:07 2022 +0200 Merge pull request AvaloniaUI#7954 from AvaloniaUI/fixes/7780-nativemenuitemseparator-exception Fix NativeMenuBar exception. commit bad7e0a Author: Max Katz <maxkatz6@outlook.com> Date: Thu Apr 7 15:11:28 2022 -0400 Merge pull request AvaloniaUI#7937 from AvaloniaUI/fixes/osx-reset-windowstate-when-dragged-in-maximised-state [OSX] reset maximised state when window is dragged. commit 6f4f792 Author: Jumar Macato <16554748+jmacato@users.noreply.github.com> Date: Fri Mar 11 15:02:14 2022 +0800 Merge pull request AvaloniaUI#7774 from ahopper/fix-more-32bit-linux-session-manager-pinvokes fix pinvoke signature for smc and ice error handlers for 32 bit commit fa86e9b Merge: d06464d 4a90d96 Author: Dan Walmsley <dan@walms.co.uk> Date: Fri Apr 22 16:15:26 2022 +0100 Merge remote-tracking branch 'origin/stable/0.10.x' into fixes/nullable-avalonia-native commit d06464d Author: Dan Walmsley <dan@walms.co.uk> Date: Fri Apr 22 16:15:08 2022 +0100 nullable enable in avalonianative window / windowbase managed side. commit 4a90d96 Merge: 0b859e8 22dd9cc Author: Max Katz <maxkatz6@outlook.com> Date: Fri Apr 15 22:42:52 2022 -0400 Merge pull request AvaloniaUI#7930 from Gillibald/backports/relaxTypefaceResolution [0.10.x] Relax Typface resolution commit 0b859e8 Author: Steven Kirk <grokys@users.noreply.github.com> Date: Tue Apr 12 09:38:25 2022 +0200 Merge pull request AvaloniaUI#7964 from AvaloniaUI/fixes/7840-datetimepicker-touch-scroll Fix Date/Time picker touch scrolling commit a888ca3 Author: Max Katz <maxkatz6@outlook.com> Date: Sat Mar 19 23:44:05 2022 -0400 Merge pull request AvaloniaUI#7834 from AvaloniaUI/fixes/touch-date-time-pickers fix using touch for date/time pickers. commit 22dd9cc Author: Benedikt Stebner <b.stebner@outlook.de> Date: Tue Apr 5 15:51:52 2022 +0200 Fix GlyphTypeface loading commit 7a9fe89 Author: Benedikt Stebner <b.stebner@outlook.de> Date: Tue Mar 29 17:27:20 2022 +0200 Initial commit 582389e Author: Dan Walmsley <dan@walms.co.uk> Date: Tue Mar 22 10:55:32 2022 +0000 Merge pull request AvaloniaUI#7832 from AvaloniaUI/fixes/7815-overlaylayer-measure Measure overlay layer children to constraint. commit 77eb149 Author: Dan Walmsley <dan@walms.co.uk> Date: Fri Mar 11 16:50:18 2022 +0000 Merge pull request AvaloniaUI#7788 from AvaloniaUI/fixes/mica-windows-11-fallback-check fix mica fallback check. commit 9e12c24 Author: Dan Walmsley <dan@walms.co.uk> Date: Tue Jan 4 18:33:12 2022 +0000 Merge pull request AvaloniaUI#7310 from odalet/feature/fix-7309 Fixes AvaloniaUI#7309 - Each time we retrieve a null *PlatformOptions from AvaloniaLocator, return a default instance # Conflicts: # src/Avalonia.Native/AvaloniaNativeMenuExporter.cs commit f0999fd Author: Dan Walmsley <dan@walms.co.uk> Date: Fri Mar 11 16:06:32 2022 +0000 Merge pull request AvaloniaUI#7787 from AvaloniaUI/fixes/mica-acrylic-fallback-win32 make mica fallback to acrylic on compatible windows 10 commit e84a13f Author: Dan Walmsley <dan@walms.co.uk> Date: Fri Mar 11 15:42:42 2022 +0000 Merge pull request AvaloniaUI#7165 from MarchingCube/platform-screen-api Add more platform specific screen from Window/Rect/Point methods. # Conflicts: # src/Avalonia.Controls/ApiCompatBaseline.txt # src/Avalonia.Controls/Screens.cs commit 160a560 Author: Dan Walmsley <dan@walms.co.uk> Date: Thu Mar 10 16:45:25 2022 +0000 Merge pull request AvaloniaUI#7775 from trympet/fix-dwm-opaque-backdrop Fix dwm opaque backdrop commit 892960c Author: Max Katz <maxkatz6@outlook.com> Date: Wed Mar 2 14:18:06 2022 -0400 Merge pull request AvaloniaUI#7736 from AvaloniaUI/fixes/mac-os-set-window-title-null allow setting the window title to null on osx. commit d884847 Author: Dan Walmsley <dan@walms.co.uk> Date: Wed Mar 2 16:48:43 2022 +0000 Merge pull request AvaloniaUI#7723 from AvaloniaUI/fix-expander Fix expander header stretching commit 2eb51b8 Author: Dan Walmsley <dan@walms.co.uk> Date: Wed Mar 2 14:21:55 2022 +0000 Merge pull request AvaloniaUI#7730 from AvaloniaUI/fixes/7582-centerowner-minimized Fall back from CenterOwner to CenterScreen when owner window is minimized. commit 84f04f4 Author: Max Katz <maxkatz6@outlook.com> Date: Sun Feb 20 14:31:19 2022 -0500 Merge pull request AvaloniaUI#7660 from timunie/fix/AvaloniaUIgh-7636 Add missing call to base class in ReactiveUserControl.OnDataContextChanged commit 5b4f5da Author: Max Katz <maxkatz6@outlook.com> Date: Sun Feb 20 14:09:49 2022 -0500 Merge pull request AvaloniaUI#7658 from trympet/7657-fix-brush-opacity-animation fix brush opacity animation commit d535960 Author: Max Katz <maxkatz6@outlook.com> Date: Fri Feb 18 20:18:16 2022 -0500 Merge pull request AvaloniaUI#7645 from timunie/fix/CalendarDatePickerBindingMode Change default binding mode of SelectedDateProperty to TwoWay # Conflicts: # src/Avalonia.Controls/Calendar/CalendarDatePicker.cs commit 480dfdf Author: Nikita Tsukanov <keks9n@gmail.com> Date: Wed Dec 29 16:26:59 2021 +0300 Merge pull request AvaloniaUI#7259 from AvaloniaUI/features/use-external-microcom-generator Use microcom generator from nuget # Conflicts: # build/MicroCom.targets commit 3f11b01 Author: Max Katz <maxkatz6@outlook.com> Date: Wed Jan 26 15:21:00 2022 -0500 Merge pull request AvaloniaUI#7440 from emmauss/diagnostic-key Ensure Control Inspection in Diagnostics tool window is triggered on Key Down commit 870f62f Author: Tako <53405089+Takoooooo@users.noreply.github.com> Date: Sat Jan 29 17:35:18 2022 +0200 Merge pull request AvaloniaUI#7449 from emmauss/fluent-compact Add DensityStyle property in Fluent Theme provider commit 7d771c8 Author: Nikita Tsukanov <keks9n@gmail.com> Date: Fri Jan 28 12:38:54 2022 +0300 Merge pull request AvaloniaUI#7455 from Mikolaytis/DeadlockFix [Deadlock] Fix Monitor.Enter in finally commit 859793b Author: Max Katz <maxkatz6@outlook.com> Date: Sun Jan 30 18:46:45 2022 -0500 Merge pull request AvaloniaUI#7475 from wieslawsoltes/ViewboxPageXamlOnly [ControlCatalog] Set ComboBox items from xaml on ViewboxPage commit 256bba5 Author: Max Katz <maxkatz6@outlook.com> Date: Sun Jan 30 17:30:39 2022 -0500 Merge pull request AvaloniaUI#7484 from wieslawsoltes/ClippingPageXamlOnly [RenderDemo] Set Border clip from xaml on ClippingPage commit 039fa5b Author: Max Katz <maxkatz6@outlook.com> Date: Tue Feb 15 15:22:22 2022 -0500 Merge pull request AvaloniaUI#7520 from timunie/fix/ScrollViewerShiftAndPointerWheel Fix [Shift] + [PointerWheel] should scroll horizontally commit 2c53e06 Author: Olivier DALET <olivier.dalet@addupsolutions.com> Date: Fri Feb 4 17:55:12 2022 +0100 Fix AvaloniaUI#7519 - Reset fb and depth buffer Ids once they are deleted commit 8bc795b Author: Andrii Kurdiumov <kant2002@gmail.com> Date: Sat Feb 5 17:51:15 2022 +0600 Fix AOT incompatible code (AvaloniaUI#7534) * Fix AOT incompatible code Use code patterns which are AOT-friendly. That improves R2R and Native AOT scenarios commit 7b44621 Author: Dan Walmsley <dan@walms.co.uk> Date: Mon Feb 7 22:39:02 2022 +0000 Merge pull request AvaloniaUI#7537 from fr-Pursuit/master Minimization bugfix on Windows commit 80319bf Author: Nikita Tsukanov <keks9n@gmail.com> Date: Mon Feb 7 22:13:51 2022 +0300 Merge pull request AvaloniaUI#7548 from ahopper/fix-32bit-linux-session-manger-pinvoke fix 32 bit raspberry pi session manager seg fault commit e89b6dc Author: Steve <hez2010@outlook.com> Date: Tue Feb 8 20:30:48 2022 +0800 Fix COM issue in Cursor (AvaloniaUI#7551) Bump S.D.Common to 6.0.0 for non-netstandard2.0 builds commit 4dc4c99 Author: Dariusz Komosiński <darek.komosinski@gmail.com> Date: Wed Feb 9 14:41:07 2022 +0100 Merge pull request AvaloniaUI#7569 from MarchingCube/win32-filepicker-no-exceptions Avoid using COM exceptions for dialog control flow. commit 03bc5a4 Author: Max Katz <maxkatz6@outlook.com> Date: Thu Feb 10 22:17:17 2022 -0500 Merge pull request AvaloniaUI#7576 from pr8x/button-flyout-diagnostics DevTools: Enable inspection for Button.Flyout commit bfff7d9 Author: Dan Walmsley <dan@walms.co.uk> Date: Mon Feb 21 21:15:56 2022 +0000 Merge pull request AvaloniaUI#7622 from pr8x/child-window-property2 Exposing `Window.ChildWindows` collection commit da3004d Author: Dan Walmsley <dan@walms.co.uk> Date: Wed Feb 16 22:24:27 2022 +0000 Merge pull request AvaloniaUI#7628 from wieslawsoltes/UpdateNuGetPackageDescription Update PackageDescription for NuGet commit 4b6d122 Author: Max Katz <maxkatz6@outlook.com> Date: Thu Feb 17 10:22:03 2022 -0500 Merge pull request AvaloniaUI#7634 from AvaloniaUI/fixes/7633-date-time-picker-popup Fix Date/Time picker popups # Conflicts: # src/Avalonia.Controls/DateTimePickers/DatePicker.cs # src/Avalonia.Controls/DateTimePickers/TimePicker.cs commit 0419426 Merge: 645ce6a a9d683b Author: Dan Walmsley <dan@walms.co.uk> Date: Wed Feb 16 13:46:20 2022 +0000 Merge branch 'stable/0.10.x' of https://github.com/AvaloniaUI/Avalonia into stable/0.10.x commit 645ce6a Author: Jumar Macato <16554748+jmacato@users.noreply.github.com> Date: Wed Feb 16 21:42:16 2022 +0800 Merge pull request AvaloniaUI#7611 from AvaloniaUI/feature/transitioning-content-control add transitioning content control. # Conflicts: # src/Avalonia.Themes.Default/DefaultTheme.xaml # src/Avalonia.Themes.Default/TransitioningContentControl.xaml commit a9d683b Author: Nikita Tsukanov <keks9n@gmail.com> Date: Sat Feb 12 15:25:42 2022 +0300 Introduced RawPointerPoint for usage with IntermediatePoints (AvaloniaUI#7581) Introduced RawPointerPoint for usage with IntermediatePoints commit 8b3b654 Author: Max Katz <maxkatz6@outlook.com> Date: Sun Jan 23 19:55:40 2022 -0500 Merge pull request AvaloniaUI#7413 from AvaloniaUI/feature/intermediate-points Added GetIntermediatePoints support for X11, libinput and evdev # Conflicts: # src/Avalonia.Base/Threading/JobRunner.cs commit d22e627 Author: Dan Walmsley <dan@walms.co.uk> Date: Tue Feb 15 17:45:22 2022 +0000 Merge pull request AvaloniaUI#7605 from AvaloniaUI/feature/skia-layering-extensions Add Skia Helper Methods to allow applying Skia Filter Effects (Blur, DropShadow, Lighting) to DC content # Conflicts: # build/SharedVersion.props # global.json # native/Avalonia.Native/src/OSX/window.mm # src/Avalonia.X11/X11Window.cs # src/Windows/Avalonia.Win32/Win32GlManager.cs # tests/Avalonia.Base.UnitTests/AvaloniaObjectTests_Binding.cs
What does the pull request do?
Fixes scrollgestures on date/time pickers
What is the current behavior?
handles events, and uses a transparent background so others are not picked up.
What is the updated/expected behavior with this PR?
How was the solution implemented (if it's not obvious)?
Checklist
Breaking changes
Obsoletions / Deprecations
Fixed issues
@amwx