lumiera_/src/gui
Ichthyostega 8fa3eb2517 NotificationDisplay: integrate with the new Revealer-Functor (closes #1162)
after an extended digression to fix our matcher for tests on the EventLog,
the new helper abstractions gui::model::Expander and gui::model::Revealer
are now covered and ready for use.

In this special case here, the controller uses both the Expander and Revealer
inherited from model::Tangible; yet both are wired to access the actual
display widget via the getter, and delegate to the Expander rsp. Revealer
located within the widget. Which in turn are wired when creating the widget
within the InfoboxPanel.

Bottom line -- we have a generic scheme now, and the actual implementation
is filled in as lambda, at the point where the component or widget is created
2018-09-21 05:17:54 +02:00
..
ctrl NotificationDisplay: integrate with the new Revealer-Functor (closes #1162) 2018-09-21 05:17:54 +02:00
dialog UI-top-level: the former Application Object (GtkLumiera) is obsoleted now 2017-05-19 16:57:16 +02:00
draw GUI-source: rename "util" namespace to "draw" 2018-01-15 03:56:28 +01:00
interact NotificationDisplay: code up controller protocol in NotificationHub 2018-09-14 21:06:13 +02:00
model NotificationDisplay: integrate with the new Revealer-Functor (closes #1162) 2018-09-21 05:17:54 +02:00
output UI-top-level: the former Application Object (GtkLumiera) is obsoleted now 2017-05-19 16:57:16 +02:00
panel NotificationDisplay: integrate with the new Revealer-Functor (closes #1162) 2018-09-21 05:17:54 +02:00
setting NotificationDisplay: code up controller protocol in NotificationHub 2018-09-14 21:06:13 +02:00
timeline UI-top-level: the former Application Object (GtkLumiera) is obsoleted now 2017-05-19 16:57:16 +02:00
widget NotificationDisplay: integrate with the new Revealer-Functor (closes #1162) 2018-09-21 05:17:54 +02:00
workspace NotificationDisplay: solved that nasty topic of dock access for now 2018-09-14 21:06:13 +02:00
config-keys.cpp UI-top-level: push down Config access to actual usage site (#1067) 2017-02-01 03:46:30 +01:00
config-keys.hpp DockAccess: consider a generic ID addessing scheme for the UI (#1005) 2017-09-03 01:04:00 +02:00
demo-gui-roundtrip.cpp DI: adjust codebase to the new DependInject configuration API 2018-03-31 01:06:10 +02:00
DIR_INFO update some DIR_INFO entries 2011-04-05 00:44:30 +02:00
display-service.cpp Rework Interface-Proxy definition to fit with the new scheme 2018-04-03 05:15:26 +02:00
display-service.hpp Switch further Service implementations and obsolete SingletonRef alltogether 2018-04-02 05:00:01 +02:00
gtk-base.hpp GUI-source: rename "util" namespace to "draw" 2018-01-15 03:56:28 +01:00
gtk-lumiera.cpp Switch further Service implementations and obsolete SingletonRef alltogether 2018-04-02 05:00:01 +02:00
gtk-lumiera.css style-adjustment: GUI indentation, naming and braces 2015-05-29 04:44:58 +02:00
guifacade.hpp Library: replace boost::noncopyable by our own library solution 2018-03-24 05:35:13 +01:00
id-scheme.hpp NotificateDisplay: link to a widget for error log display 2018-09-14 21:06:12 +02:00
notification-service.cpp NotificationDisplay: define and include the unique error-Log ID 2018-09-14 21:06:12 +02:00
notification-service.hpp Switch further Service implementations and obsolete SingletonRef alltogether 2018-04-02 05:00:01 +02:00
ui-bus.cpp DiffMessage: now uniformly plays the role of MutationMessage (closes #1066) 2017-08-13 07:25:32 +02:00
ui-bus.hpp Library: replace boost::noncopyable by our own library solution 2018-03-24 05:35:13 +01:00