Lumiera
0.pre.03
»edit your freedom«
|
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>
Classes | |
struct | FrameBox |
Building block for a segment within a dialog page. More... | |
class | Notebook |
Helper widget to simplify construction and wiring of a [Notebook] widget. More... | |
class | Page |
explicitly named shortcut for the typical dialog page content holder 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... | |
class | TestControl |
A complex, tabbed-notebook-style non-modal dialog window, dedicated to development, diagnostics and experimentation. More... | |
Namespaces | |
stage | |
Lumiera GTK UI implementation root. | |
stage::dialog | |
Dialog box classes. | |