diff options
author | Marek Siarkowicz <mareksiarkowicz@gmail.com> | 2015-06-13 03:57:11 +0200 |
---|---|---|
committer | Marek Siarkowicz <mareksiarkowicz@gmail.com> | 2015-06-13 03:57:11 +0200 |
commit | e9c6ffefde5885ed3a5ff0535843b834d77a5a09 (patch) | |
tree | 74078aff12330b440534ed5df93b22266840e618 | |
parent | 45b5c30c6775ae5407f6f9eac2de27aa69493eba (diff) | |
download | pyParrotZikTCP-e9c6ffefde5885ed3a5ff0535843b834d77a5a09.tar.xz pyParrotZikTCP-e9c6ffefde5885ed3a5ff0535843b834d77a5a09.zip |
Use info to convey message.
-rwxr-xr-x | ParrotZikTray | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/ParrotZikTray b/ParrotZikTray index c23944d..c40640b 100755 --- a/ParrotZikTray +++ b/ParrotZikTray @@ -40,7 +40,7 @@ class ParrotZikIndicator(SysIndicator): self.menu = Menu() - self.info_item = MenuItem("Parrot Zik Not connected..", + self.info_item = MenuItem("Parrot Zik Not connected", None, sensitive=False) self.menu.append(self.info_item) @@ -57,13 +57,14 @@ class ParrotZikIndicator(SysIndicator): def reconnect(self): if self.active_interface: if not self.active_interface.connected: - print "Lost connection" + self.info_item.set_label("Lost connection") self.active_interface.deactivate() else: self.reconnect.stop() else: mac = BluetoothPairedDevices.ParrotZikMac() if mac: + self.info_item.set_label("Connecting") parrot = connect(mac) if parrot.api.sock: if parrot.version.startswith('1'): @@ -73,9 +74,10 @@ class ParrotZikIndicator(SysIndicator): self.autorefresh(self) self.autorefresh.start(self, REFRESH_FREQUENCY) self.reconnect.stop() - print "Connected" else: - print "Failed to connect to Parrot Zik %s" % mac + self.info_item.set_label("Failed to connect") + else: + self.info_item.set_label("Parrot Zik Not connected") @repeat def autorefresh(self): @@ -148,7 +150,6 @@ class ParrotZikBaseInterface(object): def refresh(self): if self.connected: - print "Updating battery" battery_level = self.parrot.battery_level battery_state = self.parrot.battery_state |