blob: dc010b53e0539570beb69c51e36c5effb36776d0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
|
pebbled
=======
[](https://gitter.im/smokku/pebble?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
Unofficial Pebble watch support for SailfishOS/Jolla
More information about Pebble:
http://getpebble.com
Features
--------
* Voice Calls notification and control
* Conversations notifications forwarding
* Missed calls notifications
* New email notifications
* Twitter and Mitakuuluu notifications
* MPRIS compatible media player support
* Set "silent" profile when watch is connected
* Phone to Watch time synchronization
* Transliterate strings to plain ASCII
* daemon management app
* "org.pebbled" DBus interface
* PebbleKit JS application partial support
(including Pebble object, XMLHTTPRequest, localStorage, geolocation)
* Pebble AppStore preliminary support
* Firmware check and upgrade
Building
--------
You need SailfishOS development environment: https://sailfishos.org/develop.html
Open the project and build RPM.
Running
-------
Deploy as a RPM package to the device.
You need to pair your Pebble in Settings -> System settings -> Bluetooth
Application will try to connect to any paired device which name starts with "Pebble"
References
----------
* http://pebbledev.org/wiki/Protocol
* https://github.com/Hexxeh/libpebble/
* http://developer.getpebble.com/2/guides/javascript-guide.html
* http://specifications.freedesktop.org/mpris-spec/latest/
|