source-dialog: Convert filename to utf8 before displaying it
This commit is contained in:
committed by
Georges Basile Stavracas Neto
parent
4c84cfbbdb
commit
4b3351d549
@@ -976,7 +976,8 @@ static void
|
|||||||
calendar_file_selected (GtkFileChooser *button,
|
calendar_file_selected (GtkFileChooser *button,
|
||||||
gpointer user_data)
|
gpointer user_data)
|
||||||
{
|
{
|
||||||
g_autofree gchar* display_name = NULL;
|
g_autofree gchar *unencoded_display_name = NULL;
|
||||||
|
g_autofree gchar *display_name = NULL;
|
||||||
g_autoptr (ESource) source = NULL;
|
g_autoptr (ESource) source = NULL;
|
||||||
g_autoptr (GFile) file = NULL;
|
g_autoptr (GFile) file = NULL;
|
||||||
GcalSourceDialog *self;
|
GcalSourceDialog *self;
|
||||||
@@ -1002,7 +1003,8 @@ calendar_file_selected (GtkFileChooser *button,
|
|||||||
e_source_local_set_custom_file (E_SOURCE_LOCAL (ext), file);
|
e_source_local_set_custom_file (E_SOURCE_LOCAL (ext), file);
|
||||||
|
|
||||||
/* update the source properties */
|
/* update the source properties */
|
||||||
display_name = g_file_get_basename (file);
|
unencoded_display_name = g_file_get_basename (file);
|
||||||
|
display_name = g_filename_display_name (unencoded_display_name);
|
||||||
e_source_set_display_name (source, display_name);
|
e_source_set_display_name (source, display_name);
|
||||||
|
|
||||||
/* Jump to the edit page */
|
/* Jump to the edit page */
|
||||||
|
|||||||
Reference in New Issue
Block a user