[gnome-builder] glade: proxy shortcuts to signals editor
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] glade: proxy shortcuts to signals editor
- Date: Wed, 22 Jan 2020 16:58:47 +0000 (UTC)
commit 01d36c222886fa379e449ef2b0d3373c163f294e
Author: Christian Hergert <chergert redhat com>
Date: Wed Jan 22 08:57:26 2020 -0800
glade: proxy shortcuts to signals editor
Fixes #1132
src/plugins/glade/gbp-glade-editor-addin.c | 9 +++++++++
1 file changed, 9 insertions(+)
---
diff --git a/src/plugins/glade/gbp-glade-editor-addin.c b/src/plugins/glade/gbp-glade-editor-addin.c
index a255f8bd5..38c738b3c 100644
--- a/src/plugins/glade/gbp-glade-editor-addin.c
+++ b/src/plugins/glade/gbp-glade-editor-addin.c
@@ -89,6 +89,7 @@ gbp_glade_editor_addin_ensure_properties (GbpGladeEditorAddin *self)
/* Wire up the shortcuts to the panel too */
_gbp_glade_page_init_shortcuts (GTK_WIDGET (self->properties));
+ _gbp_glade_page_init_shortcuts (GTK_WIDGET (self->signals));
}
static void
@@ -217,12 +218,20 @@ gbp_glade_editor_addin_page_set (IdeEditorAddin *addin,
dzl_gtk_widget_mux_action_groups (GTK_WIDGET (self->properties),
GTK_WIDGET (view),
"GBP_GLADE_PAGE");
+ dzl_gtk_widget_mux_action_groups (GTK_WIDGET (self->signals),
+ GTK_WIDGET (view),
+ "GBP_GLADE_PAGE");
}
else
{
if (self->signals_dock)
gtk_widget_hide (GTK_WIDGET (self->signals_dock));
+ if (self->signals)
+ dzl_gtk_widget_mux_action_groups (GTK_WIDGET (self->signals),
+ NULL,
+ "GBP_GLADE_PAGE");
+
if (self->properties)
dzl_gtk_widget_mux_action_groups (GTK_WIDGET (self->properties),
NULL,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]