summaryrefslogtreecommitdiff
path: root/app
diff options
context:
space:
mode:
authorPhilipp Andreas <github@smurfy.de>2014-07-22 23:27:21 +0200
committerPhilipp Andreas <github@smurfy.de>2014-07-22 23:27:21 +0200
commit9e92e7c4cfd6236912a2665df9a6ed89e8fcdffc (patch)
tree38ebe20a01e00246e10ba9fffc7ace56aaa56032 /app
parent9f8db04d6059e0b220e36a064d694a1b0649f5f0 (diff)
Added support to sync date and time from phone
Diffstat (limited to 'app')
-rw-r--r--app/pebbledinterface.cpp5
-rw-r--r--app/pebbledinterface.h1
-rw-r--r--app/qml/pages/WatchPage.qml7
3 files changed, 13 insertions, 0 deletions
diff --git a/app/pebbledinterface.cpp b/app/pebbledinterface.cpp
index 50ece6e..a46cf45 100644
--- a/app/pebbledinterface.cpp
+++ b/app/pebbledinterface.cpp
@@ -149,6 +149,11 @@ void PebbledInterface::ping()
pebbled->call("ping", 66);
}
+void PebbledInterface::time()
+{
+ pebbled->call("time");
+}
+
void PebbledInterface::disconnect()
{
pebbled->call("disconnect");
diff --git a/app/pebbledinterface.h b/app/pebbledinterface.h
index df9cd3d..cf87425 100644
--- a/app/pebbledinterface.h
+++ b/app/pebbledinterface.h
@@ -49,6 +49,7 @@ public slots:
void setEnabled(bool);
void setActive(bool);
void ping();
+ void time();
void disconnect();
void reconnect();
diff --git a/app/qml/pages/WatchPage.qml b/app/qml/pages/WatchPage.qml
index efb12a0..68502bd 100644
--- a/app/qml/pages/WatchPage.qml
+++ b/app/qml/pages/WatchPage.qml
@@ -56,6 +56,13 @@ Page {
pebbled.ping(66)
}
}
+
+ Button {
+ text: "Sync Time"
+ onClicked: {
+ pebbled.time()
+ }
+ }
}
}
}