Skip to content

Commit b504d5a

Browse files
author
raveit65
committed
properties-dialog: show complete directory in button tooltip
1 parent a5ba9a2 commit b504d5a

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

src/eom-properties-dialog.c

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ static void
116116
pd_update_general_tab (EomPropertiesDialog *prop_dlg,
117117
EomImage *image)
118118
{
119-
gchar *bytes_str, *dir_str;
119+
gchar *bytes_str, *dir_str, *dir_str_long;
120120
gchar *width_str, *height_str;
121121
GFile *file, *parent_file;
122122
GFileInfo *file_info;
@@ -174,13 +174,19 @@ pd_update_general_tab (EomPropertiesDialog *prop_dlg,
174174
dir_str = g_file_get_basename (parent_file);
175175
gtk_button_set_label (GTK_BUTTON (prop_dlg->priv->folder_button),
176176
dir_str);
177+
178+
dir_str_long = g_file_get_path (parent_file);
179+
gtk_widget_set_tooltip_text (GTK_WIDGET (prop_dlg->priv->folder_button),
180+
dir_str_long);
181+
177182
g_free (prop_dlg->priv->folder_button_uri);
178183
prop_dlg->priv->folder_button_uri = g_file_get_uri (parent_file);
179184
g_object_unref (parent_file);
180185

181186
g_free (type_str);
182187
g_free (bytes_str);
183188
g_free (dir_str);
189+
g_free (dir_str_long);
184190
}
185191

186192
#if HAVE_EXEMPI
@@ -676,10 +682,6 @@ eom_properties_dialog_init (EomPropertiesDialog *prop_dlg)
676682
"clicked",
677683
G_CALLBACK (pd_folder_button_clicked_cb),
678684
prop_dlg);
679-
gtk_widget_set_tooltip_text (GTK_WIDGET (priv->folder_button),
680-
_("Show the folder which contains this "
681-
"file in the file manager"));
682-
priv->folder_button_uri = NULL;
683685

684686
gtk_widget_set_size_request (priv->thumbnail_image, 100, 100);
685687

0 commit comments

Comments
 (0)