UI-Lifecycle: send up a dummy notification message to indicate start of content population
right now this will just end up in the log, since not even the notification display is implemented beyond the GuiNotification-facade. Anyway, we get some kind of communication now for real, in the actual application
This commit is contained in:
parent
4e77a28112
commit
3a100972d7
2 changed files with 50 additions and 1 deletions
|
|
@ -38,6 +38,7 @@
|
|||
#include "proc/cmd.hpp"
|
||||
#include "proc/control/command-def.hpp"
|
||||
//#include "proc/mobject/session.hpp"
|
||||
#include "include/gui-notification-facade.h"
|
||||
//#include "lib/symbol.hpp"
|
||||
#include "lib/idi/entry-id.hpp"
|
||||
//#include "lib/format-string.hpp"
|
||||
|
|
@ -78,6 +79,8 @@ COMMAND_DEFINITION (test_meta_activateContentDiff)
|
|||
{
|
||||
TODO ("send a population diff starting from scratch");
|
||||
TODO ("activate life-update service within the session");
|
||||
// Temporary hack to get any meaningful UI <-> Proc communication
|
||||
gui::GuiNotification::facade().displayInfo(gui::NOTE_INFO, "Request: population-Diff from Session.");
|
||||
})
|
||||
.captureUndo ([]() -> bool
|
||||
{
|
||||
|
|
|
|||
|
|
@ -15903,11 +15903,27 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1533392476019" ID="ID_1798579710" MODIFIED="1533392483674" TEXT="vorläufige Dummy-Implementierung">
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1533392476019" ID="ID_1798579710" MODIFIED="1533401269006" TEXT="vorläufige Dummy-Implementierung">
|
||||
<icon BUILTIN="pencil"/>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1533401271538" ID="ID_613065826" MODIFIED="1533401302008" TEXT="erst mal nur eine Nachricht als UI-Notification">
|
||||
<icon BUILTIN="flag-yellow"/>
|
||||
</node>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1533401303142" ID="ID_1338326263" MODIFIED="1533401327708" TEXT="hart gecodeten initialen Diff hochschicken">
|
||||
<icon BUILTIN="flag-yellow"/>
|
||||
</node>
|
||||
</node>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1531423600722" ID="ID_311523916" MODIFIED="1533392474052" TEXT="Implementierung klären">
|
||||
<icon BUILTIN="flag-yellow"/>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1533401384155" ID="ID_1494781570" MODIFIED="1533401881035" TEXT="#1153 define foundation for live diff updates Session -> UI">
|
||||
<arrowlink COLOR="#a47f9a" DESTINATION="ID_1106740084" ENDARROW="Default" ENDINCLINATION="2561;-1079;" ID="Arrow_ID_1276188897" STARTARROW="None" STARTINCLINATION="1703;327;"/>
|
||||
<icon BUILTIN="flag-yellow"/>
|
||||
</node>
|
||||
<node CREATED="1533401971601" ID="ID_883504437" MODIFIED="1533401978732" TEXT="Service in der Session">
|
||||
<node CREATED="1533401984272" ID="ID_813978364" MODIFIED="1533401990795" TEXT="Aktivierungs-Status"/>
|
||||
<node CREATED="1533401991455" ID="ID_1252573502" MODIFIED="1533402001594" TEXT="kann sich "irgendwo" einklinken">
|
||||
<icon BUILTIN="ksmiletris"/>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1531423632949" ID="ID_1724879903" MODIFIED="1531423730233" TEXT="Content-Listener">
|
||||
|
|
@ -31712,6 +31728,30 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node CREATED="1533401481917" HGAP="31" ID="ID_1634540822" MODIFIED="1533401493385" TEXT="Struktur" VSHIFT="-19">
|
||||
<icon BUILTIN="hourglass"/>
|
||||
<node CREATED="1533401497075" ID="ID_598742497" MODIFIED="1533401504734" TEXT="Struktur-Änderungen">
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1533401543765" ID="ID_1439915831" MODIFIED="1533401547605" TEXT="erkennen">
|
||||
<icon BUILTIN="flag-yellow"/>
|
||||
<node CREATED="1533401549900" ID="ID_98267055" MODIFIED="1533401551919" TEXT="Builder?"/>
|
||||
</node>
|
||||
<node CREATED="1533401523656" ID="ID_1710492737" MODIFIED="1533401528187" TEXT="Diff-Generierung">
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1533401384155" ID="ID_1106740084" MODIFIED="1533401881035" TEXT="#1153 define foundation for live diff updates Session -> UI">
|
||||
<linktarget COLOR="#a47f9a" DESTINATION="ID_1106740084" ENDARROW="Default" ENDINCLINATION="2561;-1079;" ID="Arrow_ID_1276188897" SOURCE="ID_1494781570" STARTARROW="None" STARTINCLINATION="1703;327;"/>
|
||||
<icon BUILTIN="flag-yellow"/>
|
||||
</node>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1533401567737" ID="ID_464225987" MODIFIED="1533401583168" TEXT="populationDiff">
|
||||
<icon BUILTIN="hourglass"/>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1533401584887" ID="ID_181123777" MODIFIED="1533401594767" TEXT="aktuellen Zustand reflektieren">
|
||||
<icon BUILTIN="flag-yellow"/>
|
||||
</node>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1533401596470" ID="ID_1892595651" MODIFIED="1533401601990" TEXT="vorläufig: hart gecodet">
|
||||
<icon BUILTIN="flag-yellow"/>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node CREATED="1533400671533" HGAP="45" ID="ID_1357977461" MODIFIED="1533400691312" TEXT="Command-Ausführung" VSHIFT="-27">
|
||||
<icon BUILTIN="hourglass"/>
|
||||
<node BACKGROUND_COLOR="#ccb59b" COLOR="#6e2a38" CREATED="1533400693522" ID="ID_217032156" MODIFIED="1533400704106" TEXT="Commands sollen geloggt werden">
|
||||
|
|
@ -32155,6 +32195,12 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node BACKGROUND_COLOR="#fdfdcf" COLOR="#ff0000" CREATED="1533401628689" HGAP="7" ID="ID_36032481" MODIFIED="1533401645668" TEXT="Builder" VSHIFT="9">
|
||||
<icon BUILTIN="hourglass"/>
|
||||
<node COLOR="#435e98" CREATED="1533401646479" ID="ID_305001887" MODIFIED="1533401662043" TEXT="das große wartende MEGA-Integrations-Thema">
|
||||
<font NAME="SansSerif" SIZE="12"/>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node CREATED="1448314932726" ID="ID_669869188" MODIFIED="1518487921098" POSITION="right" TEXT="Render">
|
||||
<icon BUILTIN="stop"/>
|
||||
|
|
|
|||
Loading…
Reference in a new issue