summaryrefslogtreecommitdiff
path: root/WindowServer/WSMenu.cpp
AgeCommit message (Expand)Author
2019-03-02LibGUI+WindowServer: Add app-global keyboard shortcuts.Andreas Kling
2019-02-20Rework the rendering model so that clients instantiate backing stores.Andreas Kling
2019-02-19WindowServer: Display menus with 95% opacity by default.Andreas Kling
2019-02-17WindowServer: Let menu objects reference the WSClientConnection by pointer.Andreas Kling
2019-02-15WindowServer: Rename GUI_Foo to WSAPI_Foo.Andreas Kling
2019-02-15Move WindowServer API types header into WindowServer/.Andreas Kling
2019-02-15Kernel: Remove GUIEventDevice.Andreas Kling
2019-02-14Port the WindowServer and LibGUI to communicate through local sockets.Andreas Kling
2019-02-14WindowServer: Make WSMenu use WSClientConnection::post_message().Andreas Kling
2019-02-14WindowServer: Get rid of the WSWindow lock now that accesses are serial.Andreas Kling
2019-02-13Rename GUI_Event to GUI_ServerMessage.Andreas Kling
2019-02-12Plumb menu item activation events from WindowServer to clients.Andreas Kling
2019-02-12WindowServer: Add locking and fix coalesced invalidation race.Andreas Kling
2019-02-12WindowServer: More work on the menu system.Andreas Kling
2019-02-12Add API's and plumbing for WindowServer clients to make menus.Andreas Kling
2019-02-11WindowServer: Add a bunch of horizontal padding to menu items.Andreas Kling
2019-02-11WindowServer: Make automatic menu dismissal feel more "natural."Andreas Kling
2019-02-11WindowServer: Don't keep menu items in hovered state after the cursor leaves.Andreas Kling
2019-02-11WindowServer: Give menu items an identifier field and add a simple callback.Andreas Kling
2019-02-11WindowServer: Menu windows should be at least as wide as their menubar rects.Andreas Kling
2019-02-11WindowServer: More work on menus.Andreas Kling
2019-02-11WindowServer: Start implementing a menu system.Andreas Kling