1
0
mirror of https://codeberg.org/Freeyourgadget/Gadgetbridge synced 2024-11-28 12:56:49 +01:00
Commit Graph

7662 Commits

Author SHA1 Message Date
Yaron Shahrabani
40360acff3
Translated using Weblate (Hebrew)
Currently translated at 100.0% (1798 of 1798 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2022-10-11 08:19:42 +02:00
nautilusx
c877c7b40b
Translated using Weblate (German)
Currently translated at 100.0% (1798 of 1798 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2022-10-11 08:19:42 +02:00
Andreas Shimokawa
d5fcac6114 bump version, update changelog 2022-10-06 10:29:36 +02:00
Andreas Shimokawa
25d0d262bf Revert "Introduce app shortcuts"
This reverts commit b4b153c62d.
2022-10-06 10:22:41 +02:00
Vincèn PUJOL
8a8f74182d
Translated using Weblate (French)
Currently translated at 100.0% (1786 of 1786 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/fr/
2022-10-06 00:03:37 +02:00
陈少举
325f2d41b7
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (1786 of 1786 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2022-10-06 00:03:37 +02:00
Oğuz Ersen
7636698036
Translated using Weblate (Turkish)
Currently translated at 100.0% (1786 of 1786 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/tr/
2022-10-06 00:03:37 +02:00
Ács Zoltán
4baf032d16
Translated using Weblate (Hungarian)
Currently translated at 28.9% (517 of 1786 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/hu/
2022-10-06 00:03:37 +02:00
Yaron Shahrabani
c894e5b15a
Translated using Weblate (Hebrew)
Currently translated at 100.0% (1786 of 1786 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2022-10-06 00:03:37 +02:00
nautilusx
e672e66824
Translated using Weblate (German)
Currently translated at 100.0% (1786 of 1786 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2022-10-06 00:03:37 +02:00
José Rebelo
d655f434f8 Zepp OS: Display HR zones and Training Effect in Activity Details 2022-10-06 00:03:24 +02:00
Andreas Shimokawa
7d516a9c96 update changelog and version 2022-10-05 11:58:51 +02:00
vanous
244b758743 SuperCars: fix periodicDataSender, add tricks 2022-10-04 00:04:53 +02:00
José Rebelo
d0b1e2a23c Zepp OS: Fix crash when user attempts to disable Settings display item
The display items lists were immutable, so removing items from them
would crash GB.
2022-10-03 22:12:50 +01:00
José Rebelo
088b0098b5 Fix crash when opening Gadgetbridge from the notification
intent.getAction() can be null, which would throw a NPE.
2022-10-03 15:57:12 +01:00
Andreas Shimokawa
96a8785ed5 update changelogs 2022-10-02 21:25:34 +02:00
Allan Nordhøy
0b325a6939
Translated using Weblate (Norwegian Bokmål)
Currently translated at 78.7% (1407 of 1786 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/nb_NO/
2022-10-02 20:45:11 +02:00
Ihor Hordiichuk
3f5a6c4bef
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (1786 of 1786 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/uk/
2022-10-02 20:45:11 +02:00
陈少举
1663ca8707
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (1785 of 1785 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2022-10-02 20:45:11 +02:00
Ihor Hordiichuk
2b4a35452e
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (1785 of 1785 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/uk/
2022-10-02 20:45:11 +02:00
Oğuz Ersen
66a3a8297a
Translated using Weblate (Turkish)
Currently translated at 100.0% (1785 of 1785 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/tr/
2022-10-02 20:45:10 +02:00
陈少举
ff3f2ebe71
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (1781 of 1781 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2022-10-02 20:45:10 +02:00
Ihor Hordiichuk
3bac24800a
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (1781 of 1781 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/uk/
2022-10-02 20:45:10 +02:00
Oğuz Ersen
00dd8ed4a6
Translated using Weblate (Turkish)
Currently translated at 100.0% (1781 of 1781 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/tr/
2022-10-02 20:45:10 +02:00
Xtremo3
658e301e02
Translated using Weblate (Polish)
Currently translated at 100.0% (1781 of 1781 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/pl/
2022-10-02 20:45:10 +02:00
Yaron Shahrabani
157829d3b7
Translated using Weblate (Hebrew)
Currently translated at 100.0% (1781 of 1781 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2022-10-02 20:45:10 +02:00
Vincèn PUJOL
ba1fdd37bb
Translated using Weblate (French)
Currently translated at 100.0% (1781 of 1781 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/fr/
2022-10-02 20:45:10 +02:00
nautilusx
daf9fada63
Translated using Weblate (German)
Currently translated at 99.8% (1777 of 1779 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2022-10-02 20:45:10 +02:00
vanous
b957c76d71 SuperCars: add blinking function and live battery status, fine-tune driving, race! 2022-10-02 18:01:22 +02:00
vanous
663525091d Add live data receiver to Battery Info screen 2022-10-02 18:01:22 +02:00
TylerWilliamson
a86894b052 Added GenericWeatherProvider, shows "Activate" and "Deactivate" regardless of if "Weather Notification" is installed
Using objects instead of primitives, reading from correct JSON

Added unregisterReceiver for GenericWeatherReceiver

Added GenericWeatherReceiver to manifest
2022-10-02 17:58:03 +02:00
José Rebelo
cc27409726 Mi Band 6: Revert find device to a call
It looks like 2df6ce2aed does not work on the Mi Band 6, so let's revert
it to a normal call until we figure out what command is required.
2022-10-02 16:25:56 +01:00
Daniele Gobbetti
b4b153c62d Introduce app shortcuts
This adds the functionality of long-pressing the launcher icon for directly connecting a device.
The devices are automatically added as shortcuts when they are being connected.
The helper library handles the maximum number of shortcuts automatically.
2022-10-02 17:18:41 +02:00
José Rebelo
d1ae6cf225 Zepp OS: Implement workout fetching 2022-10-02 16:07:21 +02:00
José Rebelo
7f4bd16914 Zepp OS: Implement activity and sleep fetching 2022-10-02 16:07:21 +02:00
José Rebelo
a919286496 Add support for REM sleep 2022-10-02 16:07:21 +02:00
José Rebelo
28a26710d9 Fix calls to unsupported API functions 2022-10-02 16:04:14 +02:00
vanous
51b7f28a8b SuperCars: switch from data replay to generated data
- use encryption to create data rather then replay captured BLE traffic
- use periodical data sender, as is required by the BLE module
- extract string resources
2022-10-02 08:56:35 +02:00
vanous
5f7674fe39 SuperCars: add battery support 2022-09-30 00:09:42 +02:00
vanous
a5767cbb5f SuperCars: add joystick and driving modes 2022-09-28 22:38:58 +02:00
Andreas Shimokawa
a0ba977cde Revert "remove AndroidThreeTen library, since we have java8 in this branch"
This reverts commit 43eb6bfe0e.

The reason was not only Java8 but this also requires Android 8!
2022-09-28 07:51:10 +02:00
arjan-s
41d00bd2a7
Translated using Weblate (Dutch)
Currently translated at 100.0% (1779 of 1779 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/nl/
2022-09-27 18:40:43 +02:00
Gabriele Monaco
63444740d2 Reverted CalendarReceiver to use GregorianCalendar 2022-09-27 18:37:43 +02:00
Ganblejs
c31471c9b8 Bangle.js: extending intents functionality (fix). Use startForegroundService only on API level 26 and up. 2022-09-27 17:09:55 +02:00
陈少举
394de57534
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (1779 of 1779 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2022-09-27 15:52:42 +02:00
Ihor Hordiichuk
f4e7732574
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (1779 of 1779 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/uk/
2022-09-27 15:52:42 +02:00
Oğuz Ersen
fa4e719a28
Translated using Weblate (Turkish)
Currently translated at 100.0% (1779 of 1779 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/tr/
2022-09-27 15:52:42 +02:00
Vincèn PUJOL
d39630e5c5
Translated using Weblate (French)
Currently translated at 100.0% (1779 of 1779 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/fr/
2022-09-27 15:52:42 +02:00
arjan-s
775789112a
Translated using Weblate (Dutch)
Currently translated at 100.0% (1778 of 1778 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/nl/
2022-09-27 15:52:42 +02:00
Vincèn PUJOL
9ca9cec670
Translated using Weblate (French)
Currently translated at 100.0% (1778 of 1778 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/fr/
2022-09-27 15:52:42 +02:00
陈少举
87f9c83bfd
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (1777 of 1777 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2022-09-27 15:52:42 +02:00
Ihor Hordiichuk
012bba2254
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (1777 of 1777 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/uk/
2022-09-27 15:52:42 +02:00
glemco
2993410e20
Translated using Weblate (Italian)
Currently translated at 99.7% (1772 of 1777 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/it/
2022-09-27 15:52:42 +02:00
Vincèn PUJOL
34926bd399
Translated using Weblate (French)
Currently translated at 100.0% (1777 of 1777 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/fr/
2022-09-27 15:52:41 +02:00
Oğuz Ersen
2db0dfd5b8
Translated using Weblate (Turkish)
Currently translated at 100.0% (1777 of 1777 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/tr/
2022-09-27 15:52:41 +02:00
Ihor Hordiichuk
367f7eff3d
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (1776 of 1776 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/uk/
2022-09-27 15:52:41 +02:00
Oğuz Ersen
5b4c7fd1a9
Translated using Weblate (Turkish)
Currently translated at 100.0% (1776 of 1776 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/tr/
2022-09-27 15:52:41 +02:00
陈少举
4370cc0916
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (1760 of 1760 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2022-09-27 15:52:41 +02:00
Ihor Hordiichuk
17701f2bb2
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (1760 of 1760 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/uk/
2022-09-27 15:52:41 +02:00
Oğuz Ersen
9ff4834cb5
Translated using Weblate (Turkish)
Currently translated at 100.0% (1760 of 1760 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/tr/
2022-09-27 15:52:41 +02:00
Vincèn PUJOL
8f3a7255aa
Translated using Weblate (French)
Currently translated at 100.0% (1760 of 1760 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/fr/
2022-09-27 15:52:41 +02:00
nautilusx
c0a4bd2a2c
Translated using Weblate (German)
Currently translated at 100.0% (1760 of 1760 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2022-09-27 15:52:41 +02:00
陈少举
014b3a693c
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (1758 of 1758 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2022-09-27 15:52:41 +02:00
Ihor Hordiichuk
8e78d2d0ba
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (1758 of 1758 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/uk/
2022-09-27 15:52:41 +02:00
Oğuz Ersen
0216bd28e5
Translated using Weblate (Turkish)
Currently translated at 100.0% (1758 of 1758 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/tr/
2022-09-27 15:52:41 +02:00
Yaron Shahrabani
b8f17bdcdb
Translated using Weblate (Hebrew)
Currently translated at 100.0% (1758 of 1758 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2022-09-27 15:52:41 +02:00
Vincèn PUJOL
2384a75968
Translated using Weblate (French)
Currently translated at 100.0% (1758 of 1758 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/fr/
2022-09-27 15:52:41 +02:00
nautilusx
35b11b0611
Translated using Weblate (German)
Currently translated at 100.0% (1758 of 1758 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2022-09-27 15:52:41 +02:00
glemco
388c124bfc
Translated using Weblate (Italian)
Currently translated at 100.0% (1756 of 1756 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/it/
2022-09-27 15:52:41 +02:00
Yaron Shahrabani
acc08859a2
Translated using Weblate (Hebrew)
Currently translated at 100.0% (1756 of 1756 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2022-09-27 15:52:41 +02:00
陈少举
ee1da0d297
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (1756 of 1756 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2022-09-27 15:52:41 +02:00
Ihor Hordiichuk
75ed4c462b
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (1756 of 1756 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/uk/
2022-09-27 15:52:41 +02:00
Oğuz Ersen
d4ec552fb5
Translated using Weblate (Turkish)
Currently translated at 100.0% (1756 of 1756 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/tr/
2022-09-27 15:52:41 +02:00
Vincèn PUJOL
c80f4913dc
Translated using Weblate (French)
Currently translated at 100.0% (1756 of 1756 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/fr/
2022-09-27 15:52:40 +02:00
Krzysztof Marcinek
767aa1521c
Translated using Weblate (Polish)
Currently translated at 99.9% (1754 of 1755 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/pl/
2022-09-27 15:52:40 +02:00
Olexandr Nesterenko
c81b232d03
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (1755 of 1755 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/uk/
2022-09-27 15:52:40 +02:00
Krzysztof Marcinek
bc691ec500
Translated using Weblate (Polish)
Currently translated at 92.5% (1624 of 1755 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/pl/
2022-09-27 15:52:40 +02:00
glemco
fb881c3f9e
Translated using Weblate (Italian)
Currently translated at 100.0% (1755 of 1755 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/it/
2022-09-27 15:52:40 +02:00
陈少举
e12da484c2
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (1755 of 1755 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2022-09-27 15:52:40 +02:00
arjan-s
4799b153b0
Translated using Weblate (Dutch)
Currently translated at 100.0% (1755 of 1755 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/nl/
2022-09-27 15:52:40 +02:00
Ihor Hordiichuk
f11fc9227c
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (1755 of 1755 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/uk/
2022-09-27 15:52:40 +02:00
Oğuz Ersen
4be53964c0
Translated using Weblate (Turkish)
Currently translated at 100.0% (1755 of 1755 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/tr/
2022-09-27 15:52:40 +02:00
glemco
bb56361bc0
Translated using Weblate (Italian)
Currently translated at 87.2% (1532 of 1755 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/it/
2022-09-27 15:52:40 +02:00
Ács Zoltán
db90b9e40f
Translated using Weblate (Hungarian)
Currently translated at 28.3% (498 of 1755 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/hu/
2022-09-27 15:52:40 +02:00
Yaron Shahrabani
2eefa8f1e8
Translated using Weblate (Hebrew)
Currently translated at 100.0% (1755 of 1755 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2022-09-27 15:52:40 +02:00
Vincèn PUJOL
5c5641740f
Translated using Weblate (French)
Currently translated at 100.0% (1755 of 1755 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/fr/
2022-09-27 15:52:40 +02:00
nautilusx
8bd9253147
Translated using Weblate (German)
Currently translated at 100.0% (1755 of 1755 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2022-09-27 15:52:40 +02:00
Andreas Shimokawa
7985f8c703 Bangle.js: some minor code cleanup
Also improves performance when scanning for emoji (if one has been found stop scanning for more)
2022-09-27 15:51:41 +02:00
Gordon Williams
abec54fb1a Bangle.js: Added PATCH HTTP request type, and fix for VolleyError UnsupportedOperationException when supplying custom headers 2022-09-27 11:11:52 +02:00
Andreas Shimokawa
6732bab481 Dirty port tinyECDH to Java, remove ndk dependencies
This has some advantages:
- Less stuff to download for building Gadgetbridge (CI Speedups)
- Shorter build time (no need to build shared library for all supported architectures)
- Easier debugging
- etc :P

What I did:
 - remove all curves except B163 to make porting easier
 - port to java with brain switched off
 - fix the "java has no unsigned" bugs
 - add some helpers to convert int[] to byte[] and back because java has no casts

The result is ugly, no one would write such crappy code from scratch, but I tried to
keep it as close to the C code as possible to prevent bugs. Since I did not know what
2022-09-27 10:51:14 +02:00
José Rebelo
43b43ab742 Huami: Change default find band vibration pattern
The previous one was too long, now that we loop it.

This one should be a sane default, even for devices that do not support
it (eg. Bip), as the total time is 1.5s.
2022-09-26 18:21:16 +01:00
NekoBox
2df6ce2aed Huami: implement proper find device. 2022-09-26 19:18:41 +02:00
Arjan Schrijver
ce456d6dcc Fossil Hybrid HR: Allow flick_away as custom event and add move_hands event 2022-09-26 14:49:39 +02:00
José Rebelo
785b6797a3 Amazfit GTR: Enable button actions 2022-09-26 12:10:59 +01:00
José Rebelo
c488fd6b10 Amazfit GTR Lite: Fix DeviceType name 2022-09-26 12:10:21 +01:00
José Rebelo
cadcfb787a Zepp OS: Improve firmware upgrades 2022-09-26 00:33:49 +02:00
vanous
e6411b15ab Add initial support for Shell Racing cars
- adds initial device support
- can control driving forward/back/left/right
- probably could be implemented further:
  - battery reading
  - device name?
  - lights on
  - fast/slow speed mode
2022-09-25 21:39:41 +02:00
Nathan Philipp Bo Seddig
63b1cffe2a Mi Band 6: Enable adding workout activity types to the "more" section 2022-09-25 19:40:36 +01:00
José Rebelo
aac1e656b1 Mi Band 6: Add support for workout activity types 2022-09-25 19:40:28 +01:00
José Rebelo
11716c906b Allow 3rd party apps to set device settings 2022-09-25 11:55:48 +02:00
NekoBox
d1e0df0832 Amazfit Neo: remove activity tracks (unsupported) 2022-09-25 11:50:24 +02:00
NekoBox
ff40640a0f Amazfit Neo: fix long caller name display 2022-09-25 11:48:48 +02:00
Gabriele Monaco
c2783ae82e Fixed number of days for all-day events
All events were forced to last 1 day, now longer events have their actual durations
2022-09-25 11:47:01 +02:00
thermatk
c24ef44055 Amazfit GTR 3: Initial support (#2900)
Co-authored-by: thermatk <thermatk@noreply.codeberg.org>
Co-committed-by: thermatk <thermatk@noreply.codeberg.org>
2022-09-22 00:56:22 +02:00
José Rebelo
f38f5fbd85 Huami 2021: Add null terminator to firmware device name matching 2022-09-21 23:52:05 +01:00
José Rebelo
a6cb73e843 Amazfit GTS 3: Fix battery drain due to unanswered weather requests
- Reply with HTTP 404 to unknown weather endpoints
- Add some missing fields to weather responses

The official Zepp app itself gets a 404 when calling a /weather/tide
endpoint, so we don't know what the watch is supposed to receive.

Weather also seems to still not work correctly on the GTS 3, but this at
least fixes the request spam that was coming from the watch on the tide
endpoint.
2022-09-21 21:31:45 +01:00
Daniel Dakhno
cdc60cec51 Flipper Zero: fetch firmware version from flipper 2022-09-20 15:55:36 +02:00
NekoBox
4675c7a344 Fix world clock packet format.
Fix short city name in packet (used by Neo).
Enable world clocks for Amazfit Neo.
2022-09-19 21:53:20 +02:00
Ganblejs
82315b3281 Bangle.js: extending intents functionality (continuation)
Add support for (explicit) service intents.
Add support for setting flags for intents.
Add support for setting multiple categories for intents.
Add ability for Gadgetbridge to wake the Android device and leave the
 lock screen to start activities when it is sleeping. A new activity
 'WakeActivity' is used for this. (Must use 'trusted device' in Android)
Add dismiss-button to 'display over other apps' permission pop up.
Bangle.js can send "gadgetbridge" as package info to accomodate the
 different GB build variants/flavours.
Use only getContext() and not getApplicationContext() when executing
 the intents.
2022-09-19 21:52:40 +02:00
Andreas Shimokawa
259a422de6 Revert "Revert "PineTime Weather support""
This reverts commit 50ff6a8a6f.
2022-09-19 21:45:01 +02:00
José Rebelo
c36857f063 Huami: Set OpenTracks track category and icon 2022-09-19 11:50:44 +02:00
José Rebelo
462aec6f71 Mi Band 7: Fix Weather 2022-09-18 00:48:36 +01:00
José Rebelo
31cdc58258 Remove LocalDate usage from Huami2021Weather
It needs SDK 26.
2022-09-17 21:30:29 +01:00
Daniel Dakhno
c06e0156d2 Flipper Zero: switched to simple Protobuf message 2022-09-15 01:40:37 +02:00
Daniel Dakhno
858c53efb8 Utils: added simple Protobuf creator 2022-09-15 01:40:05 +02:00
José Rebelo
8c69a8a007 Huami: Fix crash when selecting automatic Always On Display
Fixes #2889
2022-09-12 18:35:24 +01:00
Arjan Schrijver
7ae2ec1dcf Fossil Hybrid HR: Set OpenTracks track category and icon to workout type selected on watch 2022-09-12 11:22:04 +02:00
José Rebelo
10265ad697 Remove multidex dependency 2022-09-11 16:14:18 +02:00
José Rebelo
83a2b10c03 Fix tests after SDK bump 2022-09-11 16:13:29 +02:00
Daniel Dakhno
ead65ffd7d Core: added default true value to BLE reconnect to mirror actual behaviour 2022-09-11 01:49:16 +02:00
José Rebelo
2efc564d21 Huami: Add preference to overwrite band settings on connection 2022-09-10 23:24:27 +02:00
Arjan Schrijver
2e1e433b5d Fossil Hybrid HR: Correctly initialize watchface after reset or crash 2022-09-10 21:38:51 +02:00
vanous
b5f31e5175
Translated using Weblate (Czech)
Currently translated at 100.0% (1753 of 1753 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/cs/
2022-09-10 12:10:03 +02:00
Oğuz Ersen
ea8513a648
Translated using Weblate (Turkish)
Currently translated at 100.0% (1753 of 1753 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/tr/
2022-09-10 12:10:03 +02:00
Yaron Shahrabani
c8408cadb3
Translated using Weblate (Hebrew)
Currently translated at 100.0% (1753 of 1753 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2022-09-10 12:10:03 +02:00
Andreas Shimokawa
43eb6bfe0e remove AndroidThreeTen library, since we have java8 in this branch 2022-09-10 12:04:16 +02:00
Andreas Shimokawa
969164ba5d Remove KitKat support 2022-09-10 12:04:16 +02:00
Arjan Schrijver
2e6be6bea3 Fossil Hybrid HR: Correctly initialize watchface after reset or crash 2022-09-10 11:55:05 +02:00
Daniel Dakhno
2554435284 Flipper Zero: fixed crash due to unregistered boradcast receiver 2022-09-09 05:04:54 +02:00
Daniel Dakhno
570670fb28 Flipper Zero: added duration to Intent API 2022-09-09 04:54:10 +02:00
Andreas Shimokawa
a5ed37ab79 add fastlane and xml changelog 2022-09-08 19:45:08 +02:00
Ihor Hordiichuk
f31ea8c6af
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (1753 of 1753 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/uk/
2022-09-08 19:33:14 +02:00
陈少举
25b8ac6be1
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (1753 of 1753 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2022-09-08 19:33:14 +02:00
Vincèn PUJOL
84c6835e09
Translated using Weblate (French)
Currently translated at 100.0% (1753 of 1753 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/fr/
2022-09-08 19:33:14 +02:00
Ács Zoltán
18dd28eadf
Translated using Weblate (Hungarian)
Currently translated at 26.4% (463 of 1751 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/hu/
2022-09-08 19:33:14 +02:00
Andreas Shimokawa
63ea8d30c7 no vibration patterns on Bip S 2022-09-08 19:32:58 +02:00
Andreas Shimokawa
50ff6a8a6f Revert "PineTime Weather support"
This reverts commit 230cbe964b.
2022-09-08 18:42:47 +02:00
José Rebelo
f915ab5ebd Mi Band 7: Enable app support 2022-09-08 18:20:28 +02:00
TaaviE
230cbe964b PineTime Weather support 2022-09-08 18:02:29 +02:00
TaaviE
2928a0e13b Fixed a bug where less than the requested length was read before EOF in PineTime DFU 2022-09-08 18:01:46 +02:00
Gabriele Monaco
004355f69f Added calendar color and name to CalendarEventSpec
Tested on banglejs
2022-09-08 18:00:27 +02:00
Gabriele Monaco
e6411d8f68 Improved mechanism for allDay calendar events
Using newer java apis instead of GregorianCalendar and fixed wrong date
on negative time zones
2022-09-08 18:00:27 +02:00
gnufella
29e0879381 Add title check as well to notification filter 2022-09-08 17:59:05 +02:00
NekoBox
bf7446abe9 Fix Amazfit Neo manual HR measurement.
Fix heartrate notify staying on after manual measurement.
Fix "live measurement" to use "continue" packet instead of restarting measurement every second.
2022-09-08 17:58:29 +02:00
Yaron Shahrabani
fb61f27768
Translated using Weblate (Hebrew)
Currently translated at 100.0% (1751 of 1751 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2022-09-07 16:57:44 +02:00
陈少举
2755279f31
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (1751 of 1751 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2022-09-07 16:57:44 +02:00
Oğuz Ersen
758082d88f
Translated using Weblate (Turkish)
Currently translated at 100.0% (1751 of 1751 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/tr/
2022-09-07 16:57:44 +02:00
Yaron Shahrabani
1d9ddaa682
Translated using Weblate (Hebrew)
Currently translated at 99.8% (1749 of 1751 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2022-09-07 16:57:44 +02:00
Vincèn PUJOL
1293385608
Translated using Weblate (French)
Currently translated at 100.0% (1751 of 1751 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/fr/
2022-09-07 16:57:44 +02:00
vanous
bac41a8b78 Add flipper device icon 2022-09-07 16:56:28 +02:00