1
0
mirror of https://codeberg.org/Freeyourgadget/Gadgetbridge synced 2024-11-05 01:37:03 +01:00
Commit Graph

3881 Commits

Author SHA1 Message Date
Daniel Dakhno
62f77ef8d0 ControlCenter: added folders to ControlCenter 2022-06-28 14:01:51 +02:00
Arjan Schrijver
48212d4185 Fossil Hybrid HR: Add watchface preview images in the app manager 2022-06-17 14:45:10 +02:00
José Rebelo
33d433d206 Make transliteration configurable per-language 2022-06-15 18:40:28 +02:00
Yaron Shahrabani
def03d7d62
Translated using Weblate (Hebrew)
Currently translated at 100.0% (1600 of 1600 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2022-06-14 20:24:28 +02:00
Ihor Hordiichuk
40e9138950
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (1600 of 1600 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/uk/
2022-06-14 20:24:28 +02:00
Oğuz Ersen
d17960e8b9
Translated using Weblate (Turkish)
Currently translated at 100.0% (1600 of 1600 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/tr/
2022-06-14 20:24:28 +02:00
Yaron Shahrabani
9830d628d1
Translated using Weblate (Hebrew)
Currently translated at 99.8% (1597 of 1600 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2022-06-14 20:24:28 +02:00
Vincèn PUJOL
4347128da8
Translated using Weblate (French)
Currently translated at 100.0% (1600 of 1600 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/fr/
2022-06-14 20:24:28 +02:00
陈少举
b6d1b30848
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (1597 of 1597 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2022-06-14 20:24:28 +02:00
Ihor Hordiichuk
adda0a646f
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (1597 of 1597 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/uk/
2022-06-14 20:24:28 +02:00
Oğuz Ersen
5579ee4ef0
Translated using Weblate (Turkish)
Currently translated at 100.0% (1597 of 1597 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/tr/
2022-06-14 20:24:28 +02:00
Yaron Shahrabani
1ce1b22ea2
Translated using Weblate (Hebrew)
Currently translated at 99.8% (1595 of 1597 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2022-06-14 20:24:28 +02:00
Vincèn PUJOL
dd9f7e2d78
Translated using Weblate (French)
Currently translated at 100.0% (1597 of 1597 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/fr/
2022-06-14 20:24:28 +02:00
Óscar Fernández Díaz
6e907cdd1f
Translated using Weblate (Spanish)
Currently translated at 93.8% (1499 of 1597 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/es/
2022-06-14 20:24:28 +02:00
nautilusx
e90fe5cb2e
Translated using Weblate (German)
Currently translated at 100.0% (1597 of 1597 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2022-06-14 20:24:28 +02:00
Vincèn PUJOL
cd57c9d021
Translated using Weblate (French)
Currently translated at 97.9% (1562 of 1595 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/fr/
2022-06-14 20:24:28 +02:00
陈少举
c121faadec
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (1593 of 1593 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2022-06-14 20:24:28 +02:00
Ihor Hordiichuk
de878bac7f
Translated using Weblate (Ukrainian)
Currently translated at 99.9% (1592 of 1593 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/uk/
2022-06-14 20:24:28 +02:00
Oğuz Ersen
b51bc7eb49
Translated using Weblate (Turkish)
Currently translated at 100.0% (1593 of 1593 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/tr/
2022-06-14 20:24:28 +02:00
陈少举
7beec25542
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (1591 of 1591 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2022-06-14 20:24:28 +02:00
Ihor Hordiichuk
2781aba3cb
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (1591 of 1591 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/uk/
2022-06-14 20:24:27 +02:00
Oğuz Ersen
b28ecce3ca
Translated using Weblate (Turkish)
Currently translated at 100.0% (1591 of 1591 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/tr/
2022-06-14 20:24:27 +02:00
Yaron Shahrabani
dfbd1c35be
Translated using Weblate (Hebrew)
Currently translated at 99.8% (1589 of 1591 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2022-06-14 20:24:27 +02:00
Vincèn PUJOL
70804f6784
Translated using Weblate (French)
Currently translated at 97.8% (1557 of 1591 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/fr/
2022-06-14 20:24:27 +02:00
José Rebelo
88828c227e
Translated using Weblate (Portuguese)
Currently translated at 91.8% (1452 of 1581 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/pt/
2022-06-14 20:24:27 +02:00
HenRy
d8cae33bd3
Translated using Weblate (German)
Currently translated at 100.0% (1583 of 1583 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2022-06-14 20:24:27 +02:00
Vincèn PUJOL
c2f77637b4
Translated using Weblate (French)
Currently translated at 98.0% (1550 of 1581 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/fr/
2022-06-14 20:24:27 +02:00
Artem
89f877cd5a
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (1581 of 1581 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/uk/
2022-06-14 20:24:27 +02:00
Andreas Shimokawa
aa28434682 remove german translation to help weblate 2022-06-14 20:16:05 +02:00
dakhnod
4a8523f790 multi-device-support (#2526)
this PR aims to add device for multiple connected devices at once.

A lot of stuff already works, some things need to be done:

- [x] change DeviceCommunicationService to hold multiple devices and supports
- [x] implement connect / disconnect logic
- [x] widgets, not really suited for multiple devices, so far
- [x] change the notification to show multiple devices
- [ ] change GBDeviceService#onFindDevice and similar API functions to target individual devices, not all connected.
- [x] move auto-reconnect setting to device settings
- [x] fix music event crash
- [x] work out behaviour when pressing "connect" from notification
- [ ] handle service crashes
- [ ] suit coordinator methods for multiple devices of same kind
- [x] change ACL_CONNECTED receiver to connect to devices that are not currently registered in DeviceCommunicationService
- [ ] adjust after-boot auto-connection logic
- [ ] fix hanging device support. Device says disconnected, GB says connected
- [x] firmware updater doesn't work

My attempt to make onFindDevice work was to change the arguments to ```EventHandler#onFindDevice(GBDevice device, boolean start)```.
The Problem is that this forces the device-specific implementations to also accept GBDevice as an argument.

Co-authored-by: Daniel Dakhno <dakhnod@gmail.com>
Co-authored-by: Andreas Shimokawa <shimokawa@fsfe.org>
Co-authored-by: dakhnod <dakhnod@gmail.com>
Reviewed-on: https://codeberg.org/Freeyourgadget/Gadgetbridge/pulls/2526
Co-authored-by: dakhnod <dakhnod@noreply.codeberg.org>
Co-committed-by: dakhnod <dakhnod@noreply.codeberg.org>
2022-06-14 18:05:41 +02:00
Gordon Williams
3ef39433a6 Bangle.js build: remove the 'Donate' link for the Bangle.js build only, and instead add a message in the app's About dialog (unfortunately this is needed because Google Play store policy doesn't allow you to 'buy' stuff outside of the store) 2022-06-13 08:38:05 +01:00
Gordon Williams
e40bd79fbf Bangle.js: Adding built-in app-loader view (available via app management icon). Only available on internet-enabled builds (it's a webview) 2022-06-13 08:35:32 +01:00
Gordon Williams
bdcaeae177 Merge remote-tracking branch 'freeyourgadget/master' into freeyourgadget_master 2022-06-13 08:26:53 +01:00
vanous
30c7872d24 Discovery activity: set scanning sensitivity to level 2 2022-06-13 06:11:26 +02:00
vanous
8bfe37e61f Handle one shot alarm for Fossil watch 2022-06-12 08:50:46 +02:00
José Rebelo
a042d44cd0 Mi / Amazfit Band 5: Add missing breathing shortcut 2022-06-11 23:09:46 +02:00
José Rebelo
b914bec573 Mi Band 5: Fix missing portuguese language 2022-06-11 23:09:21 +02:00
vanous
a9cd3412ee Allow to set discovery scanning level to prevent freezing 2022-06-11 23:07:56 +02:00
Gordon Williams
2bb8eefe23 Merge branch 'freeyourgadget_master' of codeberg.org:Freeyourgadget/Gadgetbridge into freeyourgadget_master 2022-06-10 12:13:23 +01:00
vanous
3fdec8d7d3 Widget: do not show sleep if not recorded 2022-06-09 11:03:47 +02:00
José Rebelo
2101b5840a Mi Band 5: Start fitness tracking on phone when workout starts on band 2022-06-09 10:32:26 +02:00
José Rebelo
b07cd54468 Mi Band 5: Send GPS location to band during workout 2022-06-09 10:32:26 +02:00
Andreas Shimokawa
91fa713bea Mi Band 6: add sleep menu item (also to shortcuts) 2022-06-08 14:31:28 +02:00
Andreas Shimokawa
de4d38ead1 update changelogs 2022-05-30 20:31:31 +02:00
Ludovic Jozeau
b07dc6f2b2 fix calendar blacklist, view and storage
- view: unselect calendar that aren't blacklisted
- use more unique string to identify and store blacklisted calendars
2022-05-30 13:14:46 +02:00
Yaron Shahrabani
90145ce977
Translated using Weblate (Hebrew)
Currently translated at 100.0% (1581 of 1581 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2022-05-29 22:08:13 +02:00
tomechio
49bc868eb3
Translated using Weblate (Finnish)
Currently translated at 25.5% (404 of 1581 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/fi/
2022-05-29 22:08:13 +02:00
陈少举
744f3c9b9f
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (1581 of 1581 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2022-05-29 22:08:13 +02:00
arjan-s
f05368e2c0
Translated using Weblate (Dutch)
Currently translated at 100.0% (1581 of 1581 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/nl/
2022-05-29 22:08:13 +02:00
Ihor Hordiichuk
ca990edec4
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (1581 of 1581 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/uk/
2022-05-29 22:08:13 +02:00