Andreas Shimokawa
9d01989b27
remove unused import
2018-06-24 21:00:33 +02:00
Sebastian Kranz
e18b043d27
request activity info with a function.
2018-06-24 12:25:34 +02:00
Daniele Gobbetti
6807714af3
Register autofetch receiver in DeviceCommunicationService
...
This allows the register to be registered only when the device is connected,
and also toggling without completely exiting the application.
The logic in the receiver itself was simplified and an explanation added
to the preference summary.
2018-06-23 11:19:09 +02:00
Daniele Gobbetti
2a30e9486c
Reduce the amount of lines in the logcat for binary dumps
...
Concatenate the binary values instead of logging one byte per line.
2018-06-23 11:15:03 +02:00
Kranz
65f12bc1ee
Fix error inside the isMsgFormatOK function. Add DeviceInfoHandler to read the hardware info and notify about battery level.
2018-06-22 07:20:45 +02:00
Sebastian Kranz
1213ecc344
Add function for requesting device info and battery level.
2018-06-21 19:56:13 +02:00
Andreas Shimokawa
c6b23041f7
Pebble: Always connect to SDP UUID on NON-LE Pebble
...
Fixes #726
2018-06-20 22:06:45 +02:00
Daniele Gobbetti
f99895da0c
Remove activity transfer toast, add title to the transfer notification
...
Also create a separate channel that allows "muting" transfer notifications
on android oreo and above.
2018-06-19 22:03:49 +02:00
Martin
36aae1e81c
Auto sync feature ( #1127 )
...
* Auto fetch feature
fixes #1116
2018-06-19 21:54:15 +02:00
Yaron Shahrabani
0945a0b9e8
Translated using Weblate (Hebrew)
...
Currently translated at 100.0% (496 of 496 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2018-06-19 18:27:13 +02:00
Daniele Gobbetti
b81de63b30
Use checkboxes for notification and pebblemsg blacklist
...
also support dark theme and add a menu entry for accessing blacklist functionality
2018-06-19 18:26:06 +02:00
Daniele Gobbetti
d55d551943
Add overflow menu to blacklist and whitelist all installed applications
...
Fixes #679
2018-06-18 21:29:12 +02:00
Andreas Shimokawa
3f06a8c2a6
Rename file to match class name.
2018-06-18 21:22:34 +02:00
Daniele Gobbetti
2ca8e4a4e4
Forward notifications marked as local only if they are emitted by skype
...
Also add skype for business package name.
Blind implementation as I don't have access to these apps.
Fixes #1109
2018-06-18 20:52:26 +02:00
Daniele Gobbetti
4d0020ae1d
Add the option the blacklist applications also for Pebble Messages
...
Fixes #996
2018-06-18 20:38:37 +02:00
Daniele Gobbetti
2f4c9ef0d9
Keep the embossed logo visible behind the device cards.
2018-06-18 20:27:38 +02:00
Daniele Gobbetti
3c00332a77
Always stop BT/BTLE discovery when exiting the Discovery Activity
...
Hopefully solves the leaks
2018-06-18 20:26:28 +02:00
Daniele Gobbetti
45ecdaa213
Pebble: Webview: do not use the contextWrapper if it's null.
...
It should never happen but I had a crash on API 19, possibly a race condition
somewhere.
2018-06-18 20:23:23 +02:00
Allan Nordhøy
c30d0142f5
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 99.3% (491 of 494 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/nb/
2018-06-16 23:36:13 +02:00
Yaron Shahrabani
ca425d70ff
Translated using Weblate (Hebrew)
...
Currently translated at 100.0% (494 of 494 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2018-06-16 23:36:13 +02:00
Andreas Shimokawa
9bcae3e000
Amazfit Bip: Whitelist FW 0.1.1.45
2018-06-16 23:35:02 +02:00
Kranz
c611042e51
Add more commands. Add message check function.
2018-06-15 13:40:16 +02:00
Kranz
89c8c9cdfb
First communication test between ZeTime and GB. Ask about activitys, sleep and heart-rate infos available. ZeTime responds correctly
2018-06-15 11:23:44 +02:00
Andreas Shimokawa
99dec159f7
Mi Band 3: add untested and incomplete support
...
This also improves firmware/RES probing to distinguish Mi Band 2/3 firmware files and Mi Band 3/Bip RES files.
Notes:
- Firmware flashing should might but is untested
- This basicall runs off the Amazfit Bip code which will probably incorrect (Mi Band 3 is proabably something between the Bip and the Mi Band 2)
2018-06-14 18:16:49 +02:00
Andreas Shimokawa
3dd1929436
Huami devices: Minor refactoring
2018-06-14 16:30:43 +02:00
naofum
b1d721ca5f
Translated using Weblate (Japanese)
...
Currently translated at 80.0% (394 of 492 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ja/
2018-06-14 09:40:16 +02:00
postsorino
d819914ac2
Translated using Weblate (Greek)
...
Currently translated at 100.0% (492 of 492 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/el/
2018-06-08 23:38:46 +02:00
Sebastian Kranz
48affad220
Add some UUIDs and Cmds. Connect further.
2018-06-08 16:28:05 +02:00
postsorino
11a25fc01b
Translated using Weblate (Greek)
...
Currently translated at 100.0% (492 of 492 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/el/
2018-06-07 23:16:58 +02:00
Rimas Raguliūnas
c60613f4e5
Translated using Weblate (Lithuanian)
...
Currently translated at 11.5% (57 of 492 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/lt/
2018-06-07 13:27:39 +02:00
Максим Якимчук
d9052cd584
Translated using Weblate (Ukrainian)
...
Currently translated at 31.0% (153 of 492 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/uk/
2018-06-07 13:27:39 +02:00
Rimas Raguliūnas
46125f0f98
Translated using Weblate (Lithuanian)
...
Currently translated at 4.0% (20 of 492 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/lt/
2018-06-07 13:27:39 +02:00
Jakub Jelínek
1214afa333
Translated using Weblate (Czech)
...
Currently translated at 99.3% (489 of 492 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/cs/
2018-06-07 13:27:39 +02:00
Rimas Raguliūnas
743f103230
Added translation using Weblate (Lithuanian)
2018-06-07 13:27:39 +02:00
Yaron Shahrabani
6a2284a5dc
Translated using Weblate (Hebrew)
...
Currently translated at 100.0% (492 of 492 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2018-06-07 13:27:39 +02:00
Daniele Gobbetti
60412e4b1d
Fix link to the blog
2018-06-07 13:27:32 +02:00
Kranz
905f49101b
Set activity support to true. Add bonding style none.
2018-05-29 12:57:08 +02:00
Andreas Shimokawa
985b34868a
update changelogs
2018-05-20 20:00:15 +02:00
tiparega
3852f925da
Added support for Q8 devices
2018-05-20 19:52:08 +02:00
Andreas Shimokawa
d1368c2ed8
Amazfit Bip: Whitelist FW 0.1.1.41
2018-05-20 19:42:29 +02:00
chabotsi
eece6a7d2d
Fix typo in french translation ( #1100 )
2018-05-20 18:07:10 +02:00
Daniele Gobbetti
3c3e38741a
Pebble: remove the legacy countdownlatch on Pebble GATT server code
...
The GATTServer code is now in line with the new GATTClient code.
2018-05-19 22:42:05 +02:00
Daniele Gobbetti
d817759d1f
Add missing changelog entry
2018-05-19 22:40:45 +02:00
Daniele Gobbetti
b7ce6eeae3
Add changelog and bump version
2018-05-19 21:48:20 +02:00
postsorino
76a0f448ca
Translated using Weblate (Greek)
...
Currently translated at 100.0% (491 of 491 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/el/
2018-05-16 21:23:23 +02:00
Allan Nordhøy
52388eddd7
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 99.5% (489 of 491 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/nb/
2018-05-16 19:09:44 +02:00
Yaron Shahrabani
4349aeb70b
Translated using Weblate (Hebrew)
...
Currently translated at 100.0% (491 of 491 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2018-05-16 19:09:44 +02:00
Daniele Gobbetti
f1736808cb
Auto connect at boot on recent androids respecting the user settings
...
Automatically connect at boot if gadgetbridge is configured to start at
boot and to attempt an automatic connection when bluetooth is available
Fixes #693 and fixes #891
2018-05-16 19:08:53 +02:00
Daniele Gobbetti
65b0d9da4b
Explicitly register the bluetooth state change receiver on Oreo
...
The implicit manifests declaration is not enough anymore
2018-05-16 19:03:06 +02:00
Daniele Gobbetti
d109630e74
Use TelephonyManager getCallState() instead of the provided extras
...
According to the documentation the current call state might be not correctly
contained in the extra, and using getCallState() is the right thing to do
Might help for #799 (and #756 )
2018-05-16 18:56:36 +02:00