lumiera_/src/gui/ctrl
Ichthyostega fdcf431a9b DiffMesage: use as payload within MutationMessage and pass Diff by RValue
now this highlights the unsettled decision still the more,
as can be seen by all that unnecessary copying. Basically we move the
Diff into the lambda-closure, from there into an anonymous instance,
from there into the embedded Buffer in MutationMessage, which again
just happens to sit in the closure storage when the action is invoked.
And all of this copying just to move the DiffMessage for consumption
into the TreeMutator...

thus by #1066 we should really get rid of the MutationMessage class altogether!
2017-08-11 02:00:54 +02:00
..
actions.hpp GTK evolution: abandon Gtk::Main and start event loop directly (closes #1032) 2017-05-19 23:42:55 +02:00
bus-term.hpp Doxygen Fixes (#1062) 2017-04-02 04:22:51 +02:00
core-service.hpp Settle proper activation of the external UI interfaces (#1098) 2017-08-05 17:36:32 +02:00
facade.hpp Settle proper activation of the external UI interfaces (#1098) 2017-08-05 17:36:32 +02:00
global-ctx.hpp Settle proper activation of the external UI interfaces (#1098) 2017-08-05 17:36:32 +02:00
mutation-message.hpp DiffMesage: use as payload within MutationMessage and pass Diff by RValue 2017-08-11 02:00:54 +02:00
nexus.hpp GuiNotification: define outline of this service interface 2017-01-20 03:27:32 +01:00
playback-controller.cpp MERGE Doxygen clean-up done during the last months 2017-04-01 23:59:00 +02:00
playback-controller.hpp Doxygen Fixes (#1062) 2017-04-02 04:22:51 +02:00
state-manager.hpp UI-top-level: simplify name and namespace 2017-02-19 04:27:09 +01:00
state-map-grouping-storage.hpp UI-top-level: install presentation state recording service (#1081) 2017-02-19 04:46:13 +01:00
state-recorder.hpp UI-top-level: simplify name and namespace 2017-02-19 04:27:09 +01:00
ui-dispatcher.hpp UI-Dispatch: document some implementation intricacies 2017-08-10 20:57:59 +02:00
ui-manager.cpp Settle proper activation of the external UI interfaces (#1098) 2017-08-05 17:36:32 +02:00
ui-manager.hpp UI-Dispatch: how to integrate into the NotificationService 2017-08-10 16:24:36 +02:00
ui-state.cpp UI-top-level: the former Application Object (GtkLumiera) is obsoleted now 2017-05-19 16:57:16 +02:00
ui-state.hpp UI-top-level: install presentation state recording service (#1081) 2017-02-19 04:46:13 +01:00
window-list.cpp UI-top-level: rearrange and split out styling/theming into dedicated class 2017-02-18 00:28:31 +01:00
window-list.hpp UI-top-level: rearrange and split out styling/theming into dedicated class 2017-02-18 00:28:31 +01:00