Andreas Shimokawa
46bbab7df0
rename IDSenderLookup to LimitedQueue and store Object instead of String
2016-01-09 16:07:22 +01:00
Andreas Shimokawa
803e58743a
add WearableExtender with reply action to debug notification
...
(This is for testing new features)
2016-01-09 15:33:18 +01:00
cpfeiffer
ae5417b9cc
Avoid NPEs when aborting an erroneous sync #205
2016-01-07 00:33:20 +01:00
cpfeiffer
a6d3c50f94
Fix discovery of Mi Band 1S #196
...
closes #204
2016-01-06 23:38:17 +01:00
cpfeiffer
824382b385
New translation from transifex, thanks!
2016-01-06 21:26:59 +01:00
cpfeiffer
779d8ee930
Add a confirmation dialog when performing a db import #197
2016-01-06 00:24:39 +01:00
cpfeiffer
41dde9a9c2
Programmatically perform a bonding
...
(i.e. bluetooth-level pairing). Previously the pairing appeared to
happen automagically, but this doesn't work (anymore). So now we first
pair on the bluetooth-level, then application level.
2016-01-06 00:16:41 +01:00
danielegobbetti
3d389f31a3
fix force close when weather hasn't been parsed yet, use the yahoo codes for this watchface, as required
2016-01-05 16:05:12 +01:00
danielegobbetti
d7f4769f57
make the conversion methods static
2016-01-05 16:04:32 +01:00
danielegobbetti
092af9f38d
fix forecast condition parsing
2016-01-05 16:03:59 +01:00
danielegobbetti
c7c723134e
Add weather singleton (to store the whole data passed by weather notification).
...
Add weather info for TimeStylePebble.
Add further fields to the ParcelableWeather class.
Add reverse mapping to ParcelableWeather to get back the original OpenWeatherMap API condition codes.
2016-01-03 18:28:32 +01:00
danielegobbetti
1f1ac8cf37
Merge branch 'master' of https://github.com/Freeyourgadget/Gadgetbridge into feature-weather
2016-01-03 16:36:09 +01:00
danielegobbetti
abb7ed0189
Manual mapping between openweathermap and yahoo weather conditions.
2016-01-03 16:33:48 +01:00
Andreas Shimokawa
c425fd24ea
sort blacklist by package name #195
2016-01-02 17:18:05 +01:00
Andreas Shimokawa
e41a9c208b
update spanish translation from transifex (thanks!)
2016-01-02 12:26:15 +01:00
Andreas Shimokawa
d7f74851e2
Pebble: allow reinstallation of apps in pbw-cache from App Manager (long press menu)
...
See #93
Also bump version, update CHANGELOG.md
2016-01-02 12:24:23 +01:00
Andreas Shimokawa
50cd5b2629
Pebble: Fix regression which freezes Gadgetbridge when disconnecting via long-press menu
2016-01-02 00:30:11 +01:00
Andreas Shimokawa
d358ed81d2
Pebble: Display a failure if we cannot map a notification id back to a Phone number when replying to an SMS
2015-12-31 01:43:00 +01:00
Andreas Shimokawa
890016d652
Pebble: Fix crash when turning off bluetooth when connected on Android 6.0
2015-12-31 01:13:48 +01:00
Andreas Shimokawa
3655c833a9
Add new languages from transifex (Polish and Vietnamese). Thanks!!
2015-12-31 00:57:45 +01:00
Andreas Shimokawa
ba446b7b17
update spanish translation from transifex (thanks)
2015-12-31 00:41:22 +01:00
Andreas Shimokawa
ae269e51e7
update README.md, bump version
2015-12-31 00:40:22 +01:00
Andreas Shimokawa
e533fdbaa6
Pebble: actually display current whether in WeatherNeat
2015-12-29 22:10:38 +01:00
Andreas Shimokawa
eb50040320
update CHANGELOG.md
2015-12-29 20:56:30 +01:00
Andreas Shimokawa
790e4d5d80
update LICENSE.artwork
2015-12-29 20:45:37 +01:00
Andreas Shimokawa
c962dbbac2
Merge branch 'master' into feature-weather
2015-12-29 20:14:32 +01:00
Andreas Shimokawa
a7ea2141d6
Merge branch 'master' into feature-weather
2015-12-29 20:13:31 +01:00
Daniele Gobbetti
1cbe965802
Add analog+digital settings
2015-12-29 10:45:14 +01:00
Daniele Gobbetti
f9122bc674
send the calendar events each time the time is sent to miband, until we have a common strategy (e.g. EventHandler).
2015-12-29 10:01:32 +01:00
Daniele Gobbetti
1d9e1d7caf
Fix possible race condition when availableSlots == 3
...
(There are two difficult things...)
2015-12-29 09:18:02 +01:00
Andreas Shimokawa
af9ee90383
actually get weather, seems to be the only way
2015-12-28 20:55:59 +01:00
danielegobbetti
aa1014f51c
Added dummy configuration file. This way we get data from the weather notification app.
...
Problem is we probably ned to add it as library, in order to unmarshal the intent. (That's why I commented the offending code in the receiver)
2015-12-28 17:46:16 +01:00
Andreas Shimokawa
7a1a6dbb2b
WeatherNotification: Try to dissect the parcelable extra
...
This is useless, since we do not get the extra at all (only weather skins)
So... this is a dead end...
2015-12-28 11:33:22 +01:00
cpfeiffer
9ea2977143
Try hard to display a unique device name in ControlCenter
...
(Makes it a little easier to deal with muliple "MI" devices, for example)
2015-12-28 00:16:00 +01:00
Andreas Shimokawa
e3d0c63676
fix PebStyle color
2015-12-27 21:39:46 +01:00
Andreas Shimokawa
483c435aa5
Commit old weather experiment - might be worth continuing
2015-12-27 19:44:33 +01:00
Andreas Shimokawa
55989c426c
fix double SMS on Android 6.0
2015-12-27 19:22:10 +01:00
Andreas Shimokawa
2caef02309
fix typo :/
2015-12-27 19:16:56 +01:00
Andreas Shimokawa
11e02fbf5f
Pebble: add experimental reconnect support for standby-mode on firmware 3.x
...
- You should also set reconnect attempts to 0 in preferences when using this.
- It also works when you set flight mode on the pebble, then wait for about 5 minutes and turn BT back on
- Pebble FW 2.x support ist completely untested.
2015-12-27 19:11:40 +01:00
Andreas Shimokawa
9f60bf3561
fix compilation
2015-12-23 22:15:50 +01:00
Andreas Shimokawa
15436c59e5
reformat AndroidManifest.xml
2015-12-23 22:01:26 +01:00
Andreas Shimokawa
cf5a0f19ed
update launcher icon (thanks @halcyonest)
2015-12-23 21:40:49 +01:00
Daniele Gobbetti
3ee418a45b
Implement pushing messages upon watchapp start.
...
This watchface is used as example: https://github.com/ygalanter/PebStyle because it doesn't initiate a connection like others do.
At the moment this is more a proof of concept^W^W^Wdirty hack then anything else.
2015-12-23 14:22:28 +01:00
Daniele Gobbetti
5f189aedbd
Add support for some configuration options of TimeStylePebble watchface ( https://github.com/freakified/TimeStylePebble )
2015-12-23 09:04:01 +01:00
Daniele Gobbetti
26646af974
Put blocked apps at the beginning of the list, for easier removal.
2015-12-22 14:09:14 +01:00
Andreas Shimokawa
0c805809a5
Pebble: allow pbw installation with appinfo.json files up to 64k (was 8k)
...
Fixes DIN watchface installation
2015-12-21 22:32:27 +01:00
Andreas Shimokawa
87739d94db
Pebble: unify FW 2.x and 3.x action decoding
2015-12-20 21:23:39 +01:00
danielegobbetti
a71c27d25e
Added subtitle to timeline pins
2015-12-20 19:50:48 +01:00
Andreas Shimokawa
96e21dbf21
Pebble: fix "[Action]" being displayed as SMS action when no canned replies are defined
2015-12-20 00:58:14 +01:00
Andreas Shimokawa
35c7ab6dde
PEbble: add database parameter to encodeBlobDBClear(), minor cleanups
2015-12-20 00:40:38 +01:00