diff --git a/bin/pytop-0-0-1-x64.deb b/bin/pytop-0-0-1-x64.deb index 5d54ac5..69f1e72 100644 Binary files a/bin/pytop-0-0-1-x64.deb and b/bin/pytop-0-0-1-x64.deb differ diff --git a/src/Pytop/resources/PyTop.glade b/src/Pytop/resources/PyTop.glade index f416ce2..1c08dea 100644 --- a/src/Pytop/resources/PyTop.glade +++ b/src/Pytop/resources/PyTop.glade @@ -188,6 +188,22 @@ 1 + + + 126 + True + False + False + + + + + + False + True + 2 + + False diff --git a/src/Pytop/signal_classes/CrossClassSignals.py b/src/Pytop/signal_classes/CrossClassSignals.py index 08614af..adf9081 100644 --- a/src/Pytop/signal_classes/CrossClassSignals.py +++ b/src/Pytop/signal_classes/CrossClassSignals.py @@ -1,6 +1,8 @@ -# Gtk imports - # Python imports +from datetime import datetime + +# Gtk imports +from gi.repository import GObject # Application imports @@ -9,6 +11,23 @@ class CrossClassSignals: def __init__(self, settings): self.settings = settings self.builder = self.settings.returnBuilder() + self.timeLabel = self.builder.get_object("timeLabel") + self.displayclock() + self.startClock() + + + # Displays Timer + def displayclock(self): + now = datetime.now() + + # timeStr = now.strftime("%H:%M %m/%d/%y") + timeStr = now.strftime("%I:%M %p %m/%d/%y") + self.timeLabel.set_label(timeStr) + return True + + # Starting or clock + def startClock(self): + GObject.timeout_add(59000, self.displayclock) def closePopup(self, widget, data=None):