diff -r b907cb69c2c7 -r 28b7956c9608 PluginTimeTracker.py --- a/PluginTimeTracker.py Sun Oct 21 19:44:36 2012 +0200 +++ b/PluginTimeTracker.py Sat Nov 03 16:53:13 2012 +0100 @@ -22,7 +22,7 @@ author = "Detlev Offenbach <detlev@die-offenbachs.de>" autoactivate = True deactivateable = True -version = "0.1.0" +version = "0.2.0" className = "TimeTrackerPlugin" packageName = "TimeTracker" shortDescription = "Time Tracker to keep track of the project time." @@ -114,11 +114,11 @@ """ global error - if self.__ui.versionIsNewer('5.2.99', '20121012'): + if self.__ui.versionIsNewer('5.2.99', '20121102'): error = "" else: error = self.trUtf8("eric5 version is too old, {0}, {1} or newer needed.")\ - .format("5.3.0", "20121012") + .format("5.3.0", "20121103") return False return True @@ -139,7 +139,7 @@ timeTrackerPluginObject = self self.__object = TimeTracker(self, self.__ui) -## self.__object.initActions() + self.__object.activate() e5App().registerPluginObject("TimeTracker", self.__object) if self.__e5project.isOpen(): @@ -156,6 +156,7 @@ Public method to deactivate this plugin. """ e5App().unregisterPluginObject("TimeTracker") + self.__object.deactivate() self.__e5project.newProject.disconnect(self.__object.projectOpened) self.__e5project.projectOpened.disconnect(self.__object.projectOpened)