466 Commits (31bbdb22a3c9020a725181badd944fb21509e5e1)

Author SHA1 Message Date
Steven Kirk 156ec91da0 Disallow entering fullscreen when showing window. (#12865) 2 years ago
Max Katz 27b3f04ec7 MacOS file type filter in native file dialog (#12899) 2 years ago
Tako 693a083875 Add support for setting tooltip text for TrayIcons (#12948) 2 years ago
Benedikt Stebner 58ef8ed462 [Mac] Rework raw keyDown/textInput handling (#12774) 2 years ago
Steven Kirk 1a1bdfb827 Don't clear clipboard in SetText. (#12866) 2 years ago
Hanjiang Yu f895661879 Fix main loop cancellation from another thread 3 years ago
Dan Walmsley e0ffb920a9 fix macos keydown and textinput events being raised in the wrong order. 3 years ago
Steven Kirk 1b2d3948d0 Fix accessibilityWindow. 3 years ago
Steven Kirk 2c91d7f893 Handle null from RootProvider_GetWindow. 3 years ago
daniilpavliuchyk 5d2b9edec3 Fix window incorrect positioning with window startup location CenterScreen on MacOS 3 years ago
Julien Lebosquain e16deecd6a
Use ProcessExit to cleanup the native resources 3 years ago
Julien Lebosquain 2dd92675e3
macOS native: fix destructors accessing freed .NET objects 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
Sergey Mikolaitis 1ff87d8dd5 [Input] [MacOS] fix timestamp overflow on objC side 3 years ago
Benedikt Stebner 6da9f884de More fixes 3 years ago
Benedikt Stebner be40f91959 Minor tweaks 3 years ago
Benedikt Stebner bc6773f930 Fix InputContext event handling 3 years ago
Nikita Tsukanov 13bbdc729e Use deadline-based and platform-implemented background processing for macOS 3 years ago
Nikita Tsukanov ee445f2197 Fixed dispatcher for macOS 3 years ago
Benedikt Stebner 347b6a11a0 Translate cursor rect relative to the visual root 3 years ago
Nikita Tsukanov 6a99ca39f9 Implemented dispatcher that works like WPF one 3 years ago
Steven Kirk 142547a23f Only show traffic lights with full system decorations. 3 years ago
Steven Kirk 7c4b4db6df Don't show titlebar when client area is extended. 3 years ago
Steven Kirk 037ff6d265 Don't allow window zoom when CanResize=false. 3 years ago
Dan Walmsley e51aaf4b2d only reset _lastWindowState if we are zoomed. 3 years ago
Dan Walmsley c8b868a558 alway setContentSize even before show, but preconstrain the size. 3 years ago
Dan Walmsley 101ea9cb5f only constrain to working area before show. After that cocoa will do it for us. 3 years ago
Benedikt Stebner 26263cd7ad Fix cursor rect 3 years ago
Dan Walmsley d56c7aa6e7 make sure _lastWindowState and _actualWindowState are both reset when window is shown. 3 years ago
Dan Walmsley c6417b2499 constrain window to maximum size. 3 years ago
Dan Walmsley c0276f75b9 macos screen api returns the RenderScaling, instead of Desktop scaling, which is always 1 on macos. 3 years ago
Steven Kirk c837c10051 Don't call BringToFront on closed window. 3 years ago
Dan Walmsley 3de50b3baa if the window is closed, we cannot become the key window. 3 years ago
Steven Kirk e77c79b2aa Enforce window order after a delay. 3 years ago
Stan Wijckmans 2273534a57 Add API to prevent App Nap. 3 years ago
Steven Kirk 1abb1abaf5 Don't overwrite unrelated style mask bits. 3 years ago
Steven Kirk 784c380c60 Don't change z-order of window exiting fullscreen. 3 years ago
Steven Kirk a705f546bb Enable resizing during fullscreen transition. 3 years ago
Steven Kirk 6a1910172c Move traffic lights logic into one place. 3 years ago
Steven Kirk d40041f02d GetStyle => abstract CalculateStyleMask. 3 years ago
Steven Kirk b609ba58a8 Disable zoom button when CanResize == false. 3 years ago
Steven Kirk 5346344d12 Don't call virtual method from ctor. 3 years ago
Steven Kirk 38aaadf92d Use custom zoom logic when !_canResize. 3 years ago
Benedikt Stebner decf863bc9 Initial macOS IME integration 3 years ago
Steven Kirk e7a6d6fbc6 Implement windowWillUseStandardFrame 3 years ago
Steven Kirk 6ded9c6e7f Update actual window state after showing window. 3 years ago
Max Katz f7605ca22e Fix build 3 years ago
Max Katz 13c14e7360 Add ColorContrastPreference to the PlatformColorValues 3 years ago
Max Katz 8f11c5a6ed macOS implementation 3 years ago