453 Commits (e44454e10a8b598bc24a7ec602bce7866085d16b)

Author SHA1 Message Date
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
Steven Kirk 872eca05b2 Disable minimize button on owned windows again. 3 years ago
Steven Kirk 102b1b351b Add null check, 3 years ago
Steven Kirk 7eb95255cb Don't mark all owned windows as dialogs. 3 years ago
Steven Kirk d00f19d556 Fix #9565 3 years ago
Nikita Tsukanov bb1469dbff [OSX] Use non-opaque window background for non-transparent windows 3 years ago
Nikita Tsukanov c7d76e49e4 [OSX] Fixed NativeMenu memory leak 3 years ago
Nikita Tsukanov 84c04bcfeb [OSX] Fixed multi-window freeze on Show when another window is rendering 3 years ago
Dan Walmsley 1b7544509d fix minimise button being disabled when either a parent or a dialog. 3 years ago
Dan Walmsley 3b42940770 use didResignKey notification instead of override resignKey 3 years ago
Dan Walmsley d34c31fa1c implement disabling app delegate. 3 years ago
robloo 6f5bae821b Fix usage of updated Screen properties 3 years ago
daniilpavliuchyk 677e89edd0 WIP 3 years ago