From 9cf868c9cdffa0dfab080958a4d2d5e2f679f5c6 Mon Sep 17 00:00:00 2001
From: Ichthyostega
Date: Thu, 3 Aug 2017 20:34:42 +0200
Subject: [PATCH] after a long break: find my way back into what has to be
done....
---
src/gui/ctrl/core-service.hpp | 4 +-
src/include/gui-notification-facade.h | 7 +-
wiki/thinkPad.ichthyo.mm | 137 +++++++++++++++++++-------
3 files changed, 108 insertions(+), 40 deletions(-)
diff --git a/src/gui/ctrl/core-service.hpp b/src/gui/ctrl/core-service.hpp
index 994ccbdcb..62fa772af 100644
--- a/src/gui/ctrl/core-service.hpp
+++ b/src/gui/ctrl/core-service.hpp
@@ -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.");
}
diff --git a/src/include/gui-notification-facade.h b/src/include/gui-notification-facade.h
index 6bbe676b9..05dd898dc 100644
--- a/src/include/gui-notification-facade.h
+++ b/src/include/gui-notification-facade.h
@@ -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;
diff --git a/wiki/thinkPad.ichthyo.mm b/wiki/thinkPad.ichthyo.mm
index a00bd2942..ebfe6fdeb 100644
--- a/wiki/thinkPad.ichthyo.mm
+++ b/wiki/thinkPad.ichthyo.mm
@@ -24,8 +24,22 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -36,8 +50,8 @@
-
-
+
+
@@ -185,7 +199,7 @@
-
+
@@ -196,6 +210,7 @@
+
@@ -217,11 +232,34 @@
-
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Sicht "von unten"
+
+
+
+
+
+
+
@@ -373,7 +411,7 @@
-
+
@@ -565,15 +603,16 @@
-
-
+
+
+
-
+
@@ -604,17 +643,39 @@
-
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
@@ -635,7 +696,7 @@
-
+
@@ -790,7 +851,9 @@
-
+
+
+
@@ -842,7 +905,7 @@
-
+
@@ -1799,7 +1862,7 @@
-
+
@@ -1855,7 +1918,7 @@
-
+
@@ -2002,8 +2065,7 @@
ist, daß Gio::Application sofort auch gleich eine dBus-Verbindung hochfährt.