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

8975 Commits

Author SHA1 Message Date
kirill blaze
9a89f37836
Translated using Weblate (Russian)
Currently translated at 87.7% (1899 of 2163 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ru/
2023-08-30 22:33:56 +02:00
0eoc
3a0d85f916
Translated using Weblate (Russian)
Currently translated at 87.7% (1899 of 2163 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ru/
2023-08-30 22:33:56 +02:00
vanous
ef3a69670c
Translated using Weblate (Italian)
Currently translated at 98.7% (2137 of 2163 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/it/
2023-08-30 22:33:56 +02:00
Yaron Shahrabani
5608623e45
Translated using Weblate (Hebrew)
Currently translated at 100.0% (2163 of 2163 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2023-08-30 22:33:56 +02:00
gallegonovato
03e8da7532
Translated using Weblate (Spanish)
Currently translated at 100.0% (2163 of 2163 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/es/
2023-08-30 22:33:56 +02:00
vanous
6bfe9221ae
Translated using Weblate (Czech)
Currently translated at 90.1% (1950 of 2163 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/cs/
2023-08-30 22:33:56 +02:00
illis
56fd2f8430 Give a more accurate representation of gps speed when manually calculating.
Dividing early makes us lose alot of precision.
2023-08-31 08:19:36 +12:00
illis
fa5e91f966 Fix GPS getSpeed issue for devices that report hasSpeed as true, yet only return a 0 value for speed. 2023-08-31 08:19:36 +12:00
illis
600658d86b bangle.js: Use GPS location time, when reporting gps events, instead of the time at transmission. 2023-08-30 23:51:07 +12:00
José Rebelo
2051ce2055 WeatherSpec: Fix typo in getLocation 2023-08-29 00:14:35 +01:00
Arjan Schrijver
d10745b0b3 Add getLocation method to WeatherSpec and use it for Zepp OS and Fossil/Skagen 2023-08-27 20:19:15 +00:00
José Rebelo
6d828260d0 WeatherSpec: Add some docs for AirQuality 2023-08-27 19:51:44 +01:00
José Rebelo
200cfdf29a Revert "Amazfit Bip 3 Pro: Enable HR stats and sleep respiratory rate"
Per the feedback on #3249, this does not seem to be supported.

This reverts commit 42f35259fc.
2023-08-27 17:45:57 +01:00
José Rebelo
88b72d51c8 Zepp OS: Use WeatherSpec gps coordinates for sunset if available 2023-08-27 16:23:32 +01:00
José Rebelo
495a8dec89 Zepp OS: Map WeatherSpec v4 fields
- Map hourly values
- Fix sunset and sunrise location
- Add moon rise, set and phase
- Add air quality
- Add wind speed, wind direction, visibility, pressure
2023-08-27 15:13:57 +00:00
José Rebelo
564cb1bfcc Introduce WeatherSpec v4
New fields for current weather:

- dewPoint
- pressure
- cloudCover
- visibility
- sunRise
- sunSet
- moonRise
- moonSet
- moonPhase
- airQuality
- latitude
- longitude
- feelsLikeTemp
- isCurrentLocation

New fields for daily forecast:

Deprecate the old "Forecast" class, which was not versioned, but keep it for backwards compatibility with old apps. Old WeatherSpec forecasts are de-serialized into the new Daily class. New fields:

- windSpeed
- windDirection
- uvIndex
- precipProbability
- sunRise
- sunSet
- moonRise
- moonSet
- moonPhase
- airQuality

Add hourly values:
- timestamp
- temp
- conditionCode
- humidity
- windSpeed
- windDirection
- uvIndex
- precipProbability

Air Quality:
- aqi (plume)
- co
- no2
- o3
- pm10
- pm25
- so2
- coAqi
- no2Aqi
- o3Aqi
- pm10Aqi
- pm25Aqi
- so2Aqi
2023-08-27 15:13:57 +00:00
Patric Gruber
b7e6a39ec1 use proper Optional 2023-08-26 19:39:05 +00:00
Patric Gruber
d0c602d243 overwrite supportsManualHeartRateMeasurement 2023-08-26 19:39:05 +00:00
Patric Gruber
67eac90f69 merge new activity samples with samples from database on overlap 2023-08-26 19:39:05 +00:00
Patric Gruber
86f77e05a9 remove unnecessary type conversion 2023-08-26 19:39:05 +00:00
Patric Gruber
70a8ca5067 add heart rate measurment support for infinitime 2023-08-26 19:39:05 +00:00
José Rebelo
42f35259fc Amazfit Bip 3 Pro: Enable HR stats and sleep respiratory rate 2023-08-26 17:52:10 +01:00
José Rebelo
7e848d19fb Zepp OS: Handle watchface change 2023-08-26 15:47:04 +01:00
José Rebelo
55d0697c44 Huami: Display explicit error if there is not enough free space 2023-08-26 12:14:23 +01:00
Daniel Dakhno
e36bd2eae7 Core: replaced device initialization logic with class based decision
Core: cleaned up imports

Device management: try single-argument-constructor first

Device management: fixed wrong device support class

Device management: added missing initial flags for Mi band 2 HRX

Device management: removed unused import

Device management: removed unused import

Device management: improved exception handling

Device management: prevent constructors from being optimized out

Device management: added UnknownDeviceSupport
2023-08-26 08:14:06 +00:00
José Rebelo
d273e6652b Amazfit Bip 3 Pro: Remove unsupported display items 2023-08-25 22:25:10 +01:00
José Rebelo
c01a33077e Huami: Enforce a maximum of 16 items on the main screen 2023-08-25 13:58:32 +01:00
José Rebelo
20d0d61ed8 WeatherSpec: Add a note on forecasts list 2023-08-23 16:16:40 +01:00
José Rebelo
da779e9864 Zepp OS: Improve weather code mapping 2023-08-23 15:48:26 +01:00
José Rebelo
fe58d64192 Zepp OS: Fix weather 2023-08-23 15:08:16 +01:00
José Rebelo
2320043c00 Fix min temp in cached weather data debug popup 2023-08-22 17:38:33 +01:00
José Rebelo
74dc0f70a6 Contacts: Migrate to ActivityResultContracts 2023-08-21 21:48:03 +01:00
José Rebelo
353c6d9679 Languages: Add some english, french and spanish variants 2023-08-21 16:11:52 +01:00
José Rebelo
36e357ba67 Zepp OS: Add Alexa shortcut card 2023-08-21 15:55:58 +01:00
Arjan Schrijver
7c55f5df86 Upgrade cached weather old style dialog to Material 3 dialog 2023-08-20 22:20:14 +02:00
José Rebelo
50f962c520 Show UV Index and precip probability for cached weather 2023-08-20 10:01:15 +01:00
Kamalei Zestri
a0424527d5 Fixed formatting and unneccessary code 2023-08-20 08:56:29 +00:00
Kamalei Zestri
ff19ceeae8 Add "Showed Cached Weather" function to Debug menu 2023-08-20 08:56:29 +00:00
Daniel Dakhno
73d67d4093 Fossil/Skagen Hybrids: Embed menu_structure in watchface apps (#3245)
This PR aims to optimize the method of synchronizing the menu_structure for the openSourceWatchface by making the menu_structure request from the watch obsolete.

Instead, when a new menu_structure is sent to GB via the Intent `nodomain.freeyourgadget.gadgetbridge.Q_SET_MENU_STRUCTURE`, GB remembers that JSON.

Next time a watchface is built, the JSON is embedded into that app package so the watch doesn't forget the structure.

This requires a full GB rebuild to work properky.

Reviewed-on: https://codeberg.org/Freeyourgadget/Gadgetbridge/pulls/3245
Co-authored-by: Daniel Dakhno <dakhnod@gmail.com>
Co-committed-by: Daniel Dakhno <dakhnod@gmail.com>
2023-08-19 20:48:53 +00:00
José Rebelo
454d766e88 Zepp OS: Add all remaining devices as experimental 2023-08-18 12:16:36 +01:00
José Rebelo
e5faf518ea Add support for experimental devices 2023-08-18 12:16:36 +01:00
José Rebelo
0a19f88a3f Amazfit Bip 3 Pro: Fix device icon for square device 2023-08-18 12:16:36 +01:00
José Rebelo
3fae1accb1 Zepp OS: Send calendar event location 2023-08-18 08:54:07 +01:00
Raghd Hamzeh
c8e19a2466
feat: add initial support for Amazfit Cheetah Pro 2023-08-16 22:19:48 -04:00
Vincèn PUJOL
aa2337aa9b
Translated using Weblate (French)
Currently translated at 100.0% (2163 of 2163 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/fr/
2023-08-16 14:53:42 +02:00
Linerly
8d5570cace
Translated using Weblate (Indonesian)
Currently translated at 100.0% (2161 of 2161 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/id/
2023-08-16 14:44:14 +02:00
arjan-s
1e884d742b
Translated using Weblate (Dutch)
Currently translated at 100.0% (2161 of 2161 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/nl/
2023-08-16 14:44:14 +02:00
Rex_sa
7a716a8e26
Translated using Weblate (Arabic)
Currently translated at 100.0% (2161 of 2161 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ar/
2023-08-16 14:44:13 +02:00
陈少举
689970b7c5
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2161 of 2161 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2023-08-16 14:44:13 +02:00
Ihor Hordiichuk
a83ec53224
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (2161 of 2161 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/uk/
2023-08-16 14:44:13 +02:00
Yaron Shahrabani
1d5b42f777
Translated using Weblate (Hebrew)
Currently translated at 100.0% (2161 of 2161 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2023-08-16 14:44:13 +02:00
Manuel-Senpai
0fb7cc1b9b
Translated using Weblate (Spanish)
Currently translated at 100.0% (2161 of 2161 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/es/
2023-08-16 14:44:13 +02:00
nautilusx
f7edc87504
Translated using Weblate (German)
Currently translated at 99.9% (2160 of 2161 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2023-08-16 14:44:13 +02:00
Yaron Shahrabani
93341daea0
Translated using Weblate (Hebrew)
Currently translated at 99.9% (2159 of 2161 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2023-08-16 14:44:13 +02:00
Vincèn PUJOL
06749a6b21
Translated using Weblate (French)
Currently translated at 100.0% (2161 of 2161 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/fr/
2023-08-16 14:44:13 +02:00
arjan-s
6197c03879
Translated using Weblate (Dutch)
Currently translated at 100.0% (2160 of 2160 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/nl/
2023-08-16 14:44:13 +02:00
Vincèn PUJOL
a08dc51875
Translated using Weblate (French)
Currently translated at 100.0% (2159 of 2159 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/fr/
2023-08-16 14:44:13 +02:00
陈少举
a3a12db579
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2158 of 2158 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2023-08-16 14:44:13 +02:00
arjan-s
ea6bed3bed
Translated using Weblate (Dutch)
Currently translated at 100.0% (2158 of 2158 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/nl/
2023-08-16 14:44:13 +02:00
Yaron Shahrabani
9dbb75d638
Translated using Weblate (Hebrew)
Currently translated at 100.0% (2158 of 2158 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2023-08-16 14:44:13 +02:00
Vincèn PUJOL
72f2985e40
Translated using Weblate (French)
Currently translated at 100.0% (2158 of 2158 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/fr/
2023-08-16 14:44:13 +02:00
Rex_sa
716d2228de
Translated using Weblate (Arabic)
Currently translated at 100.0% (2158 of 2158 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ar/
2023-08-16 14:44:13 +02:00
Ihor Hordiichuk
971b2ab5e8
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (2158 of 2158 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/uk/
2023-08-16 14:44:13 +02:00
gallegonovato
68e3ea987e
Translated using Weblate (Spanish)
Currently translated at 100.0% (2158 of 2158 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/es/
2023-08-16 14:44:13 +02:00
Milan Šalka
94893d737a
Translated using Weblate (Slovak)
Currently translated at 19.9% (431 of 2156 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/sk/
2023-08-16 14:44:13 +02:00
Manuel-Senpai
215758b069
Translated using Weblate (Spanish)
Currently translated at 100.0% (2156 of 2156 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/es/
2023-08-16 14:44:13 +02:00
陈少举
a23ee91732
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2156 of 2156 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2023-08-16 14:44:12 +02:00
Vincèn PUJOL
097e6bde0b
Translated using Weblate (French)
Currently translated at 100.0% (2156 of 2156 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/fr/
2023-08-16 14:44:12 +02:00
gallegonovato
d0ba362627
Translated using Weblate (Spanish)
Currently translated at 100.0% (2156 of 2156 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/es/
2023-08-16 14:44:12 +02:00
陈少举
4a0f182b57
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2153 of 2153 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2023-08-16 14:44:12 +02:00
arjan-s
88322748f6
Translated using Weblate (Dutch)
Currently translated at 100.0% (2153 of 2153 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/nl/
2023-08-16 14:44:12 +02:00
Ihor Hordiichuk
4d622ed81d
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (2153 of 2153 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/uk/
2023-08-16 14:44:12 +02:00
Yaron Shahrabani
6f83f46112
Translated using Weblate (Hebrew)
Currently translated at 100.0% (2153 of 2153 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2023-08-16 14:44:12 +02:00
Manuel-Senpai
621b2d2ba1
Translated using Weblate (Spanish)
Currently translated at 100.0% (2153 of 2153 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/es/
2023-08-16 14:44:12 +02:00
Rex_sa
f7b694e38c
Translated using Weblate (Arabic)
Currently translated at 100.0% (2152 of 2152 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ar/
2023-08-16 14:44:12 +02:00
陈少举
6af67085d2
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2152 of 2152 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2023-08-16 14:44:12 +02:00
Vincèn PUJOL
34dbde072d
Translated using Weblate (French)
Currently translated at 100.0% (2152 of 2152 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/fr/
2023-08-16 14:44:12 +02:00
gallegonovato
a38f8307b3
Translated using Weblate (Spanish)
Currently translated at 100.0% (2152 of 2152 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/es/
2023-08-16 14:44:12 +02:00
nautilusx
58350dd65e
Translated using Weblate (German)
Currently translated at 99.9% (2151 of 2152 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2023-08-16 14:44:12 +02:00
glemco
c18418e318
Translated using Weblate (Italian)
Currently translated at 99.5% (2138 of 2148 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/it/
2023-08-16 14:44:12 +02:00
arjan-s
ffb8b83235
Translated using Weblate (Dutch)
Currently translated at 100.0% (2148 of 2148 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/nl/
2023-08-16 14:44:12 +02:00
Salif Mehmed
938c5e28ef
Translated using Weblate (Bulgarian)
Currently translated at 24.4% (525 of 2148 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/bg/
2023-08-16 14:44:12 +02:00
Skrripy
6b2f46ccaa
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (2148 of 2148 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/uk/
2023-08-16 14:44:12 +02:00
arjan-s
e854f746db
Translated using Weblate (Dutch)
Currently translated at 100.0% (2148 of 2148 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/nl/
2023-08-16 14:44:12 +02:00
Ihor Hordiichuk
20e6b0a87e
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (2148 of 2148 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/uk/
2023-08-16 14:44:11 +02:00
Axus Wizix
98167abcb1
Translated using Weblate (Russian)
Currently translated at 85.1% (1830 of 2148 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ru/
2023-08-16 14:44:11 +02:00
DAWID
a1257129a0
Translated using Weblate (Polish)
Currently translated at 90.3% (1941 of 2148 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/pl/
2023-08-16 14:44:11 +02:00
Rex_sa
1492c37832
Translated using Weblate (Arabic)
Currently translated at 100.0% (2148 of 2148 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ar/
2023-08-16 14:44:11 +02:00
Reza Almanda
273deacfa5
Translated using Weblate (Indonesian)
Currently translated at 100.0% (2148 of 2148 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/id/
2023-08-16 14:44:11 +02:00
Yaron Shahrabani
bcdc9a9f01
Translated using Weblate (Hebrew)
Currently translated at 100.0% (2148 of 2148 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2023-08-16 14:44:11 +02:00
Vincèn PUJOL
c7fa59a28c
Translated using Weblate (French)
Currently translated at 100.0% (2148 of 2148 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/fr/
2023-08-16 14:44:11 +02:00
Manuel-Senpai
5e6945e829
Translated using Weblate (Spanish)
Currently translated at 100.0% (2148 of 2148 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/es/
2023-08-16 14:44:11 +02:00
nautilusx
04d90c0c36
Translated using Weblate (German)
Currently translated at 100.0% (2148 of 2148 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2023-08-16 14:44:11 +02:00
Rex_sa
45a73fe563
Translated using Weblate (Arabic)
Currently translated at 100.0% (2148 of 2148 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ar/
2023-08-16 14:44:11 +02:00
Linerly
6dd7887b22
Translated using Weblate (Indonesian)
Currently translated at 100.0% (2148 of 2148 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/id/
2023-08-16 14:44:11 +02:00
陈少举
3719071da9
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2148 of 2148 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2023-08-16 14:44:11 +02:00
Ihor Hordiichuk
f3390bac39
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (2148 of 2148 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/uk/
2023-08-16 14:44:11 +02:00
Yaron Shahrabani
6625c45d96
Translated using Weblate (Hebrew)
Currently translated at 100.0% (2148 of 2148 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2023-08-16 14:44:11 +02:00
Vincèn PUJOL
c093cb6c45
Translated using Weblate (French)
Currently translated at 100.0% (2148 of 2148 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/fr/
2023-08-16 14:44:11 +02:00
Manuel-Senpai
fc600a991e
Translated using Weblate (Spanish)
Currently translated at 100.0% (2148 of 2148 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/es/
2023-08-16 14:44:11 +02:00
nautilusx
6dfa31a238
Translated using Weblate (German)
Currently translated at 100.0% (2148 of 2148 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2023-08-16 14:44:11 +02:00
Ihor Hordiichuk
cce2523fea
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (2123 of 2123 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/uk/
2023-08-16 14:44:11 +02:00
Yaron Shahrabani
f83d7527a8
Translated using Weblate (Hebrew)
Currently translated at 100.0% (2123 of 2123 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2023-08-16 14:44:11 +02:00
Rex_sa
127ebc7060
Translated using Weblate (Arabic)
Currently translated at 100.0% (2123 of 2123 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ar/
2023-08-16 14:44:10 +02:00
Yaron Shahrabani
da2c0be7e1
Translated using Weblate (Hebrew)
Currently translated at 99.8% (2120 of 2123 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2023-08-16 14:44:10 +02:00
陈少举
1aa63e5c6f
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2123 of 2123 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2023-08-16 14:44:10 +02:00
Vincèn PUJOL
2dc497ce12
Translated using Weblate (French)
Currently translated at 100.0% (2123 of 2123 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/fr/
2023-08-16 14:44:10 +02:00
gallegonovato
c842071312
Translated using Weblate (Spanish)
Currently translated at 100.0% (2123 of 2123 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/es/
2023-08-16 14:44:10 +02:00
nautilusx
1e4ec410b3
Translated using Weblate (German)
Currently translated at 100.0% (2123 of 2123 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2023-08-16 14:44:10 +02:00
Linerly
56467c0222
Translated using Weblate (Indonesian)
Currently translated at 100.0% (2119 of 2119 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/id/
2023-08-16 14:44:10 +02:00
Ihor Hordiichuk
8dc3aa494e
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (2119 of 2119 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/uk/
2023-08-16 14:44:10 +02:00
gallegonovato
933cfe505c
Translated using Weblate (Spanish)
Currently translated at 100.0% (2119 of 2119 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/es/
2023-08-16 14:44:10 +02:00
Rex_sa
ad0acaee60
Translated using Weblate (Arabic)
Currently translated at 100.0% (2119 of 2119 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ar/
2023-08-16 14:44:10 +02:00
陈少举
45e8dc0c0d
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2119 of 2119 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2023-08-16 14:44:10 +02:00
arjan-s
99fca8afc0
Translated using Weblate (Dutch)
Currently translated at 100.0% (2119 of 2119 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/nl/
2023-08-16 14:44:10 +02:00
Vincèn PUJOL
8118f36f51
Translated using Weblate (French)
Currently translated at 100.0% (2119 of 2119 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/fr/
2023-08-16 14:44:10 +02:00
Yaron Shahrabani
44f506e814
Translated using Weblate (Hebrew)
Currently translated at 100.0% (2119 of 2119 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2023-08-16 14:44:10 +02:00
Rex_sa
138d2ec616
Translated using Weblate (Arabic)
Currently translated at 100.0% (2111 of 2111 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ar/
2023-08-16 14:44:10 +02:00
Ihor Hordiichuk
71db6a04c4
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (2111 of 2111 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/uk/
2023-08-16 14:44:10 +02:00
nautilusx
4efb406d72
Translated using Weblate (German)
Currently translated at 100.0% (2111 of 2111 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2023-08-16 14:44:10 +02:00
陈少举
1f23b95c21
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2111 of 2111 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2023-08-16 14:44:10 +02:00
Rex_sa
9d4cb18ed4
Translated using Weblate (Arabic)
Currently translated at 100.0% (2109 of 2109 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ar/
2023-08-16 14:44:10 +02:00
陈少举
14071e77cd
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2109 of 2109 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2023-08-16 14:44:09 +02:00
arjan-s
db90e77764
Translated using Weblate (Dutch)
Currently translated at 100.0% (2109 of 2109 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/nl/
2023-08-16 14:44:09 +02:00
Ihor Hordiichuk
a5ef6a7ed9
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (2109 of 2109 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/uk/
2023-08-16 14:44:09 +02:00
Yaron Shahrabani
2755637300
Translated using Weblate (Hebrew)
Currently translated at 100.0% (2109 of 2109 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2023-08-16 14:44:09 +02:00
Manuel-Senpai
fb5f00bd91
Translated using Weblate (Spanish)
Currently translated at 100.0% (2109 of 2109 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/es/
2023-08-16 14:44:09 +02:00
nautilusx
8e4ae0434d
Translated using Weblate (German)
Currently translated at 100.0% (2109 of 2109 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2023-08-16 14:44:09 +02:00
nautilusx
280f640991
Translated using Weblate (German)
Currently translated at 100.0% (2108 of 2108 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2023-08-16 14:44:09 +02:00
Ben
ee2746c4d7
Translated using Weblate (German)
Currently translated at 100.0% (2108 of 2108 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2023-08-16 14:44:09 +02:00
kirill blaze
f803359e80
Translated using Weblate (Russian)
Currently translated at 86.7% (1828 of 2108 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ru/
2023-08-16 14:44:09 +02:00
firekonstantin
85759c417f
Translated using Weblate (Russian)
Currently translated at 86.7% (1828 of 2108 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ru/
2023-08-16 14:44:09 +02:00
Donato
b7930d2903
Translated using Weblate (Italian)
Currently translated at 97.1% (2048 of 2108 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/it/
2023-08-16 14:44:09 +02:00
Rex_sa
63585d111e
Translated using Weblate (Arabic)
Currently translated at 100.0% (2108 of 2108 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ar/
2023-08-16 14:44:09 +02:00
Linerly
579f824aff
Translated using Weblate (Indonesian)
Currently translated at 100.0% (2108 of 2108 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/id/
2023-08-16 14:44:09 +02:00
Ihor Hordiichuk
1bed20beb4
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (2108 of 2108 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/uk/
2023-08-16 14:44:09 +02:00
Yaron Shahrabani
032759b20c
Translated using Weblate (Hebrew)
Currently translated at 100.0% (2108 of 2108 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2023-08-16 14:44:09 +02:00
gallegonovato
86f913ac6a
Translated using Weblate (Spanish)
Currently translated at 100.0% (2108 of 2108 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/es/
2023-08-16 14:44:09 +02:00
陈少举
d97466bed3
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2108 of 2108 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2023-08-16 14:44:09 +02:00
arjan-s
3740bfb116
Translated using Weblate (Dutch)
Currently translated at 100.0% (2108 of 2108 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/nl/
2023-08-16 14:44:09 +02:00
Vincèn PUJOL
c051ea9741
Translated using Weblate (French)
Currently translated at 100.0% (2108 of 2108 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/fr/
2023-08-16 14:44:08 +02:00
Rex_sa
ccfc6a8bed
Translated using Weblate (Arabic)
Currently translated at 100.0% (2107 of 2107 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ar/
2023-08-16 14:44:08 +02:00
陈少举
2b9e381ebb
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2107 of 2107 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2023-08-16 14:44:08 +02:00
kukuruzka
245ce49a57
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (2107 of 2107 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/uk/
2023-08-16 14:44:08 +02:00
Yaron Shahrabani
bee558828f
Translated using Weblate (Hebrew)
Currently translated at 100.0% (2107 of 2107 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2023-08-16 14:44:08 +02:00
Vincèn PUJOL
ba3eee789a
Translated using Weblate (French)
Currently translated at 100.0% (2107 of 2107 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/fr/
2023-08-16 14:44:08 +02:00
Manuel-Senpai
aaf180958c
Translated using Weblate (Spanish)
Currently translated at 100.0% (2107 of 2107 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/es/
2023-08-16 14:44:08 +02:00
nautilusx
10165b7605
Translated using Weblate (German)
Currently translated at 100.0% (2107 of 2107 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2023-08-16 14:44:08 +02:00
Kryštof Černý
41f23ddef9
Translated using Weblate (Czech)
Currently translated at 89.6% (1888 of 2105 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/cs/
2023-08-16 14:44:08 +02:00
Leon Omelan
95983ed5a7
Translated using Weblate (Polish)
Currently translated at 92.2% (1941 of 2105 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/pl/
2023-08-16 14:44:08 +02:00
Linerly
d729d9472d
Translated using Weblate (Indonesian)
Currently translated at 100.0% (2105 of 2105 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/id/
2023-08-16 14:44:08 +02:00
arjan-s
ba97b242f0
Translated using Weblate (Dutch)
Currently translated at 100.0% (2105 of 2105 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/nl/
2023-08-16 14:44:08 +02:00
Ihor Hordiichuk
d4b4a9661b
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (2105 of 2105 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/uk/
2023-08-16 14:44:08 +02:00
Manuel-Senpai
a659cbc658
Translated using Weblate (Spanish)
Currently translated at 100.0% (2105 of 2105 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/es/
2023-08-16 14:44:08 +02:00
Rex_sa
144642c906
Translated using Weblate (Arabic)
Currently translated at 100.0% (2105 of 2105 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ar/
2023-08-16 14:44:08 +02:00
陈少举
0794678cbe
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2105 of 2105 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2023-08-16 14:44:08 +02:00
Yaron Shahrabani
12019c4760
Translated using Weblate (Hebrew)
Currently translated at 100.0% (2105 of 2105 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2023-08-16 14:44:08 +02:00
Vincèn PUJOL
1ebba82465
Translated using Weblate (French)
Currently translated at 100.0% (2105 of 2105 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/fr/
2023-08-16 14:44:08 +02:00
Rex_sa
9846cfc894
Translated using Weblate (Arabic)
Currently translated at 100.0% (2086 of 2086 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ar/
2023-08-16 14:44:07 +02:00
Linerly
ad75a8478f
Translated using Weblate (Indonesian)
Currently translated at 100.0% (2086 of 2086 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/id/
2023-08-16 14:44:07 +02:00
陈少举
41f4e4f1dc
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2086 of 2086 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2023-08-16 14:44:07 +02:00
arjan-s
b548134873
Translated using Weblate (Dutch)
Currently translated at 100.0% (2086 of 2086 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/nl/
2023-08-16 14:44:07 +02:00
Ihor Hordiichuk
a752cbed16
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (2086 of 2086 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/uk/
2023-08-16 14:44:07 +02:00
Yaron Shahrabani
607d405595
Translated using Weblate (Hebrew)
Currently translated at 99.8% (2082 of 2086 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2023-08-16 14:44:07 +02:00
Vincèn PUJOL
7215e2017d
Translated using Weblate (French)
Currently translated at 100.0% (2086 of 2086 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/fr/
2023-08-16 14:44:07 +02:00
Manuel-Senpai
2c5dffcb62
Translated using Weblate (Spanish)
Currently translated at 100.0% (2086 of 2086 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/es/
2023-08-16 14:44:07 +02:00
kirill blaze
06024ce195
Translated using Weblate (Russian)
Currently translated at 87.1% (1812 of 2080 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ru/
2023-08-16 14:44:07 +02:00
firekonstantin
3925d81392
Translated using Weblate (Russian)
Currently translated at 87.1% (1812 of 2080 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ru/
2023-08-16 14:44:07 +02:00
kirill blaze
b15f0e8257
Translated using Weblate (Russian)
Currently translated at 86.1% (1791 of 2080 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ru/
2023-08-16 14:44:07 +02:00
firekonstantin
f3425bae24
Translated using Weblate (Russian)
Currently translated at 86.1% (1791 of 2080 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ru/
2023-08-16 14:44:07 +02:00
kirill blaze
23d140e52a
Translated using Weblate (Russian)
Currently translated at 85.6% (1781 of 2080 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ru/
2023-08-16 14:44:07 +02:00
firekonstantin
6eb0979ab1
Translated using Weblate (Russian)
Currently translated at 85.6% (1781 of 2080 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ru/
2023-08-16 14:44:07 +02:00
kirill blaze
0c04244ac6
Translated using Weblate (Russian)
Currently translated at 83.3% (1733 of 2080 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ru/
2023-08-16 14:44:07 +02:00
firekonstantin
0053be9b84
Translated using Weblate (Russian)
Currently translated at 83.3% (1733 of 2080 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ru/
2023-08-16 14:44:07 +02:00
kirill blaze
99d3056dbc
Translated using Weblate (Russian)
Currently translated at 83.0% (1728 of 2080 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ru/
2023-08-16 14:44:07 +02:00
Rex_sa
99e2db34d0
Translated using Weblate (Arabic)
Currently translated at 100.0% (2080 of 2080 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ar/
2023-08-16 14:44:07 +02:00
kirill blaze
a058d19617
Translated using Weblate (Russian)
Currently translated at 83.0% (1728 of 2080 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ru/
2023-08-16 14:44:07 +02:00
firekonstantin
214a2b4b81
Translated using Weblate (Russian)
Currently translated at 83.0% (1728 of 2080 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ru/
2023-08-16 14:44:06 +02:00
Ascense
14df63854f Withings Steel HR: Support setting device language 2023-08-16 12:43:57 +00:00
José Rebelo
b1bedfaa56 Keep charts current date on config changes 2023-08-16 13:42:44 +01:00
José Rebelo
b297e767ad Amazfit Bip 3 Pro: Initial support 2023-08-16 12:27:00 +01:00
José Rebelo
515b9efce8 Zepp OS: Fix calendar sync for Zepp OS 2 2023-08-14 18:40:39 +01:00
José Rebelo
d6567e553f Zepp OS: Map barcode types for ITF, PDF_417 and DATA_MATRIX 2023-08-14 14:12:46 +01:00
José Rebelo
19e7003c95 Zepp OS: Query calendar service version 2023-08-14 10:16:40 +01:00
José Rebelo
3716d99788 Add test to ensure no duplicated DeviceType keys 2023-08-13 13:56:57 +01:00
José Rebelo
0e06bde741 Zepp OS: Enable AGPS updates for all devices 2023-08-12 13:25:19 +01:00
José Rebelo
13af55bd2e Zepp OS: Add Zepp Coach display item and shortcut card 2023-08-12 13:18:20 +01:00
José Rebelo
ee5325418a Zepp OS: Fix shortcut cards setting on Zepp OS 2.1 2023-08-12 13:18:20 +01:00
Arjan Schrijver
56be4c7bee Add explanation for dynamic colors theme 2023-08-12 11:47:17 +02:00
Arjan Schrijver
c9bbc05674 Show warning when choosing dynamic theme but dynamic colors are not supported by Android 2023-08-12 10:52:12 +02:00
José Rebelo
cecca8c17e Add Termux RUN_COMMAND permission 2023-08-09 20:50:33 +01:00
José Rebelo
3799c51dc3 Add preference to display changelog on startup 2023-08-09 20:00:47 +01:00
José Rebelo
7fb34eb262 Build nightly changelog from git 2023-08-09 20:00:47 +01:00
José Rebelo
942e853ca7 Prevent display of empty changelog 2023-08-09 19:37:27 +01:00
José Rebelo
180ed42ee1 Bangle.js: Handle fw and hw versions 2023-08-09 09:09:52 +01:00
José Rebelo
a95820d09e Bangle.js: Fetch activity data 2023-08-08 22:11:14 +01:00
José Rebelo
f97250d46b Upgrade ZeTime settings to androidx 2023-08-08 20:14:27 +01:00
José Rebelo
f0067ebeae Upgrade Mi Band preferences to androidx 2023-08-08 20:10:05 +01:00
José Rebelo
61a78c0ad8 Move user name to about user preferences
- Remove from Mi Band prefs
- Remove fitness goal from mi band prefs - it's also un the about user
  section
- During pairing, direct user to the about user if there is invalid data
2023-08-08 20:10:05 +01:00
Arjan Schrijver
69ae4ed1c4 Fix highlight color of pressed controls (like preferences) 2023-08-08 08:47:26 +00:00
Arjan Schrijver
2667ede174 Fix action overflow menu color 2023-08-08 08:47:26 +00:00
José Rebelo
99769702db Add margin to FM frequency picker preset buttons 2023-08-08 08:47:26 +00:00
José Rebelo
4688f7d43c Fix chart legend text color on dark theme 2023-08-08 08:47:26 +00:00
Arjan Schrijver
ee4f3fabcf Fix widget device choice dialog behaviour 2023-08-08 08:47:26 +00:00
Arjan Schrijver
d46ed71a46 Remove undefined text color from notification app list 2023-08-08 08:47:26 +00:00
José Rebelo
f67d33fb58 Set dialog title for canned messages 2023-08-08 08:47:26 +00:00
José Rebelo
88ebbdad7a Fix changelog background color to match dialog 2023-08-08 08:47:26 +00:00
Arjan Schrijver
225d466a7b Make widgets configuration activities adhere to configured style 2023-08-08 08:47:26 +00:00
José Rebelo
3e1b6b2f4d Fix sport activity details header background color 2023-08-08 08:47:26 +00:00
Arjan Schrijver
cc70a8dd0a Fix "found my phone" button size and make it translatable 2023-08-08 08:47:26 +00:00
Arjan Schrijver
d2d54eba17 Add small margin to activity date selection buttons 2023-08-08 08:47:26 +00:00
Arjan Schrijver
d913dc5634 Fix action menu and overflow menu icons colors 2023-08-08 08:47:26 +00:00
Arjan Schrijver
73f949fc8c Upgrade remaining CardViews to MaterialCardView 2023-08-08 08:47:26 +00:00
Arjan Schrijver
fa20d04ff4 Fix action menu icons color 2023-08-08 08:47:26 +00:00
Arjan Schrijver
3b06821114 Fix drawer and dialog color tinting and drawer title color 2023-08-08 08:47:26 +00:00
Arjan Schrijver
b0aecf6cbe Fix cards background color 2023-08-08 08:47:26 +00:00
Arjan Schrijver
ed83071c33 Fix charts activity button alignment 2023-08-08 08:47:26 +00:00
Arjan Schrijver
eb896dcd57 Fix preference input type enforcement 2023-08-08 08:47:26 +00:00
Arjan Schrijver
b6e252c4c1 Switch UI to Material 3 and support dynamic colors 2023-08-08 08:47:26 +00:00
Arjan Schrijver
5a1e56a81e Fossil/Skagen Hybrids: Fix unused alarms being pushed to the device 2023-08-07 15:27:25 +02:00
José Rebelo
2bda160fb5 Bangle.js: Allow enable/disable alarms 2023-08-06 00:23:05 +01:00
José Rebelo
28783ce146 Replace long changelog word to prevent horizontal scroll 2023-08-05 09:35:12 +01:00
Daniele Gobbetti
063fb31931 Garmin VivoMoveHR: prevent app crash
Use a more robust cast approach to prevent application crashes in some corner cases (e.g. when writing Math.round()ed values)
Since I don't own a VivoMoveHR device I couldn't test for regressions on the watch.
2023-08-04 17:57:46 +02:00
Arjan Schrijver
e305a9133f Fossil/Skagen Hybrids: Add input types to watchface/widget settings 2023-07-31 21:31:42 +02:00
Simon Sievert
0ae14fb80a
Bangle.js: Put JSON keys in quotes
this allows the watch to work with gadgetbridge while 'programmable' is set to off
2023-07-29 15:03:47 +02:00
José Rebelo
2d7a6b80eb Migrate Loyalty Cards preferences to AbstractSettingsActivityV2 2023-07-28 22:47:39 +01:00
José Rebelo
fe95d9aaa8 Fix disable log preference if log file not initialized
Regression introduced by 01b457895
2023-07-28 21:31:48 +01:00
José Rebelo
f3c74267c5 Set OpenTracks selection spinner to current package 2023-07-28 20:21:53 +00:00
José Rebelo
47a757bd91 Set default name for database export file 2023-07-28 20:21:53 +00:00
José Rebelo
f9ef3f47ab Extract Pebble and HPlus settings to standalone activities 2023-07-28 20:21:53 +00:00
José Rebelo
e068bfdb75 Fix crash when acquiring location 2023-07-28 20:21:53 +00:00
José Rebelo
e9af9d9b4a Disable reserved icon space for all settings 2023-07-28 20:21:53 +00:00
José Rebelo
db112cc90a Reformat preferences.xml 2023-07-28 20:21:53 +00:00
José Rebelo
12b5ec8415 Upgrade Settings to androidx
- Extend AbstractSettingsActivityV2
- Replace all checkbox preferences with switch preferences
- Add app:useSimpleSummaryProvider to all preferences that were in getPreferenceKeysWithSummary
- Add null checks on all prefs to fix crashes in nested preference screens
- Replace listeners with lambdas to reduce code indentation
- Set input type to number where relevant
2023-07-28 20:21:53 +00:00
José Rebelo
f4b059f173 Introduce AbstractSettingsActivityV2
This class introduces some of the common logic across preference
screens, handling nested PreferenceScreens, as well as the back button
and action bar title setting.
2023-07-28 20:21:53 +00:00
José Rebelo
597373f126 Allow filtering notifications from work profile apps 2023-07-28 18:53:50 +01:00
José Rebelo
078d3e2a55 Make application list sorting case-insensitive 2023-07-28 18:50:02 +01:00
José Rebelo
48ee259d89 Bangle.js: Reorganize device settings 2023-07-27 18:38:15 +01:00
hrglpfrmpf
c1fd0b77ad Support for Withings Steel HR (#2831)
Co-authored-by: hrglpfrmpf <hrglpfrmpf@web.de>
Reviewed-on: https://codeberg.org/Freeyourgadget/Gadgetbridge/pulls/2831
Co-authored-by: hrglpfrmpf <hrglpfrmpf@noreply.codeberg.org>
Co-committed-by: hrglpfrmpf <hrglpfrmpf@noreply.codeberg.org>
2023-07-26 17:20:43 +00:00
José Rebelo
606e20a065 Amazfit GTR/S 3: Enable AGPS Updates 2023-07-25 21:47:12 +01:00
José Rebelo
69ae0817cf Upgrade Q-Hybrid watchface settings to androidx 2023-07-25 20:52:39 +01:00
José Rebelo
bac1d35479 Upgrade notification settings to androidx 2023-07-25 19:52:12 +01:00
Daniele Gobbetti
53c06b8c31 Introduce native app shortcuts for android > 30 2023-07-25 18:28:35 +02:00
Daniele Gobbetti
540a4499f6 Miband 6: enable PAI and Stress support 2023-07-25 18:23:15 +02:00
José Rebelo
58526ebf87 Remove reserved space for icons from charts and about user preferences 2023-07-25 12:29:52 +01:00
José Rebelo
cac92fdc26 Upgrade discovery and pairing preferences to androidx 2023-07-25 12:24:42 +01:00
Gordon Williams
1b281c7c62 Fixing SecurityErrors on Android 12+ discovered via Play Store (after API31 update)...
* Check for bluetooth permissions in DiscoveryActivity
 * At startup we now pop up a dialog explaining why we want *any* permissions
 * Fixing ControlCenterv2 permissions requests for Android S and later (requesting background location stopped *any* dialog appearing)
 * Fixing all errors in DiscoveryActivity from Android Studio by catching errors
 * Move permission requests around to ensure that we only call RequestMultiplePermissions from onCreate
 * Only show dialog if we have permissions to request
 * Fix "LifecycleOwners must call register before they are STARTED" on some Android devices: https://codeberg.org/Freeyourgadget/Gadgetbridge/pulls/3192/files#issuecomment-967267
2023-07-25 11:50:53 +01:00
José Rebelo
f08c08005b Upgrade about user preferences to androidx 2023-07-25 09:22:45 +01:00
José Rebelo
cac41ea945 Upgrade charts preferences to androidx 2023-07-25 09:22:41 +01:00
José Rebelo
116703adff Pull reusable preferences logic to AbstractPreferenceFragment 2023-07-24 23:34:00 +01:00