[gnome-builder/wip/chergert/perspective] panels: try out text labels
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder/wip/chergert/perspective] panels: try out text labels
- Date: Mon, 14 Dec 2015 23:51:32 +0000 (UTC)
commit 0b6cd6ef3ac39926f232497d1fe72399f6a0f0a5
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]