lumiera_/src/include
Ichthyostega 1e81b8d61a Settle proper activation of the external UI interfaces (#1098)
This change was caused by investigation of UI event loop dispatch;
since the GTK UI is designed to run single threaded, any invocation
from other threads need to be diepatched explicitly.

A possible way to achieve this is to use Glib::Dispatcher, which
in turn requires that the current thread (which is in this case the UI thread)
already holds a Glib::MainContext

This prompted me to create a tight link between the external facade interfaces
of the UI and the event loop itself. What remains to be settled is how
to hand over arguments to the action in the main loop
2017-08-05 17:36:32 +02:00
..
config-facade.h Doxygen Fixes (#1062) 2017-04-02 04:22:51 +02:00
display-facade.h Settle proper activation of the external UI interfaces (#1098) 2017-08-05 17:36:32 +02:00
display-handles.h Doxygen Fixes (#1062) 2017-04-02 04:22:51 +02:00
dummy-player-facade.h Doxygen: fill in missing file level headlines for the GUI (2) 2016-11-06 14:38:12 +01:00
gui-notification-facade.h after a long break: find my way back into what has to be done.... 2017-08-03 20:34:42 +02:00
interfaceproxy.hpp Doxygen: fill in file level headlines for further application core services 2016-11-04 22:29:24 +01:00
lifecycle.h comments and tidying within BasicStetup and AppState 2013-01-05 04:50:59 +01:00
limits.h factor out fequently used functions for ordinal numbers 2012-12-11 04:07:06 +01:00
logging.h Doxygen Fixes (#1062) 2017-04-02 04:22:51 +02:00
play-facade.h Doxygen: fill in missing file level headlines for the GUI (2) 2016-11-06 14:38:12 +01:00
session-command-facade.h Command-Cycle: remove the separate 'bang!' message 2017-04-14 23:45:35 +02:00