356 Commits (a7713dcda9d0b40d9f1dbcbd21ce2d4cea94f9ef)

Author SHA1 Message Date
Dan Walmsley cea6bc27a0 Merge pull request #8238 from AvaloniaUI/fixes/disable-parent-chrome-buttons-when-modal-is-shown 4 years ago
Dan Walmsley 2f1ada6892 Merge pull request #8239 from AvaloniaUI/fixes/osx-shadow-invalidation 4 years ago
Dan Walmsley 0ab383ed89 fix build warnings. 4 years ago
Dan Walmsley 32a61c0ea4 dialogs should not be minimizable. 4 years ago
Dan Walmsley 05be2056e8 dispatch bring to front parent when removing a child window. 4 years ago
Dan Walmsley f017acae56 dialogs should not be minimizable. 4 years ago
Dan Walmsley cef238d195 dispatch bring to front parent when removing a child window. 4 years ago
Dan Walmsley b48888e9bf [osx] easily support using nspanel from windowbaseimpl. 4 years ago
Dan Walmsley 2cd8ee003f call bring to front when window is made key. 4 years ago
Dan Walmsley 61449dc401 dont create nspanel / nswindow at show. 4 years ago
Dan Walmsley 8a39240eea [osx] make bringtofront work correctly for owned and modal windows. 4 years ago
Dan Walmsley 2e555be402 [OSX] programatically implement child window relationship 4 years ago
Dan Walmsley 2ea49defb6 [osx] easily support using nspanel from windowbaseimpl. 4 years ago
Dan Walmsley 041fdb6bc9 call bring to front when window is made key. 4 years ago
Dan Walmsley f7daa81fbe dont create nspanel / nswindow at show. 4 years ago
Dan Walmsley dc1b6a669b [osx] make bringtofront work correctly for owned and modal windows. 4 years ago
Dan Walmsley a2d83e8fae [OSX] programatically implement child window relationship 4 years ago
Dan Walmsley 0a4b3386d5 [OSX] fix SetParent 4 years ago
Dan Walmsley 84ea185f0f [OSX] dialogs stay ontop of main window when another app is displayed. 4 years ago
Dan Walmsley b605c5c452 [OSX] fix border shadow invalidation. 4 years ago
Dan Walmsley 5b66f26065 Fix osx dialog style mask. 4 years ago
Dan Walmsley 30377966e6 fix incorrect return value. 4 years ago
Dan Walmsley 02b3bf253a add OnInitialiseNSWindow to allow inheritors to hook into NSWindow/Panel setup before being shown. 4 years ago
Dan Walmsley a77f9d3e54 add setCanBecomeKeyWindow to protocol 4 years ago
Dan Walmsley aa06e02c6d arrange fields nicely. 4 years ago
Dan Walmsley e4bbebac7d restore _canBecomeKeyWindow flag, important to distinguish behavior of a window and a popup. 4 years ago
Dan Walmsley 060ec9694b Merge pull request #8165 from AvaloniaUI/fixes/position-osx 4 years ago
Dan Walmsley 03e00d6b71 ensure position property is consistent before window is open. 4 years ago
Dan Walmsley 3948f98787 dont static cast to protocol 4 years ago
Dan Walmsley 3faebf205a [OSX] ensure window state is obeyed. 4 years ago
Dan Walmsley 168b91fd52 [OSX] ensure flyouts, menus and popups can be overlayed on fullscreen windows 4 years ago
Dan Walmsley 7e95fd8c4f [OSX] NSWindow open at position specified by user. 4 years ago
Dan Walmsley 8c47595ba3 ensure windows open at center by default. 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
Dan Walmsley b9bbd6ff0f Revert "remove redundant api GetFrameSize." 4 years ago
Dan Walmsley 05e6c9cfd9 remove redundant api GetFrameSize. 4 years ago
Dan Walmsley 08487446d9 [OSX] cache IsClientAreaExtendedToDecorations, and apply it when NSPanel / NSWindow is created and Shown. 4 years ago
Dan Walmsley c756f812ec remove shadow invalidation hack. 4 years ago
Dan Walmsley 3600639d39 re-create NSWindow if we call show and need to swap out for a dialog. 4 years ago
Dan Walmsley 99e07e68d5 remove unnecessary cast. 4 years ago
Dan Walmsley d6a4a6c901 ensure cast to protocol instead of concrete types. 4 years ago
Dan Walmsley 1cca34f56e actually create nspanels for dialogs. 4 years ago
Dan Walmsley f008e403cf make it compile 2 versions is AvnWindow (NSWindow / NSPanel version) 4 years ago
Dan Walmsley cd9be07ced ensure menu gets applied. 4 years ago
Dan Walmsley 8be332ab1d make AvnWindowProtocol 4 years ago
Dan Walmsley 0ac5a1c808 set min and max when creating window. 4 years ago
Dan Walmsley e76887fe25 INSWindowHolder uses NSView and NSWindow types. 4 years ago
Dan Walmsley 2372155995 only create the window if reference is null 4 years ago
Dan Walmsley 0ee1a7e391 add explanation for init with content size. 4 years ago