[maemo-commits] [maemo-commits] r13955 - projects/haf/trunk/hildon-fm/hildon-fm

From: subversion at stage.maemo.org subversion at stage.maemo.org
Date: Thu Sep 20 18:19:02 EEST 2007
Author: marivoll
Date: 2007-09-20 18:19:01 +0300 (Thu, 20 Sep 2007)
New Revision: 13955

Modified:
   projects/haf/trunk/hildon-fm/hildon-fm/hildon-file-chooser-dialog.c
Log:
	* hildon-fm/hildon-file-chooser-dialog.c (handle_folder_popup):
	Use get_entry to get entry content so that the extension is
	handled correctly.


Modified: projects/haf/trunk/hildon-fm/hildon-fm/hildon-file-chooser-dialog.c
===================================================================
--- projects/haf/trunk/hildon-fm/hildon-fm/hildon-file-chooser-dialog.c	2007-09-20 15:17:00 UTC (rev 13954)
+++ projects/haf/trunk/hildon-fm/hildon-fm/hildon-file-chooser-dialog.c	2007-09-20 15:19:01 UTC (rev 13955)
@@ -64,7 +64,7 @@
 
 #include "hildon-file-common-private.h"
 
-/*#define DEBUG*/
+#define DEBUG
 
 #define HILDON_RESPONSE_FOLDER_BUTTON 12345
 #define HILDON_RESPONSE_FOLDER_CREATED 54321
@@ -370,7 +370,7 @@
   if (name == NULL)
     return;
 
-  DBG ("SET ENTRY %s %s\n", name, ext);
+  DBG ("SET ENTRY '%s' '%s'\n", name, ext);
 
   gtk_entry_set_text (GTK_ENTRY(entry), name);
 
@@ -481,6 +481,8 @@
   char *dot;
   gboolean is_folder;
 
+  DBG ("SET STUB AND EXT %s\n", name);
+
   g_free (priv->stub_name);
   g_free (priv->ext_name);
   priv->stub_name = g_strdup (name);
@@ -1245,8 +1247,10 @@
   if (self->priv->edited)
   {
     self->priv->edited = FALSE;
-    hildon_file_chooser_dialog_set_current_name(GTK_FILE_CHOOSER(self),
-      gtk_entry_get_text(GTK_ENTRY(self->priv->entry_name)));
+    hildon_file_chooser_dialog_set_current_name 
+      (GTK_FILE_CHOOSER(self),
+       get_entry (GTK_ENTRY(self->priv->entry_name),
+		  self->priv->ext_name));
   }
 
   backend = _hildon_file_system_model_get_file_system(self->priv->model);


More information about the maemo-commits mailing list