[gnome-builder] panels: try out text labels
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] panels: try out text labels
- Date: Mon, 21 Dec 2015 08:06:35 +0000 (UTC)
commit c8e00986bd87cad5e25beff29c8e20555ef76970
Author: Christian Hergert <christian hergert me>
Date: Mon Dec 14 15:50:03 2015 -0800
panels: try out text labels
Not sure how long this will work out, as we add panels, but for now it is
clearly more readable.
Some issues with using textual labels may be mitigated once we add basic
split support to panes.
data/theme/Adwaita.css | 5 +++++
libide/ide-layout-pane.c | 2 ++
plugins/devhelp/gbp-devhelp-workbench-addin.c | 2 +-
plugins/project-tree/gb-project-tree-addin.c | 2 +-
plugins/symbol-tree/symbol-tree.c | 2 +-
5 files changed, 10 insertions(+), 3 deletions(-)
---
diff --git a/data/theme/Adwaita.css b/data/theme/Adwaita.css
index 8bc327d..e949291 100644
--- a/data/theme/Adwaita.css
+++ b/data/theme/Adwaita.css
@@ -233,11 +233,16 @@ layoutpane > box > box:first-child > stackswitcher > button {
background-color: transparent;
border-style: none;
border-radius: 0px;
+ border-bottom: 3px solid transparent;
box-shadow: none;
padding: 6px 1px 7px 1px;
color: #888a85;
+ text-shadow: none;
+ font-weight: bold;
}
layoutpane > box > box:first-child > stackswitcher > button:checked {
+ border-bottom: 3px solid @theme_selected_bg_color;
color: #2e3436;
+ text-shadow: 0 1px #eeeeec;
}
diff --git a/libide/ide-layout-pane.c b/libide/ide-layout-pane.c
index cc4f6e3..b55446f 100644
--- a/libide/ide-layout-pane.c
+++ b/libide/ide-layout-pane.c
@@ -370,7 +370,9 @@ ide_layout_pane_add_page (IdeLayoutPane *self,
const gchar *icon_name)
{
gtk_container_add_with_properties (GTK_CONTAINER (self->stack), page,
+#if 0
"icon-name", icon_name,
+#endif
"title", title,
NULL);
}
diff --git a/plugins/devhelp/gbp-devhelp-workbench-addin.c b/plugins/devhelp/gbp-devhelp-workbench-addin.c
index 9bae37d..032124e 100644
--- a/plugins/devhelp/gbp-devhelp-workbench-addin.c
+++ b/plugins/devhelp/gbp-devhelp-workbench-addin.c
@@ -87,7 +87,7 @@ gbp_devhelp_workbench_addin_load (IdeWorkbenchAddin *addin,
"visible", TRUE,
NULL);
ide_layout_pane_add_page (IDE_LAYOUT_PANE (pane), GTK_WIDGET (self->panel),
- _("Devhelp"), "devhelp-symbolic");
+ _("Documentation"), "devhelp-symbolic");
action = g_simple_action_new ("focus-devhelp-search", NULL);
g_signal_connect_object (action, "activate", G_CALLBACK (focus_devhelp_search), self, 0);
diff --git a/plugins/project-tree/gb-project-tree-addin.c b/plugins/project-tree/gb-project-tree-addin.c
index b19f174..0f06831 100644
--- a/plugins/project-tree/gb-project-tree-addin.c
+++ b/plugins/project-tree/gb-project-tree-addin.c
@@ -74,7 +74,7 @@ gb_project_tree_addin_load (IdeWorkbenchAddin *addin,
gtk_container_add (GTK_CONTAINER (scroller), GTK_WIDGET (self->tree));
ide_layout_pane_add_page (IDE_LAYOUT_PANE (pane), scroller,
- _("Project Tree"), "folder-symbolic");
+ _("Project"), "folder-symbolic");
ide_widget_set_context_handler (self->tree, gb_project_tree_addin_context_set);
diff --git a/plugins/symbol-tree/symbol-tree.c b/plugins/symbol-tree/symbol-tree.c
index 5856408..ed2a531 100644
--- a/plugins/symbol-tree/symbol-tree.c
+++ b/plugins/symbol-tree/symbol-tree.c
@@ -287,7 +287,7 @@ symbol_tree_load (IdeWorkbenchAddin *addin,
ide_layout_pane_add_page (IDE_LAYOUT_PANE (right_pane),
GTK_WIDGET (self),
- _("Symbol Tree"),
+ _("Symbols"),
"lang-function-symbolic");
gtk_container_child_set (GTK_CONTAINER (gtk_widget_get_parent (GTK_WIDGET (self))),
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]