Largely extended the possibilities of the "desktopctl" tool

This commit is contained in:
Pierre Pronchery 2011-11-04 14:28:38 +00:00
parent 72fcfa81b0
commit a66e409974
7 changed files with 203 additions and 138 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-11-04 14:50+0100\n" "POT-Creation-Date: 2011-11-04 15:28+0100\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:184 ../src/desktop.c:637 ../src/desktop.c:658 #: ../src/browser.c:184 ../src/desktop.c:642 ../src/desktop.c:663
msgid "Back" msgid "Back"
msgstr "Zurück" msgstr "Zurück"
@ -129,7 +129,7 @@ msgstr ""
msgid "Refresh" msgid "Refresh"
msgstr "" msgstr ""
#: ../src/browser.c:192 ../src/desktop.c:719 #: ../src/browser.c:192 ../src/desktop.c:724
msgid "Home" msgid "Home"
msgstr "Persönlicher Ordner" msgstr "Persönlicher Ordner"
@ -191,7 +191,7 @@ msgstr ""
#: ../src/browser.c:746 ../src/browser.c:750 ../src/copy.c:674 #: ../src/browser.c:746 ../src/browser.c:750 ../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:1320 ../src/desktop.c:1325 ../src/move.c:452 #: ../src/desktop.c:1325 ../src/desktop.c:1330 ../src/move.c:452
#: ../src/move.c:456 ../src/properties.c:336 ../src/properties.c:340 #: ../src/move.c:456 ../src/properties.c:336 ../src/properties.c:340
#: ../src/view.c:367 ../src/view.c:372 #: ../src/view.c:367 ../src/view.c:372
msgid "Error" msgid "Error"
@ -210,7 +210,7 @@ msgstr ""
msgid "Shell scripts" msgid "Shell scripts"
msgstr "" msgstr ""
#: ../src/browser.c:968 ../src/desktop.c:1717 ../src/view.c:436 #: ../src/browser.c:968 ../src/desktop.c:1722 ../src/view.c:436
msgid "All files" msgid "All files"
msgstr "Alle Dateien" msgstr "Alle Dateien"
@ -344,7 +344,7 @@ msgstr ""
msgid "Refreshing folder..." msgid "Refreshing folder..."
msgstr "Aktualisierung..." msgstr "Aktualisierung..."
#: ../src/callbacks.c:116 ../src/desktop.c:425 #: ../src/callbacks.c:116 ../src/desktop.c:430
msgid "New folder" msgid "New folder"
msgstr "Neu Ordner" msgstr "Neu Ordner"
@ -375,7 +375,7 @@ msgstr ""
msgid "Text file" msgid "Text file"
msgstr "" msgstr ""
#: ../src/callbacks.c:823 ../src/desktop.c:444 #: ../src/callbacks.c:823 ../src/desktop.c:449
msgid "New text file.txt" msgid "New text file.txt"
msgstr "" msgstr ""
@ -424,7 +424,7 @@ msgstr ""
msgid "Copying: " msgid "Copying: "
msgstr "" msgstr ""
#: ../src/copy.c:152 ../src/desktop.c:1700 #: ../src/copy.c:152 ../src/desktop.c:1705
msgid "Filename: " msgid "Filename: "
msgstr "" msgstr ""
@ -509,98 +509,98 @@ msgid ""
" -r\tEquivalent to -R\n" " -r\tEquivalent to -R\n"
msgstr "" msgstr ""
#: ../src/desktop.c:750 #: ../src/desktop.c:755
msgid "Applications" msgid "Applications"
msgstr "" msgstr ""
#: ../src/desktop.c:1368 #: ../src/desktop.c:1373
msgid "Could not load preferences" msgid "Could not load preferences"
msgstr "" msgstr ""
#: ../src/desktop.c:1655 #: ../src/desktop.c:1660
msgid "Desktop preferences" msgid "Desktop preferences"
msgstr "Desktop Einstellungen" msgstr "Desktop Einstellungen"
#: ../src/desktop.c:1692 #: ../src/desktop.c:1697
msgid "Default color: " msgid "Default color: "
msgstr "" msgstr ""
#: ../src/desktop.c:1704 ../src/desktop.c:1750 #: ../src/desktop.c:1709 ../src/desktop.c:1755
msgid "Background" msgid "Background"
msgstr "Hintergrund" msgstr "Hintergrund"
#: ../src/desktop.c:1707 #: ../src/desktop.c:1712
msgid "Picture files" msgid "Picture files"
msgstr "Bilder" msgstr "Bilder"
#: ../src/desktop.c:1729 #: ../src/desktop.c:1734
msgid "Position: " msgid "Position: "
msgstr "" msgstr ""
#: ../src/desktop.c:1735 #: ../src/desktop.c:1740
msgid "Centered" msgid "Centered"
msgstr "" msgstr ""
#: ../src/desktop.c:1737 #: ../src/desktop.c:1742
msgid "Scaled" msgid "Scaled"
msgstr "" msgstr ""
#: ../src/desktop.c:1739 #: ../src/desktop.c:1744
msgid "Scaled (keep ratio)" msgid "Scaled (keep ratio)"
msgstr "" msgstr ""
#: ../src/desktop.c:1741 #: ../src/desktop.c:1746
msgid "Tiled" msgid "Tiled"
msgstr "" msgstr ""
#: ../src/desktop.c:1746 #: ../src/desktop.c:1751
msgid "E_xtend background to all monitors" msgid "E_xtend background to all monitors"
msgstr "" msgstr ""
#: ../src/desktop.c:1766 #: ../src/desktop.c:1771
msgid "Monitor: " msgid "Monitor: "
msgstr "Bildschirm: " msgstr "Bildschirm: "
#: ../src/desktop.c:1775 #: ../src/desktop.c:1780
msgid "Resolution: " msgid "Resolution: "
msgstr "Auflösung: " msgstr "Auflösung: "
#: ../src/desktop.c:1786 #: ../src/desktop.c:1791
msgid "Size: " msgid "Size: "
msgstr "Größe: " msgstr "Größe: "
#: ../src/desktop.c:1810 #: ../src/desktop.c:1815
msgid "Monitors" msgid "Monitors"
msgstr "Bildschirme" msgstr "Bildschirme"
#: ../src/desktop.c:1824 #: ../src/desktop.c:1829
msgid "Desktop font: " msgid "Desktop font: "
msgstr "" msgstr ""
#: ../src/desktop.c:1833 #: ../src/desktop.c:1838
msgid "Theme" msgid "Theme"
msgstr "" msgstr ""
#: ../src/desktop.c:1869 #: ../src/desktop.c:1874
#, c-format #, c-format
msgid "%dx%d (at %d,%d)" msgid "%dx%d (at %d,%d)"
msgstr "" msgstr ""
#: ../src/desktop.c:1872 #: ../src/desktop.c:1877
#, c-format #, c-format
msgid "%dx%d mm (%.0lfx%.0lf DPI)" msgid "%dx%d mm (%.0lfx%.0lf DPI)"
msgstr "" msgstr ""
#: ../src/desktop.c:1892 #: ../src/desktop.c:1897
msgid "Whole screen" msgid "Whole screen"
msgstr "" msgstr ""
#: ../src/desktop.c:1897 #: ../src/desktop.c:1902
#, c-format #, c-format
msgid "Monitor %d" msgid "Monitor %d"
msgstr "Bildschirm %d" msgstr "Bildschirm %d"
#: ../src/desktop.c:2051 #: ../src/desktop.c:2056
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"
@ -616,6 +616,10 @@ msgstr ""
msgid "" msgid ""
"Usage: desktopctl -S\n" "Usage: desktopctl -S\n"
" -S\tDisplay or change settings\n" " -S\tDisplay or change settings\n"
" -a\tDisplay the applications registered\n"
" -c\tSort the applications registered by category\n"
" -f\tDisplay contents of the desktop folder\n"
" -h\tDisplay the homescreen\n"
msgstr "" msgstr ""
#: ../src/desktopicon.c:693 ../src/desktopicon.c:744 #: ../src/desktopicon.c:693 ../src/desktopicon.c:744

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-11-04 14:50+0100\n" "POT-Creation-Date: 2011-11-04 15:28+0100\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:184 ../src/desktop.c:637 ../src/desktop.c:658 #: ../src/browser.c:184 ../src/desktop.c:642 ../src/desktop.c:663
msgid "Back" msgid "Back"
msgstr "" msgstr ""
@ -129,7 +129,7 @@ msgstr ""
msgid "Refresh" msgid "Refresh"
msgstr "" msgstr ""
#: ../src/browser.c:192 ../src/desktop.c:719 #: ../src/browser.c:192 ../src/desktop.c:724
msgid "Home" msgid "Home"
msgstr "Inicio" msgstr "Inicio"
@ -191,7 +191,7 @@ msgstr ""
#: ../src/browser.c:746 ../src/browser.c:750 ../src/copy.c:674 #: ../src/browser.c:746 ../src/browser.c:750 ../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:1320 ../src/desktop.c:1325 ../src/move.c:452 #: ../src/desktop.c:1325 ../src/desktop.c:1330 ../src/move.c:452
#: ../src/move.c:456 ../src/properties.c:336 ../src/properties.c:340 #: ../src/move.c:456 ../src/properties.c:336 ../src/properties.c:340
#: ../src/view.c:367 ../src/view.c:372 #: ../src/view.c:367 ../src/view.c:372
msgid "Error" msgid "Error"
@ -210,7 +210,7 @@ msgstr ""
msgid "Shell scripts" msgid "Shell scripts"
msgstr "" msgstr ""
#: ../src/browser.c:968 ../src/desktop.c:1717 ../src/view.c:436 #: ../src/browser.c:968 ../src/desktop.c:1722 ../src/view.c:436
msgid "All files" msgid "All files"
msgstr "" msgstr ""
@ -344,7 +344,7 @@ msgstr ""
msgid "Refreshing folder..." msgid "Refreshing folder..."
msgstr "" msgstr ""
#: ../src/callbacks.c:116 ../src/desktop.c:425 #: ../src/callbacks.c:116 ../src/desktop.c:430
msgid "New folder" msgid "New folder"
msgstr "" msgstr ""
@ -375,7 +375,7 @@ msgstr ""
msgid "Text file" msgid "Text file"
msgstr "" msgstr ""
#: ../src/callbacks.c:823 ../src/desktop.c:444 #: ../src/callbacks.c:823 ../src/desktop.c:449
msgid "New text file.txt" msgid "New text file.txt"
msgstr "" msgstr ""
@ -424,7 +424,7 @@ msgstr ""
msgid "Copying: " msgid "Copying: "
msgstr "" msgstr ""
#: ../src/copy.c:152 ../src/desktop.c:1700 #: ../src/copy.c:152 ../src/desktop.c:1705
msgid "Filename: " msgid "Filename: "
msgstr "" msgstr ""
@ -509,98 +509,98 @@ msgid ""
" -r\tEquivalent to -R\n" " -r\tEquivalent to -R\n"
msgstr "" msgstr ""
#: ../src/desktop.c:750 #: ../src/desktop.c:755
msgid "Applications" msgid "Applications"
msgstr "" msgstr ""
#: ../src/desktop.c:1368 #: ../src/desktop.c:1373
msgid "Could not load preferences" msgid "Could not load preferences"
msgstr "" msgstr ""
#: ../src/desktop.c:1655 #: ../src/desktop.c:1660
msgid "Desktop preferences" msgid "Desktop preferences"
msgstr "Desktop preferencias" msgstr "Desktop preferencias"
#: ../src/desktop.c:1692 #: ../src/desktop.c:1697
msgid "Default color: " msgid "Default color: "
msgstr "" msgstr ""
#: ../src/desktop.c:1704 ../src/desktop.c:1750 #: ../src/desktop.c:1709 ../src/desktop.c:1755
msgid "Background" msgid "Background"
msgstr "" msgstr ""
#: ../src/desktop.c:1707 #: ../src/desktop.c:1712
msgid "Picture files" msgid "Picture files"
msgstr "" msgstr ""
#: ../src/desktop.c:1729 #: ../src/desktop.c:1734
msgid "Position: " msgid "Position: "
msgstr "" msgstr ""
#: ../src/desktop.c:1735 #: ../src/desktop.c:1740
msgid "Centered" msgid "Centered"
msgstr "" msgstr ""
#: ../src/desktop.c:1737 #: ../src/desktop.c:1742
msgid "Scaled" msgid "Scaled"
msgstr "" msgstr ""
#: ../src/desktop.c:1739 #: ../src/desktop.c:1744
msgid "Scaled (keep ratio)" msgid "Scaled (keep ratio)"
msgstr "" msgstr ""
#: ../src/desktop.c:1741 #: ../src/desktop.c:1746
msgid "Tiled" msgid "Tiled"
msgstr "" msgstr ""
#: ../src/desktop.c:1746 #: ../src/desktop.c:1751
msgid "E_xtend background to all monitors" msgid "E_xtend background to all monitors"
msgstr "" msgstr ""
#: ../src/desktop.c:1766 #: ../src/desktop.c:1771
msgid "Monitor: " msgid "Monitor: "
msgstr "" msgstr ""
#: ../src/desktop.c:1775 #: ../src/desktop.c:1780
msgid "Resolution: " msgid "Resolution: "
msgstr "" msgstr ""
#: ../src/desktop.c:1786 #: ../src/desktop.c:1791
msgid "Size: " msgid "Size: "
msgstr "" msgstr ""
#: ../src/desktop.c:1810 #: ../src/desktop.c:1815
msgid "Monitors" msgid "Monitors"
msgstr "" msgstr ""
#: ../src/desktop.c:1824 #: ../src/desktop.c:1829
msgid "Desktop font: " msgid "Desktop font: "
msgstr "" msgstr ""
#: ../src/desktop.c:1833 #: ../src/desktop.c:1838
msgid "Theme" msgid "Theme"
msgstr "" msgstr ""
#: ../src/desktop.c:1869 #: ../src/desktop.c:1874
#, c-format #, c-format
msgid "%dx%d (at %d,%d)" msgid "%dx%d (at %d,%d)"
msgstr "" msgstr ""
#: ../src/desktop.c:1872 #: ../src/desktop.c:1877
#, c-format #, c-format
msgid "%dx%d mm (%.0lfx%.0lf DPI)" msgid "%dx%d mm (%.0lfx%.0lf DPI)"
msgstr "" msgstr ""
#: ../src/desktop.c:1892 #: ../src/desktop.c:1897
msgid "Whole screen" msgid "Whole screen"
msgstr "" msgstr ""
#: ../src/desktop.c:1897 #: ../src/desktop.c:1902
#, c-format #, c-format
msgid "Monitor %d" msgid "Monitor %d"
msgstr "" msgstr ""
#: ../src/desktop.c:2051 #: ../src/desktop.c:2056
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"
@ -616,6 +616,10 @@ msgstr ""
msgid "" msgid ""
"Usage: desktopctl -S\n" "Usage: desktopctl -S\n"
" -S\tDisplay or change settings\n" " -S\tDisplay or change settings\n"
" -a\tDisplay the applications registered\n"
" -c\tSort the applications registered by category\n"
" -f\tDisplay contents of the desktop folder\n"
" -h\tDisplay the homescreen\n"
msgstr "" msgstr ""
#: ../src/desktopicon.c:693 ../src/desktopicon.c:744 #: ../src/desktopicon.c:693 ../src/desktopicon.c:744

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-11-04 14:50+0100\n" "POT-Creation-Date: 2011-11-04 15:28+0100\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:184 ../src/desktop.c:637 ../src/desktop.c:658 #: ../src/browser.c:184 ../src/desktop.c:642 ../src/desktop.c:663
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:192 ../src/desktop.c:719 #: ../src/browser.c:192 ../src/desktop.c:724
msgid "Home" msgid "Home"
msgstr "Dossier personnel" msgstr "Dossier personnel"
@ -193,7 +193,7 @@ msgstr ""
#: ../src/browser.c:746 ../src/browser.c:750 ../src/copy.c:674 #: ../src/browser.c:746 ../src/browser.c:750 ../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:1320 ../src/desktop.c:1325 ../src/move.c:452 #: ../src/desktop.c:1325 ../src/desktop.c:1330 ../src/move.c:452
#: ../src/move.c:456 ../src/properties.c:336 ../src/properties.c:340 #: ../src/move.c:456 ../src/properties.c:336 ../src/properties.c:340
#: ../src/view.c:367 ../src/view.c:372 #: ../src/view.c:367 ../src/view.c:372
msgid "Error" msgid "Error"
@ -212,7 +212,7 @@ msgstr "Fichiers exécutables"
msgid "Shell scripts" msgid "Shell scripts"
msgstr "Scripts shell" msgstr "Scripts shell"
#: ../src/browser.c:968 ../src/desktop.c:1717 ../src/view.c:436 #: ../src/browser.c:968 ../src/desktop.c:1722 ../src/view.c:436
msgid "All files" msgid "All files"
msgstr "Tous les fichiers" msgstr "Tous les fichiers"
@ -346,7 +346,7 @@ msgstr "Modifier avec :"
msgid "Refreshing folder..." msgid "Refreshing folder..."
msgstr "Actualisation du dossier..." msgstr "Actualisation du dossier..."
#: ../src/callbacks.c:116 ../src/desktop.c:425 #: ../src/callbacks.c:116 ../src/desktop.c:430
msgid "New folder" msgid "New folder"
msgstr "Nouveau dossier" msgstr "Nouveau dossier"
@ -377,7 +377,7 @@ msgstr "Lien symbolique..."
msgid "Text file" msgid "Text file"
msgstr "Fichier texte" msgstr "Fichier texte"
#: ../src/callbacks.c:823 ../src/desktop.c:444 #: ../src/callbacks.c:823 ../src/desktop.c:449
msgid "New text file.txt" msgid "New text file.txt"
msgstr "Nouveau fichier texte.txt" msgstr "Nouveau fichier texte.txt"
@ -426,7 +426,7 @@ msgstr "Copie de fichier(s)"
msgid "Copying: " msgid "Copying: "
msgstr "Copie de : " msgstr "Copie de : "
#: ../src/copy.c:152 ../src/desktop.c:1700 #: ../src/copy.c:152 ../src/desktop.c:1705
msgid "Filename: " msgid "Filename: "
msgstr "Nom de fichier : " msgstr "Nom de fichier : "
@ -531,98 +531,98 @@ msgstr ""
" -R\tSupprimer récursivement\n" " -R\tSupprimer récursivement\n"
" -r\tÉquivalent à -R\n" " -r\tÉquivalent à -R\n"
#: ../src/desktop.c:750 #: ../src/desktop.c:755
msgid "Applications" msgid "Applications"
msgstr "Applications" msgstr "Applications"
#: ../src/desktop.c:1368 #: ../src/desktop.c:1373
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:1655 #: ../src/desktop.c:1660
msgid "Desktop preferences" msgid "Desktop preferences"
msgstr "Préférences du bureau" msgstr "Préférences du bureau"
#: ../src/desktop.c:1692 #: ../src/desktop.c:1697
msgid "Default color: " msgid "Default color: "
msgstr "Couleur par défaut :" msgstr "Couleur par défaut :"
#: ../src/desktop.c:1704 ../src/desktop.c:1750 #: ../src/desktop.c:1709 ../src/desktop.c:1755
msgid "Background" msgid "Background"
msgstr "Arrière-plan" msgstr "Arrière-plan"
#: ../src/desktop.c:1707 #: ../src/desktop.c:1712
msgid "Picture files" msgid "Picture files"
msgstr "Images" msgstr "Images"
#: ../src/desktop.c:1729 #: ../src/desktop.c:1734
msgid "Position: " msgid "Position: "
msgstr "Position : " msgstr "Position : "
#: ../src/desktop.c:1735 #: ../src/desktop.c:1740
msgid "Centered" msgid "Centered"
msgstr "Centré" msgstr "Centré"
#: ../src/desktop.c:1737 #: ../src/desktop.c:1742
msgid "Scaled" msgid "Scaled"
msgstr "Étiré" msgstr "Étiré"
#: ../src/desktop.c:1739 #: ../src/desktop.c:1744
msgid "Scaled (keep ratio)" msgid "Scaled (keep ratio)"
msgstr "Étiré (sans déformer)" msgstr "Étiré (sans déformer)"
#: ../src/desktop.c:1741 #: ../src/desktop.c:1746
msgid "Tiled" msgid "Tiled"
msgstr "Mosaïque" msgstr "Mosaïque"
#: ../src/desktop.c:1746 #: ../src/desktop.c:1751
msgid "E_xtend background to all monitors" msgid "E_xtend background to all monitors"
msgstr "Étendre l'arrière-plan à tous les moniteurs" msgstr "Étendre l'arrière-plan à tous les moniteurs"
#: ../src/desktop.c:1766 #: ../src/desktop.c:1771
msgid "Monitor: " msgid "Monitor: "
msgstr "Moniteur : " msgstr "Moniteur : "
#: ../src/desktop.c:1775 #: ../src/desktop.c:1780
msgid "Resolution: " msgid "Resolution: "
msgstr "Résolution : " msgstr "Résolution : "
#: ../src/desktop.c:1786 #: ../src/desktop.c:1791
msgid "Size: " msgid "Size: "
msgstr "Taille: " msgstr "Taille: "
#: ../src/desktop.c:1810 #: ../src/desktop.c:1815
msgid "Monitors" msgid "Monitors"
msgstr "Moniteurs" msgstr "Moniteurs"
#: ../src/desktop.c:1824 #: ../src/desktop.c:1829
msgid "Desktop font: " msgid "Desktop font: "
msgstr "Police du bureau : " msgstr "Police du bureau : "
#: ../src/desktop.c:1833 #: ../src/desktop.c:1838
msgid "Theme" msgid "Theme"
msgstr "Thème" msgstr "Thème"
#: ../src/desktop.c:1869 #: ../src/desktop.c:1874
#, c-format #, c-format
msgid "%dx%d (at %d,%d)" msgid "%dx%d (at %d,%d)"
msgstr "%dx%d (à %d,%d)" msgstr "%dx%d (à %d,%d)"
#: ../src/desktop.c:1872 #: ../src/desktop.c:1877
#, c-format #, c-format
msgid "%dx%d mm (%.0lfx%.0lf DPI)" msgid "%dx%d mm (%.0lfx%.0lf DPI)"
msgstr "%dx%d mm (%.0lfx%.0lf DPI)" msgstr "%dx%d mm (%.0lfx%.0lf DPI)"
#: ../src/desktop.c:1892 #: ../src/desktop.c:1897
msgid "Whole screen" msgid "Whole screen"
msgstr "Écran complet" msgstr "Écran complet"
#: ../src/desktop.c:1897 #: ../src/desktop.c:1902
#, c-format #, c-format
msgid "Monitor %d" msgid "Monitor %d"
msgstr "Moniteur %d" msgstr "Moniteur %d"
#: ../src/desktop.c:2051 #: ../src/desktop.c:2056
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"
@ -643,10 +643,23 @@ msgstr ""
" -m\tMoniteur où afficher le bureau\n" " -m\tMoniteur où afficher le bureau\n"
#: ../src/desktopctl.c:44 #: ../src/desktopctl.c:44
#, fuzzy
msgid "" msgid ""
"Usage: desktopctl -S\n" "Usage: desktopctl -S\n"
" -S\tDisplay or change settings\n" " -S\tDisplay or change settings\n"
" -a\tDisplay the applications registered\n"
" -c\tSort the applications registered by category\n"
" -f\tDisplay contents of the desktop folder\n"
" -h\tDisplay the homescreen\n"
msgstr "" msgstr ""
"Usage: desktop [-H|-V][-a|-c|-f|-h|-n][-m moniteur]\n"
" -H\tPlacer les icônes horizontalement\n"
" -V\tPlacer les icônes verticalement\n"
" -a\tAfficher les applications connues\n"
" -c\tTrier les applications connues par catégorie\n"
" -f\tAfficher le contenu du répertoire bureau (par défaut)\n"
" -h\tAfficher l'écran d'accueil\n"
" -m\tMoniteur où afficher le bureau\n"
#: ../src/desktopicon.c:693 ../src/desktopicon.c:744 #: ../src/desktopicon.c:693 ../src/desktopicon.c:744
msgid "_Rename..." msgid "_Rename..."

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-11-04 14:50+0100\n" "POT-Creation-Date: 2011-11-04 15:28+0100\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:184 ../src/desktop.c:637 ../src/desktop.c:658 #: ../src/browser.c:184 ../src/desktop.c:642 ../src/desktop.c:663
msgid "Back" msgid "Back"
msgstr "" msgstr ""
@ -129,7 +129,7 @@ msgstr ""
msgid "Refresh" msgid "Refresh"
msgstr "" msgstr ""
#: ../src/browser.c:192 ../src/desktop.c:719 #: ../src/browser.c:192 ../src/desktop.c:724
msgid "Home" msgid "Home"
msgstr "" msgstr ""
@ -191,7 +191,7 @@ msgstr ""
#: ../src/browser.c:746 ../src/browser.c:750 ../src/copy.c:674 #: ../src/browser.c:746 ../src/browser.c:750 ../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:1320 ../src/desktop.c:1325 ../src/move.c:452 #: ../src/desktop.c:1325 ../src/desktop.c:1330 ../src/move.c:452
#: ../src/move.c:456 ../src/properties.c:336 ../src/properties.c:340 #: ../src/move.c:456 ../src/properties.c:336 ../src/properties.c:340
#: ../src/view.c:367 ../src/view.c:372 #: ../src/view.c:367 ../src/view.c:372
msgid "Error" msgid "Error"
@ -210,7 +210,7 @@ msgstr ""
msgid "Shell scripts" msgid "Shell scripts"
msgstr "" msgstr ""
#: ../src/browser.c:968 ../src/desktop.c:1717 ../src/view.c:436 #: ../src/browser.c:968 ../src/desktop.c:1722 ../src/view.c:436
msgid "All files" msgid "All files"
msgstr "" msgstr ""
@ -344,7 +344,7 @@ msgstr ""
msgid "Refreshing folder..." msgid "Refreshing folder..."
msgstr "" msgstr ""
#: ../src/callbacks.c:116 ../src/desktop.c:425 #: ../src/callbacks.c:116 ../src/desktop.c:430
msgid "New folder" msgid "New folder"
msgstr "" msgstr ""
@ -375,7 +375,7 @@ msgstr ""
msgid "Text file" msgid "Text file"
msgstr "" msgstr ""
#: ../src/callbacks.c:823 ../src/desktop.c:444 #: ../src/callbacks.c:823 ../src/desktop.c:449
msgid "New text file.txt" msgid "New text file.txt"
msgstr "" msgstr ""
@ -424,7 +424,7 @@ msgstr ""
msgid "Copying: " msgid "Copying: "
msgstr "" msgstr ""
#: ../src/copy.c:152 ../src/desktop.c:1700 #: ../src/copy.c:152 ../src/desktop.c:1705
msgid "Filename: " msgid "Filename: "
msgstr "" msgstr ""
@ -509,98 +509,98 @@ msgid ""
" -r\tEquivalent to -R\n" " -r\tEquivalent to -R\n"
msgstr "" msgstr ""
#: ../src/desktop.c:750 #: ../src/desktop.c:755
msgid "Applications" msgid "Applications"
msgstr "" msgstr ""
#: ../src/desktop.c:1368 #: ../src/desktop.c:1373
msgid "Could not load preferences" msgid "Could not load preferences"
msgstr "" msgstr ""
#: ../src/desktop.c:1655 #: ../src/desktop.c:1660
msgid "Desktop preferences" msgid "Desktop preferences"
msgstr "" msgstr ""
#: ../src/desktop.c:1692 #: ../src/desktop.c:1697
msgid "Default color: " msgid "Default color: "
msgstr "" msgstr ""
#: ../src/desktop.c:1704 ../src/desktop.c:1750 #: ../src/desktop.c:1709 ../src/desktop.c:1755
msgid "Background" msgid "Background"
msgstr "" msgstr ""
#: ../src/desktop.c:1707 #: ../src/desktop.c:1712
msgid "Picture files" msgid "Picture files"
msgstr "" msgstr ""
#: ../src/desktop.c:1729 #: ../src/desktop.c:1734
msgid "Position: " msgid "Position: "
msgstr "" msgstr ""
#: ../src/desktop.c:1735 #: ../src/desktop.c:1740
msgid "Centered" msgid "Centered"
msgstr "" msgstr ""
#: ../src/desktop.c:1737 #: ../src/desktop.c:1742
msgid "Scaled" msgid "Scaled"
msgstr "" msgstr ""
#: ../src/desktop.c:1739 #: ../src/desktop.c:1744
msgid "Scaled (keep ratio)" msgid "Scaled (keep ratio)"
msgstr "" msgstr ""
#: ../src/desktop.c:1741 #: ../src/desktop.c:1746
msgid "Tiled" msgid "Tiled"
msgstr "" msgstr ""
#: ../src/desktop.c:1746 #: ../src/desktop.c:1751
msgid "E_xtend background to all monitors" msgid "E_xtend background to all monitors"
msgstr "" msgstr ""
#: ../src/desktop.c:1766 #: ../src/desktop.c:1771
msgid "Monitor: " msgid "Monitor: "
msgstr "" msgstr ""
#: ../src/desktop.c:1775 #: ../src/desktop.c:1780
msgid "Resolution: " msgid "Resolution: "
msgstr "" msgstr ""
#: ../src/desktop.c:1786 #: ../src/desktop.c:1791
msgid "Size: " msgid "Size: "
msgstr "" msgstr ""
#: ../src/desktop.c:1810 #: ../src/desktop.c:1815
msgid "Monitors" msgid "Monitors"
msgstr "" msgstr ""
#: ../src/desktop.c:1824 #: ../src/desktop.c:1829
msgid "Desktop font: " msgid "Desktop font: "
msgstr "" msgstr ""
#: ../src/desktop.c:1833 #: ../src/desktop.c:1838
msgid "Theme" msgid "Theme"
msgstr "" msgstr ""
#: ../src/desktop.c:1869 #: ../src/desktop.c:1874
#, c-format #, c-format
msgid "%dx%d (at %d,%d)" msgid "%dx%d (at %d,%d)"
msgstr "" msgstr ""
#: ../src/desktop.c:1872 #: ../src/desktop.c:1877
#, c-format #, c-format
msgid "%dx%d mm (%.0lfx%.0lf DPI)" msgid "%dx%d mm (%.0lfx%.0lf DPI)"
msgstr "" msgstr ""
#: ../src/desktop.c:1892 #: ../src/desktop.c:1897
msgid "Whole screen" msgid "Whole screen"
msgstr "" msgstr ""
#: ../src/desktop.c:1897 #: ../src/desktop.c:1902
#, c-format #, c-format
msgid "Monitor %d" msgid "Monitor %d"
msgstr "" msgstr ""
#: ../src/desktop.c:2051 #: ../src/desktop.c:2056
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"
@ -616,6 +616,10 @@ msgstr ""
msgid "" msgid ""
"Usage: desktopctl -S\n" "Usage: desktopctl -S\n"
" -S\tDisplay or change settings\n" " -S\tDisplay or change settings\n"
" -a\tDisplay the applications registered\n"
" -c\tSort the applications registered by category\n"
" -f\tDisplay contents of the desktop folder\n"
" -h\tDisplay the homescreen\n"
msgstr "" msgstr ""
#: ../src/desktopicon.c:693 ../src/desktopicon.c:744 #: ../src/desktopicon.c:693 ../src/desktopicon.c:744

View File

@ -377,6 +377,7 @@ static GdkFilterReturn _event_client_message(XClientMessageEvent * xevent,
Desktop * desktop) Desktop * desktop)
{ {
DesktopMessage message; DesktopMessage message;
DesktopLayout layout;
if(xevent->message_type != gdk_x11_get_xatom_by_name( if(xevent->message_type != gdk_x11_get_xatom_by_name(
DESKTOP_CLIENT_MESSAGE)) DESKTOP_CLIENT_MESSAGE))
@ -384,8 +385,12 @@ static GdkFilterReturn _event_client_message(XClientMessageEvent * xevent,
message = xevent->data.b[0]; message = xevent->data.b[0];
switch(message) switch(message)
{ {
case DESKTOP_MESSAGE_SET_LAYOUT:
layout = xevent->data.b[1];
desktop_set_layout(desktop, layout);
break;
case DESKTOP_MESSAGE_SHOW: case DESKTOP_MESSAGE_SHOW:
if(xevent->data.b[1] == DESKTOP_MESSAGE_SHOW_SETTINGS) if(xevent->data.b[1] == DESKTOP_SHOW_SETTINGS)
_on_popup_preferences(desktop); /* XXX */ _on_popup_preferences(desktop); /* XXX */
break; break;
} }
@ -594,7 +599,7 @@ void desktop_set_layout(Desktop * desktop, DesktopLayout layout)
case DESKTOP_LAYOUT_HOMESCREEN: case DESKTOP_LAYOUT_HOMESCREEN:
_layout_homescreen(desktop); _layout_homescreen(desktop);
break; break;
case DESKTOP_LAYOUT_NULL: case DESKTOP_LAYOUT_NONE:
/* nothing to do */ /* nothing to do */
break; break;
} }
@ -866,7 +871,7 @@ static int _current_loop(Desktop * desktop)
case DESKTOP_LAYOUT_FILES: case DESKTOP_LAYOUT_FILES:
return _current_loop_files(desktop); return _current_loop_files(desktop);
case DESKTOP_LAYOUT_HOMESCREEN: case DESKTOP_LAYOUT_HOMESCREEN:
case DESKTOP_LAYOUT_NULL: case DESKTOP_LAYOUT_NONE:
break; /* nothing to do */ break; /* nothing to do */
} }
return -1; return -1;
@ -2103,7 +2108,7 @@ int main(int argc, char * argv[])
return _usage(); return _usage();
break; break;
case 'n': case 'n':
prefs.layout = DESKTOP_LAYOUT_NULL; prefs.layout = DESKTOP_LAYOUT_NONE;
break; break;
default: default:
return _usage(); return _usage();

View File

@ -43,7 +43,7 @@ typedef enum _DesktopAlignment
typedef enum _DesktopLayout typedef enum _DesktopLayout
{ {
DESKTOP_LAYOUT_NULL = 0, DESKTOP_LAYOUT_NONE = 0,
DESKTOP_LAYOUT_APPLICATIONS, DESKTOP_LAYOUT_APPLICATIONS,
DESKTOP_LAYOUT_CATEGORIES, DESKTOP_LAYOUT_CATEGORIES,
DESKTOP_LAYOUT_FILES, DESKTOP_LAYOUT_FILES,
@ -52,12 +52,13 @@ typedef enum _DesktopLayout
typedef enum _DesktopMessage typedef enum _DesktopMessage
{ {
DESKTOP_MESSAGE_SHOW = 0 DESKTOP_MESSAGE_SET_LAYOUT = 0,
DESKTOP_MESSAGE_SHOW
} DesktopMessage; } DesktopMessage;
typedef enum _DesktopMessageShow typedef enum _DesktopShow
{ {
DESKTOP_MESSAGE_SHOW_SETTINGS = 0 DESKTOP_SHOW_SETTINGS = 0
} DesktopMessageShow; } DesktopMessageShow;
typedef struct _DesktopPrefs typedef struct _DesktopPrefs

View File

@ -42,7 +42,11 @@
static int _usage(void) static int _usage(void)
{ {
fputs(_("Usage: desktopctl -S\n" fputs(_("Usage: desktopctl -S\n"
" -S Display or change settings\n"), stderr); " -S Display or change settings\n"
" -a Display the applications registered\n"
" -c Sort the applications registered by category\n"
" -f Display contents of the desktop folder\n"
" -h Display the homescreen\n"), stderr);
return 1; return 1;
} }
@ -52,7 +56,7 @@ int main(int argc, char * argv[])
{ {
int o; int o;
int action = -1; int action = -1;
int show; int what = 0;
GdkEvent event; GdkEvent event;
GdkEventClient * client = &event.client; GdkEventClient * client = &event.client;
@ -60,14 +64,44 @@ int main(int argc, char * argv[])
bindtextdomain(PACKAGE, LOCALEDIR); bindtextdomain(PACKAGE, LOCALEDIR);
textdomain(PACKAGE); textdomain(PACKAGE);
gtk_init(&argc, &argv); gtk_init(&argc, &argv);
while((o = getopt(argc, argv, "")) != -1) while((o = getopt(argc, argv, "Sacfhn")) != -1)
switch(o) switch(o)
{ {
case 'a':
if(action != -1)
return _usage();
action = DESKTOP_MESSAGE_SET_LAYOUT;
what = DESKTOP_LAYOUT_APPLICATIONS;
break;
case 'c':
if(action != -1)
return _usage();
action = DESKTOP_MESSAGE_SET_LAYOUT;
what = DESKTOP_LAYOUT_CATEGORIES;
break;
case 'f':
if(action != -1)
return _usage();
action = DESKTOP_MESSAGE_SET_LAYOUT;
what = DESKTOP_LAYOUT_FILES;
break;
case 'h':
if(action != -1)
return _usage();
action = DESKTOP_MESSAGE_SET_LAYOUT;
what = DESKTOP_LAYOUT_HOMESCREEN;
break;
case 'n':
if(action != -1)
return _usage();
action = DESKTOP_MESSAGE_SET_LAYOUT;
what = DESKTOP_LAYOUT_NONE;
break;
case 'S': case 'S':
if(show != -1) if(action != -1)
return _usage(); return _usage();
action = DESKTOP_MESSAGE_SHOW; action = DESKTOP_MESSAGE_SHOW;
show = DESKTOP_MESSAGE_SHOW_SETTINGS; what = DESKTOP_SHOW_SETTINGS;
break; break;
default: default:
return _usage(); return _usage();
@ -81,7 +115,7 @@ int main(int argc, char * argv[])
client->message_type = gdk_atom_intern(DESKTOP_CLIENT_MESSAGE, FALSE); client->message_type = gdk_atom_intern(DESKTOP_CLIENT_MESSAGE, FALSE);
client->data_format = 8; client->data_format = 8;
client->data.b[0] = action; client->data.b[0] = action;
client->data.b[1] = show; client->data.b[1] = what;
client->data.b[2] = TRUE; client->data.b[2] = TRUE;
gdk_event_send_clientmessage_toall(&event); gdk_event_send_clientmessage_toall(&event);
return 0; return 0;