--- a/i18n/eric5_cs.ts Sat Jan 11 20:03:38 2014 +0100 +++ b/i18n/eric5_cs.ts Sun Jan 12 18:02:33 2014 +0100 @@ -35140,7 +35140,7 @@ <translation>Modulu chybí atributy 'pluginType' a/nebo 'pluginTypename'.</translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="1026"/> + <location filename="../PluginManager/PluginManager.py" line="1030"/> <source>Plugin Manager Error</source> <translation>Chyba plugin manažeru</translation> </message> @@ -35160,27 +35160,27 @@ <translation>Modul se nepodařilo načíst. Chyba: {0}</translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="1026"/> + <location filename="../PluginManager/PluginManager.py" line="1030"/> <source><p>The plugin download directory <b>{0}</b> could not be created. Please configure it via the configuration dialog.</p><p>Reason: {1}</p></source> <translation><p>Download plugin adresář <b>{0}</b> se nepodařilo vytvořit. Prosím, upravte nastavení přes konfigurační dialog.</p><p>Důvod: {1}</p></translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="1090"/> + <location filename="../PluginManager/PluginManager.py" line="1096"/> <source>Error downloading file</source> <translation type="unfinished">Chyba při stahování souboru</translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="1090"/> + <location filename="../PluginManager/PluginManager.py" line="1096"/> <source><p>Could not download the requested file from {0}.</p><p>Error: {1}</p></source> <translation type="unfinished"><p>Nelze stáhnout požadovaný soubor z {0}.</p><p>Chyba: {1}</p></translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="1125"/> + <location filename="../PluginManager/PluginManager.py" line="1131"/> <source>New plugin versions available</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="1125"/> + <location filename="../PluginManager/PluginManager.py" line="1131"/> <source><p>There are new plug-ins or plug-in updates available. Use the plug-in repository dialog to get them.</p></source> <translation type="unfinished"></translation> </message> @@ -35228,98 +35228,123 @@ <translation type="obsolete">...</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/PluginManagerPage.py" line="97"/> + <location filename="../Preferences/ConfigurationPages/PluginManagerPage.py" line="107"/> <source>Select plugins download directory</source> <translation>Vybrat adresář pro download pluginů</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="69"/> + <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="121"/> <source>Select to enable external plugins to be loaded</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="72"/> + <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="124"/> <source>Load external plugins</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="114"/> + <source><font color="#FF0000"><b>Note:</b> The following settings are activated at the next startup of the application.</font></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="131"/> + <source>Check for plugin updates</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="137"/> + <source>Select to disable update checking</source> + <translation type="unfinished">Vybrat pro vypnutí zjišťování updatů</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="140"/> + <source>Never</source> + <translation type="unfinished">Nikdy</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="147"/> + <source>Select to check for updates once a day</source> + <translation type="unfinished">Vybrat pro zjišťování updatů jednou denně</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="150"/> + <source>Daily</source> + <translation type="unfinished">Denně</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="157"/> + <source>Select to check for updates once a week</source> + <translation type="unfinished">Vybrat pro zjišťování updatů jednou týdně</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="160"/> + <source>Weekly</source> + <translation type="unfinished">Týdně</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="167"/> + <source>Select to check for updates once a month</source> + <translation type="unfinished">Vybrat pro zjišťování updatů jednou měsíčně</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="170"/> + <source>Monthly</source> + <translation type="unfinished">Měsíčně</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="192"/> + <source>Repository URL:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="199"/> + <source>Shows the repository URL</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="209"/> + <source>Press to edit the plugin repository URL</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="212"/> + <source>Edit URL</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="180"/> + <source>Select to check only already installed plugins for updates</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="183"/> + <source>Check only installed plugins for updates</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="62"/> - <source><font color="#FF0000"><b>Note:</b> The following settings are activated at the next startup of the application.</font></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="79"/> - <source>Check for plugin updates</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="85"/> - <source>Select to disable update checking</source> - <translation type="unfinished">Vybrat pro vypnutí zjišťování updatů</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="88"/> - <source>Never</source> - <translation type="unfinished">Nikdy</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="95"/> - <source>Select to check for updates once a day</source> - <translation type="unfinished">Vybrat pro zjišťování updatů jednou denně</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="98"/> - <source>Daily</source> - <translation type="unfinished">Denně</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="105"/> - <source>Select to check for updates once a week</source> - <translation type="unfinished">Vybrat pro zjišťování updatů jednou týdně</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="108"/> - <source>Weekly</source> - <translation type="unfinished">Týdně</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="115"/> - <source>Select to check for updates once a month</source> - <translation type="unfinished">Vybrat pro zjišťování updatů jednou měsíčně</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="118"/> - <source>Monthly</source> - <translation type="unfinished">Měsíčně</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="140"/> - <source>Repository URL:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="147"/> - <source>Shows the repository URL</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="157"/> - <source>Press to edit the plugin repository URL</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="160"/> - <source>Edit URL</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="128"/> - <source>Select to check only already installed plugins for updates</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="131"/> - <source>Check only installed plugins for updates</source> + <source>Download Housekeeping</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="68"/> + <source>No. of generations to keep:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="75"/> + <source>Enter the number of generations to keep for each plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="101"/> + <source>Select to keep generations of hidden plugins</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="104"/> + <source>Keep generations of hidden plugins</source> <translation type="unfinished"></translation> </message> </context> @@ -35331,72 +35356,72 @@ <translation>Plugin repozitář</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="47"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="50"/> <source>Name</source> <translation>Jméno</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="57"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="60"/> <source>Short Description</source> <translation>Krátký popis</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="119"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="122"/> <source>URL:</source> <translation>URL:</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="129"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="132"/> <source>Displays the download URL of the selected plugin</source> <translation>Zobrauje download URL vybraného pluginu</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="70"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="73"/> <source>Description:</source> <translation>Popisek:</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="89"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="92"/> <source>Displays the description of the selected plugin</source> <translation>Zobrazuje popis vybraného pluginu</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="148"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="151"/> <source>Shows the progress of the current download</source> <translation>Zobrazit průběh aktuálního downloadu</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="99"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="102"/> <source>Author:</source> <translation>Autor:</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="109"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="112"/> <source>Displays the author of the selected plugin</source> <translation>Zobrazí jméno autora vybraného pluginu</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="52"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="55"/> <source>Version</source> <translation>Verze</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="167"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="170"/> <source>Repository URL:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="174"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="177"/> <source>Shows the repository URL</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="184"/> - <source>Press to edit the plugin repository URL</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../PluginManager/PluginRepositoryDialog.ui" line="187"/> + <source>Press to edit the plugin repository URL</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="190"/> <source>Edit URL</source> <translation type="unfinished"></translation> </message> @@ -35404,64 +35429,64 @@ <context> <name>PluginRepositoryWidget</name> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="68"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="74"/> <source>Update</source> <translation>Obnovit</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="70"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="76"/> <source>Download</source> <translation>Download</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="77"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="83"/> <source>Cancel</source> <translation>Zrušit</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="80"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="86"/> <source>Close && Install</source> <translation>Zavřít && Instalovat</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="283"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="322"/> <source>Download Plugin Files</source> <translation>Download plugin soubory</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="283"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="322"/> <source>The requested plugins were downloaded.</source> <translation>Požadované pluginy byly staženy.</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="334"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="373"/> <source>Read plugins repository file</source> <translation>Číst soubor repozitáře pluginů</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="342"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="381"/> <source>No plugin repository file available. Select Update.</source> <translation>Soubor repozitáře pluginů není k dispozici. Vyberte Obnovit.</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="394"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="433"/> <source>Error downloading file</source> <translation>Chyba při stahování souboru</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="467"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="510"/> <source>Stable</source> <translation>Stabilní</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="474"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="517"/> <source>Unstable</source> <translation>Nestabilní</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="481"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="524"/> <source>Unknown</source> <translation>Neznámý</translation> </message> @@ -35471,7 +35496,7 @@ <translation type="obsolete">SSL chyby</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="334"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="373"/> <source><p>The plugins repository file <b>{0}</b> could not be read. Select Update</p></source> <translation><p>Soubor repozitáře pluginů <b>{0}</b> nelze přečíst. Vyberte Obnovit</p></translation> </message> @@ -35481,7 +35506,7 @@ <translation type="obsolete"><p>Soubor repozitáře pluginů <b>{0}</b> má nepodporovaný formát.</p></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="394"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="433"/> <source><p>Could not download the requested file from {0}.</p><p>Error: {1}</p></source> <translation><p>Nelze stáhnout požadovaný soubor z {0}.</p><p>Chyba: {1}</p></translation> </message> @@ -35491,35 +35516,85 @@ <translation type="obsolete"><p>SSL chyby:</p><p>{0}</p><p>Chcete tyto chyby ignorovat?</p></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="73"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="79"/> <source>Download && Install</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="326"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="365"/> <source>Plugins Repository URL Changed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="326"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="365"/> <source>The URL of the Plugins Repository has changed. Select the "Update" button to get the new repository file.</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="99"/> + <source>Hide</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="101"/> + <source>Hide Selected</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="104"/> + <source>Show All</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="107"/> + <source>Cleanup Downloads</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="538"/> + <source>up-to-date</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="541"/> + <source>new download available</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="544"/> + <source>update installable</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="547"/> + <source>updated download available</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="717"/> + <source>Cleanup of Plugin Downloads</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="717"/> + <source><p>The plugin download <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>PluginRepositoryWindow</name> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="635"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="804"/> <source>Process Generation Error</source> <translation>Chyba v procesu generování</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="635"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="804"/> <source>OK</source> <translation>OK</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="635"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="804"/> <source><p>Could not start the process.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation><p>Nemohu spustit zveřejnění.<br>Ověřte jestli je dostupný jako <b>{0}</b>.</p></translation> </message> @@ -35593,27 +35668,27 @@ <context> <name>Preferences</name> <message> - <location filename="../Preferences/__init__.py" line="1182"/> + <location filename="../Preferences/__init__.py" line="1187"/> <source>Export Preferences</source> <translation>Předvolby exportu</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1210"/> + <location filename="../Preferences/__init__.py" line="1215"/> <source>Import Preferences</source> <translation>Předvolby importu</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1210"/> + <location filename="../Preferences/__init__.py" line="1215"/> <source>Properties File (*.ini);;All Files (*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1309"/> + <location filename="../Preferences/__init__.py" line="1314"/> <source>Select Python2 Interpreter</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1309"/> + <location filename="../Preferences/__init__.py" line="1314"/> <source>Select the Python2 interpreter to be used:</source> <translation type="unfinished"></translation> </message>