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.

- - +
@@ -2029,7 +2091,8 @@ - + + @@ -11349,7 +11412,8 @@
- + + @@ -11361,6 +11425,10 @@ + + + + @@ -11511,7 +11579,7 @@ - + @@ -11532,14 +11600,15 @@

  • - das command Argument hat, die gebunden sein wollen + das command Argumente hat, die gebunden sein wollen
  • mehrere Invocations des gleichen Grund-Commands "gleichzeitig" unterwegs sein könnten
-
+ +
@@ -16724,8 +16793,7 @@ - - +
@@ -16755,8 +16823,7 @@ Alles in ein Framework zwingen. Alternativlos, capisce?

- - +
@@ -16800,8 +16867,7 @@ Framework

- - + @@ -16841,8 +16907,7 @@ Gtk-Main verwendet inzwischen den gleichen Mechanismus

- - +