Andreas Kling
|
90dbf689c0
LibGUI: Unbreak popup menus, now that invalid menus have ID -1.
|
6 роки тому |
Christopher Dumas
|
9823354754
LibGUI: Don't crash when updating menu item that's not in the window server (#83)
|
6 роки тому |
Robin Burchell
|
f55965b5e8
WindowServer/GMenu: Adjust the popup position to fit the window inside the screen
|
6 роки тому |
Andreas Kling
|
8f81a3f9dd
LibGUI+WindowServer: Make it possible to have checkable GActions.
|
6 роки тому |
Andreas Kling
|
956bd23aae
WindowServer+TaskBar: Add a taskbar window button popup menu.
|
6 роки тому |
Andreas Kling
|
ae3ec3fc37
LibGUI: Give GTextEditor a context menu.
|
6 роки тому |
Andreas Kling
|
91e1f3ffb1
LibGUI+WindowServer: Add a way to dismiss opened menus from the client.
|
6 роки тому |
Andreas Kling
|
c06a3bdeb4
LibGUI+WindowServer: Add support for per-GWidget context menus.
|
6 роки тому |
Andreas Kling
|
054c982181
LibGUI+WindowServer: Add support for enabled/disabled actions.
|
6 роки тому |
Andreas Kling
|
57ff293a51
LibGUI: Implement nested event loops to support dialog boxes.
|
6 роки тому |
Andreas Kling
|
5c2d405e1f
IRCClient: Add menus.
|
6 роки тому |
Andreas Kling
|
596a5ce5a4
LibGUI+WindowServer: Add app-global keyboard shortcuts.
|
6 роки тому |
Andreas Kling
|
9624b54703
More moving towards using signed types.
|
6 роки тому |
Andreas Kling
|
b704d3d295
LibGUI: Add a GToolBar class that can be populated with GActions.
|
6 роки тому |
Andreas Kling
|
29c49356e3
WindowServer: Rename GUI_Foo to WSAPI_Foo.
|
6 роки тому |
Andreas Kling
|
f529b845ec
WindowServer: Convert entire API to be message-based.
|
6 роки тому |
Andreas Kling
|
ef4e9860fd
WindowServer: Convert the remaining menu APIs into messages.
|
6 роки тому |
Andreas Kling
|
cf432b4c3d
WindowServer: Refactor more of the menu APIs to be message-based.
|
6 роки тому |
Andreas Kling
|
3085e400bc
LibGUI: Add GAction class and make GMenu deal in actions rather than strings.
|
6 роки тому |
Andreas Kling
|
db98327bdc
Plumb menu item activation events from WindowServer to clients.
|
6 роки тому |
Andreas Kling
|
133706d697
Add API's and plumbing for WindowServer clients to make menus.
|
6 роки тому |
Andreas Kling
|
757429fb55
LibGUI: More work on client-side menus.
|
6 роки тому |
Andreas Kling
|
9483b39227
LibGUI: Add GMenu* and GApplication classes.
|
6 роки тому |