Author: akv
Date: 2009-12-21 00:28:52 +0100 (Mon, 21 Dec 2009)
New Revision: 2823
Modified:
trunk/src/gtk-interface.c
Log:
Changed all gtk_window_set_title() on rawstudio_window to use
rs_window_set_title().
Modified: trunk/src/gtk-interface.c
===================================================================
--- trunk/src/gtk-interface.c 2009-12-20 23:26:28 UTC (rev 2822)
+++ trunk/src/gtk-interface.c 2009-12-20 23:28:52 UTC (rev 2823)
@@ -176,7 +176,6 @@
if (name!=NULL)
{
- GString *window_title;
GList *selected = NULL;
g_signal_handlers_block_by_func(instance, icon_activated, rs);
gui_set_busy(TRUE);
@@ -201,11 +200,7 @@
{
gui_status_pop(msgid);
gui_status_notify(_("Image opened"));
- window_title = g_string_new(_("Rawstudio"));
- g_string_append(window_title, " - ");
- g_string_append(window_title, rs->photo->filename);
- gtk_window_set_title(GTK_WINDOW(rawstudio_window),
window_title->str);
- g_string_free(window_title, TRUE);
+ rs_window_set_title(rs->photo->filename);
}
}
GTK_CATCHUP();
@@ -828,7 +823,7 @@
rawstudio_window = GTK_WINDOW(gtk_window_new (GTK_WINDOW_TOPLEVEL));
gtk_window_resize((GtkWindow *) rawstudio_window, 800, 600);
- gtk_window_set_title (GTK_WINDOW (rawstudio_window), _("Rawstudio"));
+ rs_window_set_title(NULL);
g_signal_connect((gpointer) rawstudio_window, "delete_event",
G_CALLBACK(gui_window_delete), NULL);
g_signal_connect((gpointer) rawstudio_window, "key_press_event",
G_CALLBACK(window_key_press_event), NULL);
@@ -951,17 +946,13 @@
static void
directory_activated(gpointer instance, const gchar *path, RS_BLOB *rs)
{
- GString *window_title = g_string_new(_("Rawstudio"));
rs_store_remove(rs->store, NULL, NULL);
gui_status_push(_("Opening directory..."));
gui_set_busy(TRUE);
GTK_CATCHUP();
if (rs_store_load_directory(rs->store, path, rs->library) >= 0)
rs_conf_set_string(CONF_LWD, path);
- g_string_append(window_title, " - ");
- g_string_append(window_title, path);
- gtk_window_set_title (GTK_WINDOW (rawstudio_window), window_title->str);
- g_string_free(window_title, TRUE);
+ rs_window_set_title(path);
GTK_CATCHUP();
gui_status_push(_("Ready"));
gui_set_busy(FALSE);
@@ -1007,7 +998,6 @@
GdkColor grid_bg = {0, 0, 0, 0 };
GdkColor grid_fg = {0, 32767, 32767, 32767};
GdkColor bgcolor = {0, 0, 0, 0 };
- GString *window_title = g_string_new(_("Rawstudio"));
GdkColor tmpcolor;
GtkWidget *hbox; /* for statusbar */
GtkWidget *valuefield[3];
@@ -1189,9 +1179,9 @@
rs_open_file_delayed(rs, path);
rs_conf_set_integer(CONF_LAST_PRIORITY_PAGE, 0);
rs_dir_selector_expand_path(RS_DIR_SELECTOR(dir_selector),
path);
- g_string_append(window_title, " - ");
- g_string_append(window_title, g_path_get_dirname(path));
- gtk_window_set_title (GTK_WINDOW (rawstudio_window),
window_title->str);
+
+ rs_window_set_title(g_path_get_dirname(path));
+
g_free(path);
}
else
@@ -1212,9 +1202,7 @@
gint last_priority_page = 0;
rs_conf_get_integer(CONF_LAST_PRIORITY_PAGE,
&last_priority_page);
rs_store_set_current_page(rs->store,
last_priority_page);
- g_string_append(window_title, " - ");
- g_string_append(window_title, lwd);
- gtk_window_set_title (GTK_WINDOW (rawstudio_window),
window_title->str);
+ rs_window_set_title(lwd);
}
else
if(rs_library_set_tag_search(rs_conf_get_string(CONF_LIBRARY_TAG_SEARCH)))
{
@@ -1231,7 +1219,6 @@
rs_dir_selector_expand_path(RS_DIR_SELECTOR(dir_selector), lwd);
g_free(lwd);
}
- g_string_free(window_title, TRUE);
gui_set_busy(FALSE);
gdk_threads_enter();
_______________________________________________
Rawstudio-commit mailing list
[email protected]
http://rawstudio.org/cgi-bin/mailman/listinfo/rawstudio-commit