100 Commits (caaa193902cfa6649e6a545e5a1eea83d2607d56)

Author SHA1 Message Date
Dan Walmsley caaa193902 special treatment for toplevel items in nativemenus. 6 years ago
Dan Walmsley 47ee4e3f8e remove obtain menu methods. 6 years ago
El Mostafa Idrassi 9de3afc834
macOS: Fix title not showing up in SelectFolderDialog, OpenFileDialog and SaveFileDialog (#3819) 6 years ago
Dan Walmsley 4341caef1a wrap in autoreleasepool 6 years ago
Dan Walmsley 24ea90e2ef working updating menus inside needsupdate event. 6 years ago
Dan Walmsley e0a5aaf313 allow creating menu with events. 6 years ago
Dan Walmsley 4aa10242cc rename interfaces and fix most native code warnings. 6 years ago
Nikita Tsukanov 3097546598 What the actual duck 7 years ago
Dan Walmsley ad645d4037 attempt to add NSMenuDelegate 7 years ago
Dan Walmsley 5765c869c5 allow setting submenu to null. 7 years ago
Michael Babienco bc62352b76 Add SetIsChecked to AvnAppMenuItem 7 years ago
Dan Walmsley 30c0b1f0ac update osx native proj file. 7 years ago
Dan Walmsley 06f57f7e44 Insert Native Menus by index instead of just adding them in order. 7 years ago
Steven Kirk 4d01dacd77 Remove copyright headers. 7 years ago
Dan Walmsley e97c740036 no need to cast to call OnResized. 7 years ago
Dan Walmsley 5a3602ffd5 OSX backend calls OnResized to keep WindowState inSync. 7 years ago
Dan Walmsley 30458c81c5 Fix OSX binding to WindowState. 7 years ago
Nikita Tsukanov 87c08c776c Save signaled callback and execute it outside of @synchronized block 7 years ago
Nathan Garside c0e337d61f Use enum in mac interop 7 years ago
Nathan Garside d44ad423a0 Use enum in macOS native 7 years ago
Nathan Garside 7b9d32af85 Rework system decorations 7 years ago
Nikita Tsukanov 1afb8458fc
[OSX] Removed unused method 7 years ago
Dan Walmsley 119a64a1fb remove commented code. 7 years ago
Nikita Tsukanov 6432174528 Use CGL for offscreen rendering to IOSurface 7 years ago
Nikita Tsukanov 6540d0635b IOSurface render target for sw-rendering 7 years ago
Andrey Kunchev 86531adc69 fix #3500 crash after close any fullscreen window on mac 7 years ago
Dan Walmsley 9df55b02d4 Use loopcancellation instead of adding a seperate api. 7 years ago
Dan Walmsley c3fb152597 Working exception dispatch 7 years ago
Dan Walmsley 3338215946 fixes the black window corners on OSX. 7 years ago
Dan Walmsley 1f9ab92359 [OSX] use sensible initial window size values 7 years ago
Dan Walmsley aaff106bee [OSX] remove unnecessary dispatch and code to clear content. 7 years ago
Dan Walmsley d1089b62c8 [OSX] Dont crash if Window is null when Close is called. 7 years ago
Dan Walmsley 8ff1fdeceb [OSX] dont override dealloc methods, this is causing wierd stuff to happen. 7 years ago
Dan Walmsley 586e96cd07 synchronise acces to lockFocusIfCanDraw. 7 years ago
Dan Walmsley f5acf84fb6 initialise closed variable. 7 years ago
Dan Walmsley 6383d4f1ea [OSX] catch exceptions when window closed and tries to lockFocusIfCanDraw. 7 years ago
Dan Walmsley bb571a4a03 [OSX] access scaling and window size in thread safe manner. 7 years ago
Dan Walmsley 3cec9fb412 [OSX] fix BAD ACCESS (Segmentation Fault) when rapidly trying to open popups quicker than windows can be created. 7 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 726d692cb6 use obtain instead of get so sharpgen doesnt generate invalid properties. 7 years ago
Dan Walmsley 6cd6f71ee7 try out var 7 years ago
Dan Walmsley 9c67c805f9 fix method signature for sharpgen conventions. 7 years ago
Dan Walmsley c41ef36628 add osx implementation to get nsview and nswindow. 7 years ago
Dan Walmsley e61933c206 [OSX] fix the osx menu on catalina. 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