[glade/modern-ui: 31/34] GladeWindow: remove unused project list
- From: Juan Pablo Ugarte <jpu src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glade/modern-ui: 31/34] GladeWindow: remove unused project list
- Date: Sun, 3 Sep 2017 07:11:39 +0000 (UTC)
commit 1ca07f86f589b663bb00e5b0b37637ba40d72d60
Author: Juan Pablo Ugarte <juanpablougarte gmail com>
Date: Sat Jul 15 16:58:24 2017 -0300
GladeWindow: remove unused project list
src/glade-window.c | 75 +--------------------------------------------------
1 files changed, 2 insertions(+), 73 deletions(-)
---
diff --git a/src/glade-window.c b/src/glade-window.c
index f68ae2d..8a8c2eb 100644
--- a/src/glade-window.c
+++ b/src/glade-window.c
@@ -498,43 +498,6 @@ project_selection_changed_cb (GladeProject *project, GladeWindow *window)
glade_editor_load_widget (window->priv->editor, glade_widget);
}
-static gchar *
-format_project_list_item_tooltip (GladeProject *project)
-{
- gchar *tooltip, *path, *name;
-
- if (glade_project_get_path (project))
- {
- path =
- glade_utils_replace_home_dir_with_tilde (glade_project_get_path
- (project));
-
- if (glade_project_get_readonly (project))
- {
- /* translators: referring to the action of activating a file named '%s'.
- * we also indicate to users that the file may be read-only with
- * the second '%s' */
- tooltip = g_strdup_printf (_("Activate '%s' %s"),
- path, READONLY_INDICATOR);
- }
- else
- {
- /* translators: referring to the action of activating a file named '%s' */
- tooltip = g_strdup_printf (_("Activate '%s'"), path);
- }
- g_free (path);
- }
- else
- {
- name = glade_project_get_name (project);
- /* FIXME add hint for translators */
- tooltip = g_strdup_printf (_("Activate '%s'"), name);
- g_free (name);
- }
-
- return tooltip;
-}
-
static void
refresh_stack_title_for_project (GladeWindow *window, GladeProject *project)
{
@@ -705,36 +668,6 @@ project_changed_cb (GladeProject *project,
}
static void
-refresh_projects_list_item (GladeWindow *window, GladeProject *project)
-{
- GtkAction *action;
- gchar *project_name;
- gchar *tooltip;
-
- /* Get associated action */
- action =
- GTK_ACTION (g_object_get_data
- (G_OBJECT (project), "project-list-action"));
-
- /* Set action label */
- project_name = get_formatted_project_name_for_display (project,
- FORMAT_NAME_MARK_UNSAVED
- |
- FORMAT_NAME_ESCAPE_UNDERSCORES
- |
- FORMAT_NAME_MIDDLE_TRUNCATE);
-
- g_object_set (action, "label", project_name, NULL);
-
- /* Set action tooltip */
- tooltip = format_project_list_item_tooltip (project);
- g_object_set (action, "tooltip", tooltip, NULL);
-
- g_free (tooltip);
- g_free (project_name);
-}
-
-static void
project_notify_handler_cb (GladeProject *project,
GParamSpec *spec,
GladeWindow *window)
@@ -754,7 +687,6 @@ project_notify_handler_cb (GladeProject *project,
else if (strcmp (spec->name, "modified") == 0)
{
refresh_title (window);
- refresh_projects_list_item (window, project);
refresh_stack_title_for_project (window, project);
}
else if (strcmp (spec->name, "read-only") == 0)
@@ -1076,7 +1008,6 @@ save (GladeWindow *window, GladeProject *project, const gchar *path)
/* refresh names */
refresh_title (window);
- refresh_projects_list_item (window, project);
refresh_stack_title_for_project (window, project);
glade_util_flash_message (window->priv->statusbar,
@@ -1400,9 +1331,6 @@ close_project (GladeWindow *window, GladeProject *project)
if (!glade_app_get_projects ())
gtk_stack_set_visible_child (priv->stack, priv->start_page);
-
- if (GLADE_WINDOW_ACTIVE_VIEW (window) == NULL)
- gtk_widget_hide (GTK_WIDGET (priv->editor));
}
static void
@@ -1870,7 +1798,6 @@ add_project (GladeWindow *window, GladeProject *project, gboolean for_file)
view = glade_design_view_new (project);
gtk_stack_set_visible_child (priv->stack, priv->center_paned);
- gtk_widget_show (GTK_WIDGET (priv->editor));
g_signal_connect (G_OBJECT (project), "notify::modified",
G_CALLBACK (project_notify_handler_cb), window);
@@ -2463,6 +2390,8 @@ glade_window_constructed (GObject *object)
gtkosx_application_ready (theApp);
}
#endif
+
+ refresh_title (window);
}
static void
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]