Moved the code handling the preferences into browser.c

This commit is contained in:
Pierre Pronchery 2010-12-26 13:07:08 +00:00
parent f54da4944d
commit 73000a46ff
7 changed files with 380 additions and 370 deletions

116
po/de.po
View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Browser 0.1.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-12-26 11:41+0100\n"
"POT-Creation-Date: 2010-12-26 14:04+0100\n"
"PO-Revision-Date: 2010-03-29 23:28+0200\n"
"Last-Translator: Pierre Pronchery <khorben@defora.org>\n"
"Language-Team: English\n"
@ -101,7 +101,7 @@ msgstr "_Info"
msgid "_File"
msgstr "_Datei"
#: ../src/browser.c:146 ../src/desktopicon.c:727 ../src/view.c:109
#: ../src/browser.c:146 ../src/desktopicon.c:680 ../src/view.c:109
msgid "_Edit"
msgstr ""
@ -113,7 +113,7 @@ msgstr ""
msgid "_Help"
msgstr ""
#: ../src/browser.c:156 ../src/desktop.c:793 ../src/desktop.c:812
#: ../src/browser.c:156 ../src/desktop.c:785 ../src/desktop.c:804
msgid "Back"
msgstr ""
@ -129,7 +129,7 @@ msgstr ""
msgid "Refresh"
msgstr ""
#: ../src/browser.c:164 ../src/desktop.c:872
#: ../src/browser.c:164 ../src/desktop.c:864
msgid "Home"
msgstr "Persönlicher Ordner"
@ -165,19 +165,19 @@ msgstr ""
msgid "View as..."
msgstr ""
#: ../src/browser.c:294 ../src/callbacks.c:268
#: ../src/browser.c:294 ../src/browser.c:1750
msgid "Details"
msgstr ""
#: ../src/browser.c:301 ../src/callbacks.c:269
#: ../src/browser.c:301 ../src/browser.c:1751
msgid "Icons"
msgstr ""
#: ../src/browser.c:305 ../src/callbacks.c:270
#: ../src/browser.c:305 ../src/browser.c:1752
msgid "List"
msgstr ""
#: ../src/browser.c:309 ../src/callbacks.c:271
#: ../src/browser.c:309 ../src/browser.c:1753
msgid "Thumbnails"
msgstr ""
@ -187,13 +187,13 @@ msgstr ""
#: ../src/browser.c:586 ../src/browser.c:591 ../src/copy.c:660
#: ../src/copy.c:664 ../src/delete.c:421 ../src/delete.c:426
#: ../src/desktop.c:1448 ../src/desktop.c:1453 ../src/move.c:444
#: ../src/desktop.c:1440 ../src/desktop.c:1445 ../src/move.c:444
#: ../src/move.c:448 ../src/properties.c:117 ../src/properties.c:121
#: ../src/view.c:364 ../src/view.c:367
msgid "Error"
msgstr "Fehler"
#: ../src/browser.c:747 ../src/desktopicon.c:873 ../src/view.c:144
#: ../src/browser.c:747 ../src/desktopicon.c:814 ../src/view.c:144
#: ../src/view.c:415
msgid "Open with..."
msgstr "Offnen mit..."
@ -231,81 +231,81 @@ msgstr "Datum"
msgid "MIME type"
msgstr ""
#: ../src/browser.c:1765
msgid "Refreshing folder..."
msgstr "Aktualisierung..."
#: ../src/callbacks.c:115 ../src/desktop.c:427
msgid "New folder"
msgstr "Neu Ordner"
#: ../src/callbacks.c:192 ../src/callbacks.c:197 ../src/callbacks.c:1156
#: ../src/callbacks.c:1159 ../src/desktopicon.c:855 ../src/desktopicon.c:860
#: ../src/desktopicon.c:936 ../src/desktopicon.c:941
msgid "Warning"
msgstr "Achtung"
#: ../src/callbacks.c:195 ../src/desktopicon.c:939
msgid "Are you sure you want to delete "
msgstr ""
#: ../src/callbacks.c:196 ../src/desktopicon.c:940
msgid " file(s)?"
msgstr ""
#: ../src/callbacks.c:248
#: ../src/browser.c:1730
msgid "File browser preferences"
msgstr "File browser Einstellungen"
#: ../src/callbacks.c:264
#: ../src/browser.c:1746
msgid "Default view:"
msgstr ""
#: ../src/callbacks.c:277
#: ../src/browser.c:1759
msgid "_Alternate rows in detailed view"
msgstr ""
#: ../src/callbacks.c:281
#: ../src/browser.c:1763
msgid "_Confirm before deletion"
msgstr "_Bestätigen vor löschung"
#: ../src/callbacks.c:284
#: ../src/browser.c:1766
msgid "Sort _folders first"
msgstr "List _Ordner zuerst"
#: ../src/callbacks.c:287
#: ../src/browser.c:1769
msgid "Show _hidden files"
msgstr ""
#: ../src/callbacks.c:290
#: ../src/browser.c:1772
msgid "_Appearance"
msgstr ""
#: ../src/callbacks.c:891
#: ../src/browser.c:1907
msgid "Refreshing folder..."
msgstr "Aktualisierung..."
#: ../src/callbacks.c:115 ../src/desktop.c:426
msgid "New folder"
msgstr "Neu Ordner"
#: ../src/callbacks.c:192 ../src/callbacks.c:197 ../src/callbacks.c:1021
#: ../src/callbacks.c:1024 ../src/desktopicon.c:796 ../src/desktopicon.c:801
#: ../src/desktopicon.c:848 ../src/desktopicon.c:853
msgid "Warning"
msgstr "Achtung"
#: ../src/callbacks.c:195 ../src/desktopicon.c:851
msgid "Are you sure you want to delete "
msgstr ""
#: ../src/callbacks.c:196 ../src/desktopicon.c:852
msgid " file(s)?"
msgstr ""
#: ../src/callbacks.c:756
msgid "New"
msgstr "Neu"
#: ../src/callbacks.c:896 ../src/callbacks.c:900 ../src/desktop.c:338
#: ../src/callbacks.c:761 ../src/callbacks.c:765 ../src/desktop.c:334
msgid "Folder"
msgstr "Ordner"
#: ../src/callbacks.c:907 ../src/desktop.c:346
#: ../src/callbacks.c:772 ../src/desktop.c:342
msgid "Symbolic link..."
msgstr ""
#: ../src/callbacks.c:911 ../src/desktop.c:350
#: ../src/callbacks.c:776 ../src/desktop.c:346
msgid "Text file"
msgstr ""
#: ../src/callbacks.c:991
#: ../src/callbacks.c:856
msgid "Open in new _window"
msgstr "Offnen in neue Fenster"
#: ../src/callbacks.c:1019
#: ../src/callbacks.c:884
msgid "_Unmount"
msgstr ""
#: ../src/callbacks.c:1054 ../src/desktopicon.c:740 ../src/view.c:100
#: ../src/callbacks.c:919 ../src/desktopicon.c:693 ../src/view.c:100
#: ../src/view.c:111
msgid "Open _with..."
msgstr "Offnen _mit..."
@ -431,47 +431,47 @@ msgid ""
" -r\tEquivalent to -R\n"
msgstr ""
#: ../src/desktop.c:446
#: ../src/desktop.c:445
msgid "New text file.txt"
msgstr ""
#: ../src/desktop.c:503
#: ../src/desktop.c:502
msgid "Desktop preferences"
msgstr "Desktop Einstellungen"
#: ../src/desktop.c:523
#: ../src/desktop.c:522
msgid "Background: "
msgstr "Hintergrund: "
#: ../src/desktop.c:528
#: ../src/desktop.c:527
msgid "Background"
msgstr "Hintergrund"
#: ../src/desktop.c:534
#: ../src/desktop.c:533
msgid "Scaled"
msgstr ""
#: ../src/desktop.c:536
#: ../src/desktop.c:535
msgid "Scaled (keep ratio)"
msgstr ""
#: ../src/desktop.c:538
#: ../src/desktop.c:537
msgid "Tiled"
msgstr ""
#: ../src/desktop.c:544
#: ../src/desktop.c:543
msgid "Appearance"
msgstr ""
#: ../src/desktop.c:892
#: ../src/desktop.c:884
msgid "Applications"
msgstr ""
#: ../src/desktop.c:1497
#: ../src/desktop.c:1489
msgid "Could not load preferences"
msgstr ""
#: ../src/desktop.c:1553
#: ../src/desktop.c:1545
msgid ""
"Usage: desktop [-H|-V][-a|-c|-f|-h|-n][-m monitor]\n"
" -H\tPlace icons horizontally\n"
@ -483,7 +483,7 @@ msgid ""
" -m\tMonitor where to display the desktop\n"
msgstr ""
#: ../src/desktopicon.c:859
#: ../src/desktopicon.c:800
msgid "Are you sure you want to execute this file?"
msgstr ""

116
po/es.po
View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Browser 0.1.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-12-26 11:41+0100\n"
"POT-Creation-Date: 2010-12-26 14:04+0100\n"
"PO-Revision-Date: 2010-03-30 01:04+0200\n"
"Last-Translator: Pierre Pronchery <khorben@defora.org>\n"
"Language-Team: Spanish\n"
@ -101,7 +101,7 @@ msgstr ""
msgid "_File"
msgstr ""
#: ../src/browser.c:146 ../src/desktopicon.c:727 ../src/view.c:109
#: ../src/browser.c:146 ../src/desktopicon.c:680 ../src/view.c:109
msgid "_Edit"
msgstr ""
@ -113,7 +113,7 @@ msgstr ""
msgid "_Help"
msgstr ""
#: ../src/browser.c:156 ../src/desktop.c:793 ../src/desktop.c:812
#: ../src/browser.c:156 ../src/desktop.c:785 ../src/desktop.c:804
msgid "Back"
msgstr ""
@ -129,7 +129,7 @@ msgstr ""
msgid "Refresh"
msgstr ""
#: ../src/browser.c:164 ../src/desktop.c:872
#: ../src/browser.c:164 ../src/desktop.c:864
msgid "Home"
msgstr "Inicio"
@ -165,19 +165,19 @@ msgstr ""
msgid "View as..."
msgstr ""
#: ../src/browser.c:294 ../src/callbacks.c:268
#: ../src/browser.c:294 ../src/browser.c:1750
msgid "Details"
msgstr ""
#: ../src/browser.c:301 ../src/callbacks.c:269
#: ../src/browser.c:301 ../src/browser.c:1751
msgid "Icons"
msgstr ""
#: ../src/browser.c:305 ../src/callbacks.c:270
#: ../src/browser.c:305 ../src/browser.c:1752
msgid "List"
msgstr ""
#: ../src/browser.c:309 ../src/callbacks.c:271
#: ../src/browser.c:309 ../src/browser.c:1753
msgid "Thumbnails"
msgstr ""
@ -187,13 +187,13 @@ msgstr ""
#: ../src/browser.c:586 ../src/browser.c:591 ../src/copy.c:660
#: ../src/copy.c:664 ../src/delete.c:421 ../src/delete.c:426
#: ../src/desktop.c:1448 ../src/desktop.c:1453 ../src/move.c:444
#: ../src/desktop.c:1440 ../src/desktop.c:1445 ../src/move.c:444
#: ../src/move.c:448 ../src/properties.c:117 ../src/properties.c:121
#: ../src/view.c:364 ../src/view.c:367
msgid "Error"
msgstr ""
#: ../src/browser.c:747 ../src/desktopicon.c:873 ../src/view.c:144
#: ../src/browser.c:747 ../src/desktopicon.c:814 ../src/view.c:144
#: ../src/view.c:415
msgid "Open with..."
msgstr ""
@ -231,81 +231,81 @@ msgstr ""
msgid "MIME type"
msgstr ""
#: ../src/browser.c:1765
msgid "Refreshing folder..."
msgstr ""
#: ../src/callbacks.c:115 ../src/desktop.c:427
msgid "New folder"
msgstr ""
#: ../src/callbacks.c:192 ../src/callbacks.c:197 ../src/callbacks.c:1156
#: ../src/callbacks.c:1159 ../src/desktopicon.c:855 ../src/desktopicon.c:860
#: ../src/desktopicon.c:936 ../src/desktopicon.c:941
msgid "Warning"
msgstr ""
#: ../src/callbacks.c:195 ../src/desktopicon.c:939
msgid "Are you sure you want to delete "
msgstr ""
#: ../src/callbacks.c:196 ../src/desktopicon.c:940
msgid " file(s)?"
msgstr ""
#: ../src/callbacks.c:248
#: ../src/browser.c:1730
msgid "File browser preferences"
msgstr "File browser preferencias"
#: ../src/callbacks.c:264
#: ../src/browser.c:1746
msgid "Default view:"
msgstr ""
#: ../src/callbacks.c:277
#: ../src/browser.c:1759
msgid "_Alternate rows in detailed view"
msgstr ""
#: ../src/callbacks.c:281
#: ../src/browser.c:1763
msgid "_Confirm before deletion"
msgstr ""
#: ../src/callbacks.c:284
#: ../src/browser.c:1766
msgid "Sort _folders first"
msgstr ""
#: ../src/callbacks.c:287
#: ../src/browser.c:1769
msgid "Show _hidden files"
msgstr ""
#: ../src/callbacks.c:290
#: ../src/browser.c:1772
msgid "_Appearance"
msgstr ""
#: ../src/callbacks.c:891
#: ../src/browser.c:1907
msgid "Refreshing folder..."
msgstr ""
#: ../src/callbacks.c:115 ../src/desktop.c:426
msgid "New folder"
msgstr ""
#: ../src/callbacks.c:192 ../src/callbacks.c:197 ../src/callbacks.c:1021
#: ../src/callbacks.c:1024 ../src/desktopicon.c:796 ../src/desktopicon.c:801
#: ../src/desktopicon.c:848 ../src/desktopicon.c:853
msgid "Warning"
msgstr ""
#: ../src/callbacks.c:195 ../src/desktopicon.c:851
msgid "Are you sure you want to delete "
msgstr ""
#: ../src/callbacks.c:196 ../src/desktopicon.c:852
msgid " file(s)?"
msgstr ""
#: ../src/callbacks.c:756
msgid "New"
msgstr ""
#: ../src/callbacks.c:896 ../src/callbacks.c:900 ../src/desktop.c:338
#: ../src/callbacks.c:761 ../src/callbacks.c:765 ../src/desktop.c:334
msgid "Folder"
msgstr ""
#: ../src/callbacks.c:907 ../src/desktop.c:346
#: ../src/callbacks.c:772 ../src/desktop.c:342
msgid "Symbolic link..."
msgstr ""
#: ../src/callbacks.c:911 ../src/desktop.c:350
#: ../src/callbacks.c:776 ../src/desktop.c:346
msgid "Text file"
msgstr ""
#: ../src/callbacks.c:991
#: ../src/callbacks.c:856
msgid "Open in new _window"
msgstr ""
#: ../src/callbacks.c:1019
#: ../src/callbacks.c:884
msgid "_Unmount"
msgstr ""
#: ../src/callbacks.c:1054 ../src/desktopicon.c:740 ../src/view.c:100
#: ../src/callbacks.c:919 ../src/desktopicon.c:693 ../src/view.c:100
#: ../src/view.c:111
msgid "Open _with..."
msgstr ""
@ -431,47 +431,47 @@ msgid ""
" -r\tEquivalent to -R\n"
msgstr ""
#: ../src/desktop.c:446
#: ../src/desktop.c:445
msgid "New text file.txt"
msgstr ""
#: ../src/desktop.c:503
#: ../src/desktop.c:502
msgid "Desktop preferences"
msgstr "Desktop preferencias"
#: ../src/desktop.c:523
#: ../src/desktop.c:522
msgid "Background: "
msgstr ""
#: ../src/desktop.c:528
#: ../src/desktop.c:527
msgid "Background"
msgstr ""
#: ../src/desktop.c:534
#: ../src/desktop.c:533
msgid "Scaled"
msgstr ""
#: ../src/desktop.c:536
#: ../src/desktop.c:535
msgid "Scaled (keep ratio)"
msgstr ""
#: ../src/desktop.c:538
#: ../src/desktop.c:537
msgid "Tiled"
msgstr ""
#: ../src/desktop.c:544
#: ../src/desktop.c:543
msgid "Appearance"
msgstr ""
#: ../src/desktop.c:892
#: ../src/desktop.c:884
msgid "Applications"
msgstr ""
#: ../src/desktop.c:1497
#: ../src/desktop.c:1489
msgid "Could not load preferences"
msgstr ""
#: ../src/desktop.c:1553
#: ../src/desktop.c:1545
msgid ""
"Usage: desktop [-H|-V][-a|-c|-f|-h|-n][-m monitor]\n"
" -H\tPlace icons horizontally\n"
@ -483,7 +483,7 @@ msgid ""
" -m\tMonitor where to display the desktop\n"
msgstr ""
#: ../src/desktopicon.c:859
#: ../src/desktopicon.c:800
msgid "Are you sure you want to execute this file?"
msgstr ""

122
po/fr.po
View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Browser 0.1.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-12-26 11:41+0100\n"
"POT-Creation-Date: 2010-12-26 14:04+0100\n"
"PO-Revision-Date: 2010-03-29 23:28+0200\n"
"Last-Translator: Pierre Pronchery <khorben@defora.org>\n"
"Language-Team: French\n"
@ -70,7 +70,7 @@ msgstr "_Préférences"
#: ../src/browser.c:117
msgid "_Refresh"
msgstr ""
msgstr "_Rafraîchir"
#: ../src/browser.c:120
msgid "_Home"
@ -101,7 +101,7 @@ msgstr "À _propos"
msgid "_File"
msgstr "_Fichier"
#: ../src/browser.c:146 ../src/desktopicon.c:727 ../src/view.c:109
#: ../src/browser.c:146 ../src/desktopicon.c:680 ../src/view.c:109
msgid "_Edit"
msgstr "É_dition"
@ -113,7 +113,7 @@ msgstr "_Vue"
msgid "_Help"
msgstr "_Aide"
#: ../src/browser.c:156 ../src/desktop.c:793 ../src/desktop.c:812
#: ../src/browser.c:156 ../src/desktop.c:785 ../src/desktop.c:804
msgid "Back"
msgstr "Retour"
@ -129,7 +129,7 @@ msgstr "Suivant"
msgid "Refresh"
msgstr "Rafraîchir"
#: ../src/browser.c:164 ../src/desktop.c:872
#: ../src/browser.c:164 ../src/desktop.c:864
msgid "Home"
msgstr "Dossier personnel"
@ -151,11 +151,11 @@ msgstr "Propriétés"
#: ../src/browser.c:227
msgid "Error while loading default icons"
msgstr ""
msgstr "Erreur lors du chargement des icônes"
#: ../src/browser.c:244
msgid "Error while loading configuration"
msgstr ""
msgstr "Erreur lors du chargement de la configuration"
#: ../src/browser.c:271
msgid "File browser"
@ -165,19 +165,19 @@ msgstr "Gestionnaire de fichiers"
msgid "View as..."
msgstr "Vue..."
#: ../src/browser.c:294 ../src/callbacks.c:268
#: ../src/browser.c:294 ../src/browser.c:1750
msgid "Details"
msgstr "Détails"
#: ../src/browser.c:301 ../src/callbacks.c:269
#: ../src/browser.c:301 ../src/browser.c:1751
msgid "Icons"
msgstr "Icônes"
#: ../src/browser.c:305 ../src/callbacks.c:270
#: ../src/browser.c:305 ../src/browser.c:1752
msgid "List"
msgstr "Liste"
#: ../src/browser.c:309 ../src/callbacks.c:271
#: ../src/browser.c:309 ../src/browser.c:1753
msgid "Thumbnails"
msgstr "Vignettes"
@ -187,13 +187,13 @@ msgstr " Chemin: "
#: ../src/browser.c:586 ../src/browser.c:591 ../src/copy.c:660
#: ../src/copy.c:664 ../src/delete.c:421 ../src/delete.c:426
#: ../src/desktop.c:1448 ../src/desktop.c:1453 ../src/move.c:444
#: ../src/desktop.c:1440 ../src/desktop.c:1445 ../src/move.c:444
#: ../src/move.c:448 ../src/properties.c:117 ../src/properties.c:121
#: ../src/view.c:364 ../src/view.c:367
msgid "Error"
msgstr "Erreur"
#: ../src/browser.c:747 ../src/desktopicon.c:873 ../src/view.c:144
#: ../src/browser.c:747 ../src/desktopicon.c:814 ../src/view.c:144
#: ../src/view.c:415
msgid "Open with..."
msgstr "Ouvrir avec..."
@ -231,81 +231,81 @@ msgstr "Date"
msgid "MIME type"
msgstr "Type MIME"
#: ../src/browser.c:1765
msgid "Refreshing folder..."
msgstr "Actualisation du dossier..."
#: ../src/callbacks.c:115 ../src/desktop.c:427
msgid "New folder"
msgstr "Nouveau dossier"
#: ../src/callbacks.c:192 ../src/callbacks.c:197 ../src/callbacks.c:1156
#: ../src/callbacks.c:1159 ../src/desktopicon.c:855 ../src/desktopicon.c:860
#: ../src/desktopicon.c:936 ../src/desktopicon.c:941
msgid "Warning"
msgstr "Avertissement"
#: ../src/callbacks.c:195 ../src/desktopicon.c:939
msgid "Are you sure you want to delete "
msgstr "Voulez-vous vraiment effacer "
#: ../src/callbacks.c:196 ../src/desktopicon.c:940
msgid " file(s)?"
msgstr " fichier(s) ?"
#: ../src/callbacks.c:248
#: ../src/browser.c:1730
msgid "File browser preferences"
msgstr "Gestionnaire de fichiers - Préférences"
#: ../src/callbacks.c:264
#: ../src/browser.c:1746
msgid "Default view:"
msgstr "Vue par défaut:"
#: ../src/callbacks.c:277
#: ../src/browser.c:1759
msgid "_Alternate rows in detailed view"
msgstr "_Alterner les couleurs dans la vue détaillée"
#: ../src/callbacks.c:281
#: ../src/browser.c:1763
msgid "_Confirm before deletion"
msgstr "_Confirmer l'effacement"
#: ../src/callbacks.c:284
#: ../src/browser.c:1766
msgid "Sort _folders first"
msgstr "_Dossiers affichés en premier"
#: ../src/callbacks.c:287
#: ../src/browser.c:1769
msgid "Show _hidden files"
msgstr "Afficher les fichiers cac_hés"
#: ../src/callbacks.c:290
#: ../src/browser.c:1772
msgid "_Appearance"
msgstr "_Apparence"
#: ../src/callbacks.c:891
#: ../src/browser.c:1907
msgid "Refreshing folder..."
msgstr "Actualisation du dossier..."
#: ../src/callbacks.c:115 ../src/desktop.c:426
msgid "New folder"
msgstr "Nouveau dossier"
#: ../src/callbacks.c:192 ../src/callbacks.c:197 ../src/callbacks.c:1021
#: ../src/callbacks.c:1024 ../src/desktopicon.c:796 ../src/desktopicon.c:801
#: ../src/desktopicon.c:848 ../src/desktopicon.c:853
msgid "Warning"
msgstr "Avertissement"
#: ../src/callbacks.c:195 ../src/desktopicon.c:851
msgid "Are you sure you want to delete "
msgstr "Voulez-vous vraiment effacer "
#: ../src/callbacks.c:196 ../src/desktopicon.c:852
msgid " file(s)?"
msgstr " fichier(s) ?"
#: ../src/callbacks.c:756
msgid "New"
msgstr "Nouveau"
#: ../src/callbacks.c:896 ../src/callbacks.c:900 ../src/desktop.c:338
#: ../src/callbacks.c:761 ../src/callbacks.c:765 ../src/desktop.c:334
msgid "Folder"
msgstr "Dossier"
#: ../src/callbacks.c:907 ../src/desktop.c:346
#: ../src/callbacks.c:772 ../src/desktop.c:342
msgid "Symbolic link..."
msgstr "Lien symbolique..."
#: ../src/callbacks.c:911 ../src/desktop.c:350
#: ../src/callbacks.c:776 ../src/desktop.c:346
msgid "Text file"
msgstr "Fichier texte"
#: ../src/callbacks.c:991
#: ../src/callbacks.c:856
msgid "Open in new _window"
msgstr "Ouvrir dans une _nouvelle fenêtre"
#: ../src/callbacks.c:1019
#: ../src/callbacks.c:884
msgid "_Unmount"
msgstr "Démonter"
#: ../src/callbacks.c:1054 ../src/desktopicon.c:740 ../src/view.c:100
#: ../src/callbacks.c:919 ../src/desktopicon.c:693 ../src/view.c:100
#: ../src/view.c:111
msgid "Open _with..."
msgstr "Ouvrir _avec..."
@ -451,47 +451,47 @@ msgstr ""
" -R\tSupprimer récursivement\n"
" -r\tÉquivalent à -R\n"
#: ../src/desktop.c:446
#: ../src/desktop.c:445
msgid "New text file.txt"
msgstr "Nouveau fichier texte.txt"
#: ../src/desktop.c:503
#: ../src/desktop.c:502
msgid "Desktop preferences"
msgstr "Préférences du bureau"
#: ../src/desktop.c:523
#: ../src/desktop.c:522
msgid "Background: "
msgstr "Arrière-plan: "
#: ../src/desktop.c:528
#: ../src/desktop.c:527
msgid "Background"
msgstr "Arrière-plan"
#: ../src/desktop.c:534
#: ../src/desktop.c:533
msgid "Scaled"
msgstr "Étiré"
#: ../src/desktop.c:536
#: ../src/desktop.c:535
msgid "Scaled (keep ratio)"
msgstr "Étiré (sans déformer)"
#: ../src/desktop.c:538
#: ../src/desktop.c:537
msgid "Tiled"
msgstr "Mosaïque"
#: ../src/desktop.c:544
#: ../src/desktop.c:543
msgid "Appearance"
msgstr "Apparence"
#: ../src/desktop.c:892
#: ../src/desktop.c:884
msgid "Applications"
msgstr "Applications"
#: ../src/desktop.c:1497
#: ../src/desktop.c:1489
msgid "Could not load preferences"
msgstr "Impossible de charger les préférences"
#: ../src/desktop.c:1553
#: ../src/desktop.c:1545
msgid ""
"Usage: desktop [-H|-V][-a|-c|-f|-h|-n][-m monitor]\n"
" -H\tPlace icons horizontally\n"
@ -511,7 +511,7 @@ msgstr ""
" -h\tAfficher l'écran d'accueil\n"
" -m\tMoniteur où afficher le bureau\n"
#: ../src/desktopicon.c:859
#: ../src/desktopicon.c:800
msgid "Are you sure you want to execute this file?"
msgstr "Voulez-vous vraiment exécuter ce fichier ?"

116
po/it.po
View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Browser 0.1.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-12-26 11:41+0100\n"
"POT-Creation-Date: 2010-12-26 14:04+0100\n"
"PO-Revision-Date: 2010-04-07 23:18+0200\n"
"Last-Translator: Pierre Pronchery <khorben@defora.org>\n"
"Language-Team: Italian\n"
@ -101,7 +101,7 @@ msgstr ""
msgid "_File"
msgstr ""
#: ../src/browser.c:146 ../src/desktopicon.c:727 ../src/view.c:109
#: ../src/browser.c:146 ../src/desktopicon.c:680 ../src/view.c:109
msgid "_Edit"
msgstr ""
@ -113,7 +113,7 @@ msgstr ""
msgid "_Help"
msgstr ""
#: ../src/browser.c:156 ../src/desktop.c:793 ../src/desktop.c:812
#: ../src/browser.c:156 ../src/desktop.c:785 ../src/desktop.c:804
msgid "Back"
msgstr ""
@ -129,7 +129,7 @@ msgstr ""
msgid "Refresh"
msgstr ""
#: ../src/browser.c:164 ../src/desktop.c:872
#: ../src/browser.c:164 ../src/desktop.c:864
msgid "Home"
msgstr ""
@ -165,19 +165,19 @@ msgstr ""
msgid "View as..."
msgstr ""
#: ../src/browser.c:294 ../src/callbacks.c:268
#: ../src/browser.c:294 ../src/browser.c:1750
msgid "Details"
msgstr ""
#: ../src/browser.c:301 ../src/callbacks.c:269
#: ../src/browser.c:301 ../src/browser.c:1751
msgid "Icons"
msgstr ""
#: ../src/browser.c:305 ../src/callbacks.c:270
#: ../src/browser.c:305 ../src/browser.c:1752
msgid "List"
msgstr ""
#: ../src/browser.c:309 ../src/callbacks.c:271
#: ../src/browser.c:309 ../src/browser.c:1753
msgid "Thumbnails"
msgstr ""
@ -187,13 +187,13 @@ msgstr ""
#: ../src/browser.c:586 ../src/browser.c:591 ../src/copy.c:660
#: ../src/copy.c:664 ../src/delete.c:421 ../src/delete.c:426
#: ../src/desktop.c:1448 ../src/desktop.c:1453 ../src/move.c:444
#: ../src/desktop.c:1440 ../src/desktop.c:1445 ../src/move.c:444
#: ../src/move.c:448 ../src/properties.c:117 ../src/properties.c:121
#: ../src/view.c:364 ../src/view.c:367
msgid "Error"
msgstr ""
#: ../src/browser.c:747 ../src/desktopicon.c:873 ../src/view.c:144
#: ../src/browser.c:747 ../src/desktopicon.c:814 ../src/view.c:144
#: ../src/view.c:415
msgid "Open with..."
msgstr ""
@ -231,81 +231,81 @@ msgstr ""
msgid "MIME type"
msgstr ""
#: ../src/browser.c:1765
msgid "Refreshing folder..."
msgstr ""
#: ../src/callbacks.c:115 ../src/desktop.c:427
msgid "New folder"
msgstr ""
#: ../src/callbacks.c:192 ../src/callbacks.c:197 ../src/callbacks.c:1156
#: ../src/callbacks.c:1159 ../src/desktopicon.c:855 ../src/desktopicon.c:860
#: ../src/desktopicon.c:936 ../src/desktopicon.c:941
msgid "Warning"
msgstr ""
#: ../src/callbacks.c:195 ../src/desktopicon.c:939
msgid "Are you sure you want to delete "
msgstr ""
#: ../src/callbacks.c:196 ../src/desktopicon.c:940
msgid " file(s)?"
msgstr ""
#: ../src/callbacks.c:248
#: ../src/browser.c:1730
msgid "File browser preferences"
msgstr ""
#: ../src/callbacks.c:264
#: ../src/browser.c:1746
msgid "Default view:"
msgstr ""
#: ../src/callbacks.c:277
#: ../src/browser.c:1759
msgid "_Alternate rows in detailed view"
msgstr ""
#: ../src/callbacks.c:281
#: ../src/browser.c:1763
msgid "_Confirm before deletion"
msgstr ""
#: ../src/callbacks.c:284
#: ../src/browser.c:1766
msgid "Sort _folders first"
msgstr ""
#: ../src/callbacks.c:287
#: ../src/browser.c:1769
msgid "Show _hidden files"
msgstr ""
#: ../src/callbacks.c:290
#: ../src/browser.c:1772
msgid "_Appearance"
msgstr ""
#: ../src/callbacks.c:891
#: ../src/browser.c:1907
msgid "Refreshing folder..."
msgstr ""
#: ../src/callbacks.c:115 ../src/desktop.c:426
msgid "New folder"
msgstr ""
#: ../src/callbacks.c:192 ../src/callbacks.c:197 ../src/callbacks.c:1021
#: ../src/callbacks.c:1024 ../src/desktopicon.c:796 ../src/desktopicon.c:801
#: ../src/desktopicon.c:848 ../src/desktopicon.c:853
msgid "Warning"
msgstr ""
#: ../src/callbacks.c:195 ../src/desktopicon.c:851
msgid "Are you sure you want to delete "
msgstr ""
#: ../src/callbacks.c:196 ../src/desktopicon.c:852
msgid " file(s)?"
msgstr ""
#: ../src/callbacks.c:756
msgid "New"
msgstr ""
#: ../src/callbacks.c:896 ../src/callbacks.c:900 ../src/desktop.c:338
#: ../src/callbacks.c:761 ../src/callbacks.c:765 ../src/desktop.c:334
msgid "Folder"
msgstr ""
#: ../src/callbacks.c:907 ../src/desktop.c:346
#: ../src/callbacks.c:772 ../src/desktop.c:342
msgid "Symbolic link..."
msgstr ""
#: ../src/callbacks.c:911 ../src/desktop.c:350
#: ../src/callbacks.c:776 ../src/desktop.c:346
msgid "Text file"
msgstr ""
#: ../src/callbacks.c:991
#: ../src/callbacks.c:856
msgid "Open in new _window"
msgstr ""
#: ../src/callbacks.c:1019
#: ../src/callbacks.c:884
msgid "_Unmount"
msgstr ""
#: ../src/callbacks.c:1054 ../src/desktopicon.c:740 ../src/view.c:100
#: ../src/callbacks.c:919 ../src/desktopicon.c:693 ../src/view.c:100
#: ../src/view.c:111
msgid "Open _with..."
msgstr ""
@ -431,47 +431,47 @@ msgid ""
" -r\tEquivalent to -R\n"
msgstr ""
#: ../src/desktop.c:446
#: ../src/desktop.c:445
msgid "New text file.txt"
msgstr ""
#: ../src/desktop.c:503
#: ../src/desktop.c:502
msgid "Desktop preferences"
msgstr ""
#: ../src/desktop.c:523
#: ../src/desktop.c:522
msgid "Background: "
msgstr ""
#: ../src/desktop.c:528
#: ../src/desktop.c:527
msgid "Background"
msgstr ""
#: ../src/desktop.c:534
#: ../src/desktop.c:533
msgid "Scaled"
msgstr ""
#: ../src/desktop.c:536
#: ../src/desktop.c:535
msgid "Scaled (keep ratio)"
msgstr ""
#: ../src/desktop.c:538
#: ../src/desktop.c:537
msgid "Tiled"
msgstr ""
#: ../src/desktop.c:544
#: ../src/desktop.c:543
msgid "Appearance"
msgstr ""
#: ../src/desktop.c:892
#: ../src/desktop.c:884
msgid "Applications"
msgstr ""
#: ../src/desktop.c:1497
#: ../src/desktop.c:1489
msgid "Could not load preferences"
msgstr ""
#: ../src/desktop.c:1553
#: ../src/desktop.c:1545
msgid ""
"Usage: desktop [-H|-V][-a|-c|-f|-h|-n][-m monitor]\n"
" -H\tPlace icons horizontally\n"
@ -483,7 +483,7 @@ msgid ""
" -m\tMonitor where to display the desktop\n"
msgstr ""
#: ../src/desktopicon.c:859
#: ../src/desktopicon.c:800
msgid "Are you sure you want to execute this file?"
msgstr ""

View File

@ -1705,6 +1705,148 @@ void browser_unselect_all(Browser * browser)
}
/* browser_view_preferences */
static void _preferences_set(Browser * browser);
/* callbacks */
static gboolean _preferences_on_closex(gpointer data);
static void _preferences_on_response(GtkWidget * widget, gint response,
gpointer data);
static void _preferences_on_cancel(gpointer data);
static void _preferences_on_ok(gpointer data);
void browser_view_preferences(Browser * browser)
{
GtkWidget * widget;
GtkWidget * vbox;
GtkWidget * notebook;
GtkWidget * hbox;
if(browser->pr_window != NULL)
{
gtk_window_present(GTK_WINDOW(browser->pr_window));
return;
}
browser->pr_window = gtk_dialog_new_with_buttons(
_("File browser preferences"),
GTK_WINDOW(browser->window),
GTK_DIALOG_DESTROY_WITH_PARENT,
GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL,
GTK_STOCK_OK, GTK_RESPONSE_OK, NULL);
g_signal_connect_swapped(G_OBJECT(browser->pr_window), "delete-event",
G_CALLBACK(_preferences_on_closex), browser);
g_signal_connect(G_OBJECT(browser->pr_window), "response",
G_CALLBACK(_preferences_on_response), browser);
/* notebook */
notebook = gtk_notebook_new();
/* appearance tab */
vbox = gtk_vbox_new(FALSE, 4);
gtk_container_set_border_width(GTK_CONTAINER(vbox), 4);
#if GTK_CHECK_VERSION(2, 6, 0)
hbox = gtk_hbox_new(FALSE, 4);
widget = gtk_label_new(_("Default view:"));
gtk_box_pack_start(GTK_BOX(hbox), widget, FALSE, TRUE, 0);
widget = gtk_combo_box_new_text();
browser->pr_view = widget;
gtk_combo_box_append_text(GTK_COMBO_BOX(widget), _("Details"));
gtk_combo_box_append_text(GTK_COMBO_BOX(widget), _("Icons"));
gtk_combo_box_append_text(GTK_COMBO_BOX(widget), _("List"));
gtk_combo_box_append_text(GTK_COMBO_BOX(widget), _("Thumbnails"));
gtk_combo_box_set_active(GTK_COMBO_BOX(widget), 1);
gtk_box_pack_start(GTK_BOX(hbox), widget, FALSE, TRUE, 0);
gtk_box_pack_start(GTK_BOX(vbox), hbox, FALSE, FALSE, 0);
#endif
browser->pr_alternate = gtk_check_button_new_with_mnemonic(
_("_Alternate rows in detailed view"));
gtk_box_pack_start(GTK_BOX(vbox), browser->pr_alternate, FALSE, FALSE,
0);
browser->pr_confirm = gtk_check_button_new_with_mnemonic(
_("_Confirm before deletion"));
gtk_box_pack_start(GTK_BOX(vbox), browser->pr_confirm, FALSE, FALSE, 0);
browser->pr_sort = gtk_check_button_new_with_mnemonic(
_("Sort _folders first"));
gtk_box_pack_start(GTK_BOX(vbox), browser->pr_sort, FALSE, FALSE, 0);
browser->pr_hidden = gtk_check_button_new_with_mnemonic(
_("Show _hidden files"));
gtk_box_pack_start(GTK_BOX(vbox), browser->pr_hidden, FALSE, FALSE, 0);
gtk_notebook_append_page(GTK_NOTEBOOK(notebook), vbox,
gtk_label_new_with_mnemonic(_("_Appearance")));
#if GTK_CHECK_VERSION(2, 14, 0)
vbox = gtk_dialog_get_content_area(GTK_DIALOG(browser->pr_window));
#else
vbox = GTK_DIALOG(browser->pr_window)->vbox;
#endif
gtk_box_pack_start(GTK_BOX(vbox), notebook, TRUE, TRUE, 0);
_preferences_set(browser);
gtk_widget_show_all(browser->pr_window);
}
static void _preferences_set(Browser * browser)
{
#if GTK_CHECK_VERSION(2, 6, 0)
gtk_combo_box_set_active(GTK_COMBO_BOX(browser->pr_view),
browser->prefs.default_view);
#endif
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(browser->pr_alternate),
browser->prefs.alternate_rows);
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(browser->pr_confirm),
browser->prefs.confirm_before_delete);
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(browser->pr_sort),
browser->prefs.sort_folders_first);
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(browser->pr_hidden),
browser->prefs.show_hidden_files);
}
static gboolean _preferences_on_closex(gpointer data)
{
Browser * browser = data;
_preferences_on_cancel(browser);
return TRUE;
}
static void _preferences_on_response(GtkWidget * widget, gint response,
gpointer data)
{
gtk_widget_hide(widget);
if(response == GTK_RESPONSE_OK)
_preferences_on_ok(data);
else if(response == GTK_RESPONSE_CANCEL)
_preferences_on_cancel(data);
}
static void _preferences_on_cancel(gpointer data)
{
Browser * browser = data;
gtk_widget_hide(browser->pr_window);
_preferences_set(browser);
}
static void _preferences_on_ok(gpointer data)
{
Browser * browser = data;
gtk_widget_hide(browser->pr_window);
#if GTK_CHECK_VERSION(2, 6, 0)
browser->prefs.default_view = gtk_combo_box_get_active(GTK_COMBO_BOX(
browser->pr_view));
#endif
browser->prefs.alternate_rows = gtk_toggle_button_get_active(
GTK_TOGGLE_BUTTON(browser->pr_alternate));
if(browser->detailview != NULL)
gtk_tree_view_set_rules_hint(GTK_TREE_VIEW(browser->detailview),
browser->prefs.alternate_rows);
browser->prefs.confirm_before_delete = gtk_toggle_button_get_active(
GTK_TOGGLE_BUTTON(browser->pr_confirm));
browser->prefs.sort_folders_first = gtk_toggle_button_get_active(
GTK_TOGGLE_BUTTON(browser->pr_sort));
browser->prefs.show_hidden_files = gtk_toggle_button_get_active(
GTK_TOGGLE_BUTTON(browser->pr_hidden));
browser_config_save(browser);
browser_refresh(browser);
}
/* private */
/* functions */
/* browser_opendir */

View File

@ -182,4 +182,6 @@ void browser_refresh(Browser * browser);
void browser_select_all(Browser * browser);
void browser_unselect_all(Browser * browser);
void browser_view_preferences(Browser * browser);
#endif /* !BROWSER_BROWSER_H */

View File

@ -223,145 +223,11 @@ void on_edit_select_all(gpointer data)
/* on_edit_preferences */
static void _preferences_set(Browser * browser);
/* callbacks */
static gboolean _preferences_on_closex(gpointer data);
static void _preferences_on_response(GtkWidget * widget, gint response,
gpointer data);
static void _preferences_on_cancel(gpointer data);
static void _preferences_on_ok(gpointer data);
void on_edit_preferences(gpointer data)
{
Browser * browser = data;
GtkWidget * widget;
GtkWidget * vbox;
GtkWidget * notebook;
GtkWidget * hbox;
if(browser->pr_window != NULL)
{
gtk_window_present(GTK_WINDOW(browser->pr_window));
return;
}
browser->pr_window = gtk_dialog_new_with_buttons(
_("File browser preferences"),
GTK_WINDOW(browser->window),
GTK_DIALOG_DESTROY_WITH_PARENT,
GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL,
GTK_STOCK_OK, GTK_RESPONSE_OK, NULL);
g_signal_connect_swapped(G_OBJECT(browser->pr_window), "delete-event",
G_CALLBACK(_preferences_on_closex), browser);
g_signal_connect(G_OBJECT(browser->pr_window), "response",
G_CALLBACK(_preferences_on_response), browser);
/* notebook */
notebook = gtk_notebook_new();
/* appearance tab */
vbox = gtk_vbox_new(FALSE, 4);
gtk_container_set_border_width(GTK_CONTAINER(vbox), 4);
#if GTK_CHECK_VERSION(2, 6, 0)
hbox = gtk_hbox_new(FALSE, 4);
widget = gtk_label_new(_("Default view:"));
gtk_box_pack_start(GTK_BOX(hbox), widget, FALSE, TRUE, 0);
widget = gtk_combo_box_new_text();
browser->pr_view = widget;
gtk_combo_box_append_text(GTK_COMBO_BOX(widget), _("Details"));
gtk_combo_box_append_text(GTK_COMBO_BOX(widget), _("Icons"));
gtk_combo_box_append_text(GTK_COMBO_BOX(widget), _("List"));
gtk_combo_box_append_text(GTK_COMBO_BOX(widget), _("Thumbnails"));
gtk_combo_box_set_active(GTK_COMBO_BOX(widget), 1);
gtk_box_pack_start(GTK_BOX(hbox), widget, FALSE, TRUE, 0);
gtk_box_pack_start(GTK_BOX(vbox), hbox, FALSE, FALSE, 0);
#endif
browser->pr_alternate = gtk_check_button_new_with_mnemonic(
_("_Alternate rows in detailed view"));
gtk_box_pack_start(GTK_BOX(vbox), browser->pr_alternate, FALSE, FALSE,
0);
browser->pr_confirm = gtk_check_button_new_with_mnemonic(
_("_Confirm before deletion"));
gtk_box_pack_start(GTK_BOX(vbox), browser->pr_confirm, FALSE, FALSE, 0);
browser->pr_sort = gtk_check_button_new_with_mnemonic(
_("Sort _folders first"));
gtk_box_pack_start(GTK_BOX(vbox), browser->pr_sort, FALSE, FALSE, 0);
browser->pr_hidden = gtk_check_button_new_with_mnemonic(
_("Show _hidden files"));
gtk_box_pack_start(GTK_BOX(vbox), browser->pr_hidden, FALSE, FALSE, 0);
gtk_notebook_append_page(GTK_NOTEBOOK(notebook), vbox,
gtk_label_new_with_mnemonic(_("_Appearance")));
#if GTK_CHECK_VERSION(2, 14, 0)
vbox = gtk_dialog_get_content_area(GTK_DIALOG(browser->pr_window));
#else
vbox = GTK_DIALOG(browser->pr_window)->vbox;
#endif
gtk_box_pack_start(GTK_BOX(vbox), notebook, TRUE, TRUE, 0);
_preferences_set(browser);
gtk_widget_show_all(browser->pr_window);
}
static void _preferences_set(Browser * browser)
{
#if GTK_CHECK_VERSION(2, 6, 0)
gtk_combo_box_set_active(GTK_COMBO_BOX(browser->pr_view),
browser->prefs.default_view);
#endif
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(browser->pr_alternate),
browser->prefs.alternate_rows);
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(browser->pr_confirm),
browser->prefs.confirm_before_delete);
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(browser->pr_sort),
browser->prefs.sort_folders_first);
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(browser->pr_hidden),
browser->prefs.show_hidden_files);
}
static gboolean _preferences_on_closex(gpointer data)
{
Browser * browser = data;
_preferences_on_cancel(browser);
return TRUE;
}
static void _preferences_on_response(GtkWidget * widget, gint response,
gpointer data)
{
gtk_widget_hide(widget);
if(response == GTK_RESPONSE_OK)
_preferences_on_ok(data);
else if(response == GTK_RESPONSE_CANCEL)
_preferences_on_cancel(data);
}
static void _preferences_on_cancel(gpointer data)
{
Browser * browser = data;
gtk_widget_hide(browser->pr_window);
_preferences_set(browser);
}
static void _preferences_on_ok(gpointer data)
{
Browser * browser = data;
gtk_widget_hide(browser->pr_window);
#if GTK_CHECK_VERSION(2, 6, 0)
browser->prefs.default_view = gtk_combo_box_get_active(GTK_COMBO_BOX(
browser->pr_view));
#endif
browser->prefs.alternate_rows = gtk_toggle_button_get_active(
GTK_TOGGLE_BUTTON(browser->pr_alternate));
if(browser->detailview != NULL)
gtk_tree_view_set_rules_hint(GTK_TREE_VIEW(browser->detailview),
browser->prefs.alternate_rows);
browser->prefs.confirm_before_delete = gtk_toggle_button_get_active(
GTK_TOGGLE_BUTTON(browser->pr_confirm));
browser->prefs.sort_folders_first = gtk_toggle_button_get_active(
GTK_TOGGLE_BUTTON(browser->pr_sort));
browser->prefs.show_hidden_files = gtk_toggle_button_get_active(
GTK_TOGGLE_BUTTON(browser->pr_hidden));
browser_config_save(browser);
browser_refresh(browser);
browser_view_preferences(browser);
}