82 Commits (c851c7a310779fe37a97272c88cfcf7db5dfa0d9)

Author SHA1 Message Date
Julien Lebosquain c851c7a310
Fix macOS ActivatableLifetime events (#17608) 1 year ago
ahopper 05389af98e
Fix AutomationProperties.HelpText on macos (#17046) 1 year ago
Steven Kirk c6cdbfec3b
Add basic integration tests for NativeControlHost and improve its automation/a11y support. (#15542) 2 years ago
Nikita Tsukanov 890df998a9
Update avn.idl 2 years ago
Max Katz 32c2f08200
MacOS sandboxing feature (#16090) 2 years ago
Max Katz 05ac6d2f1d
Screens API refactor (#16295) 2 years ago
Benedikt Stebner 143399f65a
Avalonia.Native TopLevel embedding (#15932) 2 years ago
Bartosz Korczyński 7a7ab8e5f8
feat: Add API for fetching window Z-order (#14909) 2 years ago
Max Katz e3e42b2c15
Properly rethrow RegisterTick errors instead of returning generic E_FAIL (#14938) 2 years ago
Max Katz 628a62e250
Implement MacOSProperties.IsTemplateIcon attached property on TrayIcon (#14348) 2 years ago
Rosentti d6f5e7ddb6
IsVisible for NativeMenuItem(s) (#14567) 2 years ago
Dan Walmsley 6513f71a7a
fix macos crash at startup by not parsing all app arguments into uris. (#14494) 2 years ago
Dan Walmsley 0e014f9cb6
Add an event so that users can detect when an Application icon is clicked (#14106) 2 years ago
Steveice10 e0c6e11a42
Add tooltip support to NativeMenuItem. (#13350) 2 years ago
Max Katz adb97bd5b6
Fix macOS clipboard formats mapping (#13197) 2 years ago
Max Katz cd4bf7a02b
MacOS file type filter in native file dialog (#12899) 2 years ago
Julien Lebosquain ac00fe2bf4
Key handling improvements (#12549) 2 years ago
Tako b15ee692da
Add support for setting tooltip text for TrayIcons (#12948) 2 years ago
Max Katz d07e59bc5e Implement CVDisplayLink based timer on macOS 2 years ago
Steven Kirk 651f558b67 Added new members to IAvnAutomationPeer. 3 years ago
Nikita Tsukanov 8680c612fd OSX rendering refactoring 3 years ago
Sergey Mikolaitis d5b280453c [MacOS] [Input] use uint64 timestamp in other places, including avn.idl 3 years ago
Nikita Tsukanov 13bbdc729e Use deadline-based and platform-implemented background processing for macOS 3 years ago
Nikita Tsukanov 6a99ca39f9 Implemented dispatcher that works like WPF one 3 years ago
Stan Wijckmans 2273534a57 Add API to prevent App Nap. 3 years ago
Benedikt Stebner decf863bc9 Initial macOS IME integration 3 years ago
Max Katz 13c14e7360 Add ColorContrastPreference to the PlatformColorValues 3 years ago
Max Katz 8f11c5a6ed macOS implementation 3 years ago
Nikita Tsukanov bb1469dbff [OSX] Use non-opaque window background for non-transparent windows 3 years ago
Dan Walmsley d34c31fa1c implement disabling app delegate. 3 years ago
robloo d816726ef0 Rename Scale to Scaling and update more comments 3 years ago
daniilpavliuchyk 50cea008d7 WIP 3 years ago
Max Katz 06e141bf81 Update macOS implementations with some UTType 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 b9bbd6ff0f Revert "remove redundant api GetFrameSize." 4 years ago
Dan Walmsley 05e6c9cfd9 remove redundant api GetFrameSize. 4 years ago
Dan Walmsley f008e403cf make it compile 2 versions is AvnWindow (NSWindow / NSPanel version) 4 years ago
Sergey Mikolaytis 8578160fbc
[OSX] Refactor Native App Menu. Move default menu initialization code from ObjC to C#. (#6909) 4 years ago
Steven Kirk 5534e66bcd Implement isAccessibilitySelected. 4 years ago
Steven Kirk bc128676c4 Make OSX a11y work again. 4 years ago
Dan Walmsley daddc71372 remove trayicon events from osx. 4 years ago
Steven Kirk 11c60b4294 Decouple automation peers from platform nodes. 4 years ago
Dan Walmsley a3c8396cf5 Tray icon osx, implement visibility toggle and lifetime management. 4 years ago
Dan Walmsley 6ae59214a4 add initial implementation for osx tray icon support. 4 years ago
Sergey Mikolaitis 02e30f80f5 [OSX] Add Swipe, Rotate and Magnify PitchToZoom trackpad gestures as native mouse events, because they can be triggered from magic mouse AFAIK and creation of new TrackpadDevice is too big task for me now 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 b71743e9a8 Handle applicationShouldTerminate on OSX. 5 years ago
Nathan Garside d77d1fd5da Rename to FrameSize 5 years ago
Nathan Garside 9feb2376a0 Squash toplevel-totalsize 5 years ago