55 Commits (ea1a6f9029dfa5d1dbeb94ea79cab17bc9a29bfc)

Author SHA1 Message Date
Nikita Tsukanov aeb08c7ae3 Use MicroCom instead of SharpGen (NOT TESTED YET) 6 years ago
Michael Babienco f9a6944177 Remove unneeded comment 6 years ago
Michael Babienco 4c4199f9d5 Use default param instead of setting _resetQueued to true on menu set 6 years ago
Michael Babienco 004c7da643 Fix native menus not being setup properly 6 years ago
Dan Walmsley dbff767607 prevent extra menu updates that are not required. 6 years ago
Dan Walmsley cdc0b1571d remove toplevel argument. 6 years ago
Dan Walmsley 230b4030ae only call SetMenu once OSX. 6 years ago
Dan Walmsley caaa193902 special treatment for toplevel items in nativemenus. 6 years ago
Dan Walmsley 1d0a33cfeb rename method. 6 years ago
Dan Walmsley 47ee4e3f8e remove obtain menu methods. 6 years ago
Dan Walmsley a57253c09b whitespace 6 years ago
Dan Walmsley 24ea90e2ef working updating menus inside needsupdate event. 6 years ago
Dan Walmsley 4aa10242cc rename interfaces and fix most native code warnings. 6 years ago
Dan Walmsley cd5c8cedce correctly set appmenu 6 years ago
Dan Walmsley ed371aa0ee ensure app menu holds its stub. 6 years ago
Dan Walmsley fa2b813054 queue full tree updates when menu items change. 6 years ago
Dan Walmsley 2f13cbff5f dont return disposables, dispose as items are removed. 6 years ago
Dan Walmsley 149a7c6b90 always set main menu so it can be reparented in the osx backend to include the app menu. 6 years ago
Dan Walmsley 53e14acb9d only call SetMenu once or if the menu has actually changed. 6 years ago
Dan Walmsley 6895ea9dd0 clean event subscriptions before updating menus. 6 years ago
Dan Walmsley 0cf079b47f only obtain object from managed side once. 6 years ago
Dan Walmsley 0d52c8b37b whitespace. 6 years ago
Dan Walmsley 4e54fb2e46 somewhat working updating menus. 6 years ago
Dan Walmsley 5cc02c2d09 create dummy menu root. 6 years ago
Dan Walmsley 5a3c984b4d allow DoLayoutReset to be called when menu is still null. 6 years ago
Dan Walmsley 0f35059055 move code to own files. 6 years ago
Dan Walmsley aa94dc476c subscript to events and notify of changes. 6 years ago
Dan Walmsley 2e682e292e initial work towards updating menus with virtual DOM. 6 years ago
Dan Walmsley 6230bf37ef [OSX] empty native menus can be attached as submenu 7 years ago
Dan Walmsley 6deff75c58 open about dialog modal 7 years ago
Dan Walmsley da4a57eff8 display about dialog 7 years ago
Dan Walmsley f2e09fc091 begin implementing default app menu for osx. 7 years ago
Dan Walmsley 1474409a5e add missing keycodes for osx gestures. 7 years ago
Dan Walmsley 0327d8e56b implement osx keycodes. 7 years ago
Dan Walmsley e7b39c1672 convert osx special key codes. 7 years ago
Nikita Tsukanov dbcc58fa07 Remove NativeMenu.PrependApplicationMenu for now 7 years ago
Dan Walmsley b7e9a50a42 OSX fix logic for setting app menu. 7 years ago
Dan Walmsley 2182b91023 tidy appmenu code 7 years ago
Dan Walmsley a465b3ab21 make app menu declaration sensible. 7 years ago
Dan Walmsley 23a056f2e3 fix clearing items when updating 7 years ago
Dan Walmsley 2baa06f344 osx add native seperators to menu 7 years ago
Dan Walmsley 5736a7965d add support for seperators 7 years ago
Dan Walmsley 4bd7c39609 working reparenting of app menu. 7 years ago
Dan Walmsley c17058c9aa implement app menu osx. 7 years ago
Dan Walmsley aa37fa40d5 osx always exports app menu if it exists. 7 years ago
Dan Walmsley 92e0e2bccc attempt at application menu pre-pending. 7 years ago
Dan Walmsley 1d6d185038 remove unused code. 7 years ago
Dan Walmsley 72a9a21299 osx native menu items respond to model changes. 7 years ago
Dan Walmsley 448b549034 set menu on per window basis. 7 years ago
Dan Walmsley ffcfeaa956 work towards menu per window. 7 years ago