162 Commits (05ac6d2f1d85f33ebf1741ff6d21001ff793ec4b)

Author SHA1 Message Date
Max Katz 05ac6d2f1d
Screens API refactor (#16295) 2 years ago
Benedikt Stebner 143399f65a
Avalonia.Native TopLevel embedding (#15932) 2 years ago
Max Katz df4189ce0e
Implement TopLevel.Launcher (#14320) 2 years ago
workgroupengineering 960db26b64
fix: removed assigned but never used variable (#13995) 2 years ago
Julien Lebosquain 9f5a1027fd
Warning cleanup (#13656) 2 years ago
Julien Lebosquain ac00fe2bf4
Key handling improvements (#12549) 2 years ago
Nikita Tsukanov 8680c612fd OSX rendering refactoring 3 years ago
Max Katz d42a40fda7 Remove AvaloniaNativePlatformOptions.UseGpu as it's not supported in 11.0 (always uses GPU) 3 years ago
Nikita Tsukanov f300a24402 Media system refactoring 3 years ago
Steven Kirk 7ee645bd7e Fix compile error. 3 years ago
Steven Kirk e50816008e Set default transparency level. 3 years ago
Steven Kirk 0218a0d4ac Implement transparency level hint list on macOS. 3 years ago
Steven Kirk 8845f239b6 Implement transparency level hint list on win32. 3 years ago
Steven Kirk b2d7805060 Replace WindowTransparencyLevel enum with list of structs 3 years ago
Sergey Mikolaitis 92b5a46b27 [Input] fix also timestamp on C# side 3 years ago
Steven Kirk 981dfd29d7 Added WindowBase.Resized event. 3 years ago
Emmanuel Hansen 04c8b652c8 move clipboard to TopLevel 3 years ago
Max Katz f4e35493c9 Add missed IPlatformBehaviorInhibition to the TryGetFeature 3 years ago
Steven Kirk eb1aa547a8 Fix default transparency level. 3 years ago
Max Katz f5a81d71e2 Introduce TopLevelImpl.TryGetFeature instead of having multiple interfaces per feature 3 years ago
Nikita Tsukanov 6bdf0eacc7 Removed legacy renderers 3 years ago
Max Katz 8f11c5a6ed macOS implementation 3 years ago
Giuseppe Lippolis 779a31f6ef feat(Native): Address Rule CA1823 3 years ago
Nikita Tsukanov eaf2ce38a4 Context management 3 years ago
Steven Kirk ec74057151 Removed a number of interfaces. 3 years ago
Nikita Tsukanov bb1469dbff [OSX] Use non-opaque window background for non-transparent windows 3 years ago
robloo d816726ef0 Rename Scale to Scaling and update more comments 3 years ago
robloo 6bc689a662 Updates from code review 3 years ago
Nikita Tsukanov 2654b311fa Actually enable enforced UI-thread rendering for macOS 4 years ago
Max Katz 06e141bf81 Update macOS implementations with some UTType support 4 years ago
Nikita Tsukanov 95b18fdf16 macOS support? 4 years ago
Dan Walmsley 3e8ce3deb1 [OSX] GetFrameSize - explicitly detect when native side didnt touch result object to signal null. 4 years ago
Dan Walmsley 845be8ae0e [OSX] until window is shown FrameSize is null. 4 years ago
Max Katz 4f2a4f785a Add CallbackBase impl 4 years ago
Steven Kirk 509b9d8f09 Add additional null checks to WindowBaseImpl. 4 years ago
Steven Kirk bc128676c4 Make OSX a11y work again. 4 years ago
Steven Kirk 11c60b4294 Decouple automation peers from platform nodes. 4 years ago
Sergey Mikolaitis 33c22a952f [OSX] Add PointerMagnifyGesture, PointerRotateGesture, PointerSwipeGesture events 4 years ago
Steven Kirk ba369a9059 Fix auto-scaling on win32. 5 years ago
Steven Kirk 32c0eac415 Prevent dialog parent from becoming key window. 5 years ago
Steven Kirk cd51d638e9 Pass dialog flag to window impl Show. 5 years ago
Nathan Garside bccbf0570c Make FrameSize nullable 5 years ago
Nathan Garside d77d1fd5da Rename to FrameSize 5 years ago
Nathan Garside 9feb2376a0 Squash toplevel-totalsize 5 years ago
Steven Kirk 1553b89bd7 Fix a11y for popup windows. 5 years ago
Steven Kirk d6d583a16e Initial implementation of OSX automation. 5 years ago
Dan Walmsley 863961551c fix implementation of ScalingChanged property. 5 years ago
Steven Kirk 8add2371c6 Make root automation node come from OS. 5 years ago
Dan Walmsley bd159fbde7 Fix auto sizing. 5 years ago
Dan Walmsley a088910f31 Add OSX implementation. 5 years ago