[Xfce4-commits] <ristretto:master> Remove g_file_get_path stuff, work with URI's or not at all
Stephan Arts
noreply at xfce.org
Sun Aug 1 23:44:01 CEST 2010
Updating branch refs/heads/master
to c5f540c66b5172560f9343d0e75da845241fffc9 (commit)
from a7784687b4a1cf384405725ff618f5f038b6ae76 (commit)
commit c5f540c66b5172560f9343d0e75da845241fffc9
Author: Stephan Arts <stephan at xfce.org>
Date: Sun Aug 1 23:42:21 2010 +0200
Remove g_file_get_path stuff, work with URI's or not at all
src/main_window.c | 20 ++++++++------------
src/thumbnail.c | 11 +++++------
2 files changed, 13 insertions(+), 18 deletions(-)
diff --git a/src/main_window.c b/src/main_window.c
index 157028a..a96e94f 100644
--- a/src/main_window.c
+++ b/src/main_window.c
@@ -752,7 +752,7 @@ rstto_main_window_new (RsttoImageList *image_list, gboolean fullscreen)
static void
rstto_main_window_image_list_iter_changed (RsttoMainWindow *window)
{
- gchar *path, *path_basename, *title, *status;
+ gchar *file_basename, *title, *status;
GFile *file = NULL;
GFileInfo *file_info = NULL;
RsttoImage *cur_image;
@@ -793,21 +793,19 @@ rstto_main_window_image_list_iter_changed (RsttoMainWindow *window)
height = rstto_image_get_height(cur_image);
- path = g_file_get_path (file);
- path_basename = g_path_get_basename (path);
+ file_basename = g_file_get_basename (file);
- title = g_strdup_printf ("%s - %s [%d/%d]", RISTRETTO_APP_TITLE, path_basename, position+1, count);
+ title = g_strdup_printf ("%s - %s [%d/%d]", RISTRETTO_APP_TITLE, file_basename, position+1, count);
if (width > 0)
{
status = g_strdup_printf ("%d x %d", width, height);
}
else
{
- status = g_strdup_printf ("Loading '%s'", path_basename);
+ status = g_strdup_printf ("Loading '%s'", file_basename);
}
- g_free (path_basename);
- g_free (path);
+ g_free (file_basename);
}
else
{
@@ -2263,8 +2261,7 @@ cb_rstto_main_window_delete (GtkWidget *widget, RsttoMainWindow *window)
{
RsttoImage *image = rstto_image_list_iter_get_image (window->priv->iter);
GFile *file = rstto_image_get_file (image);
- gchar *path = g_file_get_path (file);
- gchar *path_basename = g_path_get_basename (path);
+ gchar *file_basename = g_file_get_basename (file);
GtkWidget *dialog;
g_return_if_fail (rstto_image_list_get_n_images (window->priv->props.image_list) > 0);
@@ -2273,7 +2270,7 @@ cb_rstto_main_window_delete (GtkWidget *widget, RsttoMainWindow *window)
GTK_MESSAGE_WARNING,
GTK_BUTTONS_OK_CANCEL,
N_("Are you sure you want to delete image '%s' from disk?"),
- path_basename);
+ file_basename);
g_object_ref (image);
if (gtk_dialog_run (GTK_DIALOG (dialog)) == GTK_RESPONSE_OK)
@@ -2288,8 +2285,7 @@ cb_rstto_main_window_delete (GtkWidget *widget, RsttoMainWindow *window)
}
}
gtk_widget_destroy (dialog);
- g_free (path_basename);
- g_free (path);
+ g_free (file_basename);
g_object_unref (image);
}
diff --git a/src/thumbnail.c b/src/thumbnail.c
index 2438985..7c0a362 100644
--- a/src/thumbnail.c
+++ b/src/thumbnail.c
@@ -288,7 +288,7 @@ rstto_thumbnail_paint(RsttoThumbnail *thumb)
GtkWidget *
rstto_thumbnail_new (RsttoImage *image)
{
- gchar *path, *path_basename;
+ gchar *file_basename;
GFile *file = NULL;
RsttoThumbnail *thumb;
@@ -301,13 +301,12 @@ rstto_thumbnail_new (RsttoImage *image)
file = rstto_image_get_file (image);
- path = g_file_get_path (file);
- path_basename = g_path_get_basename (path);
+ file_basename = g_file_get_basename (file);
- gtk_widget_set_tooltip_text(GTK_WIDGET(thumb), path_basename);
+ gtk_widget_set_tooltip_text(GTK_WIDGET(thumb), file_basename);
+
+ g_free (file_basename);
- g_free (path_basename);
- g_free (path);
return GTK_WIDGET(thumb);
}
More information about the Xfce4-commits
mailing list