1
0
mirror of https://codeberg.org/Freeyourgadget/Gadgetbridge synced 2024-12-02 23:12:57 +01:00
Commit Graph

10388 Commits

Author SHA1 Message Date
Oğuz Ersen
192fc42655
Translated using Weblate (Turkish)
Currently translated at 100.0% (2769 of 2769 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/tr/
2024-06-20 22:03:22 +00:00
Vincèn PUJOL
384cbaab14
Translated using Weblate (French)
Currently translated at 94.4% (2615 of 2769 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/fr/
2024-06-20 22:03:21 +00:00
David D
6879c8d1d1
Translated using Weblate (French)
Currently translated at 94.4% (2615 of 2769 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/fr/
2024-06-20 22:03:20 +00:00
skdubg
e66f8609d5
Translated using Weblate (German)
Currently translated at 100.0% (2769 of 2769 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2024-06-20 22:03:20 +00:00
bowornsin
15520b33b1
Translated using Weblate (Thai)
Currently translated at 4.0% (112 of 2761 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/th/
2024-06-20 22:03:19 +00:00
Nyatsuki
4bc682fb74
Translated using Weblate (Japanese)
Currently translated at 76.2% (2106 of 2761 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ja/
2024-06-20 22:03:18 +00:00
gallegonovato
539e700046
Translated using Weblate (Spanish)
Currently translated at 100.0% (2761 of 2761 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/es/
2024-06-20 22:03:16 +00:00
Nyatsuki
9b4023f1d2
Translated using Weblate (Japanese)
Currently translated at 71.4% (1973 of 2761 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ja/
2024-06-20 22:03:15 +00:00
Rex_sa
3b14436326
Translated using Weblate (Arabic)
Currently translated at 100.0% (2761 of 2761 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ar/
2024-06-20 22:03:14 +00:00
陈少举
c82f1e6a50
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2761 of 2761 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2024-06-20 22:03:13 +00:00
Oğuz Ersen
f7cba08d1e
Translated using Weblate (Turkish)
Currently translated at 100.0% (2761 of 2761 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/tr/
2024-06-20 22:03:12 +00:00
0que
b4300c0964
Translated using Weblate (Russian)
Currently translated at 95.0% (2624 of 2761 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ru/
2024-06-20 22:03:11 +00:00
skdubg
16afa39cc0
Translated using Weblate (German)
Currently translated at 100.0% (2761 of 2761 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2024-06-20 22:03:11 +00:00
Nyatsuki
bd68096333
Translated using Weblate (Japanese)
Currently translated at 70.6% (1944 of 2751 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ja/
2024-06-20 22:03:10 +00:00
陈少举
5fcf1bc7e2
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2751 of 2751 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2024-06-20 22:03:09 +00:00
Oğuz Ersen
b07ba81ab6
Translated using Weblate (Turkish)
Currently translated at 100.0% (2751 of 2751 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/tr/
2024-06-20 22:03:08 +00:00
0que
8dc2d5cfdf
Translated using Weblate (Russian)
Currently translated at 95.2% (2620 of 2751 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ru/
2024-06-20 22:03:07 +00:00
Nyatsuki
c391a953a8
Translated using Weblate (Japanese)
Currently translated at 68.0% (1871 of 2751 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ja/
2024-06-20 22:03:06 +00:00
glemco
2fb6d382db
Translated using Weblate (Italian)
Currently translated at 90.7% (2496 of 2751 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/it/
2024-06-20 22:03:05 +00:00
gallegonovato
2f51fd4881
Translated using Weblate (Spanish)
Currently translated at 100.0% (2751 of 2751 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/es/
2024-06-20 22:03:04 +00:00
skdubg
ec5e0d8d64
Translated using Weblate (German)
Currently translated at 100.0% (2751 of 2751 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2024-06-20 22:03:03 +00:00
Oğuz Ersen
cb2df3b01a
Translated using Weblate (Turkish)
Currently translated at 100.0% (2747 of 2747 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/tr/
2024-06-20 22:03:02 +00:00
Nyatsuki
f2dc8cb78b
Translated using Weblate (Japanese)
Currently translated at 64.4% (1770 of 2747 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ja/
2024-06-20 22:03:01 +00:00
skdubg
1ae7a20736
Translated using Weblate (German)
Currently translated at 100.0% (2747 of 2747 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2024-06-20 22:03:00 +00:00
陈少举
ec0288cebb
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2747 of 2747 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2024-06-20 22:03:00 +00:00
Nyatsuki
9bbd83bec2
Translated using Weblate (Japanese)
Currently translated at 63.3% (1741 of 2747 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ja/
2024-06-20 22:02:59 +00:00
gallegonovato
68013c7acc
Translated using Weblate (Spanish)
Currently translated at 100.0% (2747 of 2747 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/es/
2024-06-20 22:02:58 +00:00
Nyatsuki
b6939f6a1d
Translated using Weblate (Japanese)
Currently translated at 62.4% (1710 of 2740 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ja/
2024-06-20 22:02:57 +00:00
Nyatsuki
d2a3dc3d28
Translated using Weblate (Japanese)
Currently translated at 60.8% (1668 of 2740 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ja/
2024-06-20 22:02:57 +00:00
Nyatsuki
e23367445e
Translated using Weblate (Japanese)
Currently translated at 57.0% (1564 of 2740 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ja/
2024-06-20 22:02:56 +00:00
Nyatsuki
e5b34b538d
Translated using Weblate (Japanese)
Currently translated at 55.7% (1527 of 2740 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ja/
2024-06-20 22:02:56 +00:00
Rex_sa
d7ec6c202a
Translated using Weblate (Arabic)
Currently translated at 100.0% (2740 of 2740 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ar/
2024-06-20 22:02:55 +00:00
Linerly
f4bbb9af6c
Translated using Weblate (Indonesian)
Currently translated at 100.0% (2740 of 2740 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/id/
2024-06-20 22:02:54 +00:00
陈少举
5fbdbaa2d9
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2740 of 2740 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2024-06-20 22:02:54 +00:00
Oğuz Ersen
cd0465118f
Translated using Weblate (Turkish)
Currently translated at 100.0% (2740 of 2740 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/tr/
2024-06-20 22:02:53 +00:00
0que
3b86261ca5
Translated using Weblate (Russian)
Currently translated at 95.1% (2608 of 2740 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ru/
2024-06-20 22:02:52 +00:00
Yaron Shahrabani
d2d4d00aa9
Translated using Weblate (Hebrew)
Currently translated at 98.7% (2706 of 2740 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2024-06-20 22:02:52 +00:00
Jonatan Dimotta
d07bd2e17d
Translated using Weblate (Spanish)
Currently translated at 100.0% (2740 of 2740 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/es/
2024-06-20 22:02:51 +00:00
skdubg
1700be1327
Translated using Weblate (German)
Currently translated at 100.0% (2740 of 2740 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2024-06-20 22:02:50 +00:00
Rex_sa
65c3e6e085
Translated using Weblate (Arabic)
Currently translated at 100.0% (2739 of 2739 strings)

Co-authored-by: Rex_sa <rex.sa@pm.me>
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ar/
Translation: Freeyourgadget/Gadgetbridge
2024-06-20 22:02:50 +00:00
Linerly
b1080a7581
Translated using Weblate (Indonesian)
Currently translated at 100.0% (2739 of 2739 strings)

Co-authored-by: Linerly <linerly@proton.me>
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/id/
Translation: Freeyourgadget/Gadgetbridge
2024-06-20 22:02:49 +00:00
0que
a244a6d091
Translated using Weblate (Russian)
Currently translated at 95.1% (2607 of 2739 strings)

Co-authored-by: 0que <0que@users.noreply.hosted.weblate.org>
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ru/
Translation: Freeyourgadget/Gadgetbridge
2024-06-20 22:02:48 +00:00
Nyatsuki
0abdb520c3
Translated using Weblate (Japanese)
Currently translated at 54.8% (1502 of 2739 strings)

Co-authored-by: Nyatsuki <Odamaki@yandex.ru>
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ja/
Translation: Freeyourgadget/Gadgetbridge
2024-06-20 22:02:48 +00:00
Martin.JM
1f1fc33e43 Huawei: Fix BR partial packets
Would crash before. See added test for example.
2024-06-20 22:02:36 +00:00
José Rebelo
5ad6d07983 Garmin Forerunner 255S: Initial support 2024-06-20 20:39:52 +01:00
José Rebelo
5824a25ebb Garmin: Do not suggest unbind before pair
Watches will connect just fine even if already paired in bluetooth
settings.
2024-06-19 21:20:33 +01:00
Arjan Schrijver
698469ae75 Test Device: Make activity data more realistic 2024-06-19 21:53:43 +02:00
Martin.JM
72dcb3250e Hauwei: Extend debug request to allow setting the sliced flag 2024-06-18 20:45:38 +00:00
José Rebelo
d946053bcb Garmin: Allow fetching unknown files 2024-06-16 22:21:46 +00:00
Arjan Schrijver
bad29bbeb8 Dashboard: Add monthly goals indicator and legend to calendar view 2024-06-16 23:36:19 +02:00
José Rebelo
afff822ab1 Garmin Instinct 2X Solar: Fix recognition of some watches 2024-06-16 17:38:42 +01:00
José Rebelo
5be0c612c6 Garmin Venu 2: Initial support 2024-06-16 17:35:00 +01:00
José Rebelo
e2d5a9e4d7 Garmin: Fix weather wind direction 2024-06-16 16:55:48 +01:00
José Rebelo
134983010a Garmin: Map more fit file types
From the device.fit of a Fenix 7S
2024-06-16 13:19:39 +01:00
enoint
c847079cd2 fix device name regex 2024-06-16 12:03:34 +00:00
enoint
2ec568bec7 add support for Hama Fit6900 watch 2024-06-16 12:03:34 +00:00
José Rebelo
7cafbc2002 Prevent some bluetooth events from starting Gadgetbridge 2024-06-15 23:26:58 +01:00
José Rebelo
69fae56a8c Fix battery icon when device connected 2024-06-15 21:31:07 +01:00
José Rebelo
d4dc686148 Fix crash when opening battery status activity 2024-06-14 20:38:07 +01:00
José Rebelo
527773d3d8 Garmin Forerunner 265: Initial support 2024-06-14 19:47:34 +01:00
Daniele Gobbetti
74fbadf553 Pebble: fix webview crash (on android 14)
Older android version also possibly impacted
2024-06-13 16:26:39 +02:00
José Rebelo
12b3ff34e2 Garmin: Send all notification types as foreground
Sending notifications for some apps is unexpected for most users, which
was generating some bug reports. For now, send all notifications as
foreground, at least until we can make what is happening more clear or
configurable.
2024-06-11 20:50:06 +01:00
José Rebelo
a574475951 Garmin Forerunner 255: Initial support 2024-06-11 19:57:56 +01:00
hrdl
14d5c79d02 Add Element, ElementX, and Molly to the recognized applications and as generic chat 2024-06-11 20:48:58 +02:00
hrdl
629f487c70 Add KDE Itinerary and KTrip as transit notifications 2024-06-11 20:44:00 +02:00
José Rebelo
010186b2a9 Add note on "Keep activity data on device" preference 2024-06-10 17:10:26 +01:00
José Rebelo
8f98ea02ec Garmin Fenix 7S: Initial support 2024-06-10 16:48:06 +01:00
José Rebelo
4926f449ec Display toast on authentication failures 2024-06-10 16:29:53 +01:00
José Rebelo
76d633cde6 Make battery thresholds configurable 2024-06-10 12:55:27 +00:00
Peter Kannewitz
243c1ba039 Xiaomi: swim workout parser lane length fix (#3823)
Reviewed-on: https://codeberg.org/Freeyourgadget/Gadgetbridge/pulls/3823
Co-authored-by: Peter Kannewitz <peter.kannewitz@posteo.net>
Co-committed-by: Peter Kannewitz <peter.kannewitz@posteo.net>
2024-06-10 11:15:18 +00:00
José Rebelo
f85c387edf Garmin Fenix 6 Sapphire: Fix typo in coordinator name 2024-06-09 14:40:38 +01:00
José Rebelo
241ec26170 Garmin Fenix 7 Pro: Initial support 2024-06-09 14:39:10 +01:00
José Rebelo
13cbec2a63 Garmin Venu 3S: Initial support 2024-06-09 09:13:12 +01:00
José Rebelo
0f80554a30 Garmin: Split coordinator packages by series 2024-06-09 09:12:44 +01:00
Daniele Gobbetti
fc8b959fea Garmin: only add the cache-control header when updating the AGPS file
Prevents it being stale for too long if the user forgets to fetch an updated file.
If the file has to be updated on the watch the response (http status 200) is sent and cached for 14400 seconds, for this period the watch will not request the file again.
Subsequent requests (http status 304) are very small and should not impact battery life negatively, hence they are sent without adding caching directives.
2024-06-08 16:29:52 +02:00
André Büsgen
a80054157a Bangle.js: Add Sleep as Android support (#3785)
Reviewed-on: https://codeberg.org/Freeyourgadget/Gadgetbridge/pulls/3785
Co-authored-by: André Büsgen <andre.buesgen@posteo.de>
Co-committed-by: André Büsgen <andre.buesgen@posteo.de>
2024-06-08 12:46:09 +00:00
José Rebelo
b7aec071ff Garmin: Realtime settings 2024-06-07 23:39:12 +01:00
José Rebelo
0f8889498e Garmin: Send phone volume to watch 2024-06-07 22:53:17 +01:00
José Rebelo
47e3cbcb33 Garmin Fenix 6 Sapphire: Initial support 2024-06-07 21:27:37 +01:00
Ilya Nikitenkov
1007feef60
Sony LinkBuds S: Added additional capabilities 2024-06-07 00:05:47 +03:00
Martin.JM
a90e1be0ee Huawei: Generalize HR and SpO2 support 2024-06-04 11:23:49 +00:00
Martin.JM
b43d87f6bc Huawei: Weather no longer depends on weather start response 2024-06-04 11:20:10 +00:00
Gordon Williams
0c19010ca2 Bangle.js: when converting text to bitmaps, try and split up emoji so we can render just those in color.
Rendering text as well uses more memory but means text is rendered white, which doesn't work on some backgrounds
2024-06-03 15:58:05 +01:00
José Rebelo
4459b30ee6 Intent API: Add broadcast on activity sync finish 2024-06-02 22:03:12 +01:00
Martin.JM
15ba9e6c85 Improve GPS support for Huawei gadgets 2024-06-02 20:51:02 +00:00
José Rebelo
0e9c709a59 Xiaomi: Ignore activity files without timestamp and version
Some watches will send a sequence of zeroes, which would make activity
fetch become stuck, as the file does not exist.
2024-06-02 21:48:41 +01:00
José Rebelo
09bcb782da Garmin Epix Pro: Fix typo in device name 2024-06-02 21:00:25 +01:00
José Rebelo
42d28cc988 Garmin Epix Pro: Initial support 2024-06-02 20:43:05 +01:00
José Rebelo
64258248b6 Garmin: Allow install agps for sony cpe url 2024-05-31 20:15:15 +01:00
José Rebelo
5e9f5068ad Garmin: Match exacted supported device names 2024-05-30 18:51:33 +01:00
José Rebelo
15f922276b Garmin Instinct 2X Solar: Initial support 2024-05-30 18:47:28 +01:00
François Chavant
b647c7ca48 Add Garmin Instinct 2S Solar 2024-05-30 19:43:52 +02:00
Peter Kannewitz
9acdd87029 Xiaomi: add swimming workout type (#3798)
Reviewed-on: https://codeberg.org/Freeyourgadget/Gadgetbridge/pulls/3798
Co-authored-by: Peter Kannewitz <peter.kannewitz@posteo.net>
Co-committed-by: Peter Kannewitz <peter.kannewitz@posteo.net>
2024-05-29 20:52:26 +00:00
José Rebelo
72162469a1 Xiaomi: Fix notification for apps in work profile 2024-05-28 22:45:57 +01:00
José Rebelo
cdf21ecdb4 Garmin: Make characteristics hex representation explicit
Avoid mixing decimal and hex representations.
2024-05-28 20:30:00 +01:00
Daniele Gobbetti
537b0580b5 Garmin: fix for watch staying in synchronizing state on first connection
Reported in issue 3269, https://codeberg.org/Freeyourgadget/Gadgetbridge/issues/3269#issuecomment-1845355

Also run refactor code on the whole file
2024-05-28 12:35:55 +02:00
José Rebelo
e5d41e75ad Garmin Vivosmart 5: Initial support 2024-05-27 20:08:00 +01:00
José Rebelo
2fa22224bd Garmin: Determine ML characteristic dynamically 2024-05-27 20:08:00 +01:00
José Rebelo
ef11dd0f16 Flush logs before sharing 2024-05-26 15:38:11 +01:00
José Rebelo
7b21f85613 Garmin Venu 2 Plus: Initial support 2024-05-26 09:04:57 +01:00