Tue, 02 Apr 2013 19:32:26 +0200
Activated status messages for processing API files.
--- a/AssistantEric/APIsManager.py Sun Feb 24 15:03:27 2013 +0100 +++ b/AssistantEric/APIsManager.py Tue Apr 02 19:32:26 2013 +0200 @@ -419,14 +419,14 @@ """ Class implementing an API storage entity. - @signal apiPreparationFinished() emitted after the API preparation has finished - @signal apiPreparationStarted() emitted after the API preparation has started - @signal apiPreparationCancelled() emitted after the API preparation has been + @signal apiPreparationFinished(language) emitted after the API preparation has finished + @signal apiPreparationStarted(language) emitted after the API preparation has started + @signal apiPreparationCancelled(language) emitted after the API preparation has been cancelled """ - apiPreparationFinished = pyqtSignal() - apiPreparationStarted = pyqtSignal() - apiPreparationCancelled = pyqtSignal() + apiPreparationFinished = pyqtSignal(str) + apiPreparationStarted = pyqtSignal(str) + apiPreparationCancelled = pyqtSignal(str) DB_VERSION = 4 @@ -957,18 +957,18 @@ """ if evt.type() == WorkerStarted: self.__inPreparation = True - self.apiPreparationStarted.emit() + self.apiPreparationStarted.emit(self.__language) return True elif evt.type() == WorkerFinished: self.__inPreparation = False - self.apiPreparationFinished.emit() + self.apiPreparationFinished.emit(self.__language) QTimer.singleShot(0, self.__processQueue) return True elif evt.type() == WorkerAborted: self.__inPreparation = False - self.apiPreparationCancelled.emit() + self.apiPreparationCancelled.emit(self.__language) QTimer.singleShot(0, self.__processQueue) return True @@ -1021,15 +1021,18 @@ Class implementing the APIsManager class, which is the central store for API information used by autocompletion and calltips. """ - def __init__(self, parent=None): + def __init__(self, mainWindow, parent=None): """ Constructor + @param mainWindow reference to the main eric5 window (QMainWindow) @param parent reference to the parent object (QObject) """ QObject.__init__(self, parent) self.setObjectName("APIsManager") + self.__mw = mainWindow + # initialize the apis dictionary self.__apis = {} @@ -1056,7 +1059,11 @@ if language in QScintilla.Lexers.getSupportedLanguages() or \ language == ApisNameProject: # create the api object - self.__apis[language] = DbAPIs(language) + api = DbAPIs(language) + api.apiPreparationFinished.connect(self.__apiPreparationFinished) + api.apiPreparationStarted.connect(self.__apiPreparationStarted) + api.apiPreparationCancelled.connect(self.__apiPreparationCancelled) + self.__apis[language] = api return self.__apis[language] else: return None @@ -1067,4 +1074,46 @@ """ for apiLang in self.__apis: self.__apis[apiLang].close() + self.__apis[apiLang].deleteLater() self.__apis[apiLang] = None + + def __showMessage(self, msg): + """ + Private message to show a message in the main windows status bar. + + @param msg message to be shown (string) + """ + self.__mw.statusBar().showMessage(msg, 2000) + + def __apiPreparationFinished(self, language): + """ + Private slot handling the preparation finished signal of an API object. + + @param language language of the API (string) + """ + if language == ApisNameProject: + language = self.trUtf8("Project") + self.__showMessage(self.trUtf8("Preparation of '{0}' APIs finished.") + .format(language)) + + def __apiPreparationStarted(self, language): + """ + Private slot handling the preparation started signal of an API object. + + @param language language of the API (string) + """ + if language == ApisNameProject: + language = self.trUtf8("Project") + self.__showMessage(self.trUtf8("Preparation of '{0}' APIs started.") + .format(language)) + + def __apiPreparationCancelled(self, language): + """ + Private slot handling the preparation cancelled signal of an API object. + + @param language language of the API (string) + """ + if language == ApisNameProject: + language = self.trUtf8("Project") + self.__showMessage(self.trUtf8("Preparation of '{0}' APIs cancelled.") + .format(language))
--- a/AssistantEric/Assistant.py Sun Feb 24 15:03:27 2013 +0100 +++ b/AssistantEric/Assistant.py Tue Apr 02 19:32:26 2013 +0200 @@ -44,7 +44,7 @@ self.__viewmanager = e5App().getObject("ViewManager") self.__pluginManager = e5App().getObject("PluginManager") - self.__apisManager = APIsManager(self) + self.__apisManager = APIsManager(self.__ui, self) self.__editors = [] self.__completingContext = False
--- a/AssistantEric/Documentation/source/Plugin_Assistant_Eric.AssistantEric.APIsManager.html Sun Feb 24 15:03:27 2013 +0100 +++ b/AssistantEric/Documentation/source/Plugin_Assistant_Eric.AssistantEric.APIsManager.html Tue Apr 02 19:32:26 2013 +0200 @@ -67,6 +67,18 @@ <td><a href="#APIsManager.__init__">APIsManager</a></td> <td>Constructor</td> </tr><tr> +<td><a href="#APIsManager.__apiPreparationCancelled">__apiPreparationCancelled</a></td> +<td>Private slot handling the preparation cancelled signal of an API object.</td> +</tr><tr> +<td><a href="#APIsManager.__apiPreparationFinished">__apiPreparationFinished</a></td> +<td>Private slot handling the preparation finished signal of an API object.</td> +</tr><tr> +<td><a href="#APIsManager.__apiPreparationStarted">__apiPreparationStarted</a></td> +<td>Private slot handling the preparation started signal of an API object.</td> +</tr><tr> +<td><a href="#APIsManager.__showMessage">__showMessage</a></td> +<td>Private message to show a message in the main windows status bar.</td> +</tr><tr> <td><a href="#APIsManager.deactivate">deactivate</a></td> <td>Public method to perform actions upon deactivation.</td> </tr><tr> @@ -83,14 +95,57 @@ </table> <a NAME="APIsManager.__init__" ID="APIsManager.__init__"></a> <h4>APIsManager (Constructor)</h4> -<b>APIsManager</b>(<i>parent=None</i>) +<b>APIsManager</b>(<i>mainWindow, parent=None</i>) <p> Constructor </p><dl> -<dt><i>parent</i></dt> +<dt><i>mainWindow</i></dt> +<dd> +reference to the main eric5 window (QMainWindow) +</dd><dt><i>parent</i></dt> <dd> reference to the parent object (QObject) </dd> +</dl><a NAME="APIsManager.__apiPreparationCancelled" ID="APIsManager.__apiPreparationCancelled"></a> +<h4>APIsManager.__apiPreparationCancelled</h4> +<b>__apiPreparationCancelled</b>(<i>language</i>) +<p> + Private slot handling the preparation cancelled signal of an API object. +</p><dl> +<dt><i>language</i></dt> +<dd> +language of the API (string) +</dd> +</dl><a NAME="APIsManager.__apiPreparationFinished" ID="APIsManager.__apiPreparationFinished"></a> +<h4>APIsManager.__apiPreparationFinished</h4> +<b>__apiPreparationFinished</b>(<i>language</i>) +<p> + Private slot handling the preparation finished signal of an API object. +</p><dl> +<dt><i>language</i></dt> +<dd> +language of the API (string) +</dd> +</dl><a NAME="APIsManager.__apiPreparationStarted" ID="APIsManager.__apiPreparationStarted"></a> +<h4>APIsManager.__apiPreparationStarted</h4> +<b>__apiPreparationStarted</b>(<i>language</i>) +<p> + Private slot handling the preparation started signal of an API object. +</p><dl> +<dt><i>language</i></dt> +<dd> +language of the API (string) +</dd> +</dl><a NAME="APIsManager.__showMessage" ID="APIsManager.__showMessage"></a> +<h4>APIsManager.__showMessage</h4> +<b>__showMessage</b>(<i>msg</i>) +<p> + Private message to show a message in the main windows status bar. +</p><dl> +<dt><i>msg</i></dt> +<dd> +message to be shown (string) +</dd> </dl><a NAME="APIsManager.deactivate" ID="APIsManager.deactivate"></a> <h4>APIsManager.deactivate</h4> <b>deactivate</b>(<i></i>) @@ -128,14 +183,14 @@ Class implementing an API storage entity. </p><h3>Signals</h3> <dl> -<dt>apiPreparationCancelled()</dt> +<dt>apiPreparationCancelled(language)</dt> <dd> emitted after the API preparation has been cancelled -</dd><dt>apiPreparationFinished()</dt> +</dd><dt>apiPreparationFinished(language)</dt> <dd> emitted after the API preparation has finished -</dd><dt>apiPreparationStarted()</dt> +</dd><dt>apiPreparationStarted(language)</dt> <dd> emitted after the API preparation has started </dd>
--- a/AssistantEric/i18n/assistant_cs.ts Sun Feb 24 15:03:27 2013 +0100 +++ b/AssistantEric/i18n/assistant_cs.ts Tue Apr 02 19:32:26 2013 +0200 @@ -1,6 +1,29 @@ <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE TS><TS version="2.0" language="cs" sourcelanguage=""> <context> + <name>APIsManager</name> + <message> + <location filename="AssistantEric/APIsManager.py" line="1117"/> + <source>Project</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="AssistantEric/APIsManager.py" line="1096"/> + <source>Preparation of '{0}' APIs finished.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="AssistantEric/APIsManager.py" line="1107"/> + <source>Preparation of '{0}' APIs started.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="AssistantEric/APIsManager.py" line="1118"/> + <source>Preparation of '{0}' APIs cancelled.</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>AssistantEricPlugin</name> <message> <location filename="PluginAssistantEric.py" line="80"/> @@ -8,17 +31,17 @@ <translation>Eric</translation> </message> <message> - <location filename="PluginAssistantEric.py" line="158"/> + <location filename="PluginAssistantEric.py" line="159"/> <source>The SQLite database driver is not available.</source> <translation>Ovladač SQLite databáze není dostupný.</translation> </message> <message> - <location filename="PluginAssistantEric.py" line="151"/> + <location filename="PluginAssistantEric.py" line="152"/> <source>PyQt4.QtSql is not available.</source> <translation>PyQt4.QtSql není dostupné.</translation> </message> <message> - <location filename="PluginAssistantEric.py" line="137"/> + <location filename="PluginAssistantEric.py" line="138"/> <source>Your version of eric5 is not supported.</source> <translation type="unfinished"></translation> </message>
--- a/AssistantEric/i18n/assistant_de.ts Sun Feb 24 15:03:27 2013 +0100 +++ b/AssistantEric/i18n/assistant_de.ts Tue Apr 02 19:32:26 2013 +0200 @@ -1,6 +1,28 @@ <?xml version="1.0" encoding="utf-8"?> -<!DOCTYPE TS> -<TS version="2.0" language="de"> +<!DOCTYPE TS><TS version="2.0" language="de" sourcelanguage=""> +<context> + <name>APIsManager</name> + <message> + <location filename="AssistantEric/APIsManager.py" line="1117"/> + <source>Project</source> + <translation>Projekt</translation> + </message> + <message> + <location filename="AssistantEric/APIsManager.py" line="1096"/> + <source>Preparation of '{0}' APIs finished.</source> + <translation>Aufbereitung der '{0}' APIs beendet.</translation> + </message> + <message> + <location filename="AssistantEric/APIsManager.py" line="1107"/> + <source>Preparation of '{0}' APIs started.</source> + <translation>Aufbereitung der '{0}' APIs begonnen.</translation> + </message> + <message> + <location filename="AssistantEric/APIsManager.py" line="1118"/> + <source>Preparation of '{0}' APIs cancelled.</source> + <translation>Aufbereitung der '{0}' APIs abgebrochen.</translation> + </message> +</context> <context> <name>AssistantEricPlugin</name> <message> @@ -9,17 +31,17 @@ <translation>Eric</translation> </message> <message> - <location filename="PluginAssistantEric.py" line="158"/> + <location filename="PluginAssistantEric.py" line="159"/> <source>The SQLite database driver is not available.</source> <translation>Der SQLite Datenbanktreiber ist nicht verfügbar.</translation> </message> <message> - <location filename="PluginAssistantEric.py" line="151"/> + <location filename="PluginAssistantEric.py" line="152"/> <source>PyQt4.QtSql is not available.</source> <translation>PyQt4.QtSql ist nicht verfügbar.</translation> </message> <message> - <location filename="PluginAssistantEric.py" line="137"/> + <location filename="PluginAssistantEric.py" line="138"/> <source>Your version of eric5 is not supported.</source> <translation>Ihre eric5 Version wird nicht unterstützt.</translation> </message>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/AssistantEric/i18n/assistant_en.qm Tue Apr 02 19:32:26 2013 +0200 @@ -0,0 +1,1 @@ +<d!` \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/AssistantEric/i18n/assistant_en.ts Tue Apr 02 19:32:26 2013 +0200 @@ -0,0 +1,160 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS><TS version="2.0"> +<context> + <name>APIsManager</name> + <message> + <location filename="AssistantEric/APIsManager.py" line="1117"/> + <source>Project</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="AssistantEric/APIsManager.py" line="1096"/> + <source>Preparation of '{0}' APIs finished.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="AssistantEric/APIsManager.py" line="1107"/> + <source>Preparation of '{0}' APIs started.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="AssistantEric/APIsManager.py" line="1118"/> + <source>Preparation of '{0}' APIs cancelled.</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>AssistantEricPlugin</name> + <message> + <location filename="PluginAssistantEric.py" line="80"/> + <source>Eric</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="PluginAssistantEric.py" line="138"/> + <source>Your version of eric5 is not supported.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="PluginAssistantEric.py" line="152"/> + <source>PyQt4.QtSql is not available.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="PluginAssistantEric.py" line="159"/> + <source>The SQLite database driver is not available.</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>AutoCompletionEricPage</name> + <message> + <location filename="AssistantEric/ConfigurationPages/AutoCompletionEricPage.ui" line="17"/> + <source><b>Configure Eric Autocompletion</b></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="AssistantEric/ConfigurationPages/AutoCompletionEricPage.ui" line="37"/> + <source>Select, whether the eric autocompletion support shall be enabled.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="AssistantEric/ConfigurationPages/AutoCompletionEricPage.ui" line="40"/> + <source>Enable autocompletion</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="AssistantEric/ConfigurationPages/AutoCompletionEricPage.ui" line="47"/> + <source>Source</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="AssistantEric/ConfigurationPages/AutoCompletionEricPage.ui" line="59"/> + <source>Select this to get autocompletion from installed APIs</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="AssistantEric/ConfigurationPages/AutoCompletionEricPage.ui" line="62"/> + <source>from API files</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="AssistantEric/ConfigurationPages/AutoCompletionEricPage.ui" line="69"/> + <source>Select this to get autocompletion from current document</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="AssistantEric/ConfigurationPages/AutoCompletionEricPage.ui" line="72"/> + <source>from Document</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="AssistantEric/ConfigurationPages/AutoCompletionEricPage.ui" line="79"/> + <source>Select this to get autocompletion from current project</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="AssistantEric/ConfigurationPages/AutoCompletionEricPage.ui" line="82"/> + <source>from Project</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="AssistantEric/ConfigurationPages/AutoCompletionEricPage.ui" line="92"/> + <source>Select to search the complete class hierarchy for completions</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="AssistantEric/ConfigurationPages/AutoCompletionEricPage.ui" line="95"/> + <source>Search class hierarchy</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CallTipsEricPage</name> + <message> + <location filename="AssistantEric/ConfigurationPages/CallTipsEricPage.ui" line="17"/> + <source><b>Configure Eric Calltips</b></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="AssistantEric/ConfigurationPages/CallTipsEricPage.ui" line="37"/> + <source>Select, whether the eric calltips support shall be enabled.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="AssistantEric/ConfigurationPages/CallTipsEricPage.ui" line="40"/> + <source>Enable calltips</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="AssistantEric/ConfigurationPages/CallTipsEricPage.ui" line="47"/> + <source>Context display options</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="AssistantEric/ConfigurationPages/CallTipsEricPage.ui" line="59"/> + <source>Select to display calltips with a context</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="AssistantEric/ConfigurationPages/CallTipsEricPage.ui" line="62"/> + <source>Show context information</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="AssistantEric/ConfigurationPages/CallTipsEricPage.ui" line="76"/> + <source>A context is any scope (e.g. a C++ namespace or a Python module) prior to the function/method name.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="AssistantEric/ConfigurationPages/CallTipsEricPage.ui" line="89"/> + <source>Select to search the complete class hierarchy for calltips</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="AssistantEric/ConfigurationPages/CallTipsEricPage.ui" line="92"/> + <source>Search class hierarchy</source> + <translation type="unfinished"></translation> + </message> +</context> +</TS>
--- a/AssistantEric/i18n/assistant_es.ts Sun Feb 24 15:03:27 2013 +0100 +++ b/AssistantEric/i18n/assistant_es.ts Tue Apr 02 19:32:26 2013 +0200 @@ -1,6 +1,29 @@ <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE TS><TS version="2.0" language="es" sourcelanguage=""> <context> + <name>APIsManager</name> + <message> + <location filename="AssistantEric/APIsManager.py" line="1117"/> + <source>Project</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="AssistantEric/APIsManager.py" line="1096"/> + <source>Preparation of '{0}' APIs finished.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="AssistantEric/APIsManager.py" line="1107"/> + <source>Preparation of '{0}' APIs started.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="AssistantEric/APIsManager.py" line="1118"/> + <source>Preparation of '{0}' APIs cancelled.</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>AssistantEricPlugin</name> <message> <location filename="PluginAssistantEric.py" line="80"/> @@ -8,17 +31,17 @@ <translation>Eric</translation> </message> <message> - <location filename="PluginAssistantEric.py" line="158"/> + <location filename="PluginAssistantEric.py" line="159"/> <source>The SQLite database driver is not available.</source> <translation>El driver para base de datos SQLite no está disponible.</translation> </message> <message> - <location filename="PluginAssistantEric.py" line="151"/> + <location filename="PluginAssistantEric.py" line="152"/> <source>PyQt4.QtSql is not available.</source> <translation>No está disponible PyQt4.QtSql.</translation> </message> <message> - <location filename="PluginAssistantEric.py" line="137"/> + <location filename="PluginAssistantEric.py" line="138"/> <source>Your version of eric5 is not supported.</source> <translation type="unfinished"></translation> </message>
--- a/AssistantEric/i18n/assistant_fr.ts Sun Feb 24 15:03:27 2013 +0100 +++ b/AssistantEric/i18n/assistant_fr.ts Tue Apr 02 19:32:26 2013 +0200 @@ -1,6 +1,29 @@ <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE TS><TS version="2.0" language="fr_FR" sourcelanguage=""> <context> + <name>APIsManager</name> + <message> + <location filename="AssistantEric/APIsManager.py" line="1117"/> + <source>Project</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="AssistantEric/APIsManager.py" line="1096"/> + <source>Preparation of '{0}' APIs finished.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="AssistantEric/APIsManager.py" line="1107"/> + <source>Preparation of '{0}' APIs started.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="AssistantEric/APIsManager.py" line="1118"/> + <source>Preparation of '{0}' APIs cancelled.</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>AssistantEricPlugin</name> <message> <location filename="PluginAssistantEric.py" line="80"/> @@ -8,17 +31,17 @@ <translation>Eric</translation> </message> <message> - <location filename="PluginAssistantEric.py" line="158"/> + <location filename="PluginAssistantEric.py" line="159"/> <source>The SQLite database driver is not available.</source> <translation>Le pilote SQLite n'est pas disponible.</translation> </message> <message> - <location filename="PluginAssistantEric.py" line="151"/> + <location filename="PluginAssistantEric.py" line="152"/> <source>PyQt4.QtSql is not available.</source> <translation>PyQt4.QtSql n'est pas disponible.</translation> </message> <message> - <location filename="PluginAssistantEric.py" line="137"/> + <location filename="PluginAssistantEric.py" line="138"/> <source>Your version of eric5 is not supported.</source> <translation type="unfinished"></translation> </message>
--- a/AssistantEric/i18n/assistant_it.ts Sun Feb 24 15:03:27 2013 +0100 +++ b/AssistantEric/i18n/assistant_it.ts Tue Apr 02 19:32:26 2013 +0200 @@ -1,6 +1,29 @@ <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE TS><TS version="2.0" language="it_IT" sourcelanguage=""> <context> + <name>APIsManager</name> + <message> + <location filename="AssistantEric/APIsManager.py" line="1117"/> + <source>Project</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="AssistantEric/APIsManager.py" line="1096"/> + <source>Preparation of '{0}' APIs finished.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="AssistantEric/APIsManager.py" line="1107"/> + <source>Preparation of '{0}' APIs started.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="AssistantEric/APIsManager.py" line="1118"/> + <source>Preparation of '{0}' APIs cancelled.</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>AssistantEricPlugin</name> <message> <location filename="PluginAssistantEric.py" line="80"/> @@ -8,17 +31,17 @@ <translation>Eric</translation> </message> <message> - <location filename="PluginAssistantEric.py" line="151"/> + <location filename="PluginAssistantEric.py" line="152"/> <source>PyQt4.QtSql is not available.</source> <translation>PyQt4.QtSql non è disponibile.</translation> </message> <message> - <location filename="PluginAssistantEric.py" line="158"/> + <location filename="PluginAssistantEric.py" line="159"/> <source>The SQLite database driver is not available.</source> <translation>Il driver del database SQLite non è disponibile.</translation> </message> <message> - <location filename="PluginAssistantEric.py" line="137"/> + <location filename="PluginAssistantEric.py" line="138"/> <source>Your version of eric5 is not supported.</source> <translation type="unfinished"></translation> </message>
--- a/AssistantEric/i18n/assistant_ru.ts Sun Feb 24 15:03:27 2013 +0100 +++ b/AssistantEric/i18n/assistant_ru.ts Tue Apr 02 19:32:26 2013 +0200 @@ -1,6 +1,29 @@ <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE TS><TS version="2.0" language="ru_RU" sourcelanguage=""> <context> + <name>APIsManager</name> + <message> + <location filename="AssistantEric/APIsManager.py" line="1117"/> + <source>Project</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="AssistantEric/APIsManager.py" line="1096"/> + <source>Preparation of '{0}' APIs finished.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="AssistantEric/APIsManager.py" line="1107"/> + <source>Preparation of '{0}' APIs started.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="AssistantEric/APIsManager.py" line="1118"/> + <source>Preparation of '{0}' APIs cancelled.</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>AssistantEricPlugin</name> <message> <location filename="PluginAssistantEric.py" line="80"/> @@ -8,17 +31,17 @@ <translation>Eric</translation> </message> <message> - <location filename="PluginAssistantEric.py" line="158"/> + <location filename="PluginAssistantEric.py" line="159"/> <source>The SQLite database driver is not available.</source> <translation>Драйвер для SQLite базы данных не доступен.</translation> </message> <message> - <location filename="PluginAssistantEric.py" line="151"/> + <location filename="PluginAssistantEric.py" line="152"/> <source>PyQt4.QtSql is not available.</source> <translation>Модуль PyQt4.QtSql недоступен.</translation> </message> <message> - <location filename="PluginAssistantEric.py" line="137"/> + <location filename="PluginAssistantEric.py" line="138"/> <source>Your version of eric5 is not supported.</source> <translation type="unfinished"></translation> </message>
--- a/AssistantEric/i18n/assistant_zh_CN.GB2312.ts Sun Feb 24 15:03:27 2013 +0100 +++ b/AssistantEric/i18n/assistant_zh_CN.GB2312.ts Tue Apr 02 19:32:26 2013 +0200 @@ -1,6 +1,29 @@ <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE TS><TS version="2.0" language="zh_CN" sourcelanguage=""> <context> + <name>APIsManager</name> + <message> + <location filename="AssistantEric/APIsManager.py" line="1117"/> + <source>Project</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="AssistantEric/APIsManager.py" line="1096"/> + <source>Preparation of '{0}' APIs finished.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="AssistantEric/APIsManager.py" line="1107"/> + <source>Preparation of '{0}' APIs started.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="AssistantEric/APIsManager.py" line="1118"/> + <source>Preparation of '{0}' APIs cancelled.</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>AssistantEricPlugin</name> <message> <location filename="PluginAssistantEric.py" line="80"/> @@ -8,17 +31,17 @@ <translation>Eric</translation> </message> <message> - <location filename="PluginAssistantEric.py" line="151"/> + <location filename="PluginAssistantEric.py" line="152"/> <source>PyQt4.QtSql is not available.</source> <translation>PyQt4.QtSql 无效。</translation> </message> <message> - <location filename="PluginAssistantEric.py" line="158"/> + <location filename="PluginAssistantEric.py" line="159"/> <source>The SQLite database driver is not available.</source> <translation>SQLite 数据库驱动器无效。</translation> </message> <message> - <location filename="PluginAssistantEric.py" line="137"/> + <location filename="PluginAssistantEric.py" line="138"/> <source>Your version of eric5 is not supported.</source> <translation type="unfinished"></translation> </message>
--- a/ChangeLog Sun Feb 24 15:03:27 2013 +0100 +++ b/ChangeLog Tue Apr 02 19:32:26 2013 +0200 @@ -1,5 +1,9 @@ ChangeLog --------- +Version 2.4.2: +- bug fixes +- activated status messages for processing API files + Version 2.4.1: - bug fixes
--- a/PKGLIST Sun Feb 24 15:03:27 2013 +0100 +++ b/PKGLIST Tue Apr 02 19:32:26 2013 +0200 @@ -10,6 +10,7 @@ AssistantEric/__init__.py AssistantEric/i18n/assistant_cs.qm AssistantEric/i18n/assistant_de.qm +AssistantEric/i18n/assistant_en.qm AssistantEric/i18n/assistant_es.qm AssistantEric/i18n/assistant_fr.qm AssistantEric/i18n/assistant_it.qm
--- a/PluginAssistantEric.py Sun Feb 24 15:03:27 2013 +0100 +++ b/PluginAssistantEric.py Tue Apr 02 19:32:26 2013 +0200 @@ -23,7 +23,7 @@ author = "Detlev Offenbach <detlev@die-offenbachs.de>" autoactivate = True deactivateable = True -version = "2.4.1" +version = "2.4.2" className = "AssistantEricPlugin" packageName = "AssistantEric" shortDescription = "Alternative autocompletion and calltips provider."
--- a/PluginEricAssistant.e4p Sun Feb 24 15:03:27 2013 +0100 +++ b/PluginEricAssistant.e4p Tue Apr 02 19:32:26 2013 +0200 @@ -41,6 +41,8 @@ <Translation>AssistantEric/i18n/assistant_zh_CN.GB2312.qm</Translation> <Translation>AssistantEric/i18n/assistant_it.ts</Translation> <Translation>AssistantEric/i18n/assistant_it.qm</Translation> + <Translation>AssistantEric/i18n/assistant_en.ts</Translation> + <Translation>AssistantEric/i18n/assistant_en.qm</Translation> </Translations> <Resources/> <Interfaces/>