diff options
| author | Andrew Branson <andrew.branson@cern.ch> | 2016-02-11 23:55:16 +0100 |
|---|---|---|
| committer | Andrew Branson <andrew.branson@cern.ch> | 2016-02-11 23:55:16 +0100 |
| commit | 29aaea2d80a9eb1715b6cddfac2d2aacf76358bd (patch) | |
| tree | 012795b6bec16c72f38d33cff46324c9a0225868 /rockworkd/platformintegration/testing/testui | |
launchpad ~mzanetti/rockwork/trunk r87
Diffstat (limited to 'rockworkd/platformintegration/testing/testui')
| -rw-r--r-- | rockworkd/platformintegration/testing/testui/Main.qml | 87 | ||||
| -rw-r--r-- | rockworkd/platformintegration/testing/testui/PebbleController.qml | 44 |
2 files changed, 131 insertions, 0 deletions
diff --git a/rockworkd/platformintegration/testing/testui/Main.qml b/rockworkd/platformintegration/testing/testui/Main.qml new file mode 100644 index 0000000..e520ca4 --- /dev/null +++ b/rockworkd/platformintegration/testing/testui/Main.qml @@ -0,0 +1,87 @@ +import QtQuick 2.4 +import QtQuick.Controls 1.3 +import PebbleTest 1.0 + +Row { + Column { + spacing: 10 + Button { + text: "Generic Notification" + onClicked: { + handler.sendNotification(0, "Bro Coly", "TestSubject", "TestText") + } + } + Button { + text: "Email Notification" + onClicked: { + handler.sendNotification(1, "Tom Ato", "TestSubject", "TestText") + } + } + Button { + text: "SMS with no subject" + onClicked: { + handler.sendNotification(2, "Tom Ato", "", "TestText") + } + } + + Button { + text: "Facebook Notification" + onClicked: { + handler.sendNotification(3, "Cole Raby", "TestSubject", "TestText") + } + } + Button { + text: "Twitter Notification" + onClicked: { + handler.sendNotification(4, "Horse Reddish", "TestSubject", "TestText") + } + } + Button { + text: "Telegram Notification" + onClicked: { + handler.sendNotification(5, "Horse Reddish", "TestSubject", "TestText") + } + } + Button { + text: "WhatsApp Notification" + onClicked: { + handler.sendNotification(6, "Horse Reddish", "TestSubject", "TestText") + } + } + Button { + text: "Hangout Notification" + onClicked: { + handler.sendNotification(7, "Horse Reddish", "TestSubject", "TestText") + } + } + + } + + Column { + spacing: 10 + Button { + text: "Fake incoming phone call" + onClicked: { + handler.fakeIncomingCall(1, "123456789", "TestCaller") + } + } + Button { + text: "pick up incoming phone call" + onClicked: { + handler.callStarted(1) + } + } + Button { + text: "hang up incoming phone call" + onClicked: { + handler.endCall(1, false) + } + } + Button { + text: "miss incoming phone call" + onClicked: { + handler.endCall(1, true) + } + } + } +} diff --git a/rockworkd/platformintegration/testing/testui/PebbleController.qml b/rockworkd/platformintegration/testing/testui/PebbleController.qml new file mode 100644 index 0000000..78861d8 --- /dev/null +++ b/rockworkd/platformintegration/testing/testui/PebbleController.qml @@ -0,0 +1,44 @@ +import QtQuick 2.4 +import QtQuick.Controls 1.3 +import PebbleTest 1.0 + +Column { + spacing: 10 + Label { + text: pebble.name + width: parent.width + } + + Button { + text: "Insert Timeline Pin" + onClicked: { + pebble.insertTimelinePin(); + } + } + Button { + text: "Create Reminder" + onClicked: { + pebble.insertReminder(); + } + } + Button { + text: "Clear Timeline" + onClicked: { + pebble.clearTimeline(); + } + } + Button { + text: "take screenshot" + onClicked: { + pebble.requestScreenshot(); + } + } + + Button { + text: "dump logs" + onClicked: { + pebble.dumpLogs(); + } + } +} + |
