Andreas Kling
|
ae3ec3fc37
LibGUI: Give GTextEditor a context menu.
|
6 years ago |
Andreas Kling
|
91e1f3ffb1
LibGUI+WindowServer: Add a way to dismiss opened menus from the client.
|
6 years ago |
Andreas Kling
|
c06a3bdeb4
LibGUI+WindowServer: Add support for per-GWidget context menus.
|
6 years ago |
Andreas Kling
|
054c982181
LibGUI+WindowServer: Add support for enabled/disabled actions.
|
6 years ago |
Andreas Kling
|
57ff293a51
LibGUI: Implement nested event loops to support dialog boxes.
|
6 years ago |
Andreas Kling
|
5c2d405e1f
IRCClient: Add menus.
|
6 years ago |
Andreas Kling
|
596a5ce5a4
LibGUI+WindowServer: Add app-global keyboard shortcuts.
|
6 years ago |
Andreas Kling
|
9624b54703
More moving towards using signed types.
|
6 years ago |
Andreas Kling
|
b704d3d295
LibGUI: Add a GToolBar class that can be populated with GActions.
|
6 years ago |
Andreas Kling
|
29c49356e3
WindowServer: Rename GUI_Foo to WSAPI_Foo.
|
6 years ago |
Andreas Kling
|
f529b845ec
WindowServer: Convert entire API to be message-based.
|
6 years ago |
Andreas Kling
|
ef4e9860fd
WindowServer: Convert the remaining menu APIs into messages.
|
6 years ago |
Andreas Kling
|
cf432b4c3d
WindowServer: Refactor more of the menu APIs to be message-based.
|
6 years ago |
Andreas Kling
|
3085e400bc
LibGUI: Add GAction class and make GMenu deal in actions rather than strings.
|
6 years ago |
Andreas Kling
|
db98327bdc
Plumb menu item activation events from WindowServer to clients.
|
6 years ago |
Andreas Kling
|
133706d697
Add API's and plumbing for WindowServer clients to make menus.
|
6 years ago |
Andreas Kling
|
757429fb55
LibGUI: More work on client-side menus.
|
6 years ago |
Andreas Kling
|
9483b39227
LibGUI: Add GMenu* and GApplication classes.
|
6 years ago |