Added payload to mode event

This commit is contained in:
notfound4
2016-09-25 15:50:13 +02:00
parent 826317e41e
commit 7b54dc9fa6
2 changed files with 28 additions and 3 deletions

View File

@@ -218,6 +218,15 @@ struct binding_t {
};
/**
* A mode
*/
struct mode_t {
std::string change; ///< The current mode in use
bool pango_markup; ///< Should pango markup be used for displaying this mode
};
/**
* A bar configuration
*/
@@ -340,7 +349,7 @@ public:
sigc::signal<void, const workspace_event_t&> signal_workspace_event; ///< Workspace event signal
sigc::signal<void> signal_output_event; ///< Output event signal
sigc::signal<void> signal_mode_event; ///< Output mode event signal
sigc::signal<void, const mode_t&> signal_mode_event; ///< Output mode event signal
sigc::signal<void, const window_event_t&> signal_window_event; ///< Window event signal
sigc::signal<void, const bar_config_t&> signal_barconfig_update_event; ///< Barconfig update event signal
sigc::signal<void, const binding_t&> signal_binding_event; ///< Binding event signal