1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 22:28:11 +00:00
serenity/Applications/ProcessManager
Andreas Kling 57ff293a51 LibGUI: Implement nested event loops to support dialog boxes.
This patch adds a simple GMessageBox that can run in a nested event loop.
Here's how you use it:

    GMessageBox box("Message text here", "Message window title");
    int result = box.exec();

The next step is to make the WindowServer respect the modality flag of
these windows and prevent interaction with other windows in the same
process until the modal window has been closed.
2019-03-19 00:01:02 +01:00
..
.gitignore ProcessManager: Start working on a graphical process manager. 2019-02-28 01:43:50 +01:00
main.cpp LibGUI: Implement nested event loops to support dialog boxes. 2019-03-19 00:01:02 +01:00
Makefile ProcessManager: Show some basic system memory stats below the process table. 2019-03-10 12:13:22 +01:00
MemoryStatsWidget.cpp LibGUI: Don't fill widgets with background color by defualt. 2019-03-10 13:16:36 +01:00
MemoryStatsWidget.h ProcessManager: Show some basic system memory stats below the process table. 2019-03-10 12:13:22 +01:00
ProcessTableModel.cpp LibGUI: Add GTableModel::Role::ForegroundColor. 2019-03-18 04:54:07 +01:00
ProcessTableModel.h ProcessManager: Make the toolbar actions work again. 2019-03-10 02:03:36 +01:00
ProcessTableView.cpp ProcessManager: Show some basic system memory stats below the process table. 2019-03-10 12:13:22 +01:00
ProcessTableView.h ProcessManager: Show some basic system memory stats below the process table. 2019-03-10 12:13:22 +01:00