Andreas Shimokawa
|
2148b431ea
|
Merge branch 'master' into feature-weather
|
2016-12-19 23:32:53 +01:00 |
|
Andreas Shimokawa
|
bd5dc6bfbc
|
Pebble 2/LE: Add setting to limit the MTU (for debugging broken BLE stacks)
|
2016-12-19 23:28:06 +01:00 |
|
Daniele Gobbetti
|
846c74aa86
|
Forward also group summary notifications, if they contain wearable actions. Hopefully helps with #456
Tested with conversations and there is no regression. Also a specific workaround for telegram was removed, hopefully this does not break #395
|
2016-12-18 18:00:16 +01:00 |
|
Daniele Gobbetti
|
f1965c7b00
|
Log the flags also when passing the notification to device #456
|
2016-12-18 11:03:54 +01:00 |
|
Daniele Gobbetti
|
861c655b5d
|
Log the incoming notification flags.
Should help further diagnosing #456
|
2016-12-18 10:40:30 +01:00 |
|
Andreas Shimokawa
|
8990e7e3da
|
Merge branch 'master' into feature-weather
|
2016-12-17 00:20:16 +01:00 |
|
Andreas Shimokawa
|
97aed43518
|
Pebble: fix for previous commit
(potential crashes when installing and receiving notifications)
|
2016-12-17 00:17:05 +01:00 |
|
Andreas Shimokawa
|
9588535004
|
Merge branch 'master' into feature-weather
|
2016-12-17 00:01:37 +01:00 |
|
Andreas Shimokawa
|
2b3592f354
|
Pebble: allow sending data to the pebble during installation on FW >= 3.0
It seems to be no problem to recieve notifications etc during app installation with non legacy firmwares :)
|
2016-12-16 23:47:59 +01:00 |
|
cpfeiffer
|
caaa38ed04
|
Mi2: support for current battery status #449
so far we understand
- last charge date
- current level
- state normal
- state charging
and we are notified on changes.
|
2016-12-14 00:50:43 +01:00 |
|
cpfeiffer
|
dd48869fa5
|
Mi2: move Miband2Support into the package it belongs
|
2016-12-14 00:28:35 +01:00 |
|
Andreas Shimokawa
|
f74bb4e3f3
|
Merge branch 'master' into feature-weather
|
2016-12-12 09:05:19 +01:00 |
|
cpfeiffer
|
c69889d177
|
Simplified + fixed ArrayUtils.equals() + added lots of testcases
|
2016-12-11 23:30:20 +01:00 |
|
cpfeiffer
|
bcfc8bc110
|
Mi1/Mi2: fix firmware file probing for the different devices
|
2016-12-11 23:30:20 +01:00 |
|
Daniele Gobbetti
|
bb5791485c
|
Add log statements when notifications are not sent to gadget
This should help debuggin #456
|
2016-12-11 22:48:12 +01:00 |
|
cpfeiffer
|
40354f8f5a
|
Some @Override
|
2016-12-11 21:31:27 +01:00 |
|
cpfeiffer
|
94c0d6af9d
|
Mi2: Fix off-by-one in activity fetching
|
2016-12-11 21:31:27 +01:00 |
|
Andreas Shimokawa
|
825f2bf2e8
|
Merge branch 'master' into feature-weather
|
2016-12-11 20:27:28 +01:00 |
|
Andreas Shimokawa
|
31122f0b09
|
Pebble: Propagate watch apps launches outside of PebbleProtocol
This does not do anything yet.
|
2016-12-11 20:25:46 +01:00 |
|
cpfeiffer
|
6dfc895303
|
Mi2: Initial work on firmware update #427
|
2016-12-11 02:11:58 +01:00 |
|
cpfeiffer
|
4a19046301
|
Mi2: Some characteristics and opcodes for fw update
|
2016-12-11 02:11:58 +01:00 |
|
cpfeiffer
|
fd2c182714
|
Mi 2: another characteristic rename (0000005)
|
2016-12-11 02:11:58 +01:00 |
|
cpfeiffer
|
83ad2a9bd9
|
Mi 2: rename characteristic 00000003 to "CONFIGURATION"
|
2016-12-11 02:11:58 +01:00 |
|
Andreas Shimokawa
|
f63a7db5f9
|
Pebble: map owm conditions to TimeStyle icons
This is probably not the way we should do it, just experimenting for personal use :P
|
2016-12-11 00:08:57 +01:00 |
|
Daniele Gobbetti
|
a6a2c6d6d6
|
Pebble: timestyle doesn't use Yahoo anymore.
The values do not work anyway, because it's mapping them internally. See https://github.com/freakified/TimeStylePebble/tree/master/src/pkjs for the mappings.
|
2016-12-10 15:09:22 +01:00 |
|
Andreas Shimokawa
|
779699cd95
|
Pebble: remove configuration stuff from TimeStylePebble handler, update weather keys
This is not usable now, just playing around
|
2016-12-09 23:31:32 +01:00 |
|
Andreas Shimokawa
|
a0e21d7c6d
|
Merge branch 'master' into feature-weather
|
2016-12-09 23:29:54 +01:00 |
|
Andreas Shimokawa
|
0e1287e382
|
Pebble: also execute AppMessageHandler.pushMessage() if present when connection gets established
This does not have any effect now since pushMessage() is not used in this branch
|
2016-12-09 23:21:51 +01:00 |
|
Andreas Shimokawa
|
efb1cd389b
|
Merge branch 'master' into feature-weather
|
2016-12-09 21:52:55 +01:00 |
|
Andreas Shimokawa
|
17b581022b
|
optimize imports
|
2016-12-09 20:14:17 +01:00 |
|
Kevin Richter
|
34296c021f
|
Revamp Notification types Pebble (#453)
* Remove notification switches for enum & hashmap
* Fix code style
* Fix null reference exception
* Add whatsapp support
* Remove duplicate entry
|
2016-12-09 17:54:19 +01:00 |
|
Andreas Shimokawa
|
313499abd4
|
Pebble: also display debug level in app logs output
|
2016-12-08 23:20:00 +01:00 |
|
Daniele Gobbetti
|
2d0489960e
|
Pebble: boilerplate code to open dictation session #189
This is just boilerplate code, doesn't do anything but will do no harm as it's not called from anywhere
|
2016-12-08 16:38:31 +01:00 |
|
Andreas Shimokawa
|
ed38e524bf
|
Make some static stuff non-static (potentially fixes instant run problem and leaks)
|
2016-12-07 23:13:51 +01:00 |
|
Daniele Gobbetti
|
6a09023c24
|
Liveview: add some sanity checks to the incoming data lenghts
|
2016-12-07 13:09:15 +01:00 |
|
Daniele Gobbetti
|
4eb56eb9ca
|
Liveview: refactor the BT stream reading functionality
Read the expected number of bytes at each step instead of a single byte.
|
2016-12-05 17:45:03 +01:00 |
|
Daniele Gobbetti
|
e53b8b6b32
|
Liveview: ignore the SocketTimeoutException, disconnect in any other case
|
2016-12-04 21:04:30 +01:00 |
|
Daniele Gobbetti
|
219cc7bff1
|
Merge branch 'master' into liveview
|
2016-12-04 20:42:29 +01:00 |
|
cpfeiffer
|
928bdd5d36
|
Adjust comments to current values
They look plausible compared to 1S activity
|
2016-12-04 20:25:20 +01:00 |
|
Daniele Gobbetti
|
8c01123a48
|
Liveview: addressed the first feedback.
- centralized string encoding and byte order
- replaced printStrackTrace with LOG.error
|
2016-12-04 19:10:58 +01:00 |
|
Andreas Shimokawa
|
013029443b
|
Pebble: Minor cleanups
|
2016-12-04 17:21:29 +01:00 |
|
Andreas Shimokawa
|
a691cd0ff7
|
Pebble: add option to enable applogs (debug messags from pebble apps)
|
2016-12-04 16:55:27 +01:00 |
|
Daniele Gobbetti
|
e0a844b60a
|
Liveview: Initial support for Liveview devices
Working so far: stable connection, setting time and sending notifications.
|
2016-12-03 16:20:02 +01:00 |
|
Andreas Shimokawa
|
3db009e77d
|
Pebble: do not dump all LE traffic, minor code cleanups
|
2016-12-02 23:38:54 +01:00 |
|
Andreas Shimokawa
|
ae2c107ed1
|
Pebble 2/LE: only notify once when first PP packets are incoming
|
2016-12-02 08:50:02 +01:00 |
|
Andreas Shimokawa
|
bc9041a4c9
|
Pebble 2/LE: on connect wait 30s max and stop waiting immediately if a real PP connection got establish (ie write request on the gatt server)
|
2016-12-02 08:07:44 +01:00 |
|
Andreas Shimokawa
|
3eda2d4b81
|
Pebble 2/LE: honor reconnect tries
|
2016-12-02 00:38:53 +01:00 |
|
cpfeiffer
|
44f74270df
|
Mi2: Experimental support for activity recognition
|
2016-12-02 00:22:06 +01:00 |
|
cpfeiffer
|
da297ecd8b
|
Fix + cleanup time setting and calendar sending #441
|
2016-12-01 22:51:08 +01:00 |
|
Uwe Hermann
|
0746aaa579
|
app: Random typo and consistency fixes.
|
2016-12-01 20:22:12 +01:00 |
|