PluginTimeTracker.py

changeset 21
28b7956c9608
parent 18
73bd1fdd7102
child 24
d6933cb59a4a
--- 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)

eric ide

mercurial