![]() |
Lumiera 0.pre.04
»edit your freedom«
|
Non-modal dialog window to trigger diagnostics and self test routines. More...
Go to the source code of this file.
Non-modal dialog window to trigger diagnostics and self test routines.
This window can be launched from the help menu as child window of the current top-level workspace window and stays outside of the regular window and perspective management of the Lumiera UI. This window allows for quick-n-dirty development helper routines to be hooked up easily within the UI. Actions launched from here perform within the same environment as regular user interactions.
as of 9/2018, this is a first rough draft, relevant for #1099 ////////////////////////////TICKET #1140 gradually augment the self-diagnostics controls in the UI
this header also features a design draft how to simplify building notebook widgets. Which could be polished and moved into a separate utility header eventually.
Definition in file test-control.hpp.
#include "stage/gtk-base.hpp"#include "stage/dialog/dialog.hpp"#include "stage/ctrl/bus-term.hpp"#include "stage/model/tangible.hpp"#include "include/ui-protocol.hpp"#include "steam/cmd.hpp"#include "include/gui-notification-facade.h"#include "steam/mobject/session/dummy-session-connection.hpp"#include "lib/test/test-helper.hpp"#include "lib/diff/gen-node.hpp"#include "lib/scoped-ptrvect.hpp"#include "lib/format-string.hpp"#include "lib/format-cout.hpp"#include "lib/nocopy.hpp"#include "lib/util.hpp"#include <utility>#include <string>Namespaces | |
| namespace | stage |
| Lumiera GTK UI implementation root. | |
| namespace | stage::dialog |
| Dialog box classes. | |
Classes | |
| struct | FrameBox |
| Building block for a segment within a dialog page. More... | |
| class | Page |
| explicitly named shortcut for the typical dialog page content holder More... | |
| class | Notebook |
| Helper widget to simplify construction and wiring of a Notebook widget. More... | |
| class | TestControl |
| A complex, tabbed-notebook-style non-modal dialog window, dedicated to development, diagnostics and experimentation. More... | |
| struct | TestControl::Page1 |
| Ticket #1099 : perform a dummy round-trip to verify Steam-Stage integration. More... | |
| struct | TestControl::Page2 |
| Ticket #1014 : populate the Timeline in the GUI. More... | |