Commit Graph
3471 Commits
Author SHA1 Message Date
Andreas ShimokawaandHosted Weblate 1e877c63c9 Translated using Weblate (German)
Currently translated at 93.0% (497 of 534 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2018-08-18 23:03:47 +02:00
Andreas Shimokawa c81965b88d Mi Band 3: Raise limit of RES files to 150000 bytes
Fixes #1223
2018-08-18 23:02:36 +02:00
ThomasandAndreas Shimokawa 66796d23fb Translated using Weblate (Lithuanian)
Currently translated at 11.2% (60 of 531 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/lt/
2018-08-18 22:45:26 +02:00
TaaviEandAndreas Shimokawa f09d6ea4af Translated using Weblate (Estonian)
Currently translated at 25.9% (138 of 531 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/et/
2018-08-18 22:45:11 +02:00
postsorinoandAndreas Shimokawa 6f43bf2b32 Translated using Weblate (Greek)
Currently translated at 100.0% (531 of 531 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/el/
2018-08-18 22:42:14 +02:00
Yaron ShahrabaniandAndreas Shimokawa c32a0db603 Translated using Weblate (Hebrew)
Currently translated at 100.0% (531 of 531 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2018-08-18 22:42:04 +02:00
mesneviandAndreas Shimokawa 24e4202bce Translated using Weblate (Russian)
Currently translated at 100.0% (531 of 531 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ru/
2018-08-18 22:40:16 +02:00
cpfeiffer f89f0d7f77 Remove duplicate entry 2018-08-18 13:34:40 +02:00
Pavel Elaginandcpfeiffer 8475f21cce Enable multiline title for CheckBoxPreference 2018-08-18 13:31:40 +02:00
Carsten PfeifferandGitHub fabe9834e9 Merge branch 'master' into patch-2 2018-08-18 13:16:47 +02:00
Carsten PfeifferandGitHub c4411a9c48 Merge pull request #1206 from UncleInf/transliterate_lithuanian
Adding Lithuanian transliteration
2018-08-18 13:08:40 +02:00
Aniruddha Adhikaryandcpfeiffer b942db166e add Bengali Transliteration 2018-08-18 13:05:15 +02:00
cpfeiffer d93799e72a Improve Teclast H1 and H3 device matching #1207 2018-08-18 12:57:21 +02:00
cpfeiffer 50295864f5 Use a custom IntentListener callback instead of LocalBroadcastManager for ble profiles
The issue here is the following:

- we used intents in the generic BleProfile classes to notify about the results of e.g. certain read requests
- we used to send these results asynchronously via LocalBroadcastManager.sendBroadcast(), which always used the main thread for sending
- however, we noticed that reconnecting to devices sometimes failed because the results arrived too late and the next action in the BLE queue lacked the necessary information
- the fix was to use LocalBroadcastManager.setBroadcastSync(), so that the results arrive in time
- this unfortunately meant that they were not sent in the main thread anymore, and especially, this would send all pending intents that were previously queued via sendBroadcast() also in the "wrong" thread (in order to keep the order of events)

The fix is to use a custom IntentListener callback interface for synchronous notifications of ble profile results
*without* also causing other, previously queued intents to be sent.

Fixes #1218
2018-08-18 00:39:14 +02:00
cpfeiffer 98cd54657a Avoid unnecessary boxing 2018-08-17 00:28:00 +02:00
cpfeiffer c6bfd296a6 Avoid another potential NPE 2018-08-17 00:22:52 +02:00
cpfeiffer f96b10cca0 Avoid potential NPE 2018-08-17 00:19:10 +02:00
cpfeiffer 0b63fa1c59 Remove some (now) unnecessary casts 2018-08-17 00:13:38 +02:00
cpfeiffer 0145013597 Add some @Nullable 2018-08-17 00:13:38 +02:00
Carsten PfeifferandGitHub 26fcb3cbbb Merge pull request #1212 from elagin/legend_wordwrap_center
Enable word wrap and set center horizontal alignment for legend into …
2018-08-16 23:58:00 +02:00
Carsten PfeifferandGitHub 73f699c602 Merge pull request #1207 from Dougal19/master
Support added for H3 watch strap
2018-08-16 23:54:33 +02:00
Pavel Elagin 354ab79285 Display start and end sleep. #164 2018-08-16 17:59:56 +03:00
Pavel Elagin 65d36d2c81 Enable word wrap and set center horizontal alignment for legend into ActivitySleepChart and WeekSleepChart 2018-08-15 18:03:32 +03:00
Dougal19andGitHub e520cf57eb Test add support for H3 watch strap 2018-08-13 17:49:38 +01:00
Andreas Shimokawa 74f47c8e2e Mi Band 3: Support setting language to German, Italian, French, Polish, Japanese, Korean
NOTE:
- Needs latest firmware
- Setting to Japanese or Korean leads to empty menus on the device. When
  reconnecting you, will get a sceen which telling you to update. I highly
  suspect it requires flashing Mili_wuhan.ft.kj (kj=korean,japanese)
2018-08-13 00:00:46 +02:00
Thomas 93dcb2be0d Adding Lithuanian transliteration 2018-08-12 11:31:35 +03:00
Andreas Shimokawa 3af7b1dd3a fix version code 2018-08-12 10:02:45 +02:00
Andreas Shimokawa 5b683e10c1 update readme, add changelog 2018-08-12 09:40:13 +02:00
Andreas Shimokawa 3bb75a62be Mi Band 3: whitelist tested firmwares 2018-08-12 00:28:27 +02:00
Yaron ShahrabaniandHosted Weblate 7625c88393 Translated using Weblate (Hebrew)
Currently translated at 100.0% (525 of 525 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2018-08-12 00:17:52 +02:00
mesneviandHosted Weblate 3fc3baa471 Translated using Weblate (Russian)
Currently translated at 100.0% (525 of 525 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ru/
2018-08-12 00:17:52 +02:00
Yaron ShahrabaniandHosted Weblate 6da8abf0d4 Translated using Weblate (Hebrew)
Currently translated at 100.0% (525 of 525 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2018-08-12 00:17:52 +02:00
Andreas Shimokawa b48b52b175 Mi Band 3: Make order of menu items on screen deterministic again
(This partly reverts the logic of the previous commit)
2018-08-12 00:16:56 +02:00
José RebeloandAndreas Shimokawa 470efa3e51 Mi Band 3: Change display items 2018-08-12 00:00:38 +02:00
Daniele Gobbetti 9517fa211e Intercept alarm actions of the google clock application
Implemented blindly based on the information provided in #1199
Fixes #1199
2018-08-10 18:36:29 +02:00
Pavel ElaginandAndreas Shimokawa 76d704cb04 Misprints 2018-08-10 00:00:12 +02:00
Yaron ShahrabaniandHosted Weblate 9a447fbb2c Translated using Weblate (Hebrew)
Currently translated at 100.0% (523 of 523 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2018-08-09 23:47:52 +02:00
mesneviandHosted Weblate c48f14f295 Translated using Weblate (Russian)
Currently translated at 100.0% (523 of 523 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ru/
2018-08-09 23:47:52 +02:00
Vincèn PUJOLandHosted Weblate a3b864b75d Translated using Weblate (French)
Currently translated at 100.0% (513 of 513 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/fr/
2018-08-09 23:47:52 +02:00
Marcel pl (m4rcel)andHosted Weblate dff3df3e27 Translated using Weblate (Polish)
Currently translated at 54.9% (282 of 513 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/pl/
2018-08-09 23:47:52 +02:00
Yaron ShahrabaniandHosted Weblate 8f616c680a Translated using Weblate (Hebrew)
Currently translated at 100.0% (513 of 513 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2018-08-09 23:47:52 +02:00
José RebeloandAndreas Shimokawa 338251597b Mi Band 3: Band screen unlock 2018-08-09 23:41:25 +02:00
José RebeloandAndreas Shimokawa b671289a49 Mi Band 2/3: New icon 2018-08-09 23:41:25 +02:00
Carsten PfeifferandGitHub 4a07c63381 Merge pull request #1194 from elagin/string_toString
Redundant String.toString()
2018-08-08 21:34:45 +02:00
Carsten PfeifferandGitHub 95e39cabba Merge pull request #1190 from maxirnilian/watch9
Watch 9: Initial support
2018-08-08 21:16:59 +02:00
Daniele Gobbetti 797a671ccd Amazfit Cor: only send music information when needed 2018-08-08 17:48:23 +02:00
Pavel Elagin 723b5af50f Redundant String.toString() 2018-08-08 12:55:25 +03:00
Andreas Shimokawa da58e22afe Only start MusicPlaybackReceiver if device supports music info
Also block sending music info in HuamiSupport if device does not support it
2018-08-07 12:44:00 +02:00
Andreas Shimokawa 774797ea09 add changelog, bump version 2018-08-06 23:46:25 +02:00
cpfeiffer e15afaab2f Probe connected devices first for firmware installation 2018-08-06 23:13:59 +02:00