summaryrefslogtreecommitdiff
path: root/Libraries/LibGUI/GMenu.h
AgeCommit message (Collapse)Author
2019-08-29WindowServer+LibGUI: Add support for nested menusAndreas Kling
It's now possible to add a GMenu as a submenu of another GMenu. Simply use the GMenu::add_submenu(NonnullOwnPtr<GMenu>) API :^) The WindowServer now keeps track of a stack of open menus rather than just one "current menu". This code needs a bit more work, but the basic functionality is now here!
2019-07-24LibGUI: Convert Vector<OwnPtr> to NonnullOwnPtrVector.Andreas Kling
This is turning out really nice so far. :^)
2019-07-04Libraries: Create top level directory for libraries.Andreas Kling
Things were getting a little crowded in the project root, so this patch moves the Lib*/ directories into Libraries/.