Yaron Shahrabani
0fdf6183ee
Translated using Weblate (Hebrew)
...
Currently translated at 95.5% (1805 of 1889 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2022-11-07 19:37:31 +01:00
nautilusx
e9db461640
Translated using Weblate (German)
...
Currently translated at 100.0% (1889 of 1889 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2022-11-07 19:37:31 +01:00
陈少举
1725085b55
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (1803 of 1803 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2022-11-07 19:37:31 +01:00
Ihor Hordiichuk
9482e17962
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (1803 of 1803 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/uk/
2022-11-07 19:37:31 +01:00
Oğuz Ersen
1cbe359cb1
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (1803 of 1803 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/tr/
2022-11-07 19:37:31 +01:00
Axus Wizix
ba4998a0b4
Translated using Weblate (Russian)
...
Currently translated at 74.9% (1352 of 1803 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ru/
2022-11-07 19:37:31 +01:00
gnu-ewm
564c115f09
Translated using Weblate (Polish)
...
Currently translated at 99.8% (1800 of 1803 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/pl/
2022-11-07 19:37:31 +01:00
Vincèn PUJOL
319fa16343
Translated using Weblate (French)
...
Currently translated at 100.0% (1803 of 1803 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/fr/
2022-11-07 19:37:31 +01:00
nautilusx
05ffb4c3bf
Translated using Weblate (German)
...
Currently translated at 100.0% (1803 of 1803 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2022-11-07 19:37:31 +01:00
Oğuz Ersen
57b6a5762f
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (1803 of 1803 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/tr/
2022-11-07 19:37:31 +01:00
Vincèn PUJOL
573c7c0e5e
Translated using Weblate (French)
...
Currently translated at 100.0% (1803 of 1803 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/fr/
2022-11-07 19:37:31 +01:00
Саша Петровић
4b77e00f96
Translated using Weblate (Serbian)
...
Currently translated at 18.2% (328 of 1802 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/sr/
2022-11-07 19:37:31 +01:00
Allan Nordhøy
c50e6caf86
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 79.0% (1424 of 1802 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/nb_NO/
2022-11-07 19:37:31 +01:00
陈少举
a857262853
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (1802 of 1802 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2022-11-07 19:37:31 +01:00
Ihor Hordiichuk
5df56b21bc
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (1802 of 1802 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/uk/
2022-11-07 19:37:31 +01:00
Oğuz Ersen
4bb47829ed
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (1802 of 1802 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/tr/
2022-11-07 19:37:31 +01:00
Ács Zoltán
e23f3b7696
Translated using Weblate (Hungarian)
...
Currently translated at 29.4% (531 of 1802 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/hu/
2022-11-07 19:37:31 +01:00
Vincèn PUJOL
17b2f22686
Translated using Weblate (French)
...
Currently translated at 100.0% (1802 of 1802 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/fr/
2022-11-07 19:37:31 +01:00
Саша Петровић
5fbecdd25f
Translated using Weblate (Serbian)
...
Currently translated at 13.4% (243 of 1801 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/sr/
2022-11-07 19:37:31 +01:00
Michal L
e34ce39456
Translated using Weblate (Polish)
...
Currently translated at 99.4% (1791 of 1801 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/pl/
2022-11-07 19:37:31 +01:00
陈少举
976f42dc71
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (1801 of 1801 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2022-11-07 19:37:31 +01:00
Ihor Hordiichuk
42fde379a6
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (1801 of 1801 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/uk/
2022-11-07 19:37:31 +01:00
Oğuz Ersen
cb64c289fc
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (1801 of 1801 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/tr/
2022-11-07 19:37:31 +01:00
Yaron Shahrabani
0e52ed83de
Translated using Weblate (Hebrew)
...
Currently translated at 100.0% (1801 of 1801 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2022-11-07 19:37:30 +01:00
Vincèn PUJOL
13bdf2b8e1
Translated using Weblate (French)
...
Currently translated at 100.0% (1801 of 1801 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/fr/
2022-11-07 19:37:30 +01:00
nautilusx
4becb85790
Translated using Weblate (German)
...
Currently translated at 100.0% (1801 of 1801 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2022-11-07 19:37:30 +01:00
José Rebelo
2a47dc863a
Huami: Allow activity fetch timestamps to be sent in seconds
2022-11-07 19:37:28 +01:00
narektor
2216b6b76a
Galaxy Buds2 support ( #2853 )
...
Mostly copied from the Buds Pro as those earbuds have a similar feature set and mostly the same protocol.
Co-authored-by: narektor <narektor@noreply.codeberg.org>
Co-committed-by: narektor <narektor@noreply.codeberg.org>
2022-11-07 19:34:41 +01:00
José Rebelo
164c5e52a4
Zepp OS: Add World Clocks
2022-11-07 10:31:41 +01:00
MPeter
4c14dd5f72
fix indentation
2022-11-05 11:26:24 +01:00
MPeter
e75f80c3f9
Add unit test for ZipFile class
2022-11-04 19:17:54 +01:00
MPeter
15803eedea
Add a few more comments
2022-11-04 19:17:54 +01:00
MPeter
a0782d318b
fix bug where reading files of ZIP archive out of order would not make them available
2022-11-04 19:17:54 +01:00
MPeter
ffcb67636e
remove unused variable
...
forgot to include in previous commit
2022-11-04 19:17:53 +01:00
MPeter
db37222171
temporarily fix version identification
2022-11-04 19:17:52 +01:00
MPeter
96f87cf913
persist metadata in class, move validity check to isValid() function
2022-11-04 19:17:52 +01:00
MPeter
c7841b4947
use ZipFile utility for reading the ZIP file instead of custom logic
...
merge conflict fix
2022-11-04 19:17:32 +01:00
MPeter
56d087da2f
allow ZipFile to accept InputStreams
2022-11-04 19:12:59 +01:00
MPeter
e7bd1620fe
Huami2021FirmwareInfo: use ZipFile functions where possible, separate firmware type handling to different functions for readability.
...
merge conflict fix
2022-11-04 19:12:53 +01:00
MPeter
81ef7698f6
ZIP utility class overhaul
2022-11-04 19:09:04 +01:00
MPeter
ee7b76517a
refactor zip utility functions
2022-11-04 19:09:04 +01:00
MPeter
ce18a5a6f8
moved ZIP file handling functions to a utility class
...
merge conflict fix
2022-11-04 19:04:58 +01:00
José Rebelo
01b457895a
Amazfit Band 7: Initial support
2022-10-31 12:04:18 +00:00
José Rebelo
fffb1462c7
Zepp OS: Fix notification icon for SMS
2022-10-31 12:01:45 +00:00
Hasan Ammar
ef50599179
Skagen Gen 6 Hybrid HR: Add support for 38mm watches.
...
Tested against https://www.watchstation.com/en-ca/products/jorn-38mm-gen-6-hybrid-smartwatch---silver-stainless-steel-mesh/SKT3301.html
2022-10-30 22:00:14 +01:00
José Rebelo
3a72a11e17
Debug Activity: Add confirmation dialog before removing device preferences
2022-10-30 09:37:42 +00:00
José Rebelo
f7074c327d
Huami 2021: Add missing cast to chunked type
...
Missed this file in the last commit.
2022-10-29 18:44:15 +01:00
José Rebelo
003dd6ce32
Allow media notifications to bypass app list
2022-10-29 15:20:03 +02:00
José Rebelo
cd59511aad
Zepp OS: Refactor config, fix health on GTR 3 and GTS 3
...
The config refactor in addf7ff6a
broke health settings on GTR3 and GTS3
- GTS 3 and GTR 3 health configs use protocol v1. The only difference
seems to be that the steps goal is a SHORT instead of an INT.
- It needs a refactoring from the ground up to better handle different
versions, but this is enough to get the GTR 3 and GTS 3 working.
2022-10-29 14:17:40 +01:00
José Rebelo
6cc3579e9c
Zepp OS: Refactor file upload, fix notification icons > 56x56px
...
- File uploads are split in chunks, with the size dictated by the
watches. There seem to be 2 protocol versions, without any noticeable
differences
- Extract the file upload logic to a standalone class. This makes it
easier to keep track of concurrent requests, each of which have their
own session id
- Icons larger than 8KB will end up split in multiple chunks - we now
handle that correctly
- Notification icons are also requested in 2 different formats, but
the actual encoding seems to be the same, with only a different id
2022-10-28 23:37:22 +01:00