Commit Graph
8790 Commits
Author SHA1 Message Date
José Rebelo 443f13c11d Zepp OS: Fix setting of unknown configuration values
Unknown configuration values are displayed in the UI as "Unknown (0x*)".
We can then attempt to parse them as hex and send the value.
2023-03-19 22:05:37 +00:00
José Rebelo f0a05ded91 Amazfit GTR 4: Whitelist fw 3.18.1.1 diff from 3.17.0.2
Differential firmware updates are installed just like normal updates.
2023-03-19 15:53:17 +00:00
Joel BeckmeyerandGitea ed9c746059 fix saving app notification/pebble blacklist preferences on import 2023-03-18 17:54:55 +00:00
Joel Beckmeyer a8da4cf6d1 Amazfit Bip U: disable alarm snooze enable/disable 2023-03-17 15:46:46 -04:00
Oleg VasilevandGitea 007f070125 huami: implement repeated activity fetching
Currently, huami only attempts to fetch activities once.

Since sports activity fetching creates an Operation twice per every fetch, we
need to pass around fetchCount variable to keep track of how many fetches has
occured.

Tested on my Amazfit GTR 4.

Signed-off-by: Oleg Vasilev <me@svin.in>
2023-03-11 15:02:00 +00:00
djurikandGitea d6c8d6b56d Fix missing alexa at gts2mini menu and change the description of timer from Chronometer to countdown 2023-03-11 14:59:36 +00:00
arjan-sandHosted Weblate d8b942d623 Translated using Weblate (Dutch)
Currently translated at 100.0% (1937 of 1937 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/nl/
2023-03-08 10:38:01 +01:00
Xtremo3andHosted Weblate b3dc9692ea Translated using Weblate (Polish)
Currently translated at 100.0% (1937 of 1937 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/pl/
2023-03-06 19:39:42 +01:00
Axus WizixandHosted Weblate 5fb1ca2c32 Translated using Weblate (Russian)
Currently translated at 87.7% (1700 of 1937 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ru/
2023-03-04 01:48:46 +01:00
kirill blazeandHosted Weblate 0ad925b187 Translated using Weblate (Russian)
Currently translated at 87.7% (1700 of 1937 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ru/
2023-03-03 01:08:35 +01:00
Axus WizixandHosted Weblate 4af2f8d442 Translated using Weblate (Russian)
Currently translated at 87.7% (1700 of 1937 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ru/
2023-03-03 01:08:26 +01:00
LinerlyandHosted Weblate e1d0485e66 Translated using Weblate (Indonesian)
Currently translated at 100.0% (1937 of 1937 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/id/
2023-02-23 00:40:35 +01:00
陈少举andHosted Weblate 1deb9c6f5e Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (1937 of 1937 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2023-02-23 00:40:34 +01:00
Oğuz ErsenandHosted Weblate 4f02f1535d Translated using Weblate (Turkish)
Currently translated at 100.0% (1937 of 1937 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/tr/
2023-02-23 00:40:34 +01:00
Yaron ShahrabaniandHosted Weblate 74f194a12b Translated using Weblate (Hebrew)
Currently translated at 100.0% (1937 of 1937 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2023-02-23 00:40:33 +01:00
Vincèn PUJOLandHosted Weblate 196f13d783 Translated using Weblate (French)
Currently translated at 100.0% (1937 of 1937 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/fr/
2023-02-23 00:40:32 +01:00
Manuel-SenpaiandHosted Weblate 079820baa0 Translated using Weblate (Spanish)
Currently translated at 100.0% (1937 of 1937 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/es/
2023-02-23 00:40:32 +01:00
nautilusxandHosted Weblate 9dace64c40 Translated using Weblate (German)
Currently translated at 99.5% (1929 of 1937 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2023-02-23 00:40:31 +01:00
Ihor HordiichukandHosted Weblate 554b18a6ea Translated using Weblate (Ukrainian)
Currently translated at 100.0% (1937 of 1937 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/uk/
2023-02-21 16:39:45 +01:00
Nee SorryandHosted Weblate ff43103c17 Translated using Weblate (Georgian)
Currently translated at 10.1% (197 of 1934 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ka/
2023-02-21 16:39:45 +01:00
Temuri DoghonadzeandHosted Weblate 7a6e20d4ef Translated using Weblate (Georgian)
Currently translated at 10.1% (197 of 1934 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ka/
2023-02-21 16:39:44 +01:00
Andreas Shimokawa 4f34725656 add changelog, bump version 0.73.0 2023-02-21 16:39:30 +01:00
Andreas Shimokawa d07fec33ca SoFlow SO6: Add light command and request lock state 2023-02-21 16:09:23 +01:00
Andreas Shimokawa 4bd8c20a6d SoFlow SO6: few cleanups and more testing 2023-02-21 16:09:23 +01:00
Andreas Shimokawa 74517f12a3 SoFlow SO6: First working lock&unlock
needs key
2023-02-21 16:09:23 +01:00
Andreas Shimokawa 5db9d36d1a SoFlow SO6: fix settings 2023-02-21 16:09:23 +01:00
Andreas Shimokawa 27406e0881 SoFlow SO6: WIP 2023-02-21 16:09:23 +01:00
84e452bd6b Galaxy Buds2 Pro support (this time proper) (#3049)
Mostly copied from the Buds Pro as those earbuds have a similar feature set and mostly the same protocol.

Working:
- Pairing
- Earbud and case battery level
- Finding lost device
- Settings:
	- Noise control:
    	- ANC/ambient/off
        - With one earbud
        - Voice detect and timeouts
    	- Ambient sound during calls
    - Touch options:
    	- Touch lock
        - Switch noise control, voice assistant, Spotify and volume actions
    	- Double tap edge
    - Equalizer
    - Sound balance
	- Seamless earbud connection

Can be improved:
- ~~ANC level and ambient sound volume do nothing, and don't seem to be supported on this model as there is no toggle for either in the official app.~~ (fixed: https://codeberg.org/Freeyourgadget/Gadgetbridge/commit/26a9d274aebe6b99515709f2fac6bc66df4c18f7)
- Ambient sound customization has more options than on previous models, but I can't implement it properly as I can't really hear any difference between the options (my buds might be the issue though).
- ~~The touch lock toggle is once again inverted, like on the [Buds2](https://codeberg.org/Freeyourgadget/Gadgetbridge/commit/d2c4990c48297d46c90c474f50a66f9a04042b68)~~ (fixed: https://codeberg.org/Freeyourgadget/Gadgetbridge/commit/21db5390c1fb7101ea1f38c73c1ecfda08eb189b).

Untested:
- Settings:
    - In-ear detection for calls
    - Ambient sound customization
    - Game mode

This PR also makes some visual changes to the settings of various Galaxy Buds models.

I'd also like to be added to the wiki's allow list. I want to add the Buds2 and Buds2 Pro to the list of supported devices.

---

And sorry for creating this many pull requests. This is mostly due to Codeberg breaking the reference to the branch.

Co-authored-by: Narek <narek.email@gmail.com>
Reviewed-on: https://codeberg.org/Freeyourgadget/Gadgetbridge/pulls/3049
Reviewed-by: José Rebelo <joserebelo@noreply.codeberg.org>
Reviewed-by: Andreas Shimokawa <ashimokawa@noreply.codeberg.org>
Co-authored-by: narektor <narektor@noreply.codeberg.org>
Co-committed-by: narektor <narektor@noreply.codeberg.org>
2023-02-21 14:50:24 +00:00
Manuel-SenpaiandHosted Weblate 0101202a0a Translated using Weblate (Spanish)
Currently translated at 100.0% (1934 of 1934 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/es/
2023-02-15 15:45:47 +01:00
gallegonovatoandHosted Weblate 3f01d0d5d1 Translated using Weblate (Spanish)
Currently translated at 100.0% (1934 of 1934 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/es/
2023-02-15 15:45:47 +01:00
gallegonovatoandHosted Weblate e45d155a4c Translated using Weblate (Spanish)
Currently translated at 100.0% (1934 of 1934 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/es/
2023-02-15 15:45:47 +01:00
Manuel-SenpaiandHosted Weblate dd18ca396f Translated using Weblate (Spanish)
Currently translated at 100.0% (1934 of 1934 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/es/
2023-02-15 15:45:47 +01:00
陈少举andHosted Weblate 5e574bef56 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (1934 of 1934 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2023-02-15 15:45:47 +01:00
arjan-sandHosted Weblate ac205fae71 Translated using Weblate (Dutch)
Currently translated at 100.0% (1934 of 1934 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/nl/
2023-02-15 15:45:47 +01:00
Ihor HordiichukandHosted Weblate 6682ebb31f Translated using Weblate (Ukrainian)
Currently translated at 100.0% (1934 of 1934 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/uk/
2023-02-15 15:45:47 +01:00
Oğuz ErsenandHosted Weblate 4576892c39 Translated using Weblate (Turkish)
Currently translated at 100.0% (1934 of 1934 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/tr/
2023-02-15 15:45:47 +01:00
Yaron ShahrabaniandHosted Weblate 8e468fa9f1 Translated using Weblate (Hebrew)
Currently translated at 100.0% (1934 of 1934 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2023-02-15 15:45:47 +01:00
Vincèn PUJOLandHosted Weblate 103749512b Translated using Weblate (French)
Currently translated at 100.0% (1934 of 1934 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/fr/
2023-02-15 15:45:47 +01:00
Manuel-SenpaiandHosted Weblate 8d20d3d7e3 Translated using Weblate (Spanish)
Currently translated at 80.5% (1558 of 1934 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/es/
2023-02-15 15:45:47 +01:00
nautilusxandHosted Weblate 3d25252ac3 Translated using Weblate (German)
Currently translated at 99.5% (1926 of 1934 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2023-02-15 15:45:46 +01:00
Roland BzikadzeandHosted Weblate 2853842ad3 Translated using Weblate (Georgian)
Currently translated at 9.9% (192 of 1933 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ka/
2023-02-15 15:45:46 +01:00
vanous 92cce3bbf2 Fix GeorgianTransliterator 2023-02-15 15:44:55 +01:00
90771891a5 Bangle.js: Additional values for GPS event (#3026)
This tries to use bearing and number of satellites if available. ~~Bangle.js watch currently sets course=NaN in it's implementation of the GPS event handler, so to be of use this needs a small change there as well: [https://github.com/espruino/BangleApps/pull/2504](https://github.com/espruino/BangleApps/pull/2504)~~ Change has been merged.

Please advise on needed changes or oversights, thanks :)

Co-authored-by: Martin Boonk <martin@boonk.info>
Reviewed-on: https://codeberg.org/Freeyourgadget/Gadgetbridge/pulls/3026
Co-authored-by: halemmerich <halemmerich@noreply.codeberg.org>
Co-committed-by: halemmerich <halemmerich@noreply.codeberg.org>
2023-02-14 10:45:58 +00:00
AlbertandGitea 56ec206f5b [Bangle.js] check if globalUartReceiver is set and move its removal to separate method 2023-02-14 10:43:39 +00:00
AlbertandGitea 2e06d7afa5 [Bangle.js] remove uart.tx intent-listener on dispose 2023-02-14 10:43:39 +00:00
Arjan Schrijver cbf98b9308 Fossil/Skagen Hybrids: Remove useless and annoying debug message 2023-02-11 21:02:24 +01:00
roolxandGitea 11bcaeb7a8 Add Georgian Transliteration 2023-02-09 21:44:35 +00:00
LinerlyandHosted Weblate 42f9e63f8e Translated using Weblate (Indonesian)
Currently translated at 100.0% (1933 of 1933 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/id/
2023-02-08 13:35:36 +01:00
arjan-sandHosted Weblate 4fe8b547a6 Translated using Weblate (Dutch)
Currently translated at 100.0% (1933 of 1933 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/nl/
2023-02-08 13:35:35 +01:00
glemcoandHosted Weblate be0b1ea517 Translated using Weblate (Italian)
Currently translated at 99.6% (1926 of 1933 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/it/
2023-02-08 13:35:35 +01:00