summaryrefslogtreecommitdiff
path: root/LibGUI/GApplication.cpp
AgeCommit message (Collapse)Author
2019-03-05LibGUI: Let GApplication::exec() call exit() instead of returning to main().Andreas Kling
This sidesteps the problem of having various things on the heap that don't get torn down. It's obviously not a great solution, but it'll work for now.
2019-03-03LibGUI: Move shortcut actions from GEventLoop to GApplications.Andreas Kling
I'm gonna want to have nested event loops sooner or later, so let's not pollute GEventLoop with things that are meant to work globally. This patch also changes key events to pass around their modifiers as a bitfield all the way around the system instead of breaking them up.
2019-02-25Fix a bunch of compiler warnings. Not all, but a lot.Andreas Kling
2019-02-17LibGUI: Rename GEventLoop::exit() and GApplication::exit() to quit().Andreas Kling
These functions don't exit immediately, but rather on the next iteration of the event loop. Since exit() is already used by the standard library, let's call it quit() instead. That way, saying exit() means the same thing here as anywhere else.
2019-02-11LibGUI: More work on client-side menus.Andreas Kling
2019-02-11Port all apps to GApplication.Andreas Kling
2019-02-11LibGUI: Add GMenu* and GApplication classes.Andreas Kling