[gnome-builder] sourceview: disable emoji-picker by default
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] sourceview: disable emoji-picker by default
- Date: Mon, 22 Jan 2018 09:24:41 +0000 (UTC)
commit 735063093b45a4cef3a08945d5ed887c14de27fe
Author: Christian Hergert <chergert redhat com>
Date: Mon Jan 22 01:23:27 2018 -0800
sourceview: disable emoji-picker by default
We'll add them back in our various keybinding modes.
src/libide/sourceview/ide-source-view.c | 5 +++++
1 file changed, 5 insertions(+)
---
diff --git a/src/libide/sourceview/ide-source-view.c b/src/libide/sourceview/ide-source-view.c
index 0e9cacd13..1f4dc3bfa 100644
--- a/src/libide/sourceview/ide-source-view.c
+++ b/src/libide/sourceview/ide-source-view.c
@@ -6662,6 +6662,11 @@ ide_source_view_class_init (IdeSourceViewClass *klass)
G_TYPE_BOOLEAN, TRUE,
G_TYPE_BOOLEAN, FALSE);
+ /* Remove Emoji from GtkTextView, we'll add back in various keybinding modes */
+ binding_set = gtk_binding_set_by_class (g_type_class_peek (GTK_TYPE_TEXT_VIEW));
+ gtk_binding_entry_remove (binding_set, GDK_KEY_period, GDK_CONTROL_MASK);
+ gtk_binding_entry_remove (binding_set, GDK_KEY_semicolon, GDK_CONTROL_MASK);
+
/*
* Escape is wired up by the GtkSourceCompletion by default. However, some
* keybindings may want to control that manually (such as Vim). Vim needs to
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]