[grisbi-cvs] grisbi/src gsb_file_load.c,1.142,1.143

Pierre Biava pbiava at users.sourceforge.net
Sun Nov 23 18:49:59 CET 2008


Update of /cvsroot/grisbi/grisbi/src
In directory ddv4jf1.ch3.sourceforge.com:/tmp/cvs-serv18558/src

Modified Files:
	gsb_file_load.c 
Log Message:
travail sur la traduction française + correction bug (test sur la longueur du nom de fichier) + chargement image du logo comme icon du programme dans dans gsb_file_load.c

Index: gsb_file_load.c
===================================================================
RCS file: /cvsroot/grisbi/grisbi/src/gsb_file_load.c,v
retrieving revision 1.142
retrieving revision 1.143
diff -u -d -r1.142 -r1.143
--- gsb_file_load.c	27 Oct 2008 23:40:59 -0000	1.142
+++ gsb_file_load.c	23 Nov 2008 17:49:56 -0000	1.143
@@ -654,7 +654,7 @@
 	}
 
 	else if ( !strcmp ( attribute_names[i],
-			    "File_title" ))
+			    "File_title" ) && strlen (attribute_values[i]))
 	{
 	    if ( titre_fichier )
 	        g_free ( titre_fichier );
@@ -737,6 +737,9 @@
 	    if ( chemin_logo )
 	        g_free ( chemin_logo );
 	    chemin_logo = my_strdup (attribute_values[i]);
+        /* modify the icon of grisbi (set in the panel of gnome or other) */
+        if (g_file_test ( chemin_logo, G_FILE_TEST_EXISTS ) && etat.utilise_logo)
+            gtk_window_set_default_icon_from_file ( chemin_logo, NULL );
 	}
 
 	else if ( !strcmp ( attribute_names[i],



More information about the cvs mailing list