after a long break: find my way back into what has to be done....
This commit is contained in:
parent
c96845ab65
commit
9cf868c9cd
3 changed files with 108 additions and 40 deletions
|
|
@ -114,7 +114,7 @@ namespace ctrl{
|
|||
|
||||
Nexus uiBusBackbone_;
|
||||
StateRecorder stateRecorder_;
|
||||
NotificationService activateNotificationService_;
|
||||
NotificationService notificationService_;
|
||||
|
||||
|
||||
virtual void
|
||||
|
|
@ -137,7 +137,7 @@ namespace ctrl{
|
|||
: BusTerm(identity, uiBusBackbone_)
|
||||
, uiBusBackbone_{*this}
|
||||
, stateRecorder_{*this}
|
||||
, activateNotificationService_(uiBusBackbone_) // opens the GuiNotificationService instance
|
||||
, notificationService_(uiBusBackbone_) // opens the GuiNotificationService instance
|
||||
{
|
||||
INFO (gui, "UI-Backbone operative.");
|
||||
}
|
||||
|
|
|
|||
|
|
@ -95,8 +95,11 @@ namespace gui {
|
|||
virtual void mutate (ID uiElement, DiffMessage&) =0; /////////////////////////////////////TICKET #1066 : how to pass a diff message
|
||||
|
||||
/** causes the GUI to shut down unconditionally
|
||||
* @param cause user visible explanation of the
|
||||
* reason causing this shutdown */
|
||||
* @param cause user visible explanation of the
|
||||
* reason causing this shutdown
|
||||
* @warning since the UI is a subsystem, this call
|
||||
* eventually terminates the whole application.
|
||||
*/
|
||||
virtual void triggerGuiShutdown (string const& cause) =0;
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -24,8 +24,22 @@
|
|||
</node>
|
||||
<node CREATED="1477784761581" HGAP="72" ID="ID_854334914" MODIFIED="1477784783508" TEXT="Rahmen" VSHIFT="-21">
|
||||
<node CREATED="1481320580216" ID="ID_1418071897" MODIFIED="1481320587160" TEXT="vorantreiben">
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1481320590214" ID="ID_635303062" MODIFIED="1481320737392" TEXT="DummySessionConnection">
|
||||
<arrowlink COLOR="#f9b709" DESTINATION="ID_1343270939" ENDARROW="Default" ENDINCLINATION="-30;-35;" ID="Arrow_ID_1867016690" STARTARROW="None" STARTINCLINATION="-34;-43;"/>
|
||||
<node CREATED="1501776053522" ID="ID_664046169" MODIFIED="1501776062242" TEXT="Rückpfad Session -> UI">
|
||||
<node CREATED="1501776081782" ID="ID_1369579979" MODIFIED="1501776092260" TEXT="warum wichtig?">
|
||||
<icon BUILTIN="help"/>
|
||||
<node CREATED="1501776102419" ID="ID_1120643044" MODIFIED="1501776108295" TEXT="full circle"/>
|
||||
<node CREATED="1501776110026" ID="ID_53068153" MODIFIED="1501776115021" TEXT="asynchron"/>
|
||||
<node CREATED="1501776132767" ID="ID_1853082326" MODIFIED="1501776147601" TEXT="treibt Diff-System"/>
|
||||
</node>
|
||||
<node CREATED="1501776157116" ID="ID_198311058" MODIFIED="1501776169063" TEXT="wie">
|
||||
<node CREATED="1501776171290" ID="ID_1964256208" MODIFIED="1501776183156" TEXT="Diffs in Proc erzeugen"/>
|
||||
<node CREATED="1501776183817" ID="ID_415789885" MODIFIED="1501776358583" TEXT="an UiNotification schicken">
|
||||
<arrowlink COLOR="#9292a1" DESTINATION="ID_1578367045" ENDARROW="Default" ENDINCLINATION="45;-124;" ID="Arrow_ID_1265828105" STARTARROW="None" STARTINCLINATION="389;0;"/>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1481320590214" ID="ID_635303062" MODIFIED="1501775856249" TEXT="DummySessionConnection">
|
||||
<arrowlink COLOR="#f9b709" DESTINATION="ID_1343270939" ENDARROW="Default" ENDINCLINATION="123;-106;" ID="Arrow_ID_1867016690" STARTARROW="None" STARTINCLINATION="-144;215;"/>
|
||||
<icon BUILTIN="idea"/>
|
||||
<node CREATED="1481320639544" ID="ID_1440497947" MODIFIED="1481320641675" TEXT="Singleton"/>
|
||||
<node CREATED="1481320642455" ID="ID_1938045938" MODIFIED="1481320649996" TEXT="hat fake Session content"/>
|
||||
|
|
@ -36,8 +50,8 @@
|
|||
<node CREATED="1477784793993" ID="ID_1868522177" MODIFIED="1487464677579" TEXT="Umbau">
|
||||
<linktarget COLOR="#bc4930" DESTINATION="ID_1868522177" ENDARROW="Default" ENDINCLINATION="221;282;" ID="Arrow_ID_600425644" SOURCE="ID_707273464" STARTARROW="None" STARTINCLINATION="1925;196;"/>
|
||||
<icon BUILTIN="hourglass"/>
|
||||
<node CREATED="1477784813895" ID="ID_1343270939" MODIFIED="1483920891840" TEXT="Model durch UI-Bus ersetzen">
|
||||
<linktarget COLOR="#f9b709" DESTINATION="ID_1343270939" ENDARROW="Default" ENDINCLINATION="-30;-35;" ID="Arrow_ID_1867016690" SOURCE="ID_635303062" STARTARROW="None" STARTINCLINATION="-34;-43;"/>
|
||||
<node CREATED="1477784813895" ID="ID_1343270939" MODIFIED="1501775856249" TEXT="Model durch UI-Bus ersetzen">
|
||||
<linktarget COLOR="#f9b709" DESTINATION="ID_1343270939" ENDARROW="Default" ENDINCLINATION="123;-106;" ID="Arrow_ID_1867016690" SOURCE="ID_635303062" STARTARROW="None" STARTINCLINATION="-144;215;"/>
|
||||
<linktarget COLOR="#a9b4c1" DESTINATION="ID_1343270939" ENDARROW="Default" ENDINCLINATION="-197;638;" ID="Arrow_ID_1686519160" SOURCE="ID_202253849" STARTARROW="Default" STARTINCLINATION="-83;-1020;"/>
|
||||
<node COLOR="#338800" CREATED="1481320683706" ID="ID_1226263415" MODIFIED="1481331062143" TEXT="klären, wo der Bus aufgehängt wird">
|
||||
<icon BUILTIN="button_ok"/>
|
||||
|
|
@ -185,7 +199,7 @@
|
|||
</node>
|
||||
<node CREATED="1481320759472" ID="ID_687951877" MODIFIED="1481416165597" TEXT="Interfaces öffnen">
|
||||
<icon BUILTIN="pencil"/>
|
||||
<node CREATED="1481320765135" ID="ID_379585622" MODIFIED="1493752929689">
|
||||
<node CREATED="1481320765135" ID="ID_379585622" MODIFIED="1501775739313">
|
||||
<richcontent TYPE="NODE"><html>
|
||||
<head>
|
||||
|
||||
|
|
@ -196,6 +210,7 @@
|
|||
</p>
|
||||
</body>
|
||||
</html></richcontent>
|
||||
<linktarget COLOR="#51517b" DESTINATION="ID_379585622" ENDARROW="Default" ENDINCLINATION="-476;439;" ID="Arrow_ID_1616528570" SOURCE="ID_1324099152" STARTARROW="Default" STARTINCLINATION="-541;0;"/>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1484792679322" ID="ID_426218722" MODIFIED="1493753172966" TEXT="#1047 preliminary definition of GuiNotification facade">
|
||||
<icon BUILTIN="flag-yellow"/>
|
||||
<node COLOR="#338800" CREATED="1493753178082" ID="ID_152757560" MODIFIED="1493753210420" TEXT="grundsätzliche Architektur geklärt">
|
||||
|
|
@ -217,11 +232,34 @@
|
|||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1493753215852" ID="ID_1971120" MODIFIED="1493753233570" TEXT="offen: wie kann man Shutdown implementieren">
|
||||
<icon BUILTIN="help"/>
|
||||
</node>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1493753249399" ID="ID_575609638" MODIFIED="1493753265760" TEXT="offen: hand-Over in UI-Thread">
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1493753249399" ID="ID_575609638" MODIFIED="1501777873412" TEXT="offen: #1098 hand-Over in UI-Thread">
|
||||
<icon BUILTIN="help"/>
|
||||
</node>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1501776210069" ID="ID_228920906" MODIFIED="1501776229863" TEXT="offen: konkrete Diff-Nachrichten">
|
||||
<icon BUILTIN="help"/>
|
||||
</node>
|
||||
</node>
|
||||
<node CREATED="1481502320065" FOLDED="true" ID="ID_1298358905" MODIFIED="1495207546647" TEXT="macht bisher der GuiRunner">
|
||||
<node COLOR="#5c1010" CREATED="1501776256263" ID="ID_1196529588" MODIFIED="1501776288476" TEXT="Bedeutung">
|
||||
<font ITALIC="true" NAME="SansSerif" SIZE="12"/>
|
||||
<node CREATED="1501776296394" ID="ID_1578367045" MODIFIED="1501776350304" TEXT="Rückpfad Proc -> UI">
|
||||
<linktarget COLOR="#9292a1" DESTINATION="ID_1578367045" ENDARROW="Default" ENDINCLINATION="45;-124;" ID="Arrow_ID_1265828105" SOURCE="ID_415789885" STARTARROW="None" STARTINCLINATION="389;0;"/>
|
||||
</node>
|
||||
<node CREATED="1501776305305" ID="ID_1193603370" MODIFIED="1501776318995" TEXT="Abstraktion des GUI"/>
|
||||
<node CREATED="1501776319543" ID="ID_641656399" MODIFIED="1501776331557">
|
||||
<richcontent TYPE="NODE"><html>
|
||||
<head>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<p>
|
||||
Sicht <i>"von unten"</i>
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
||||
</richcontent>
|
||||
</node>
|
||||
</node>
|
||||
<node CREATED="1481502320065" FOLDED="true" ID="ID_1298358905" MODIFIED="1501776272250" TEXT="macht bisher der GuiRunner" VSHIFT="17">
|
||||
<icon BUILTIN="info"/>
|
||||
<node CREATED="1481502327528" ID="ID_75293128" MODIFIED="1487275489277" TEXT="das ist ohnehin schlecht">
|
||||
<richcontent TYPE="NOTE"><html>
|
||||
|
|
@ -373,7 +411,7 @@
|
|||
</node>
|
||||
<node CREATED="1484797646771" HGAP="44" ID="ID_1605520996" MODIFIED="1493752929690" TEXT="Ausgestaltung" VSHIFT="10">
|
||||
<icon BUILTIN="pencil"/>
|
||||
<node CREATED="1484797663121" FOLDED="true" ID="ID_134980216" MODIFIED="1493753068434" TEXT="braucht Bus-Connection">
|
||||
<node CREATED="1484797663121" ID="ID_134980216" MODIFIED="1501776374364" TEXT="braucht Bus-Connection">
|
||||
<icon BUILTIN="messagebox_warning"/>
|
||||
<node CREATED="1484797863862" FOLDED="true" ID="ID_464230340" MODIFIED="1488423308091" TEXT="zum Controller machen">
|
||||
<icon BUILTIN="help"/>
|
||||
|
|
@ -565,15 +603,16 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node CREATED="1484876114521" FOLDED="true" ID="ID_1082250595" MODIFIED="1488423308091" TEXT="Protokoll zur Kommunikation">
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1484876122960" ID="ID_31825421" MODIFIED="1484882554013" TEXT="UI-Bus nur im GUI-Thread">
|
||||
<node CREATED="1484876114521" ID="ID_1082250595" MODIFIED="1501778463955" TEXT="Protokoll zur Kommunikation">
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1484876122960" ID="ID_31825421" MODIFIED="1501778561482" TEXT="UI-Bus nur im GUI-Thread">
|
||||
<arrowlink COLOR="#6c5f80" DESTINATION="ID_489078622" ENDARROW="Default" ENDINCLINATION="289;0;" ID="Arrow_ID_485145709" STARTARROW="None" STARTINCLINATION="1538;-37;"/>
|
||||
<linktarget COLOR="#b7748e" DESTINATION="ID_31825421" ENDARROW="Default" ENDINCLINATION="560;150;" ID="Arrow_ID_1434676575" SOURCE="ID_935689465" STARTARROW="Default" STARTINCLINATION="587;44;"/>
|
||||
<icon BUILTIN="messagebox_warning"/>
|
||||
</node>
|
||||
<node CREATED="1484876143949" ID="ID_558559630" MODIFIED="1484876153688" TEXT="muß Nachrichten explizit übergeben"/>
|
||||
<node CREATED="1484876154492" ID="ID_669377427" MODIFIED="1484876157575" TEXT="an Locking denken"/>
|
||||
</node>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1484797900185" FOLDED="true" ID="ID_1895372084" MODIFIED="1488423308091" TEXT="Protokoll zum Schließen">
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1484797900185" ID="ID_1895372084" MODIFIED="1501776384384" TEXT="Protokoll zum Schließen">
|
||||
<icon BUILTIN="flag-yellow"/>
|
||||
<node BACKGROUND_COLOR="#fdfdcf" COLOR="#ff0000" CREATED="1484797911392" ID="ID_286857196" MODIFIED="1485126732565" TEXT="muß ich definieren">
|
||||
<linktarget COLOR="#872666" DESTINATION="ID_286857196" ENDARROW="Default" ENDINCLINATION="272;63;" ID="Arrow_ID_1606936924" SOURCE="ID_405470138" STARTARROW="Default" STARTINCLINATION="1461;0;"/>
|
||||
|
|
@ -604,17 +643,39 @@
|
|||
<node CREATED="1484797749237" ID="ID_1654016697" MODIFIED="1484797763392" TEXT="wie kann man GTK-UI explizit schließen">
|
||||
<icon BUILTIN="help"/>
|
||||
</node>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1484797766035" ID="ID_1740926324" MODIFIED="1484797792293" TEXT="wie signalisieren wir das">
|
||||
<node CREATED="1501777017858" ID="ID_842367237" MODIFIED="1501777099396" TEXT="wer macht das in unserem GUI">
|
||||
<arrowlink DESTINATION="ID_599315721" ENDARROW="Default" ENDINCLINATION="-137;-12;" ID="Arrow_ID_1743989671" STARTARROW="None" STARTINCLINATION="-18;215;"/>
|
||||
<icon BUILTIN="help"/>
|
||||
</node>
|
||||
<node CREATED="1485116867963" FOLDED="true" ID="ID_1146024699" MODIFIED="1488423308091" TEXT="bisher kann man nur das Fenster schließen">
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1484797766035" ID="ID_1740926324" MODIFIED="1484797792293" TEXT="wie signalisieren wir das">
|
||||
<icon BUILTIN="help"/>
|
||||
<node CREATED="1501781461059" ID="ID_1041497316" MODIFIED="1501781480827" TEXT="wie den UiManager erreichen?">
|
||||
<icon BUILTIN="messagebox_warning"/>
|
||||
<node CREATED="1501781769834" ID="ID_1836544616" MODIFIED="1501781774741" TEXT="direktes Wiring?"/>
|
||||
<node CREATED="1501781776041" ID="ID_1345710498" MODIFIED="1501781785924" TEXT="magische Nachricht?">
|
||||
<node CREATED="1501782361331" ID="ID_1281813611" MODIFIED="1501782375842" TEXT="an wen addressieren?">
|
||||
<icon BUILTIN="help"/>
|
||||
</node>
|
||||
<node CREATED="1501782381185" ID="ID_427836826" MODIFIED="1501782397203" TEXT="muß sinnvoll sein">
|
||||
<icon BUILTIN="yes"/>
|
||||
</node>
|
||||
<node CREATED="1501782399454" ID="ID_1238852873" MODIFIED="1501782403225" TEXT="InteractionDirector"/>
|
||||
<node CREATED="1501784310336" ID="ID_455705917" MODIFIED="1501784323253" TEXT="was für eine Nachricht?">
|
||||
<icon BUILTIN="help"/>
|
||||
<node CREATED="1501784324670" ID="ID_202531654" MODIFIED="1501784331185" TEXT="muß in das Protokoll passen"/>
|
||||
<node CREATED="1501784333946" ID="ID_238263434" MODIFIED="1501784338936" TEXT="sollte nicht willkürlich sein"/>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node CREATED="1485116867963" FOLDED="true" ID="ID_1146024699" MODIFIED="1501781761780" TEXT="bisher kann man nur das Fenster schließen">
|
||||
<node CREATED="1485116884925" ID="ID_296160451" MODIFIED="1485116898396" TEXT="wie funktioniert das?">
|
||||
<font ITALIC="true" NAME="SansSerif" SIZE="12"/>
|
||||
<icon BUILTIN="help"/>
|
||||
</node>
|
||||
<node CREATED="1485116901507" FOLDED="true" ID="ID_1272809751" MODIFIED="1488423308072" TEXT="WindowManager">
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1485126609878" ID="ID_649614174" MODIFIED="1485126614405" TEXT="#1064 investigate WindowManager lifecycle">
|
||||
<icon BUILTIN="flag-yellow"/>
|
||||
<node CREATED="1485116901507" ID="ID_1272809751" MODIFIED="1501781674936" TEXT="WindowManager">
|
||||
<node COLOR="#338800" CREATED="1485126609878" ID="ID_649614174" MODIFIED="1501781754252" TEXT="#1064 investigate WindowManager lifecycle">
|
||||
<icon BUILTIN="button_ok"/>
|
||||
</node>
|
||||
</node>
|
||||
<node CREATED="1485116921072" ID="ID_1191743111" MODIFIED="1485116925722" TEXT="close Action"/>
|
||||
|
|
@ -635,7 +696,7 @@
|
|||
</html></richcontent>
|
||||
<arrowlink COLOR="#851358" DESTINATION="ID_548720270" ENDARROW="Default" ENDINCLINATION="-663;-614;" ID="Arrow_ID_325703166" STARTARROW="None" STARTINCLINATION="1209;488;"/>
|
||||
<icon BUILTIN="messagebox_warning"/>
|
||||
<node COLOR="#338800" CREATED="1485118623744" ID="ID_392996871" MODIFIED="1495233785382" TEXT="#1032 use gtk::Application instead of gtk::Main">
|
||||
<node COLOR="#338800" CREATED="1485118623744" FOLDED="true" HGAP="23" ID="ID_392996871" MODIFIED="1501776670790" TEXT="#1032 use gtk::Application instead of gtk::Main" VSHIFT="11">
|
||||
<arrowlink COLOR="#ae1856" DESTINATION="ID_206480879" ENDARROW="Default" ENDINCLINATION="715;0;" ID="Arrow_ID_926482654" STARTARROW="Default" STARTINCLINATION="134;383;"/>
|
||||
<icon BUILTIN="button_ok"/>
|
||||
<node CREATED="1485118668802" ID="ID_575152579" MODIFIED="1485118676149" TEXT="WindowManager verwendet gtk::Main"/>
|
||||
|
|
@ -790,7 +851,9 @@
|
|||
<node CREATED="1485130336235" ID="ID_125642886" MODIFIED="1485130353981" TEXT="Application-Objekt durchgeben"/>
|
||||
<node CREATED="1485130355377" ID="ID_175334188" MODIFIED="1485130395487" TEXT="Zugriff für NotificationFacade ermöglichen"/>
|
||||
</node>
|
||||
<node CREATED="1485452536138" ID="ID_599315721" MODIFIED="1493762462420" TEXT="wird dafür zuständig">
|
||||
<node CREATED="1485452536138" ID="ID_599315721" MODIFIED="1501777234866" TEXT="wird dafür zuständig">
|
||||
<linktarget COLOR="#a9b4c1" DESTINATION="ID_599315721" ENDARROW="Default" ENDINCLINATION="-137;-12;" ID="Arrow_ID_1743989671" SOURCE="ID_842367237" STARTARROW="None" STARTINCLINATION="-18;215;"/>
|
||||
<linktarget COLOR="#667e90" DESTINATION="ID_599315721" ENDARROW="None" ENDINCLINATION="41;328;" ID="Arrow_ID_1963473410" SOURCE="ID_1478388503" STARTARROW="Default" STARTINCLINATION="943;-58;"/>
|
||||
<icon BUILTIN="pencil"/>
|
||||
<node CREATED="1493762472175" ID="ID_964179569" MODIFIED="1493762489856" TEXT="verwendet Fenster-Liste"/>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1493762490205" ID="ID_869056268" MODIFIED="1495234845817" TEXT="alle noch offenen Fenster verbergen">
|
||||
|
|
@ -842,7 +905,7 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1484797808349" FOLDED="true" ID="ID_389264738" MODIFIED="1495234958874" TEXT="weitere Funktionen">
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1484797808349" FOLDED="true" ID="ID_389264738" MODIFIED="1501776703844" TEXT="weitere Funktionen">
|
||||
<icon BUILTIN="flag-yellow"/>
|
||||
<node CREATED="1484797813373" ID="ID_536855363" MODIFIED="1484797818072" TEXT="generische Nachricht"/>
|
||||
<node CREATED="1484797818780" FOLDED="true" ID="ID_354397333" MODIFIED="1488423308092" TEXT="state mark">
|
||||
|
|
@ -1799,7 +1862,7 @@
|
|||
</node>
|
||||
</node>
|
||||
<node CREATED="1481320870369" HGAP="17" ID="ID_454465129" MODIFIED="1484882470134" TEXT="Rolle des "Model" klären" VSHIFT="20">
|
||||
<node CREATED="1484882430390" FOLDED="true" HGAP="56" ID="ID_836665320" MODIFIED="1492443537516" TEXT="Diff-Nachrichten" VSHIFT="-23">
|
||||
<node CREATED="1484882430390" FOLDED="true" HGAP="56" ID="ID_836665320" MODIFIED="1501777942704" TEXT="Diff-Nachrichten" VSHIFT="-23">
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1484882437421" ID="ID_1948154354" MODIFIED="1484882453892" TEXT="#1066 concept to pass diff messages">
|
||||
<icon BUILTIN="flag-yellow"/>
|
||||
</node>
|
||||
|
|
@ -1855,7 +1918,7 @@
|
|||
<node CREATED="1493752899224" ID="ID_83018735" MODIFIED="1493752906171" TEXT="WindowManager war gar nicht so wichtig"/>
|
||||
<node CREATED="1493752906736" ID="ID_1191055389" MODIFIED="1493752913019" TEXT="er ist jetzt nur noch eine WindowList"/>
|
||||
</node>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1485550950793" FOLDED="true" ID="ID_50100583" MODIFIED="1493853661580" TEXT="#1048 rectify UI Lifecycle">
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1485550950793" FOLDED="true" ID="ID_50100583" MODIFIED="1501776606450" TEXT="#1048 rectify UI Lifecycle">
|
||||
<icon BUILTIN="hourglass"/>
|
||||
<node COLOR="#338800" CREATED="1485550968230" ID="ID_164246989" MODIFIED="1493846257532" TEXT="GtkLumiera darf kein Singleton mehr sein">
|
||||
<linktarget COLOR="#80b3ef" DESTINATION="ID_164246989" ENDARROW="Default" ENDINCLINATION="-42;-74;" ID="Arrow_ID_401425747" SOURCE="ID_1145950660" STARTARROW="None" STARTINCLINATION="387;0;"/>
|
||||
|
|
@ -2002,8 +2065,7 @@
|
|||
ist, daß Gio::Application sofort auch gleich eine dBus-Verbindung hochfährt.
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
||||
</richcontent>
|
||||
</html></richcontent>
|
||||
<icon BUILTIN="yes"/>
|
||||
</node>
|
||||
<node CREATED="1485457105010" HGAP="49" ID="ID_202831328" MODIFIED="1495218206128" TEXT="neuer Weg" VSHIFT="21">
|
||||
|
|
@ -2029,7 +2091,8 @@
|
|||
<arrowlink COLOR="#8091a3" DESTINATION="ID_346412093" ENDARROW="Default" ENDINCLINATION="-205;193;" ID="Arrow_ID_824195065" STARTARROW="None" STARTINCLINATION="430;0;"/>
|
||||
<icon BUILTIN="button_ok"/>
|
||||
</node>
|
||||
<node CREATED="1493768980361" ID="ID_1478388503" MODIFIED="1495234766050" TEXT="das UI herunnterfahren">
|
||||
<node CREATED="1493768980361" ID="ID_1478388503" MODIFIED="1501777234866" TEXT="das UI herunnterfahren">
|
||||
<arrowlink COLOR="#667e90" DESTINATION="ID_599315721" ENDARROW="None" ENDINCLINATION="41;328;" ID="Arrow_ID_1963473410" STARTARROW="Default" STARTINCLINATION="943;-58;"/>
|
||||
<icon BUILTIN="button_ok"/>
|
||||
</node>
|
||||
</node>
|
||||
|
|
@ -11349,7 +11412,8 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1483927678318" HGAP="25" ID="ID_1324099152" MODIFIED="1483927692050" TEXT="Notification-Facade öffnen" VSHIFT="4">
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1483927678318" HGAP="25" ID="ID_1324099152" MODIFIED="1501775739313" TEXT="Notification-Facade öffnen" VSHIFT="4">
|
||||
<arrowlink COLOR="#51517b" DESTINATION="ID_379585622" ENDARROW="Default" ENDINCLINATION="-476;439;" ID="Arrow_ID_1616528570" STARTARROW="Default" STARTINCLINATION="-541;0;"/>
|
||||
<icon BUILTIN="flag-yellow"/>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1483927692988" ID="ID_354422174" MODIFIED="1483927756533" TEXT="Lebenszyklus-Fragen verifizieren">
|
||||
<icon BUILTIN="flag-yellow"/>
|
||||
|
|
@ -11361,6 +11425,10 @@
|
|||
<icon BUILTIN="flag-yellow"/>
|
||||
</node>
|
||||
</node>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1501778430101" ID="ID_489078622" MODIFIED="1501778561482" TEXT="#1098 hand-over to UI thread">
|
||||
<linktarget COLOR="#6c5f80" DESTINATION="ID_489078622" ENDARROW="Default" ENDINCLINATION="289;0;" ID="Arrow_ID_485145709" SOURCE="ID_31825421" STARTARROW="None" STARTINCLINATION="1538;-37;"/>
|
||||
<icon BUILTIN="flag-yellow"/>
|
||||
</node>
|
||||
<node CREATED="1453546083296" ID="ID_1154674875" MODIFIED="1455421793848" TEXT="Presentation-State-Manager">
|
||||
<icon BUILTIN="button_ok"/>
|
||||
<node CREATED="1455290707481" ID="ID_551153117" MODIFIED="1455290724712">
|
||||
|
|
@ -11511,7 +11579,7 @@
|
|||
<node CREATED="1488674520524" ID="ID_895059689" MODIFIED="1488674526217" TEXT="Prototyp-Pattern">
|
||||
<icon BUILTIN="info"/>
|
||||
</node>
|
||||
<node CREATED="1488674528035" ID="ID_1084922722" MODIFIED="1488674610778">
|
||||
<node CREATED="1488674528035" ID="ID_1084922722" MODIFIED="1501775468566">
|
||||
<richcontent TYPE="NODE"><html>
|
||||
<head>
|
||||
|
||||
|
|
@ -11532,14 +11600,15 @@
|
|||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
das command Argument hat, die gebunden sein wollen
|
||||
das command Argumente hat, die gebunden sein wollen
|
||||
</li>
|
||||
<li>
|
||||
mehrere Invocations des gleichen Grund-Commands "gleichzeitig" unterwegs sein könnten
|
||||
</li>
|
||||
</ul>
|
||||
</body>
|
||||
</html></richcontent>
|
||||
</html>
|
||||
</richcontent>
|
||||
</node>
|
||||
<node CREATED="1488674659521" FOLDED="true" ID="ID_1283697108" MODIFIED="1492444005324" TEXT="Problem: Instanz-Management">
|
||||
<icon BUILTIN="messagebox_warning"/>
|
||||
|
|
@ -16724,8 +16793,7 @@
|
|||
</li>
|
||||
</ul>
|
||||
</body>
|
||||
</html>
|
||||
</richcontent>
|
||||
</html></richcontent>
|
||||
</node>
|
||||
</node>
|
||||
<node CREATED="1495221220040" HGAP="43" ID="ID_782313223" MODIFIED="1495224771516" TEXT="Framework" VSHIFT="-20">
|
||||
|
|
@ -16755,8 +16823,7 @@
|
|||
Alles in ein Framework zwingen. Alternativlos, capisce?
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
||||
</richcontent>
|
||||
</html></richcontent>
|
||||
<icon BUILTIN="ksmiletris"/>
|
||||
</node>
|
||||
</node>
|
||||
|
|
@ -16800,8 +16867,7 @@
|
|||
Framework
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
||||
</richcontent>
|
||||
</html></richcontent>
|
||||
<node CREATED="1495224862227" ID="ID_762530588" MODIFIED="1495224863391" TEXT="init_gtkmm_internals"/>
|
||||
<node CREATED="1495224890119" ID="ID_137730290" MODIFIED="1495224898674" TEXT="statische funktion"/>
|
||||
</node>
|
||||
|
|
@ -16841,8 +16907,7 @@
|
|||
Gtk-Main verwendet inzwischen den gleichen Mechanismus
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
||||
</richcontent>
|
||||
</html></richcontent>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
|
|
|
|||
Loading…
Reference in a new issue