Davis Mosenkovs
c1f2f5bb4b
Periodic time sync: update changelog and strings
2024-02-18 22:15:24 +02:00
Davis Mosenkovs
7a79a1d0f5
Add wake lock and wakeup for time sync
...
Wake lock with around 10 second timeout is a quick and dirty solution,
however as the time sync should happen once per several days the 10
second wake time should not be an issue.
2024-02-18 19:12:30 +00:00
Davis Mosenkovs
cc5078332b
TimeChangeReceiver: Ensure the alarm is set
...
Ensure TimeChangeReceiver alarm is scheduled when enabling
datetime_synconconnect and registering TimeChangeReceiver broadcast
receiver.
It is important to re-schedule the alarm after registering broadcast
receiver, because:
1. if broadcast receiver was unregistered while previous alarm arrived,
there is no alarm scheduled;
2. re-scheduling the alarm resets the periodic time sync timer when
first device is connected (which is desired).
It is important to re-schedule the alarm when datetime_synconconnect
gets enabled, because there might be no alarm scheduled.
Call onSetTime() when enabling datetime_synconconnect.
2024-02-18 19:12:30 +00:00
Davis Mosenkovs
31fc266f94
Periodically sync time on all connected devices
...
Sync time every 43 hours, 53 minutes and 23 seconds.
Interval is a bit smaller than 2 days.
Interval is a prime (in seconds) so time of sync will slide over time.
If next DST change is less than 48 hours in future, wait for it.
2024-02-18 19:12:30 +00:00
Martin.JM
22e51f841b
Add additional smart wakeup functionality in test device
...
Code by José Rebelo:
https://codeberg.org/Freeyourgadget/Gadgetbridge/pulls/3583#issuecomment-1571835
2024-02-18 19:01:19 +01:00
Martin.JM
275b662188
Always check smart wakeup if forced
2024-02-18 18:55:54 +01:00
Martin.JM
89b6ae9f24
Add more granular smart wakeup support
...
Specifically:
- Add position to smart wakeup support coordinator function
- Add interface to stop smart alarm checkbox from being changed
2024-02-18 17:24:29 +01:00
Martin.JM
01ef422812
Set alarm as used and enabled if time has changed
2024-02-18 16:33:50 +01:00
JdM
64c024a5ce
Added support for xiaomi redmi watch 3 ( #3582 )
...
Co-authored-by: JdM <julien@rmbi.ch>
Reviewed-on: https://codeberg.org/Freeyourgadget/Gadgetbridge/pulls/3582
Co-authored-by: JdM <judemont@noreply.codeberg.org>
Co-committed-by: JdM <judemont@noreply.codeberg.org>
2024-02-18 13:55:14 +00:00
Arjan Schrijver
122ff5f7f4
Fossil/Skagen Hybrids: Fix crash on multi-byte unicode characters in menu
...
The FosslAppWriter was writing string length instead of the bytes length
into the wapp file, causing a crash when reading the file.
Fixes #3577
2024-02-17 21:25:25 +01:00
José Rebelo
ad256fade0
Test Device: Fix NPE when using the database
2024-02-16 23:09:46 +00:00
José Rebelo
a3bd7a297a
Test Device: Add fake features and data
2024-02-16 22:56:27 +00:00
Damien 'Psolyca' Gaignon
6a576202a9
[Huawei] Add Huawei Watch Fit gadget
2024-02-13 14:12:23 +01:00
Arjan Schrijver
d637b9263c
Fix linter errors
2024-02-13 10:54:12 +01:00
Damien 'Psolyca' Gaignon
874bb1a14e
[Huawei] Fix test
2024-02-13 00:18:48 +01:00
Daniel Dakhno
264b6470cd
Revert "Device connection: added basic code for scan-reconnect"
...
This reverts commit adf55fea93
.
2024-02-12 23:30:32 +01:00
Daniel Dakhno
adf55fea93
Device connection: added basic code for scan-reconnect
2024-02-12 23:28:10 +01:00
Andreas Shimokawa
8b9462f521
fix tests
2024-02-12 18:31:48 +01:00
arjan-s
a977436200
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (2598 of 2598 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/nl/
2024-02-12 15:37:05 +01:00
arjan-s
88dacc2d3b
Translated using Weblate (Dutch)
...
Currently translated at 96.8% (2516 of 2598 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/nl/
2024-02-12 15:37:05 +01:00
skdubg
151cc6120a
Translated using Weblate (German)
...
Currently translated at 100.0% (2598 of 2598 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2024-02-12 15:37:04 +01:00
gallegonovato
a8e7e3fb10
Translated using Weblate (Spanish)
...
Currently translated at 96.7% (2514 of 2598 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/es/
2024-02-12 15:37:04 +01:00
Rex_sa
0b0b3876a5
Translated using Weblate (Arabic)
...
Currently translated at 100.0% (2598 of 2598 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ar/
2024-02-12 15:37:04 +01:00
Ghost of Sparta
43c3d85762
Translated using Weblate (Hungarian)
...
Currently translated at 53.5% (1390 of 2598 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/hu/
2024-02-12 15:37:04 +01:00
0que
099a4bf8ef
Translated using Weblate (Russian)
...
Currently translated at 97.5% (2535 of 2598 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ru/
2024-02-12 15:37:04 +01:00
Ihor Hordiichuk
cd9e22a2a4
Translated using Weblate (Ukrainian)
...
Currently translated at 94.3% (2450 of 2598 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/uk/
2024-02-12 15:37:04 +01:00
Ács Zoltán
4603be0993
Translated using Weblate (Hungarian)
...
Currently translated at 52.6% (1367 of 2598 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/hu/
2024-02-12 15:37:04 +01:00
陈少举
8ff2051430
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (2598 of 2598 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2024-02-12 15:37:04 +01:00
skdubg
b7122aeb29
Translated using Weblate (German)
...
Currently translated at 100.0% (2598 of 2598 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2024-02-12 15:37:04 +01:00
skdubg
d913c4e082
Translated using Weblate (German)
...
Currently translated at 98.8% (2568 of 2598 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2024-02-12 15:37:04 +01:00
陈少举
11e2d55cf6
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (2597 of 2597 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2024-02-12 15:37:04 +01:00
0que
a8a94d8a23
Translated using Weblate (Russian)
...
Currently translated at 97.3% (2528 of 2597 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ru/
2024-02-12 15:37:04 +01:00
Gregory Blanco
7aa66605a2
Translated using Weblate (Polish)
...
Currently translated at 98.9% (2571 of 2597 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/pl/
2024-02-12 15:37:04 +01:00
skdubg
ad46e23ebc
Translated using Weblate (German)
...
Currently translated at 98.8% (2567 of 2597 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2024-02-12 15:37:04 +01:00
gallegonovato
1474692a69
Translated using Weblate (Spanish)
...
Currently translated at 96.7% (2513 of 2597 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/es/
2024-02-12 15:37:04 +01:00
Rex_sa
b6140c8879
Translated using Weblate (Arabic)
...
Currently translated at 100.0% (2511 of 2511 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ar/
2024-02-12 15:37:04 +01:00
Ihor Hordiichuk
c5753d3ab9
Translated using Weblate (Ukrainian)
...
Currently translated at 97.2% (2441 of 2511 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/uk/
2024-02-12 15:37:04 +01:00
0que
b33e36eec2
Translated using Weblate (Russian)
...
Currently translated at 99.5% (2499 of 2511 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ru/
2024-02-12 15:37:04 +01:00
gallegonovato
2dee70022f
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (2511 of 2511 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/es/
2024-02-12 15:37:04 +01:00
MattSolo451
4a43e31a0f
Translated using Weblate (Polish)
...
Currently translated at 100.0% (2510 of 2510 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/pl/
2024-02-12 15:37:04 +01:00
Xtremo3
e8936124c1
Translated using Weblate (Polish)
...
Currently translated at 100.0% (2510 of 2510 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/pl/
2024-02-12 15:37:04 +01:00
MattSolo451
cb38d095e1
Translated using Weblate (Polish)
...
Currently translated at 100.0% (2510 of 2510 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/pl/
2024-02-12 15:37:04 +01:00
gallegonovato
9300e7035f
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (2510 of 2510 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/es/
2024-02-12 15:37:04 +01:00
skdubg
af204c7f95
Translated using Weblate (German)
...
Currently translated at 98.9% (2484 of 2510 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2024-02-12 15:37:04 +01:00
Rex_sa
3dda7621cf
Translated using Weblate (Arabic)
...
Currently translated at 100.0% (2510 of 2510 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ar/
2024-02-12 15:37:04 +01:00
nautilusx
8dc09c631d
Translated using Weblate (German)
...
Currently translated at 98.2% (2467 of 2510 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2024-02-12 15:37:04 +01:00
Software In Interlingua
a91dc76d82
Added translation using Weblate (Interlingua)
2024-02-12 15:37:04 +01:00
skdubg
1fe4c2db35
Translated using Weblate (German)
...
Currently translated at 94.8% (2381 of 2510 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2024-02-12 15:37:04 +01:00
0que
14635dbf3a
Translated using Weblate (Russian)
...
Currently translated at 99.5% (2498 of 2510 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ru/
2024-02-12 15:37:04 +01:00
skdubg
411197c8f3
Translated using Weblate (German)
...
Currently translated at 94.8% (2380 of 2510 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2024-02-12 15:37:04 +01:00