Dan Walmsley
|
47f3b2c810
|
rename _hasDecorations to _decorations.
|
6 years ago |
Dan Walmsley
|
00ef2fe590
|
deminiturize when entering fullscreen if needed.
|
6 years ago |
Dan Walmsley
|
c38c7e2d65
|
[OSX] implement FullScreen and fix sync of window states.
|
6 years ago |
Dan Walmsley
|
8e2d904377
|
rename property.
|
6 years ago |
Dan Walmsley
|
af510bf705
|
use a flag to tell if a menu has been reparented.
|
6 years ago |
Dan Walmsley
|
77674a8f0c
|
simplify switching between appmenu only and appmenu + window menu.
|
6 years ago |
Dan Walmsley
|
3a6b48c894
|
simplify reparenting logic.
|
6 years ago |
Dan Walmsley
|
47ee4e3f8e
|
remove obtain menu methods.
|
6 years ago |
Dan Walmsley
|
4aa10242cc
|
rename interfaces and fix most native code warnings.
|
6 years ago |
Steven Kirk
|
4d01dacd77
|
Remove copyright headers.
Some of our files had them, some didn't. They serve no purpose legally so best to remove the ceremony.
|
6 years ago |
Dan Walmsley
|
e97c740036
|
no need to cast to call OnResized.
|
6 years ago |
Dan Walmsley
|
5a3602ffd5
|
OSX backend calls OnResized to keep WindowState inSync.
|
6 years ago |
Dan Walmsley
|
30458c81c5
|
Fix OSX binding to WindowState.
|
6 years ago |
Nathan Garside
|
c0e337d61f
|
Use enum in mac interop
|
6 years ago |
Nathan Garside
|
d44ad423a0
|
Use enum in macOS native
|
6 years ago |
Nathan Garside
|
7b9d32af85
|
Rework system decorations
|
6 years ago |
Nikita Tsukanov
|
1afb8458fc
|
[OSX] Removed unused method
|
6 years ago |
Dan Walmsley
|
119a64a1fb
|
remove commented code.
|
6 years ago |
Nikita Tsukanov
|
6432174528
|
Use CGL for offscreen rendering to IOSurface
|
6 years ago |
Nikita Tsukanov
|
6540d0635b
|
IOSurface render target for sw-rendering
|
6 years ago |
Andrey Kunchev
|
86531adc69
|
fix #3500 crash after close any fullscreen window on mac
|
6 years ago |
Dan Walmsley
|
3338215946
|
fixes the black window corners on OSX.
|
6 years ago |
Dan Walmsley
|
1f9ab92359
|
[OSX] use sensible initial window size values
|
6 years ago |
Dan Walmsley
|
aaff106bee
|
[OSX] remove unnecessary dispatch and code to clear content.
|
6 years ago |
Dan Walmsley
|
d1089b62c8
|
[OSX] Dont crash if Window is null when Close is called.
|
6 years ago |
Dan Walmsley
|
8ff1fdeceb
|
[OSX] dont override dealloc methods, this is causing wierd stuff to happen.
|
6 years ago |
Dan Walmsley
|
586e96cd07
|
synchronise acces to lockFocusIfCanDraw.
|
6 years ago |
Dan Walmsley
|
f5acf84fb6
|
initialise closed variable.
|
6 years ago |
Dan Walmsley
|
6383d4f1ea
|
[OSX] catch exceptions when window closed and tries to lockFocusIfCanDraw.
|
6 years ago |
Dan Walmsley
|
bb571a4a03
|
[OSX] access scaling and window size in thread safe manner.
|
6 years ago |
Dan Walmsley
|
3cec9fb412
|
[OSX] fix BAD ACCESS (Segmentation Fault) when rapidly trying to open popups quicker than windows can be created.
|
6 years ago |
Dan Walmsley
|
b0c6ab10b0
|
[OSX] setWantsLayer true, allows interop with CEF, etc
|
7 years ago |
José Pedro
|
fc1a60b159
|
Added support for extra mouse buttons.
|
7 years ago |
Dan Walmsley
|
172da86e65
|
fix Implementation method names.
|
7 years ago |
Dan Walmsley
|
c41ef36628
|
add osx implementation to get nsview and nswindow.
|
7 years ago |
Dan Walmsley
|
409e2cd82f
|
fix mouse wheel speed osx.
|
7 years ago |
Dan Walmsley
|
c1ce0d6b99
|
[OSX] fix scroll wheel speed.
|
7 years ago |
Dan Walmsley
|
142a41b386
|
make copy of array.
|
7 years ago |
Dan Walmsley
|
4454af5613
|
implement osx quit menu item.
|
7 years ago |
Dan Walmsley
|
4bd7c39609
|
working reparenting of app menu.
|
7 years ago |
Dan Walmsley
|
50fa18b6e1
|
fix wierd menu in menu issue on dialogs.
|
7 years ago |
Dan Walmsley
|
034e0a1c2b
|
fix osx menu cant be selected when running under xcode.
|
7 years ago |
Dan Walmsley
|
ec6f1e824f
|
tidy avnwindow menu code.
|
7 years ago |
Dan Walmsley
|
f5020af860
|
change window menus when windows are changed.
|
7 years ago |
Dan Walmsley
|
18def34bf7
|
implement per window menus on osx side.
|
7 years ago |
Dan Walmsley
|
ffcfeaa956
|
work towards menu per window.
|
7 years ago |
Dan Walmsley
|
e530ab468c
|
fix implementation of maxclientsize osx.
|
7 years ago |
Dan Walmsley
|
fcddf46cd7
|
[OSX] dont use cursor rects, to prevent crashing.
|
7 years ago |
Dan Walmsley
|
bba824d69f
|
fix typo
|
7 years ago |
Dan Walmsley
|
d1b35c4e6f
|
implement Cursor=None for OSX.
|
7 years ago |