[gnome-builder] git: Activate Clone button on Enter key press
- From: Matthew Leeds <mwleeds src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] git: Activate Clone button on Enter key press
- Date: Fri, 7 Apr 2017 02:23:38 +0000 (UTC)
commit 0547df8705f0df167bd844d90877fe0f5cbb02b9
Author: Matthew Leeds <mleeds redhat com>
Date: Thu Apr 6 17:24:40 2017 -0500
git: Activate Clone button on Enter key press
https://bugzilla.gnome.org/show_bug.cgi?id=778603
libide/greeter/ide-greeter-perspective.c | 2 ++
libide/greeter/ide-greeter-perspective.ui | 2 ++
plugins/git/ide-git-clone-widget.ui | 1 +
3 files changed, 5 insertions(+), 0 deletions(-)
---
diff --git a/libide/greeter/ide-greeter-perspective.c b/libide/greeter/ide-greeter-perspective.c
index c868bdd..60ff705 100644
--- a/libide/greeter/ide-greeter-perspective.c
+++ b/libide/greeter/ide-greeter-perspective.c
@@ -1068,6 +1068,8 @@ ide_greeter_perspective_genesis_changed (IdeGreeterPerspective *self,
g_assert (GTK_IS_STACK (stack));
g_assert (IDE_IS_GREETER_PERSPECTIVE (self));
+ gtk_widget_grab_default (GTK_WIDGET (self->genesis_continue_button));
+
state.self = self;
state.name = gtk_stack_get_visible_child_name (self->genesis_stack);
diff --git a/libide/greeter/ide-greeter-perspective.ui b/libide/greeter/ide-greeter-perspective.ui
index 284d27d..2d047b3 100644
--- a/libide/greeter/ide-greeter-perspective.ui
+++ b/libide/greeter/ide-greeter-perspective.ui
@@ -375,6 +375,8 @@
</child>
<child>
<object class="GtkButton" id="genesis_continue_button">
+ <property name="can-default">true</property>
+ <property name="receives-default">true</property>
<style>
<class name="suggested-action"/>
</style>
diff --git a/plugins/git/ide-git-clone-widget.ui b/plugins/git/ide-git-clone-widget.ui
index 82f3d9c..6315803 100644
--- a/plugins/git/ide-git-clone-widget.ui
+++ b/plugins/git/ide-git-clone-widget.ui
@@ -58,6 +58,7 @@
<property name="visible">true</property>
<child>
<object class="GtkEntry" id="clone_uri_entry">
+ <property name="activates-default">true</property>
<property name="hexpand">true</property>
<property name="width-chars">35</property>
<property name="max-width-chars">50</property>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]