[gnome-builder/wip/project-selector: 46/57] project-selector: add new directory name entry
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder/wip/project-selector: 46/57] project-selector: add new directory name entry
- Date: Mon, 6 Apr 2015 22:58:03 +0000 (UTC)
commit c5bcc3b2558d4eb27d997ad4f5e6177d182ecd67
Author: Christian Hergert <christian hergert me>
Date: Fri Apr 3 16:29:05 2015 -0700
project-selector: add new directory name entry
We always have to clone into a new or empty directory. We will need to
check the status during changes to determine if the directory is empty
and cloning is allowed.
data/css/builder.Adwaita.css | 5 +++++
data/ui/gb-new-project-dialog.ui | 24 +++++++++++++++++++++---
2 files changed, 26 insertions(+), 3 deletions(-)
---
diff --git a/data/css/builder.Adwaita.css b/data/css/builder.Adwaita.css
index 4e7cc07..00b909b 100644
--- a/data/css/builder.Adwaita.css
+++ b/data/css/builder.Adwaita.css
@@ -175,3 +175,8 @@ GbProjectWindow GtkHeaderBar {
/* make transition match buttons, otherwise it looks pretty hideous */
transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
+
+
+GbNewProjectDialog GtkFileChooserButton.linked-on-right .button {
+ border-radius: 3px 0 0 3px;
+}
diff --git a/data/ui/gb-new-project-dialog.ui b/data/ui/gb-new-project-dialog.ui
index bd06b7d..a03448f 100644
--- a/data/ui/gb-new-project-dialog.ui
+++ b/data/ui/gb-new-project-dialog.ui
@@ -350,10 +350,28 @@
</object>
</child>
<child>
- <object class="GtkFileChooserButton" id="clone_location_button">
- <property name="action">select-folder</property>
- <property name="hexpand">true</property>
+ <object class="GtkBox">
<property name="visible">true</property>
+ <style>
+ <class name="linked"/>
+ </style>
+ <child>
+ <object class="GtkFileChooserButton" id="clone_location_button">
+ <property name="action">select-folder</property>
+ <property name="hexpand">true</property>
+ <property name="visible">true</property>
+ <style>
+ <class name="linked-on-right"/>
+ </style>
+ </object>
+ </child>
+ <child>
+ <object class="GtkEntry" id="clone_location_entry">
+ <property name="hexpand">true</property>
+ <property name="placeholder-text" translatable="yes">Directory</property>
+ <property name="visible">true</property>
+ </object>
+ </child>
</object>
</child>
</object>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]