summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--i18n/de.po530
-rw-r--r--i18n/messages.pot93
-rw-r--r--portato/gui/templates/PreferenceWindow.ui162
-rw-r--r--portato/gui/windows/main.py2
4 files changed, 458 insertions, 329 deletions
diff --git a/i18n/de.po b/i18n/de.po
index 0072569..b2e78d7 100644
--- a/i18n/de.po
+++ b/i18n/de.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Portato\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-17 00:14+0100\n"
-"PO-Revision-Date: 2009-02-17 00:15+0100\n"
+"POT-Creation-Date: 2009-02-18 23:42+0100\n"
+"PO-Revision-Date: 2009-02-18 23:45+0100\n"
"Last-Translator: René 'Necoro' Neumann <necoro@necoro.net>\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
@@ -13,101 +13,93 @@ msgstr ""
"X-Poedit-Country: GERMANY\n"
"X-Poedit-SourceCharset: utf-8\n"
-#: portato/gui/templates/popups.glade:12
-#: portato/gui/templates/MainWindow.glade:192
-#: portato/gui/templates/MainWindow.glade:265
-msgid "Emerge _Paused"
-msgstr "Emerge _angehalten"
-
-#: portato/gui/templates/popups.glade:19
-#: portato/gui/templates/MainWindow.glade:200
-#: portato/gui/templates/MainWindow.glade:247
-msgid "_Kill Emerge"
-msgstr "_Kill Emerge"
-
-#: portato/gui/templates/popups.glade:37
-#: portato/gui/templates/MainWindow.glade:70
-msgid "gtk-quit"
-msgstr ""
-
-#: portato/gui/templates/UpdateWindow.glade:7
+#: portato/gui/templates/UpdateWindow.ui:6
msgid "Updatable Packages"
msgstr "Pakete mit Updates"
-#: portato/gui/templates/UpdateWindow.glade:49
+#: portato/gui/templates/UpdateWindow.ui:48
msgid "_Close"
msgstr "_Schließen"
-#: portato/gui/templates/UpdateWindow.glade:61
+#: portato/gui/templates/UpdateWindow.ui:59
msgid "Select _All"
msgstr "_Alles auswählen"
-#: portato/gui/templates/UpdateWindow.glade:76
+#: portato/gui/templates/UpdateWindow.ui:73
msgid "_Install Selected"
msgstr "_Installiere ausgewählte"
-#: portato/gui/templates/AboutWindow.glade:8
-msgid "About Portato"
-msgstr "Portato"
-
-#: portato/gui/templates/PreferenceWindow.glade:7
+#: portato/gui/templates/PreferenceWindow.ui:24
msgid "Preferences"
msgstr "Einstellungen"
-#: portato/gui/templates/PreferenceWindow.glade:44
+#: portato/gui/templates/PreferenceWindow.ui:60
msgid "Debug"
msgstr "Debug"
-#: portato/gui/templates/PreferenceWindow.glade:60
+#: portato/gui/templates/PreferenceWindow.ui:79
msgid "Browser command: "
msgstr "Browser-Befehl: "
-#: portato/gui/templates/PreferenceWindow.glade:86
-#: portato/gui/templates/PreferenceWindow.glade:602
+#: portato/gui/templates/PreferenceWindow.ui:106
+#: portato/gui/templates/PreferenceWindow.ui:697
msgid "<b>General Options</b>"
msgstr "<b>Allgemeine Optionen</b>"
-#: portato/gui/templates/PreferenceWindow.glade:168
+#: portato/gui/templates/PreferenceWindow.ui:140
+msgid "Used database type"
+msgstr "Benutzter Datenbank-Typ"
+
+#: portato/gui/templates/PreferenceWindow.ui:167
+msgid "<b>Database Options</b>"
+msgstr "<b>Datenbank-Optionen</b>"
+
+#: portato/gui/templates/PreferenceWindow.ui:189
+#: portato/gui/templates/MainWindow.ui:754
+msgid "General"
+msgstr "Allgemein"
+
+#: portato/gui/templates/PreferenceWindow.ui:271
msgid "<b>Package sets to update</b>"
msgstr "<b>Paket-Sets für \"Update\"</b>"
-#: portato/gui/templates/PreferenceWindow.glade:187
+#: portato/gui/templates/PreferenceWindow.ui:287
msgid "<b>Update World Options</b>"
msgstr "<b>Optionen für \"update world\"</b>"
-#: portato/gui/templates/PreferenceWindow.glade:216
+#: portato/gui/templates/PreferenceWindow.ui:313
msgid "Sync command: "
msgstr "Sync-Befehl: "
-#: portato/gui/templates/PreferenceWindow.glade:237
+#: portato/gui/templates/PreferenceWindow.ui:335
msgid "<b>Sync Options</b>"
msgstr "<b>Sync Optionen</b>"
-#: portato/gui/templates/PreferenceWindow.glade:290
+#: portato/gui/templates/PreferenceWindow.ui:376
msgid "File name to use, if package.use is a directory: "
msgstr "Zu benutzender Dateiname, wenn package.use ein Verzeichnis ist:"
-#: portato/gui/templates/PreferenceWindow.glade:301
+#: portato/gui/templates/PreferenceWindow.ui:386
msgid "Add only exact version to package.use"
msgstr "Füge nur die exakte Paketversion zu package.keywords hinzu"
-#: portato/gui/templates/PreferenceWindow.glade:314
+#: portato/gui/templates/PreferenceWindow.ui:400
msgid "Add only exact version to package.keywords"
msgstr "Füge nur die exakte Paketversion zu package.keywords hinzu"
-#: portato/gui/templates/PreferenceWindow.glade:328
+#: portato/gui/templates/PreferenceWindow.ui:416
msgid "File name to use, if package.keywords is a directory: "
msgstr "Zu benutzender Dateiname, wenn package.keywords ein Verzeichnis ist:"
-#: portato/gui/templates/PreferenceWindow.glade:362
+#: portato/gui/templates/PreferenceWindow.ui:450
msgid "File name to use, if package.mask/package.unmask is a directory: "
msgstr "Zu benutzender Dateiname, wenn package.mask/package.unmask ein Verzeichnis ist:"
-#: portato/gui/templates/PreferenceWindow.glade:373
+#: portato/gui/templates/PreferenceWindow.ui:460
msgid "Add only exact version to package.mask/package.unmask"
msgstr "Füge nur die exakte Paketversion zu package.mask/package.unmask hinzu"
-#: portato/gui/templates/PreferenceWindow.glade:395
+#: portato/gui/templates/PreferenceWindow.ui:484
msgid ""
"<u>You may use the following placeholders:</u>\n"
"\n"
@@ -122,167 +114,158 @@ msgstr ""
"<i>$(cat)</i>: Kategorie\n"
"<i>$(cat-1)/$(cat-2)</i>: erster/zweiter Teil der Kategorie<i>$(version)</i>: Paketversion"
-#: portato/gui/templates/PreferenceWindow.glade:422
+#: portato/gui/templates/PreferenceWindow.ui:508
msgid "<u><i>Use-Flags</i></u>"
msgstr "<u><i>Use-Flags</i></u>"
-#: portato/gui/templates/PreferenceWindow.glade:437
+#: portato/gui/templates/PreferenceWindow.ui:523
msgid "<u><i>Testing Keywords</i></u>"
msgstr "<u><i>Testing Keywords</i></u>"
-#: portato/gui/templates/PreferenceWindow.glade:452
+#: portato/gui/templates/PreferenceWindow.ui:538
msgid "<u><i>Masking Keywords</i></u>"
msgstr "<u><i>Masking Keywords</i></u>"
-#: portato/gui/templates/PreferenceWindow.glade:469
+#: portato/gui/templates/PreferenceWindow.ui:564
msgid "<b>Use Flag and Keyword Options</b>"
msgstr "<b>Use-Flag- und Keyword-Optionen</b>"
-#: portato/gui/templates/PreferenceWindow.glade:488
-#: portato/gui/templates/MainWindow.glade:875
-msgid "General"
-msgstr "Allgemein"
+#: portato/gui/templates/PreferenceWindow.ui:582
+msgid "Portage"
+msgstr "Portage"
-#: portato/gui/templates/PreferenceWindow.glade:527
+#: portato/gui/templates/PreferenceWindow.ui:618
msgid "Enable systray"
msgstr "Aktiviere Systray"
-#: portato/gui/templates/PreferenceWindow.glade:540
+#: portato/gui/templates/PreferenceWindow.ui:632
msgid "Show emerge progress in window title"
msgstr "Zeige den Emerge Prozess im Fenstertitel"
-#: portato/gui/templates/PreferenceWindow.glade:554
+#: portato/gui/templates/PreferenceWindow.ui:646
msgid "Show emerge progress in console title"
msgstr "Zeige den Emerge Prozess im Konsolentitel"
-#: portato/gui/templates/PreferenceWindow.glade:568
+#: portato/gui/templates/PreferenceWindow.ui:660
msgid "Hide on minimization (only if systray is enabled)"
msgstr "Minimiere zu Systray"
-#: portato/gui/templates/PreferenceWindow.glade:585
+#: portato/gui/templates/PreferenceWindow.ui:674
msgid "Search while typing"
msgstr "Suche währen des Tippens"
-#: portato/gui/templates/PreferenceWindow.glade:640
+#: portato/gui/templates/PreferenceWindow.ui:733
msgid "Console Font"
msgstr "Schriftart in Konsole"
-#: portato/gui/templates/PreferenceWindow.glade:651
+#: portato/gui/templates/PreferenceWindow.ui:746
msgid "Chose a console font"
msgstr "Wähle eine Schriftart"
-#: portato/gui/templates/PreferenceWindow.glade:669
+#: portato/gui/templates/PreferenceWindow.ui:767
msgid "Maximum length of the console title"
msgstr "Maximale Länge des Konsolentitels"
-#: portato/gui/templates/PreferenceWindow.glade:699
+#: portato/gui/templates/PreferenceWindow.ui:800
msgid "<b>Console Options</b>"
msgstr "<b>Konsolen Optionen</b>"
-#: portato/gui/templates/PreferenceWindow.glade:740
+#: portato/gui/templates/PreferenceWindow.ui:838
msgid "Package Tabs"
msgstr "Pakettabs"
-#: portato/gui/templates/PreferenceWindow.glade:765
+#: portato/gui/templates/PreferenceWindow.ui:869
msgid "System Tabs"
msgstr "Systemtabs"
-#: portato/gui/templates/PreferenceWindow.glade:791
+#: portato/gui/templates/PreferenceWindow.ui:898
msgid "<b>Tab Options</b>"
msgstr "<b>Tab Optionen</b>"
-#: portato/gui/templates/PreferenceWindow.glade:825
+#: portato/gui/templates/PreferenceWindow.ui:926
msgid "Show slots in the version list"
msgstr "Zeige die Slots in der Versionsliste"
-#: portato/gui/templates/PreferenceWindow.glade:837
+#: portato/gui/templates/PreferenceWindow.ui:939
msgid "Collapse categories with same prefix"
msgstr "Fasse Kategorien mit gleichem Präfix zusammen"
-#: portato/gui/templates/PreferenceWindow.glade:853
+#: portato/gui/templates/PreferenceWindow.ui:960
msgid "<b>Package Options</b>"
msgstr "<b>Paket Optionen</b>"
-#: portato/gui/templates/PreferenceWindow.glade:877
+#: portato/gui/templates/PreferenceWindow.ui:981
msgid "Visual"
msgstr "Oberfläche"
-#: portato/gui/templates/PreferenceWindow.glade:895
-#: portato/gui/templates/PluginWindow.glade:223
-#: portato/gui/templates/SearchWindow.glade:48
-#: portato/gui/templates/MailInfoWindow.glade:170
+#: portato/gui/templates/PreferenceWindow.ui:1000
+#: portato/gui/templates/PluginWindow.ui:211
+#: portato/gui/templates/MailInfoWindow.ui:168
+#: portato/gui/templates/SearchWindow.ui:47
msgid "gtk-cancel"
msgstr ""
-#: portato/gui/templates/PreferenceWindow.glade:904
-#: portato/gui/templates/PluginWindow.glade:235
+#: portato/gui/templates/PreferenceWindow.ui:1013
+#: portato/gui/templates/PluginWindow.ui:222
msgid "gtk-apply"
msgstr ""
-#: portato/gui/templates/PluginWindow.glade:8
+#: portato/gui/templates/PluginWindow.ui:7
msgid "Plugins"
msgstr "Plugins"
-#: portato/gui/templates/PluginWindow.glade:52
+#: portato/gui/templates/PluginWindow.ui:51
msgid "_Install dependencies"
msgstr "_Installiere Abhängigkeiten"
-#: portato/gui/templates/PluginWindow.glade:81
+#: portato/gui/templates/PluginWindow.ui:79
msgid "Needed dependencies"
msgstr "Abhängigkeiten"
-#: portato/gui/templates/PluginWindow.glade:98
-#: portato/gui/templates/PluginWindow.glade:123
-#: portato/gui/templates/MainWindow.glade:484
-#: portato/gui/templates/MainWindow.glade:603
-#: portato/gui/templates/MainWindow.glade:716
-#: portato/gui/templates/MainWindow.glade:731
+#: portato/gui/templates/PluginWindow.ui:93
+#: portato/gui/templates/PluginWindow.ui:118
+#: portato/gui/templates/MainWindow.ui:369
+#: portato/gui/templates/MainWindow.ui:485
+#: portato/gui/templates/MainWindow.ui:598
+#: portato/gui/templates/MainWindow.ui:613
msgid "label"
msgstr ""
-#: portato/gui/templates/PluginWindow.glade:109
+#: portato/gui/templates/PluginWindow.ui:104
msgid "<b>Author:</b>"
msgstr "<b>Autor:</b>"
-#: portato/gui/templates/PluginWindow.glade:144
+#: portato/gui/templates/PluginWindow.ui:139
#: portato/gui/windows/update.py:47
-#: portato/gui/windows/main.py:942
+#: portato/gui/windows/main.py:957
#: portato/gui/windows/plugin.py:27
msgid "Enabled"
msgstr "Aktiviert"
-#: portato/gui/templates/PluginWindow.glade:154
+#: portato/gui/templates/PluginWindow.ui:148
#: portato/gui/windows/plugin.py:27
msgid "Temporarily enabled"
msgstr "Aktiviert (temporär)"
-#: portato/gui/templates/PluginWindow.glade:166
+#: portato/gui/templates/PluginWindow.ui:159
#: portato/gui/windows/plugin.py:27
msgid "Temporarily disabled"
msgstr "Deaktiviert (temporär)"
-#: portato/gui/templates/PluginWindow.glade:179
+#: portato/gui/templates/PluginWindow.ui:171
#: portato/gui/windows/plugin.py:27
msgid "Disabled"
msgstr "Deaktiviert"
-#: portato/gui/templates/SearchWindow.glade:8
-msgid "Search Results"
-msgstr "Ergebnisse"
-
-#: portato/gui/templates/SearchWindow.glade:60
-msgid "gtk-jump-to"
-msgstr ""
-
-#: portato/gui/templates/SearchWindow.glade:75
-msgid "gtk-ok"
-msgstr ""
+#: portato/gui/templates/AboutWindow.ui:7
+msgid "About Portato"
+msgstr "Portato"
-#: portato/gui/templates/MailInfoWindow.glade:6
+#: portato/gui/templates/MailInfoWindow.ui:5
msgid "Send Bug Mail ..."
msgstr "Sende Bug-Email ..."
-#: portato/gui/templates/MailInfoWindow.glade:31
+#: portato/gui/templates/MailInfoWindow.ui:30
msgid ""
"<b><u>Additional Information</u></b>\n"
"\n"
@@ -292,15 +275,15 @@ msgstr ""
"\n"
"(alle optional)"
-#: portato/gui/templates/MailInfoWindow.glade:75
+#: portato/gui/templates/MailInfoWindow.ui:74
msgid "Email address:"
msgstr "Email-Adresse:"
-#: portato/gui/templates/MailInfoWindow.glade:90
+#: portato/gui/templates/MailInfoWindow.ui:89
msgid "Name:"
msgstr "Name:"
-#: portato/gui/templates/MailInfoWindow.glade:105
+#: portato/gui/templates/MailInfoWindow.ui:104
msgid ""
"Comments /\n"
"what did you do to hit the bug?"
@@ -308,208 +291,231 @@ msgstr ""
"Kommentare /\n"
"Vorgehensweise um den Bug zu erzeugen?"
-#: portato/gui/templates/MailInfoWindow.glade:142
+#: portato/gui/templates/MailInfoWindow.ui:141
msgid "Attaches the logfile to the mail. This log only contains debug information."
msgstr "Hängt die Logdatei an die Mail an. In der Datei sind nur Debug-Informationen enthalten."
-#: portato/gui/templates/MailInfoWindow.glade:143
+#: portato/gui/templates/MailInfoWindow.ui:142
msgid "Attach _Logfile"
msgstr "Hänge _Logdatei an"
-#: portato/gui/templates/MailInfoWindow.glade:198
+#: portato/gui/templates/MailInfoWindow.ui:194
msgid "_Send"
msgstr "_Send"
-#: portato/gui/templates/MainWindow.glade:20
+#: portato/gui/templates/SearchWindow.ui:7
+msgid "Search Results"
+msgstr "Ergebnisse"
+
+#: portato/gui/templates/SearchWindow.ui:58
+msgid "gtk-jump-to"
+msgstr ""
+
+#: portato/gui/templates/SearchWindow.ui:72
+msgid "gtk-ok"
+msgstr ""
+
+#: portato/gui/templates/MainWindow.ui:10
+msgid "Plu_gins"
+msgstr "Plu_gins"
+
+#: portato/gui/templates/MainWindow.ui:20
msgid "_File"
msgstr "_Datei"
-#: portato/gui/templates/MainWindow.glade:28
+#: portato/gui/templates/MainWindow.ui:27
msgid "_Preferences"
msgstr "_Einstellungen"
-#: portato/gui/templates/MainWindow.glade:46
+#: portato/gui/templates/MainWindow.ui:36
msgid "Re_load Portage"
msgstr "Aktua_lisiere Portage-Cache"
-#: portato/gui/templates/MainWindow.glade:83
+#: portato/gui/templates/MainWindow.ui:44
+msgid "gtk-quit"
+msgstr ""
+
+#: portato/gui/templates/MainWindow.ui:52
msgid "_Emerge"
msgstr "_Emerge"
-#: portato/gui/templates/MainWindow.glade:91
+#: portato/gui/templates/MainWindow.ui:59
msgid "_Install"
msgstr "_Installieren"
-#: portato/gui/templates/MainWindow.glade:107
+#: portato/gui/templates/MainWindow.ui:68
msgid "_Uninstall"
msgstr "_Deinstallieren"
-#: portato/gui/templates/MainWindow.glade:123
-#: portato/gui/templates/MainWindow.glade:1082
+#: portato/gui/templates/MainWindow.ui:76
+#: portato/gui/templates/MainWindow.ui:939
msgid "Update _World"
msgstr "Update _World"
-#: portato/gui/templates/MainWindow.glade:132
+#: portato/gui/templates/MainWindow.ui:83
msgid "Show Updatable P_ackages"
msgstr "Zeige Pakete mit _Updates"
-#: portato/gui/templates/MainWindow.glade:141
+#: portato/gui/templates/MainWindow.ui:90
msgid "Show _Only Installed Packages"
msgstr "_Zeige nur installierte Pakete"
-#: portato/gui/templates/MainWindow.glade:155
+#: portato/gui/templates/MainWindow.ui:99
msgid "_Sync"
msgstr "_Sync"
-#: portato/gui/templates/MainWindow.glade:171
+#: portato/gui/templates/MainWindow.ui:108
msgid "Save _Flags"
msgstr "Speichere _Flags"
-#: portato/gui/templates/MainWindow.glade:223
-#: portato/gui/templates/MainWindow.glade:1192
-#: portato/gui/windows/main.py:1295
-#: portato/gui/windows/main.py:1297
-msgid "Console"
-msgstr "Konsole"
+#: portato/gui/templates/MainWindow.ui:115
+msgid "Emerge _Paused"
+msgstr "Emerge _angehalten"
-#: portato/gui/templates/MainWindow.glade:230
+#: portato/gui/templates/MainWindow.ui:124
+msgid "_Kill Emerge"
+msgstr "_Kill Emerge"
+
+#: portato/gui/templates/MainWindow.ui:133
msgid "_Copy"
msgstr "_Kopieren"
-#: portato/gui/templates/MainWindow.glade:276
-msgid "Plu_gins"
-msgstr "Plu_gins"
-
-#: portato/gui/templates/MainWindow.glade:288
+#: portato/gui/templates/MainWindow.ui:140
msgid "_?"
msgstr "_?"
-#: portato/gui/templates/MainWindow.glade:296
+#: portato/gui/templates/MainWindow.ui:147
msgid "_About"
msgstr "_Über"
-#: portato/gui/templates/MainWindow.glade:314
+#: portato/gui/templates/MainWindow.ui:155
msgid "_Plugins"
msgstr "_Plugins"
-#: portato/gui/templates/MainWindow.glade:356
+#: portato/gui/templates/MainWindow.ui:246
msgid "gtk-delete"
msgstr ""
-#: portato/gui/templates/MainWindow.glade:370
+#: portato/gui/templates/MainWindow.ui:259
msgid "gtk-find"
msgstr ""
-#: portato/gui/templates/MainWindow.glade:495
+#: portato/gui/templates/MainWindow.ui:380
msgid "Install onto system"
msgstr "Füge zum System hinzu"
-#: portato/gui/templates/MainWindow.glade:518
+#: portato/gui/templates/MainWindow.ui:402
msgid "Uninstall from system"
msgstr "Lösche vom System"
-#: portato/gui/templates/MainWindow.glade:541
+#: portato/gui/templates/MainWindow.ui:424
msgid "Revert changes"
msgstr "Änderungen rückgängig machen"
-#: portato/gui/templates/MainWindow.glade:619
+#: portato/gui/templates/MainWindow.ui:501
msgid "<b>License:</b>"
msgstr "<b>Lizenz:</b>"
-#: portato/gui/templates/MainWindow.glade:636
+#: portato/gui/templates/MainWindow.ui:518
msgid "<b>Installed, but not in portage anymore</b>"
msgstr "<b>Installiert, aber nicht mehr im Portage-Tree vorhanden</b>"
-#: portato/gui/templates/MainWindow.glade:651
+#: portato/gui/templates/MainWindow.ui:533
msgid "<span foreground='red'><b>MISSING KEYWORD</b></span>"
msgstr "<span foreground='red'><b>FEHLENDES KEYWORD</b></span>"
-#: portato/gui/templates/MainWindow.glade:683
+#: portato/gui/templates/MainWindow.ui:565
msgid "<b>Description:</b>"
msgstr "<b>Beschreibung:</b>"
-#: portato/gui/templates/MainWindow.glade:699
+#: portato/gui/templates/MainWindow.ui:581
msgid "<b>Overlay:</b>"
msgstr "<b>Overlay:</b>"
-#: portato/gui/templates/MainWindow.glade:747
+#: portato/gui/templates/MainWindow.ui:629
msgid "<b>Homepage:</b>"
msgstr "<b>Homepage:</b>"
-#: portato/gui/templates/MainWindow.glade:765
-#: portato/gui/windows/main.py:943
+#: portato/gui/templates/MainWindow.ui:647
+#: portato/gui/windows/main.py:958
msgid "Installed"
msgstr "Installiert"
-#: portato/gui/templates/MainWindow.glade:784
-#: portato/gui/windows/main.py:258
-#: portato/gui/windows/main.py:261
-#: portato/gui/windows/main.py:264
-#: portato/gui/windows/main.py:363
-#: portato/gui/windows/main.py:367
-#: portato/gui/windows/main.py:374
-#: portato/gui/windows/main.py:378
+#: portato/gui/templates/MainWindow.ui:665
+#: portato/gui/windows/main.py:259
+#: portato/gui/windows/main.py:262
+#: portato/gui/windows/main.py:265
+#: portato/gui/windows/main.py:364
+#: portato/gui/windows/main.py:368
+#: portato/gui/windows/main.py:375
+#: portato/gui/windows/main.py:379
msgid "Masked"
msgstr "Masked"
-#: portato/gui/templates/MainWindow.glade:817
-#: portato/gui/windows/main.py:275
-#: portato/gui/windows/main.py:278
-#: portato/gui/windows/main.py:336
-#: portato/gui/windows/main.py:340
+#: portato/gui/templates/MainWindow.ui:697
+#: portato/gui/windows/main.py:276
+#: portato/gui/windows/main.py:279
+#: portato/gui/windows/main.py:337
+#: portato/gui/windows/main.py:341
msgid "Testing"
msgstr "Testing"
-#: portato/gui/templates/MainWindow.glade:836
+#: portato/gui/templates/MainWindow.ui:715
msgid "<b>Use Flags:</b>"
msgstr "<b>Use Flags:</b>"
-#: portato/gui/templates/MainWindow.glade:901
+#: portato/gui/templates/MainWindow.ui:776
msgid "Use List"
msgstr "Use-Flag-Liste"
-#: portato/gui/templates/MainWindow.glade:928
+#: portato/gui/templates/MainWindow.ui:799
msgid "Dependencies"
msgstr "Abhängigkeiten"
-#: portato/gui/templates/MainWindow.glade:955
+#: portato/gui/templates/MainWindow.ui:822
msgid "Ebuild"
msgstr "Ebuild"
-#: portato/gui/templates/MainWindow.glade:982
+#: portato/gui/templates/MainWindow.ui:845
msgid "Changelog"
msgstr "Changelog"
-#: portato/gui/templates/MainWindow.glade:1009
+#: portato/gui/templates/MainWindow.ui:868
msgid "Files"
msgstr "Dateien"
-#: portato/gui/templates/MainWindow.glade:1047
+#: portato/gui/templates/MainWindow.ui:905
msgid "Execute the current selected queue"
msgstr "Führe die aktuell gewählte Queue aus"
-#: portato/gui/templates/MainWindow.glade:1066
+#: portato/gui/templates/MainWindow.ui:923
msgid "E_xecute"
msgstr "_Ausführen"
-#: portato/gui/templates/MainWindow.glade:1081
+#: portato/gui/templates/MainWindow.ui:938
msgid "Calculate the packages which will be installed during an \"update world\""
msgstr "Berechnet die Pakete, welche während eines \"update world\" installiert werden würden"
-#: portato/gui/templates/MainWindow.glade:1094
+#: portato/gui/templates/MainWindow.ui:950
msgid "Remove the selected package from the queue"
msgstr "Löscht das gewählte Paket aus der Queue"
-#: portato/gui/templates/MainWindow.glade:1095
+#: portato/gui/templates/MainWindow.ui:951
msgid "_Remove"
msgstr "_Löschen"
-#: portato/gui/templates/MainWindow.glade:1167
-#: portato/gui/windows/main.py:636
+#: portato/gui/templates/MainWindow.ui:1021
+#: portato/gui/windows/main.py:645
msgid "Queue"
msgstr "Queue"
-#: portato/gui/templates/MainWindow.glade:1227
+#: portato/gui/templates/MainWindow.ui:1042
+#: portato/gui/windows/main.py:1315
+#: portato/gui/windows/main.py:1317
+msgid "Console"
+msgstr "Konsole"
+
+#: portato/gui/templates/MainWindow.ui:1073
msgid "Log"
msgstr "Log"
@@ -655,6 +661,12 @@ msgstr ""
"<b>Hinweis</b>: Auf frisch installierten Sabayon-Systemen bzw. der Sabayon LiveDVD/-CD existiert standardmäßig kein Portage-Tree.\n"
"Bitte führe <i>emerge --sync &amp;&amp; layman -S</i> aus."
+#: portato/gui/dialogs.py:123
+#: portato/gui/windows/main.py:1364
+#, python-format
+msgid "No versions of package '%s' found!"
+msgstr "Keine Version vom Paket '%s' gefunden!"
+
#: portato/gui/views.py:85
msgid "Package is not installed"
msgstr "Paket ist nicht installiert"
@@ -670,7 +682,7 @@ msgid "No %(old)s language file installed. Disable highlighting."
msgstr "Keine \"%(old)s\" Syntaxdatei gefunden. Deaktiviere Hervorhebung."
#: portato/gui/views.py:130
-#: portato/gui/windows/main.py:536
+#: portato/gui/windows/main.py:552
#, python-format
msgid "Error: %s"
msgstr "Fehler: %s"
@@ -735,150 +747,155 @@ msgstr "Paket"
msgid "... is starting up: %s"
msgstr "... startet: %s"
-#: portato/gui/windows/preference.py:148
+#: portato/gui/windows/preference.py:149
msgid "Top"
msgstr "Oben"
-#: portato/gui/windows/preference.py:148
+#: portato/gui/windows/preference.py:149
msgid "Bottom"
msgstr "Unten"
-#: portato/gui/windows/preference.py:148
+#: portato/gui/windows/preference.py:149
msgid "Left"
msgstr "Links"
-#: portato/gui/windows/preference.py:148
+#: portato/gui/windows/preference.py:149
msgid "Right"
msgstr "Rechts"
-#: portato/gui/windows/preference.py:206
+#: portato/gui/windows/preference.py:217
msgid "Package Set"
msgstr "Paket-Set"
-#: portato/gui/windows/preference.py:211
-#: portato/gui/windows/main.py:945
+#: portato/gui/windows/preference.py:222
+#: portato/gui/windows/main.py:960
msgid "Description"
msgstr "Beschreibung"
-#: portato/gui/windows/main.py:145
+#: portato/gui/windows/main.py:146
msgid "<no description>"
msgstr "<keine Beschreibung>"
-#: portato/gui/windows/main.py:171
+#: portato/gui/windows/main.py:172
msgid "The first homepage part does not start with 'http' or 'ftp'."
msgstr "Der erste Teil der Homepage startet nicht mit 'http' oder 'ftp'."
-#: portato/gui/windows/main.py:175
+#: portato/gui/windows/main.py:176
msgid "Blank inside homepage."
msgstr "Leerzeichen innerhalb der Homepage-URL."
-#: portato/gui/windows/main.py:214
+#: portato/gui/windows/main.py:215
#, python-format
msgid "Package could not be found: %s"
msgstr "Paket konnte nicht gefunden werden: %s"
-#: portato/gui/windows/main.py:267
-#: portato/gui/windows/main.py:365
+#: portato/gui/windows/main.py:268
+#: portato/gui/windows/main.py:366
msgid "Masked by user"
msgstr "Vom Benutzer maskiert"
-#: portato/gui/windows/main.py:457
+#: portato/gui/windows/main.py:462
msgid "Loading Config"
msgstr "Lade Konfiguration"
-#: portato/gui/windows/main.py:469
+#: portato/gui/windows/main.py:474
msgid "Creating Database"
msgstr "Erstelle Datenbank"
-#: portato/gui/windows/main.py:473
+#: portato/gui/windows/main.py:478
msgid "Loading Plugins"
msgstr "Lade Plugins"
-#: portato/gui/windows/main.py:486
+#: portato/gui/windows/main.py:502
msgid "Building frontend"
msgstr "Erstelle Oberfläche"
-#: portato/gui/windows/main.py:577
+#: portato/gui/windows/main.py:586
msgid "Restoring Session"
msgstr "Lade Session"
-#: portato/gui/windows/main.py:587
+#: portato/gui/windows/main.py:596
msgid "Finishing startup"
msgstr "Erledige letzte Handgriffe :)"
-#: portato/gui/windows/main.py:639
+#: portato/gui/windows/main.py:648
msgid "Options"
msgstr "Optionen"
-#: portato/gui/windows/main.py:655
+#: portato/gui/windows/main.py:664
msgid "Categories"
msgstr "Kategorien"
-#: portato/gui/windows/main.py:714
+#: portato/gui/windows/main.py:723
msgid "Packages"
msgstr "Pakete"
-#: portato/gui/windows/main.py:762
+#: portato/gui/windows/main.py:758
+#, python-format
+msgid "Package '%s/%s' is disabled."
+msgstr "Paket '%s/%s' wurde deaktiviert."
+
+#: portato/gui/windows/main.py:775
msgid "Versions"
msgstr "Versionen"
-#: portato/gui/windows/main.py:765
+#: portato/gui/windows/main.py:778
msgid "Slot"
msgstr "Slot"
-#: portato/gui/windows/main.py:898
+#: portato/gui/windows/main.py:913
#, python-format
msgid "If '%s' is disabled"
msgstr "Wenn '%s' deaktiviert ist"
-#: portato/gui/windows/main.py:900
+#: portato/gui/windows/main.py:915
#, python-format
msgid "If '%s' is enabled"
msgstr "Wenn '%s' aktiviert ist"
-#: portato/gui/windows/main.py:906
+#: portato/gui/windows/main.py:921
msgid "One of the following"
msgstr "Eins der folgenden"
-#: portato/gui/windows/main.py:911
+#: portato/gui/windows/main.py:926
msgid "All of the following"
msgstr "Alle folgenden"
-#: portato/gui/windows/main.py:922
+#: portato/gui/windows/main.py:937
msgid "Can't display dependencies: This package has an unsupported dependency string."
msgstr "Kann Abhängigkeiten nicht anzeigen: Format der Abhängigkeiten des Pakets wird nicht unterstützt."
-#: portato/gui/windows/main.py:944
+#: portato/gui/windows/main.py:959
msgid "Flag"
msgstr "Flag"
-#: portato/gui/windows/main.py:968
+#: portato/gui/windows/main.py:983
msgid "This is an expanded use flag and cannot be selected"
msgstr "Dies ist ein \"Expanded Use Flag\" und kann daher nicht ausgewählt werden."
-#: portato/gui/windows/main.py:1006
+#: portato/gui/windows/main.py:1021
#, python-format
msgid "Translating session from version %d to %d."
msgstr "Upgrade Session von Version %d auf Version %d."
-#: portato/gui/windows/main.py:1009
+#: portato/gui/windows/main.py:1024
#, python-format
msgid "Cannot translate session from version %d to %d."
msgstr "Kann Session nicht von Version %d nach %d upgraden."
-#: portato/gui/windows/main.py:1471
+#: portato/gui/windows/main.py:1500
msgid "use flags"
msgstr "Use Flags"
-#: portato/gui/windows/main.py:1483
+#: portato/gui/windows/main.py:1512
msgid "masking keywords"
msgstr "Masking Keywords"
-#: portato/gui/windows/main.py:1885
+#: portato/gui/windows/main.py:1886
msgid "The portage tree is not existing."
msgstr "Der Portage-Tree existiert nicht."
-#: portato/gui/windows/main.py:1889
+#: portato/gui/windows/main.py:1890
msgid "The portage tree seems to be empty."
msgstr "Der Portage-Tree scheint leer zu sein."
@@ -899,29 +916,6 @@ msgstr "Das aktuelle Sessionformat ist zu alt."
msgid "Current session format is newer than this version supports."
msgstr "Das aktuelle Sessionformat ist neuer, als diese Portato-Version unterstützt."
-#: portato/gui/utils.py:180
-#: portato/gui/utils.py:337
-msgid "ALL"
-msgstr "ALLE"
-
-#: portato/gui/utils.py:268
-#, python-format
-msgid "Catched KeyError => %s seems not to be an available category. Have you played with rsync-excludes?"
-msgstr "Catched KeyError => %s scheint keine valide Kategorie zu sein. Hast du mit rsync-excludes gespielt?"
-
-#: portato/gui/utils.py:329
-#, python-format
-msgid "Error while compiling search expression: '%s'."
-msgstr "Fehler beim erstellen des Suchausdrucks: '%s'."
-
-#: portato/gui/utils.py:367
-msgid "Cleaning database..."
-msgstr "Leere Datenbank..."
-
-#: portato/gui/utils.py:369
-msgid "Populating database..."
-msgstr "Fülle Datenbank..."
-
#: portato/backend/flags.py:528
#, python-format
msgid "Conflicting values for masking status: %s"
@@ -951,15 +945,71 @@ msgstr "BUG in flags.new_masking_status. Es gibt '%s' zurück."
msgid "Invalid dependency string"
msgstr "Ungültiger Dependency-String."
-#: portato/session.py:63
+#: portato/db/__init__.py:22
+msgid "SQLite"
+msgstr "SQLite"
+
+#: portato/db/__init__.py:22
+msgid ""
+"Uses an SQLite-database to store package information.\n"
+"May take longer to generate at the first time, but has advantages if portato is re-started with an unchanged portage tree. Additionally it allows to use fast SQL expressions for fetching the data."
+msgstr ""
+
+#: portato/db/__init__.py:23
+msgid "Hashmap"
+msgstr "Hashtabelle"
+
+#: portato/db/__init__.py:23
+msgid ""
+"Uses an in-memory hashmap to store package information.\n"
+"Has been used since at least version 0.3.3, but all information has to be regenerated on each startup."
+msgstr ""
+
+#: portato/db/__init__.py:43
+msgid "Cannot load SQLDatabase."
+msgstr "Kann SQL-Datenbank nicht laden."
+
+#: portato/db/database.py:38
+msgid "ALL"
+msgstr "ALLE"
+
+#: portato/db/dict.py:94
+#, python-format
+msgid "Catched KeyError => %s seems not to be an available category. Have you played with rsync-excludes?"
+msgstr "Catched KeyError => %s scheint keine valide Kategorie zu sein. Hast du mit rsync-excludes gespielt?"
+
+#: portato/db/dict.py:149
+#, python-format
+msgid "Error while compiling search expression: '%s'."
+msgstr "Fehler beim erstellen des Suchausdrucks: '%s'."
+
+#: portato/db/sql.py:75
+msgid "Cleaning database..."
+msgstr "Leere Datenbank..."
+
+#: portato/db/sql.py:77
+msgid "Populating database..."
+msgstr "Fülle Datenbank..."
+
+#: portato/session.py:67
+#, python-format
+msgid "Loading '%s' session from %s."
+msgstr "Lade '%s'-Session von %s."
+
+#: portato/session.py:69
+#, python-format
+msgid "Loading session from %s."
+msgstr "Lade Session von %s."
+
+#: portato/session.py:141
#, python-format
-msgid "Loading '%s' session from '%s'."
-msgstr "Lade '%s'-Session von '%s'."
+msgid "Saving '%s' session to %s."
+msgstr "Schreibe '%s'-Session nach %s."
-#: portato/session.py:65
+#: portato/session.py:143
#, python-format
-msgid "Loading session from '%s'."
-msgstr "Lade Session von '%s'."
+msgid "Saving session to %s."
+msgstr "Schreibe Session nach %s."
#: portato/plistener.py:94
msgid "Listener has not been started."
diff --git a/i18n/messages.pot b/i18n/messages.pot
index bd57ef6..fdeca82 100644
--- a/i18n/messages.pot
+++ b/i18n/messages.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-18 23:17+0100\n"
+"POT-Creation-Date: 2009-02-18 23:42+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -32,77 +32,77 @@ msgstr ""
msgid "_Install Selected"
msgstr ""
-#: portato/gui/templates/PreferenceWindow.ui:14
+#: portato/gui/templates/PreferenceWindow.ui:24
msgid "Preferences"
msgstr ""
-#: portato/gui/templates/PreferenceWindow.ui:51
+#: portato/gui/templates/PreferenceWindow.ui:60
msgid "Debug"
msgstr ""
-#: portato/gui/templates/PreferenceWindow.ui:66
+#: portato/gui/templates/PreferenceWindow.ui:79
msgid "Browser command: "
msgstr ""
-#: portato/gui/templates/PreferenceWindow.ui:92
-#: portato/gui/templates/PreferenceWindow.ui:652
+#: portato/gui/templates/PreferenceWindow.ui:106
+#: portato/gui/templates/PreferenceWindow.ui:697
msgid "<b>General Options</b>"
msgstr ""
-#: portato/gui/templates/PreferenceWindow.ui:125
+#: portato/gui/templates/PreferenceWindow.ui:140
msgid "Used database type"
msgstr ""
-#: portato/gui/templates/PreferenceWindow.ui:146
+#: portato/gui/templates/PreferenceWindow.ui:167
msgid "<b>Database Options</b>"
msgstr ""
-#: portato/gui/templates/PreferenceWindow.ui:168
+#: portato/gui/templates/PreferenceWindow.ui:189
#: portato/gui/templates/MainWindow.ui:754
msgid "General"
msgstr ""
-#: portato/gui/templates/PreferenceWindow.ui:245
+#: portato/gui/templates/PreferenceWindow.ui:271
msgid "<b>Package sets to update</b>"
msgstr ""
-#: portato/gui/templates/PreferenceWindow.ui:261
+#: portato/gui/templates/PreferenceWindow.ui:287
msgid "<b>Update World Options</b>"
msgstr ""
-#: portato/gui/templates/PreferenceWindow.ui:284
+#: portato/gui/templates/PreferenceWindow.ui:313
msgid "Sync command: "
msgstr ""
-#: portato/gui/templates/PreferenceWindow.ui:305
+#: portato/gui/templates/PreferenceWindow.ui:335
msgid "<b>Sync Options</b>"
msgstr ""
-#: portato/gui/templates/PreferenceWindow.ui:355
+#: portato/gui/templates/PreferenceWindow.ui:376
msgid "File name to use, if package.use is a directory: "
msgstr ""
-#: portato/gui/templates/PreferenceWindow.ui:366
+#: portato/gui/templates/PreferenceWindow.ui:386
msgid "Add only exact version to package.use"
msgstr ""
-#: portato/gui/templates/PreferenceWindow.ui:378
+#: portato/gui/templates/PreferenceWindow.ui:400
msgid "Add only exact version to package.keywords"
msgstr ""
-#: portato/gui/templates/PreferenceWindow.ui:391
+#: portato/gui/templates/PreferenceWindow.ui:416
msgid "File name to use, if package.keywords is a directory: "
msgstr ""
-#: portato/gui/templates/PreferenceWindow.ui:425
+#: portato/gui/templates/PreferenceWindow.ui:450
msgid "File name to use, if package.mask/package.unmask is a directory: "
msgstr ""
-#: portato/gui/templates/PreferenceWindow.ui:436
+#: portato/gui/templates/PreferenceWindow.ui:460
msgid "Add only exact version to package.mask/package.unmask"
msgstr ""
-#: portato/gui/templates/PreferenceWindow.ui:457
+#: portato/gui/templates/PreferenceWindow.ui:484
msgid ""
"<u>You may use the following placeholders:</u>\n"
"\n"
@@ -112,98 +112,98 @@ msgid ""
"<i>$(version)</i> : version of the package"
msgstr ""
-#: portato/gui/templates/PreferenceWindow.ui:481
+#: portato/gui/templates/PreferenceWindow.ui:508
msgid "<u><i>Use-Flags</i></u>"
msgstr ""
-#: portato/gui/templates/PreferenceWindow.ui:496
+#: portato/gui/templates/PreferenceWindow.ui:523
msgid "<u><i>Testing Keywords</i></u>"
msgstr ""
-#: portato/gui/templates/PreferenceWindow.ui:511
+#: portato/gui/templates/PreferenceWindow.ui:538
msgid "<u><i>Masking Keywords</i></u>"
msgstr ""
-#: portato/gui/templates/PreferenceWindow.ui:528
+#: portato/gui/templates/PreferenceWindow.ui:564
msgid "<b>Use Flag and Keyword Options</b>"
msgstr ""
-#: portato/gui/templates/PreferenceWindow.ui:543
+#: portato/gui/templates/PreferenceWindow.ui:582
msgid "Portage"
msgstr ""
-#: portato/gui/templates/PreferenceWindow.ui:582
+#: portato/gui/templates/PreferenceWindow.ui:618
msgid "Enable systray"
msgstr ""
-#: portato/gui/templates/PreferenceWindow.ui:594
+#: portato/gui/templates/PreferenceWindow.ui:632
msgid "Show emerge progress in window title"
msgstr ""
-#: portato/gui/templates/PreferenceWindow.ui:607
+#: portato/gui/templates/PreferenceWindow.ui:646
msgid "Show emerge progress in console title"
msgstr ""
-#: portato/gui/templates/PreferenceWindow.ui:620
+#: portato/gui/templates/PreferenceWindow.ui:660
msgid "Hide on minimization (only if systray is enabled)"
msgstr ""
-#: portato/gui/templates/PreferenceWindow.ui:636
+#: portato/gui/templates/PreferenceWindow.ui:674
msgid "Search while typing"
msgstr ""
-#: portato/gui/templates/PreferenceWindow.ui:687
+#: portato/gui/templates/PreferenceWindow.ui:733
msgid "Console Font"
msgstr ""
-#: portato/gui/templates/PreferenceWindow.ui:697
+#: portato/gui/templates/PreferenceWindow.ui:746
msgid "Chose a console font"
msgstr ""
-#: portato/gui/templates/PreferenceWindow.ui:715
+#: portato/gui/templates/PreferenceWindow.ui:767
msgid "Maximum length of the console title"
msgstr ""
-#: portato/gui/templates/PreferenceWindow.ui:745
+#: portato/gui/templates/PreferenceWindow.ui:800
msgid "<b>Console Options</b>"
msgstr ""
-#: portato/gui/templates/PreferenceWindow.ui:783
+#: portato/gui/templates/PreferenceWindow.ui:838
msgid "Package Tabs"
msgstr ""
-#: portato/gui/templates/PreferenceWindow.ui:807
+#: portato/gui/templates/PreferenceWindow.ui:869
msgid "System Tabs"
msgstr ""
-#: portato/gui/templates/PreferenceWindow.ui:832
+#: portato/gui/templates/PreferenceWindow.ui:898
msgid "<b>Tab Options</b>"
msgstr ""
-#: portato/gui/templates/PreferenceWindow.ui:863
+#: portato/gui/templates/PreferenceWindow.ui:926
msgid "Show slots in the version list"
msgstr ""
-#: portato/gui/templates/PreferenceWindow.ui:874
+#: portato/gui/templates/PreferenceWindow.ui:939
msgid "Collapse categories with same prefix"
msgstr ""
-#: portato/gui/templates/PreferenceWindow.ui:889
+#: portato/gui/templates/PreferenceWindow.ui:960
msgid "<b>Package Options</b>"
msgstr ""
-#: portato/gui/templates/PreferenceWindow.ui:907
+#: portato/gui/templates/PreferenceWindow.ui:981
msgid "Visual"
msgstr ""
-#: portato/gui/templates/PreferenceWindow.ui:924
+#: portato/gui/templates/PreferenceWindow.ui:1000
#: portato/gui/templates/PluginWindow.ui:211
#: portato/gui/templates/MailInfoWindow.ui:168
#: portato/gui/templates/SearchWindow.ui:47
msgid "gtk-cancel"
msgstr ""
-#: portato/gui/templates/PreferenceWindow.ui:932
+#: portato/gui/templates/PreferenceWindow.ui:1013
#: portato/gui/templates/PluginWindow.ui:222
msgid "gtk-apply"
msgstr ""
@@ -639,7 +639,7 @@ msgid ""
"Please run <i>emerge --sync &amp;&amp; layman -S</i>."
msgstr ""
-#: portato/gui/dialogs.py:123
+#: portato/gui/dialogs.py:123 portato/gui/windows/main.py:1364
#, python-format
msgid "No versions of package '%s' found!"
msgstr ""
@@ -866,11 +866,6 @@ msgstr ""
msgid "Cannot translate session from version %d to %d."
msgstr ""
-#: portato/gui/windows/main.py:1364
-#, python-format
-msgid "No versions of package '%s' found!."
-msgstr ""
-
#: portato/gui/windows/main.py:1500
msgid "use flags"
msgstr ""
diff --git a/portato/gui/templates/PreferenceWindow.ui b/portato/gui/templates/PreferenceWindow.ui
index a3ec174..3e04a9e 100644
--- a/portato/gui/templates/PreferenceWindow.ui
+++ b/portato/gui/templates/PreferenceWindow.ui
@@ -1,22 +1,32 @@
<?xml version="1.0"?>
-<!--Generated with glade3 3.4.5 on Wed Feb 18 16:04:06 2009 -->
<interface>
+ <requires lib="gtk+" version="2.14"/>
+ <!-- interface-naming-policy toplevel-contextual -->
<object class="GtkAdjustment" id="adjustment1">
<property name="upper">300</property>
- <property name="lower">0</property>
- <property name="page_increment">10</property>
<property name="step_increment">1</property>
- <property name="page_size">0</property>
- <property name="value">0</property>
+ <property name="page_increment">10</property>
+ </object>
+ <object class="GtkListStore" id="systemComboStore">
+ <columns>
+ <!-- column-name gchararray1 -->
+ <column type="gchararray"/>
+ </columns>
+ </object>
+ <object class="GtkListStore" id="pkgComboStore">
+ <columns>
+ <!-- column-name gchararray1 -->
+ <column type="gchararray"/>
+ </columns>
</object>
<object class="GtkWindow" id="PreferenceWindow">
<property name="border_width">5</property>
<property name="title" translatable="yes">Preferences</property>
<property name="modal">True</property>
- <property name="window_position">GTK_WIN_POS_CENTER_ON_PARENT</property>
+ <property name="window_position">center-on-parent</property>
<property name="destroy_with_parent">True</property>
<property name="skip_taskbar_hint">True</property>
- <signal handler="cb_size_changed" name="configure_event"/>
+ <signal name="configure_event" handler="cb_size_changed"/>
<child>
<object class="GtkVBox" id="mainVB">
<property name="visible">True</property>
@@ -47,12 +57,15 @@
<property name="visible">True</property>
<child>
<object class="GtkCheckButton" id="debugCheck">
- <property name="visible">True</property>
<property name="label" translatable="yes">Debug</property>
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="receives_default">False</property>
<property name="draw_indicator">True</property>
</object>
<packing>
<property name="expand">False</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
@@ -67,6 +80,7 @@
</object>
<packing>
<property name="expand">False</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
@@ -96,6 +110,7 @@
</object>
<packing>
<property name="expand">False</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
@@ -124,6 +139,9 @@
<property name="xalign">0</property>
<property name="label" translatable="yes">Used database type</property>
</object>
+ <packing>
+ <property name="position">0</property>
+ </packing>
</child>
<child>
<object class="GtkComboBox" id="databaseCombo">
@@ -135,6 +153,9 @@
</packing>
</child>
</object>
+ <packing>
+ <property name="position">0</property>
+ </packing>
</child>
</object>
</child>
@@ -189,19 +210,24 @@
<property name="visible">True</property>
<child>
<object class="GtkCheckButton" id="deepCheck">
- <property name="visible">True</property>
<property name="label">--deep</property>
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="receives_default">False</property>
<property name="draw_indicator">True</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkCheckButton" id="newUseCheck">
- <property name="visible">True</property>
<property name="label">--newuse</property>
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="receives_default">False</property>
<property name="draw_indicator">True</property>
</object>
<packing>
@@ -214,7 +240,7 @@
<object class="GtkFrame" id="setFrame">
<property name="no_show_all">True</property>
<property name="label_xalign">0</property>
- <property name="shadow_type">GTK_SHADOW_NONE</property>
+ <property name="shadow_type">none</property>
<child>
<object class="GtkAlignment" id="alignment4">
<property name="visible">True</property>
@@ -225,8 +251,8 @@
<object class="GtkScrolledWindow" id="scrolledwindow1">
<property name="visible">True</property>
<property name="can_focus">True</property>
- <property name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
- <property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
+ <property name="hscrollbar_policy">automatic</property>
+ <property name="vscrollbar_policy">automatic</property>
<child>
<object class="GtkTreeView" id="setList">
<property name="visible">True</property>
@@ -263,6 +289,9 @@
</object>
</child>
</object>
+ <packing>
+ <property name="position">0</property>
+ </packing>
</child>
<child>
<object class="GtkFrame" id="syncFrame">
@@ -285,6 +314,7 @@
</object>
<packing>
<property name="expand">False</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
@@ -329,15 +359,6 @@
<property name="n_rows">10</property>
<property name="n_columns">2</property>
<child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
<object class="GtkEntry" id="useFileEdit">
<property name="visible">True</property>
</object>
@@ -362,8 +383,10 @@
</child>
<child>
<object class="GtkCheckButton" id="usePerVersionCheck">
- <property name="visible">True</property>
<property name="label" translatable="yes">Add only exact version to package.use</property>
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="receives_default">False</property>
<property name="draw_indicator">True</property>
</object>
<packing>
@@ -374,8 +397,10 @@
</child>
<child>
<object class="GtkCheckButton" id="testPerVersionCheck">
- <property name="visible">True</property>
<property name="label" translatable="yes">Add only exact version to package.keywords</property>
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="receives_default">False</property>
<property name="draw_indicator">True</property>
</object>
<packing>
@@ -432,8 +457,10 @@
</child>
<child>
<object class="GtkCheckButton" id="maskPerVersionCheck">
- <property name="visible">True</property>
<property name="label" translatable="yes">Add only exact version to package.mask/package.unmask</property>
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="receives_default">False</property>
<property name="draw_indicator">True</property>
</object>
<packing>
@@ -449,7 +476,7 @@
<object class="GtkFrame" id="hintFrame">
<property name="visible">True</property>
<property name="label_xalign">0</property>
- <property name="shadow_type">GTK_SHADOW_OUT</property>
+ <property name="shadow_type">out</property>
<child>
<object class="GtkLabel" id="hintLabel">
<property name="visible">True</property>
@@ -463,7 +490,7 @@
<property name="use_markup">True</property>
</object>
</child>
- <child type="label">
+ <child type="label_item">
<placeholder/>
</child>
</object>
@@ -518,6 +545,15 @@
<property name="y_padding">5</property>
</packing>
</child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
</object>
</child>
</object>
@@ -536,6 +572,9 @@
</packing>
</child>
</object>
+ <packing>
+ <property name="position">1</property>
+ </packing>
</child>
<child type="tab">
<object class="GtkLabel" id="label13">
@@ -576,22 +615,25 @@
<property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
<child>
<object class="GtkCheckButton" id="systrayCheck">
+ <property name="label" translatable="yes">Enable systray</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
+ <property name="receives_default">False</property>
<property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
- <property name="label" translatable="yes">Enable systray</property>
<property name="draw_indicator">True</property>
</object>
<packing>
<property name="expand">False</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkCheckButton" id="titleUpdateCheck">
+ <property name="label" translatable="yes">Show emerge progress in window title</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
+ <property name="receives_default">False</property>
<property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
- <property name="label" translatable="yes">Show emerge progress in window title</property>
<property name="draw_indicator">True</property>
</object>
<packing>
@@ -601,10 +643,11 @@
</child>
<child>
<object class="GtkCheckButton" id="consoleUpdateCheck">
+ <property name="label" translatable="yes">Show emerge progress in console title</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
+ <property name="receives_default">False</property>
<property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
- <property name="label" translatable="yes">Show emerge progress in console title</property>
<property name="draw_indicator">True</property>
</object>
<packing>
@@ -614,10 +657,11 @@
</child>
<child>
<object class="GtkCheckButton" id="minimizeCheck">
+ <property name="label" translatable="yes">Hide on minimization (only if systray is enabled)</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
+ <property name="receives_default">False</property>
<property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
- <property name="label" translatable="yes">Hide on minimization (only if systray is enabled)</property>
<property name="draw_indicator">True</property>
</object>
<packing>
@@ -627,13 +671,14 @@
</child>
<child>
<object class="GtkCheckButton" id="searchOnTypeCheck">
+ <property name="label" translatable="yes">Search while typing</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
+ <property name="receives_default">False</property>
<property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
<property name="has_tooltip">True</property>
<property name="tooltip_markup">Update the package list with the current search results while you are typing.
&lt;b&gt;Note&lt;/b&gt;: Will slow down the typing process.</property>
- <property name="label" translatable="yes">Search while typing</property>
<property name="yalign">0.47999998927116394</property>
<property name="draw_indicator">True</property>
</object>
@@ -656,6 +701,7 @@
</object>
<packing>
<property name="expand">False</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
@@ -687,6 +733,9 @@
<property name="label" translatable="yes">Console Font</property>
<property name="single_line_mode">True</property>
</object>
+ <packing>
+ <property name="position">0</property>
+ </packing>
</child>
<child>
<object class="GtkFontButton" id="consoleFontBtn">
@@ -704,6 +753,9 @@
</packing>
</child>
</object>
+ <packing>
+ <property name="position">0</property>
+ </packing>
</child>
<child>
<object class="GtkHBox" id="hbox">
@@ -715,6 +767,9 @@
<property name="label" translatable="yes">Maximum length of the console title</property>
<property name="single_line_mode">True</property>
</object>
+ <packing>
+ <property name="position">0</property>
+ </packing>
</child>
<child>
<object class="GtkSpinButton" id="titleLengthSpinBtn">
@@ -782,17 +837,24 @@
<property name="xalign">0</property>
<property name="label" translatable="yes">Package Tabs</property>
</object>
+ <packing>
+ <property name="position">0</property>
+ </packing>
</child>
<child>
<object class="GtkComboBox" id="packageTabCombo">
<property name="visible">True</property>
<property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
+ <property name="model">pkgComboStore</property>
</object>
<packing>
<property name="position">1</property>
</packing>
</child>
</object>
+ <packing>
+ <property name="position">0</property>
+ </packing>
</child>
<child>
<object class="GtkHBox" id="hbox4">
@@ -806,11 +868,15 @@
<property name="xalign">0</property>
<property name="label" translatable="yes">System Tabs</property>
</object>
+ <packing>
+ <property name="position">0</property>
+ </packing>
</child>
<child>
<object class="GtkComboBox" id="systemTabCombo">
<property name="visible">True</property>
<property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
+ <property name="model">systemComboStore</property>
</object>
<packing>
<property name="position">1</property>
@@ -857,21 +923,26 @@
<property name="visible">True</property>
<child>
<object class="GtkCheckButton" id="showSlotsCheck">
+ <property name="label" translatable="yes">Show slots in the version list</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
+ <property name="receives_default">False</property>
<property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
- <property name="label" translatable="yes">Show slots in the version list</property>
<property name="draw_indicator">True</property>
</object>
+ <packing>
+ <property name="position">0</property>
+ </packing>
</child>
<child>
<object class="GtkCheckButton" id="collapseCatCheck">
+ <property name="label" translatable="yes">Collapse categories with same prefix</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
+ <property name="receives_default">False</property>
<property name="has_tooltip">True</property>
<property name="tooltip_markup">Organize the categories in a tree. Thereby collapse categories with the same prefix:
As an example: &lt;i&gt;app-admin&lt;/i&gt;, &lt;i&gt;app-emacs&lt;/i&gt;, and &lt;i&gt;app-vim&lt;/i&gt; would be collapsed into &lt;i&gt;&lt;b&gt;app&lt;/b&gt;&lt;/i&gt; as root and &lt;i&gt;admin&lt;/i&gt;, &lt;i&gt;emacs&lt;/i&gt;, and &lt;i&gt;vim&lt;/i&gt; as children.</property>
- <property name="label" translatable="yes">Collapse categories with same prefix</property>
<property name="draw_indicator">True</property>
</object>
<packing>
@@ -899,6 +970,9 @@ As an example: &lt;i&gt;app-admin&lt;/i&gt;, &lt;i&gt;app-emacs&lt;/i&gt;, and &
</object>
</child>
</object>
+ <packing>
+ <property name="position">2</property>
+ </packing>
</child>
<child type="tab">
<object class="GtkLabel" id="label10">
@@ -912,27 +986,37 @@ As an example: &lt;i&gt;app-admin&lt;/i&gt;, &lt;i&gt;app-emacs&lt;/i&gt;, and &
</packing>
</child>
</object>
+ <packing>
+ <property name="position">0</property>
+ </packing>
</child>
<child>
<object class="GtkHButtonBox" id="buttonBox">
<property name="visible">True</property>
<property name="homogeneous">True</property>
- <property name="layout_style">GTK_BUTTONBOX_SPREAD</property>
+ <property name="layout_style">spread</property>
<child>
<object class="GtkButton" id="cancelBtn">
- <property name="visible">True</property>
<property name="label" translatable="yes">gtk-cancel</property>
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="receives_default">False</property>
<property name="use_stock">True</property>
- <signal handler="cb_cancel_clicked" name="clicked"/>
+ <signal name="clicked" handler="cb_cancel_clicked"/>
</object>
+ <packing>
+ <property name="position">0</property>
+ </packing>
</child>
<child>
<object class="GtkButton" id="okBtn">
- <property name="visible">True</property>
<property name="label" translatable="yes">gtk-apply</property>
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="receives_default">False</property>
<property name="use_stock">True</property>
<property name="yalign">0.51999998092651367</property>
- <signal handler="cb_ok_clicked" name="clicked"/>
+ <signal name="clicked" handler="cb_ok_clicked"/>
</object>
<packing>
<property name="position">1</property>
diff --git a/portato/gui/windows/main.py b/portato/gui/windows/main.py
index 2ee4447..761f6f3 100644
--- a/portato/gui/windows/main.py
+++ b/portato/gui/windows/main.py
@@ -1361,7 +1361,7 @@ class MainWindow (Window):
try:
self.fill_version_list(self.selCP)
except VersionsNotFoundException, e:
- warning(_("No versions of package '%s' found!.") % self.selCP)
+ warning(_("No versions of package '%s' found!") % self.selCP)
no_versions_dialog(self.selCP)
self.db.disable(self.selCP)
self.selCP = oldcp