Added a file filter for picture files

This commit is contained in:
Pierre Pronchery 2011-05-30 12:58:55 +00:00
parent 6503dd0807
commit e283713206
5 changed files with 122 additions and 76 deletions

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Browser 0.1.4\n" "Project-Id-Version: Browser 0.1.4\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2011-05-30 14:44+0200\n" "POT-Creation-Date: 2011-05-30 14:55+0200\n"
"PO-Revision-Date: 2010-03-29 23:28+0200\n" "PO-Revision-Date: 2010-03-29 23:28+0200\n"
"Last-Translator: Pierre Pronchery <khorben@defora.org>\n" "Last-Translator: Pierre Pronchery <khorben@defora.org>\n"
"Language-Team: English\n" "Language-Team: English\n"
@ -113,7 +113,7 @@ msgstr ""
msgid "_Help" msgid "_Help"
msgstr "_Hilfe" msgstr "_Hilfe"
#: ../src/browser.c:166 ../src/desktop.c:816 ../src/desktop.c:837 #: ../src/browser.c:166 ../src/desktop.c:833 ../src/desktop.c:854
msgid "Back" msgid "Back"
msgstr "Zurück" msgstr "Zurück"
@ -129,7 +129,7 @@ msgstr ""
msgid "Refresh" msgid "Refresh"
msgstr "" msgstr ""
#: ../src/browser.c:174 ../src/desktop.c:898 #: ../src/browser.c:174 ../src/desktop.c:915
msgid "Home" msgid "Home"
msgstr "Persönlicher Ordner" msgstr "Persönlicher Ordner"
@ -187,7 +187,7 @@ msgstr ""
#: ../src/browser.c:602 ../src/browser.c:607 ../src/copy.c:674 #: ../src/browser.c:602 ../src/browser.c:607 ../src/copy.c:674
#: ../src/copy.c:678 ../src/delete.c:421 ../src/delete.c:426 #: ../src/copy.c:678 ../src/delete.c:421 ../src/delete.c:426
#: ../src/desktop.c:1499 ../src/desktop.c:1504 ../src/move.c:452 #: ../src/desktop.c:1516 ../src/desktop.c:1521 ../src/move.c:452
#: ../src/move.c:456 ../src/properties.c:118 ../src/properties.c:122 #: ../src/move.c:456 ../src/properties.c:118 ../src/properties.c:122
#: ../src/view.c:367 ../src/view.c:372 #: ../src/view.c:367 ../src/view.c:372
msgid "Error" msgid "Error"
@ -464,47 +464,55 @@ msgid ""
" -r\tEquivalent to -R\n" " -r\tEquivalent to -R\n"
msgstr "" msgstr ""
#: ../src/desktop.c:511 #: ../src/desktop.c:512
msgid "Desktop preferences" msgid "Desktop preferences"
msgstr "Desktop Einstellungen" msgstr "Desktop Einstellungen"
#: ../src/desktop.c:532 #: ../src/desktop.c:533
msgid "Font: " msgid "Font: "
msgstr "" msgstr ""
#: ../src/desktop.c:542 #: ../src/desktop.c:543
msgid "Background: " msgid "Background: "
msgstr "Hintergrund: " msgstr "Hintergrund: "
#: ../src/desktop.c:547 #: ../src/desktop.c:548
msgid "Background" msgid "Background"
msgstr "Hintergrund" msgstr "Hintergrund"
#: ../src/desktop.c:553 #: ../src/desktop.c:551
msgid "Picture files"
msgstr ""
#: ../src/desktop.c:561
msgid "All files"
msgstr ""
#: ../src/desktop.c:569
msgid "Scaled" msgid "Scaled"
msgstr "" msgstr ""
#: ../src/desktop.c:555 #: ../src/desktop.c:571
msgid "Scaled (keep ratio)" msgid "Scaled (keep ratio)"
msgstr "" msgstr ""
#: ../src/desktop.c:557 #: ../src/desktop.c:573
msgid "Tiled" msgid "Tiled"
msgstr "" msgstr ""
#: ../src/desktop.c:563 #: ../src/desktop.c:579
msgid "Appearance" msgid "Appearance"
msgstr "" msgstr ""
#: ../src/desktop.c:929 #: ../src/desktop.c:946
msgid "Applications" msgid "Applications"
msgstr "" msgstr ""
#: ../src/desktop.c:1548 #: ../src/desktop.c:1565
msgid "Could not load preferences" msgid "Could not load preferences"
msgstr "" msgstr ""
#: ../src/desktop.c:1653 #: ../src/desktop.c:1670
msgid "" msgid ""
"Usage: desktop [-H|-V][-a|-c|-f|-h|-n][-m monitor]\n" "Usage: desktop [-H|-V][-a|-c|-f|-h|-n][-m monitor]\n"
" -H\tPlace icons horizontally\n" " -H\tPlace icons horizontally\n"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Browser 0.1.4\n" "Project-Id-Version: Browser 0.1.4\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2011-05-30 14:44+0200\n" "POT-Creation-Date: 2011-05-30 14:55+0200\n"
"PO-Revision-Date: 2010-03-30 01:04+0200\n" "PO-Revision-Date: 2010-03-30 01:04+0200\n"
"Last-Translator: Pierre Pronchery <khorben@defora.org>\n" "Last-Translator: Pierre Pronchery <khorben@defora.org>\n"
"Language-Team: Spanish\n" "Language-Team: Spanish\n"
@ -113,7 +113,7 @@ msgstr ""
msgid "_Help" msgid "_Help"
msgstr "" msgstr ""
#: ../src/browser.c:166 ../src/desktop.c:816 ../src/desktop.c:837 #: ../src/browser.c:166 ../src/desktop.c:833 ../src/desktop.c:854
msgid "Back" msgid "Back"
msgstr "" msgstr ""
@ -129,7 +129,7 @@ msgstr ""
msgid "Refresh" msgid "Refresh"
msgstr "" msgstr ""
#: ../src/browser.c:174 ../src/desktop.c:898 #: ../src/browser.c:174 ../src/desktop.c:915
msgid "Home" msgid "Home"
msgstr "Inicio" msgstr "Inicio"
@ -187,7 +187,7 @@ msgstr ""
#: ../src/browser.c:602 ../src/browser.c:607 ../src/copy.c:674 #: ../src/browser.c:602 ../src/browser.c:607 ../src/copy.c:674
#: ../src/copy.c:678 ../src/delete.c:421 ../src/delete.c:426 #: ../src/copy.c:678 ../src/delete.c:421 ../src/delete.c:426
#: ../src/desktop.c:1499 ../src/desktop.c:1504 ../src/move.c:452 #: ../src/desktop.c:1516 ../src/desktop.c:1521 ../src/move.c:452
#: ../src/move.c:456 ../src/properties.c:118 ../src/properties.c:122 #: ../src/move.c:456 ../src/properties.c:118 ../src/properties.c:122
#: ../src/view.c:367 ../src/view.c:372 #: ../src/view.c:367 ../src/view.c:372
msgid "Error" msgid "Error"
@ -464,47 +464,55 @@ msgid ""
" -r\tEquivalent to -R\n" " -r\tEquivalent to -R\n"
msgstr "" msgstr ""
#: ../src/desktop.c:511 #: ../src/desktop.c:512
msgid "Desktop preferences" msgid "Desktop preferences"
msgstr "Desktop preferencias" msgstr "Desktop preferencias"
#: ../src/desktop.c:532 #: ../src/desktop.c:533
msgid "Font: " msgid "Font: "
msgstr "" msgstr ""
#: ../src/desktop.c:542 #: ../src/desktop.c:543
msgid "Background: " msgid "Background: "
msgstr "" msgstr ""
#: ../src/desktop.c:547 #: ../src/desktop.c:548
msgid "Background" msgid "Background"
msgstr "" msgstr ""
#: ../src/desktop.c:553 #: ../src/desktop.c:551
msgid "Picture files"
msgstr ""
#: ../src/desktop.c:561
msgid "All files"
msgstr ""
#: ../src/desktop.c:569
msgid "Scaled" msgid "Scaled"
msgstr "" msgstr ""
#: ../src/desktop.c:555 #: ../src/desktop.c:571
msgid "Scaled (keep ratio)" msgid "Scaled (keep ratio)"
msgstr "" msgstr ""
#: ../src/desktop.c:557 #: ../src/desktop.c:573
msgid "Tiled" msgid "Tiled"
msgstr "" msgstr ""
#: ../src/desktop.c:563 #: ../src/desktop.c:579
msgid "Appearance" msgid "Appearance"
msgstr "" msgstr ""
#: ../src/desktop.c:929 #: ../src/desktop.c:946
msgid "Applications" msgid "Applications"
msgstr "" msgstr ""
#: ../src/desktop.c:1548 #: ../src/desktop.c:1565
msgid "Could not load preferences" msgid "Could not load preferences"
msgstr "" msgstr ""
#: ../src/desktop.c:1653 #: ../src/desktop.c:1670
msgid "" msgid ""
"Usage: desktop [-H|-V][-a|-c|-f|-h|-n][-m monitor]\n" "Usage: desktop [-H|-V][-a|-c|-f|-h|-n][-m monitor]\n"
" -H\tPlace icons horizontally\n" " -H\tPlace icons horizontally\n"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Browser 0.1.4\n" "Project-Id-Version: Browser 0.1.4\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2011-05-30 14:44+0200\n" "POT-Creation-Date: 2011-05-30 14:55+0200\n"
"PO-Revision-Date: 2010-03-29 23:28+0200\n" "PO-Revision-Date: 2010-03-29 23:28+0200\n"
"Last-Translator: Pierre Pronchery <khorben@defora.org>\n" "Last-Translator: Pierre Pronchery <khorben@defora.org>\n"
"Language-Team: French\n" "Language-Team: French\n"
@ -113,7 +113,7 @@ msgstr "_Vue"
msgid "_Help" msgid "_Help"
msgstr "_Aide" msgstr "_Aide"
#: ../src/browser.c:166 ../src/desktop.c:816 ../src/desktop.c:837 #: ../src/browser.c:166 ../src/desktop.c:833 ../src/desktop.c:854
msgid "Back" msgid "Back"
msgstr "Retour" msgstr "Retour"
@ -129,7 +129,7 @@ msgstr "Suivant"
msgid "Refresh" msgid "Refresh"
msgstr "Rafraîchir" msgstr "Rafraîchir"
#: ../src/browser.c:174 ../src/desktop.c:898 #: ../src/browser.c:174 ../src/desktop.c:915
msgid "Home" msgid "Home"
msgstr "Dossier personnel" msgstr "Dossier personnel"
@ -183,11 +183,11 @@ msgstr "Vignettes"
#: ../src/browser.c:342 #: ../src/browser.c:342
msgid " Location: " msgid " Location: "
msgstr " Chemin: " msgstr " Chemin : "
#: ../src/browser.c:602 ../src/browser.c:607 ../src/copy.c:674 #: ../src/browser.c:602 ../src/browser.c:607 ../src/copy.c:674
#: ../src/copy.c:678 ../src/delete.c:421 ../src/delete.c:426 #: ../src/copy.c:678 ../src/delete.c:421 ../src/delete.c:426
#: ../src/desktop.c:1499 ../src/desktop.c:1504 ../src/move.c:452 #: ../src/desktop.c:1516 ../src/desktop.c:1521 ../src/move.c:452
#: ../src/move.c:456 ../src/properties.c:118 ../src/properties.c:122 #: ../src/move.c:456 ../src/properties.c:118 ../src/properties.c:122
#: ../src/view.c:367 ../src/view.c:372 #: ../src/view.c:367 ../src/view.c:372
msgid "Error" msgid "Error"
@ -200,7 +200,7 @@ msgstr "Ouvrir avec..."
#: ../src/browser.c:856 ../src/browser.c:1232 #: ../src/browser.c:856 ../src/browser.c:1232
msgid "Refreshing folder: " msgid "Refreshing folder: "
msgstr "Actualisation du dossier : " msgstr "Actualisation du dossier : "
#: ../src/browser.c:877 #: ../src/browser.c:877
#, c-format #, c-format
@ -361,7 +361,7 @@ msgstr "Nouveau lien symbolique"
#: ../src/common.c:158 #: ../src/common.c:158
msgid "Destination: " msgid "Destination: "
msgstr "Destination: " msgstr "Destination : "
#: ../src/copy.c:126 #: ../src/copy.c:126
msgid "Copy file(s)" msgid "Copy file(s)"
@ -369,15 +369,15 @@ msgstr "Copie de fichier(s)"
#: ../src/copy.c:134 #: ../src/copy.c:134
msgid "Copying: " msgid "Copying: "
msgstr "Copie de : " msgstr "Copie de : "
#: ../src/copy.c:152 #: ../src/copy.c:152
msgid "Filename: " msgid "Filename: "
msgstr "Nom de fichier: " msgstr "Nom de fichier : "
#: ../src/copy.c:166 #: ../src/copy.c:166
msgid "Speed: " msgid "Speed: "
msgstr "Débit: " msgstr "Débit : "
#: ../src/copy.c:206 ../src/delete.c:159 ../src/move.c:154 #: ../src/copy.c:206 ../src/delete.c:159 ../src/move.c:154
#, c-format #, c-format
@ -446,7 +446,7 @@ msgstr "Effacement du/des fichier(s)"
#: ../src/delete.c:117 #: ../src/delete.c:117
msgid "Deleting: " msgid "Deleting: "
msgstr "Effacement de : " msgstr "Effacement de : "
#: ../src/delete.c:330 #: ../src/delete.c:330
#, c-format #, c-format
@ -484,47 +484,55 @@ msgstr ""
" -R\tSupprimer récursivement\n" " -R\tSupprimer récursivement\n"
" -r\tÉquivalent à -R\n" " -r\tÉquivalent à -R\n"
#: ../src/desktop.c:511 #: ../src/desktop.c:512
msgid "Desktop preferences" msgid "Desktop preferences"
msgstr "Préférences du bureau" msgstr "Préférences du bureau"
#: ../src/desktop.c:532 #: ../src/desktop.c:533
msgid "Font: " msgid "Font: "
msgstr "Fonte : " msgstr "Fonte : "
#: ../src/desktop.c:542 #: ../src/desktop.c:543
msgid "Background: " msgid "Background: "
msgstr "Arrière-plan: " msgstr "Arrière-plan : "
#: ../src/desktop.c:547 #: ../src/desktop.c:548
msgid "Background" msgid "Background"
msgstr "Arrière-plan" msgstr "Arrière-plan"
#: ../src/desktop.c:553 #: ../src/desktop.c:551
msgid "Picture files"
msgstr "Images"
#: ../src/desktop.c:561
msgid "All files"
msgstr "Tous les fichiers"
#: ../src/desktop.c:569
msgid "Scaled" msgid "Scaled"
msgstr "Étiré" msgstr "Étiré"
#: ../src/desktop.c:555 #: ../src/desktop.c:571
msgid "Scaled (keep ratio)" msgid "Scaled (keep ratio)"
msgstr "Étiré (sans déformer)" msgstr "Étiré (sans déformer)"
#: ../src/desktop.c:557 #: ../src/desktop.c:573
msgid "Tiled" msgid "Tiled"
msgstr "Mosaïque" msgstr "Mosaïque"
#: ../src/desktop.c:563 #: ../src/desktop.c:579
msgid "Appearance" msgid "Appearance"
msgstr "Apparence" msgstr "Apparence"
#: ../src/desktop.c:929 #: ../src/desktop.c:946
msgid "Applications" msgid "Applications"
msgstr "Applications" msgstr "Applications"
#: ../src/desktop.c:1548 #: ../src/desktop.c:1565
msgid "Could not load preferences" msgid "Could not load preferences"
msgstr "Impossible de charger les préférences" msgstr "Impossible de charger les préférences"
#: ../src/desktop.c:1653 #: ../src/desktop.c:1670
msgid "" msgid ""
"Usage: desktop [-H|-V][-a|-c|-f|-h|-n][-m monitor]\n" "Usage: desktop [-H|-V][-a|-c|-f|-h|-n][-m monitor]\n"
" -H\tPlace icons horizontally\n" " -H\tPlace icons horizontally\n"
@ -554,11 +562,11 @@ msgstr "Renommer"
#: ../src/desktopicon.c:904 #: ../src/desktopicon.c:904
msgid "Rename: " msgid "Rename: "
msgstr "Renommer : " msgstr "Renommer : "
#: ../src/desktopicon.c:915 #: ../src/desktopicon.c:915
msgid "To: " msgid "To: "
msgstr "Vers : " msgstr "Vers : "
#: ../src/desktopicon.c:967 #: ../src/desktopicon.c:967
msgid "Are you sure you want to delete " msgid "Are you sure you want to delete "
@ -578,7 +586,7 @@ msgstr "Déplacer des fichier(s)"
#: ../src/move.c:108 #: ../src/move.c:108
msgid "Moving: " msgid "Moving: "
msgstr "Déplacement de : " msgstr "Déplacement de : "
#: ../src/move.c:506 #: ../src/move.c:506
msgid "" msgid ""
@ -699,6 +707,3 @@ msgstr "Impossible d'éditer le fichier"
#: ../src/view.c:515 #: ../src/view.c:515
msgid "Usage: view file...\n" msgid "Usage: view file...\n"
msgstr "Usage: view fichier...\n" msgstr "Usage: view fichier...\n"
#~ msgid "Could not load MIME globs"
#~ msgstr "Impossible de charger les infos MIME"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Browser 0.1.4\n" "Project-Id-Version: Browser 0.1.4\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2011-05-30 14:44+0200\n" "POT-Creation-Date: 2011-05-30 14:55+0200\n"
"PO-Revision-Date: 2010-04-07 23:18+0200\n" "PO-Revision-Date: 2010-04-07 23:18+0200\n"
"Last-Translator: Pierre Pronchery <khorben@defora.org>\n" "Last-Translator: Pierre Pronchery <khorben@defora.org>\n"
"Language-Team: Italian\n" "Language-Team: Italian\n"
@ -113,7 +113,7 @@ msgstr ""
msgid "_Help" msgid "_Help"
msgstr "" msgstr ""
#: ../src/browser.c:166 ../src/desktop.c:816 ../src/desktop.c:837 #: ../src/browser.c:166 ../src/desktop.c:833 ../src/desktop.c:854
msgid "Back" msgid "Back"
msgstr "" msgstr ""
@ -129,7 +129,7 @@ msgstr ""
msgid "Refresh" msgid "Refresh"
msgstr "" msgstr ""
#: ../src/browser.c:174 ../src/desktop.c:898 #: ../src/browser.c:174 ../src/desktop.c:915
msgid "Home" msgid "Home"
msgstr "" msgstr ""
@ -187,7 +187,7 @@ msgstr ""
#: ../src/browser.c:602 ../src/browser.c:607 ../src/copy.c:674 #: ../src/browser.c:602 ../src/browser.c:607 ../src/copy.c:674
#: ../src/copy.c:678 ../src/delete.c:421 ../src/delete.c:426 #: ../src/copy.c:678 ../src/delete.c:421 ../src/delete.c:426
#: ../src/desktop.c:1499 ../src/desktop.c:1504 ../src/move.c:452 #: ../src/desktop.c:1516 ../src/desktop.c:1521 ../src/move.c:452
#: ../src/move.c:456 ../src/properties.c:118 ../src/properties.c:122 #: ../src/move.c:456 ../src/properties.c:118 ../src/properties.c:122
#: ../src/view.c:367 ../src/view.c:372 #: ../src/view.c:367 ../src/view.c:372
msgid "Error" msgid "Error"
@ -464,47 +464,55 @@ msgid ""
" -r\tEquivalent to -R\n" " -r\tEquivalent to -R\n"
msgstr "" msgstr ""
#: ../src/desktop.c:511 #: ../src/desktop.c:512
msgid "Desktop preferences" msgid "Desktop preferences"
msgstr "" msgstr ""
#: ../src/desktop.c:532 #: ../src/desktop.c:533
msgid "Font: " msgid "Font: "
msgstr "" msgstr ""
#: ../src/desktop.c:542 #: ../src/desktop.c:543
msgid "Background: " msgid "Background: "
msgstr "" msgstr ""
#: ../src/desktop.c:547 #: ../src/desktop.c:548
msgid "Background" msgid "Background"
msgstr "" msgstr ""
#: ../src/desktop.c:553 #: ../src/desktop.c:551
msgid "Picture files"
msgstr ""
#: ../src/desktop.c:561
msgid "All files"
msgstr ""
#: ../src/desktop.c:569
msgid "Scaled" msgid "Scaled"
msgstr "" msgstr ""
#: ../src/desktop.c:555 #: ../src/desktop.c:571
msgid "Scaled (keep ratio)" msgid "Scaled (keep ratio)"
msgstr "" msgstr ""
#: ../src/desktop.c:557 #: ../src/desktop.c:573
msgid "Tiled" msgid "Tiled"
msgstr "" msgstr ""
#: ../src/desktop.c:563 #: ../src/desktop.c:579
msgid "Appearance" msgid "Appearance"
msgstr "" msgstr ""
#: ../src/desktop.c:929 #: ../src/desktop.c:946
msgid "Applications" msgid "Applications"
msgstr "" msgstr ""
#: ../src/desktop.c:1548 #: ../src/desktop.c:1565
msgid "Could not load preferences" msgid "Could not load preferences"
msgstr "" msgstr ""
#: ../src/desktop.c:1653 #: ../src/desktop.c:1670
msgid "" msgid ""
"Usage: desktop [-H|-V][-a|-c|-f|-h|-n][-m monitor]\n" "Usage: desktop [-H|-V][-a|-c|-f|-h|-n][-m monitor]\n"
" -H\tPlace icons horizontally\n" " -H\tPlace icons horizontally\n"

View File

@ -497,6 +497,7 @@ static void _on_popup_preferences(gpointer data)
GtkWidget * widget; GtkWidget * widget;
GtkWidget * label; GtkWidget * label;
GtkSizeGroup * group; GtkSizeGroup * group;
GtkFileFilter * filter;
if(desktop->menu != NULL) if(desktop->menu != NULL)
gtk_widget_destroy(desktop->menu); gtk_widget_destroy(desktop->menu);
@ -546,6 +547,21 @@ static void _on_popup_preferences(gpointer data)
vbox3 = gtk_vbox_new(FALSE, 4); vbox3 = gtk_vbox_new(FALSE, 4);
desktop->pr_background = gtk_file_chooser_button_new(_("Background"), desktop->pr_background = gtk_file_chooser_button_new(_("Background"),
GTK_FILE_CHOOSER_ACTION_OPEN); GTK_FILE_CHOOSER_ACTION_OPEN);
filter = gtk_file_filter_new();
gtk_file_filter_set_name(filter, _("Picture files"));
gtk_file_filter_add_mime_type(filter, "image/bmp");
gtk_file_filter_add_mime_type(filter, "image/gif");
gtk_file_filter_add_mime_type(filter, "image/jpeg");
gtk_file_filter_add_mime_type(filter, "image/pbm");
gtk_file_filter_add_mime_type(filter, "image/png");
gtk_file_filter_add_mime_type(filter, "image/svg+xml");
gtk_file_chooser_add_filter(GTK_FILE_CHOOSER(desktop->pr_background),
filter);
filter = gtk_file_filter_new();
gtk_file_filter_set_name(filter, _("All files"));
gtk_file_filter_add_pattern(filter, "*");
gtk_file_chooser_add_filter(GTK_FILE_CHOOSER(desktop->pr_background),
filter);
gtk_box_pack_start(GTK_BOX(vbox3), desktop->pr_background, TRUE, TRUE, gtk_box_pack_start(GTK_BOX(vbox3), desktop->pr_background, TRUE, TRUE,
0); 0);
desktop->pr_background_how = gtk_combo_box_new_text(); desktop->pr_background_how = gtk_combo_box_new_text();
@ -597,6 +613,7 @@ static void _on_preferences_apply(gpointer data)
Desktop * desktop = data; Desktop * desktop = data;
Config * config; Config * config;
char * p; char * p;
char const * q;
int i; int i;
size_t j; size_t j;
@ -604,8 +621,8 @@ static void _on_preferences_apply(gpointer data)
g_idle_add(_new_idle, desktop); g_idle_add(_new_idle, desktop);
if((config = _desktop_get_config(desktop)) == NULL) if((config = _desktop_get_config(desktop)) == NULL)
return; return;
p = gtk_font_button_get_font_name(GTK_FONT_BUTTON(desktop->pr_font)); q = gtk_font_button_get_font_name(GTK_FONT_BUTTON(desktop->pr_font));
config_set(config, NULL, "font", p); config_set(config, NULL, "font", q);
p = gtk_file_chooser_get_filename(GTK_FILE_CHOOSER( p = gtk_file_chooser_get_filename(GTK_FILE_CHOOSER(
desktop->pr_background)); desktop->pr_background));
config_set(config, NULL, "background", p); config_set(config, NULL, "background", p);