Dan Walmsley
|
cea6bc27a0
|
Merge pull request #8238 from AvaloniaUI/fixes/disable-parent-chrome-buttons-when-modal-is-shown
OSX: Disable parent chrome buttons when modal is shown
|
4 years ago |
Dan Walmsley
|
2f1ada6892
|
Merge pull request #8239 from AvaloniaUI/fixes/osx-shadow-invalidation
OSX Shadow invalidation when window sized
|
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.
makes the titlebar look like normal window.
|
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
Fix more OSX regressions
|
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."
This reverts commit 05e6c9cfd9.
|
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)
fix include mess, and pragma once.
|
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 |