Commit Graph
6845 Commits
Author SHA1 Message Date
Arjan SchrijverandGitea feadeb8139 Fossil Hybrid HR: Add power saving feature 2021-08-13 22:28:49 +02:00
Arjan SchrijverandGitea 2e3c409e02 Fossil Hybrid HR: Add timezone selector for 2nd TZ widget 2021-08-13 22:28:49 +02:00
Arjan SchrijverandGitea 9f2759a43c Fossil Hybrid HR: Add 2nd TZ, Active Minutes and Chance Of Rain widgets 2021-08-13 22:28:49 +02:00
Arjan SchrijverandGitea 478053288f Fossil Hybrid HR: Add battery and calories widgets 2021-08-13 22:28:49 +02:00
vanous 4dd8af6d24 HeartRate dialog: extend the enable check with supportsRealtimeData() 2021-08-09 17:45:52 +02:00
Andreas Shimokawa 5fb674f9ae Fossil Hybrid HR: Support setting metric/imperial mode
Fixes #2355
2021-08-09 16:32:42 +02:00
vanous e6ae5e357e add Heart icon (trigger heart measurement) to device action icons 2021-08-08 11:12:08 +02:00
Andreas Shimokawa 1092d1bc05 Amazfit T-Rex Pro: Try to fix some menu items
See #2362
2021-08-07 21:34:21 +02:00
Andreas Shimokawa e5caf78fb0 Assume timezone UTC for BLE time protocol
BLE protocol only sends a UTC offset which combines the TZ with DST, if we take
a local timezone as a base and add a raw offset with DST included, DST might
be added again.

This is to fix problems with recorded data on Huami devices where we cannot know
in which timezone data was recorded - only the offset, where we do not know if a
part of it is DST.
2021-08-06 01:05:51 +02:00
Gordon Williams 9222c6700e Add functions for pushing bitmaps to Bangle.js, also add configurable MTU. If we receive a bigger data packet then we know we can send a bigger one too 2021-08-04 16:41:06 +01:00
Andreas Shimokawa a302b5509f Huami: re-enable setting the timezone correctly with included DST
This will trigger bugs, but also fix some.
We "just" need to fix the new bugs :/
2021-07-30 16:33:44 +02:00
Andreas Shimokawa 2e33256584 java/gradle crap: do something I do not even want to understand to fix random build errors
Yes I hate Java, and I hate gradle.
Both are a huge waste of resources.
I wonder how many nuclear plants could be switched off if people would stop using this bloated crappy VM bullshit language and "ecosystem".
And no it does not "make you super productive" and it it does not justify "investing in more hardware cpu/ram/cloud capacity" because it is "cheaper than manpower".
2021-07-30 16:18:06 +02:00
Andreas Shimokawa c6bff25d29 bump gradle and gradle plugin as auto-applied by Android Studio Arctic Fox (2020.3.1)
Bump protobuf gradle plugin to fix build
Also bump other unrelated dependencies and fix some linting
2021-07-29 18:09:15 +02:00
Andreas Shimokawa 4b6548d5c2 move submodules and build_fossil_hr_watchface.sh to subdir 2021-07-27 23:06:30 +02:00
Andreas Shimokawa 5af73c3676 add script to build fossil_hr_watchface by building submodules 2021-07-27 21:58:16 +02:00
Andreas Shimokawa 0a87bb8360 add jerryscript as a submodule 2021-07-27 21:47:02 +02:00
Andreas Shimokawa 8597664775 add fossil-hr-watchface submodule 2021-07-27 20:58:52 +02:00
Andreas Shimokawa d951ab1da7 fix xml changelog 0.59.0 2021-07-24 13:19:53 +02:00
Andreas Shimokawa 090c14d1e9 update changelogs 2021-07-24 12:53:11 +02:00
陈少举andHosted Weblate 26a928be75 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (1187 of 1187 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2021-07-24 11:35:29 +02:00
arjan-sandHosted Weblate 46394bb16c Translated using Weblate (Dutch)
Currently translated at 100.0% (1187 of 1187 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/nl/
2021-07-24 11:35:29 +02:00
Ihor HordiichukandHosted Weblate 609482a401 Translated using Weblate (Ukrainian)
Currently translated at 100.0% (1187 of 1187 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/uk/
2021-07-24 11:35:29 +02:00
Nikita EpifanovandHosted Weblate 0eb8e49763 Translated using Weblate (Russian)
Currently translated at 100.0% (1187 of 1187 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ru/
2021-07-24 11:35:29 +02:00
Michal LandHosted Weblate 2a42f0e47f Translated using Weblate (Polish)
Currently translated at 97.8% (1162 of 1187 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/pl/
2021-07-24 11:35:29 +02:00
Yaron ShahrabaniandHosted Weblate 0170299214 Translated using Weblate (Hebrew)
Currently translated at 99.9% (1186 of 1187 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2021-07-24 11:35:29 +02:00
Vincèn PUJOLandHosted Weblate 3f50655ea0 Translated using Weblate (French)
Currently translated at 100.0% (1187 of 1187 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/fr/
2021-07-24 11:35:29 +02:00
nautilusxandHosted Weblate cdd12f38d4 Translated using Weblate (German)
Currently translated at 100.0% (1187 of 1187 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2021-07-24 11:35:29 +02:00
Arjan Schrijver 35da8fcad0 Fossil Hybrid HR: Show progress bar while installing watchface 2021-07-22 22:04:31 +02:00
Arjan Schrijver ba5c87e7a8 Fossil Hybrid HR: Add icon for inverting colors of background image 2021-07-22 13:09:00 +02:00
Arjan Schrijver c91403fce3 Fossil Hybrid HR: Rename widget color definitions 2021-07-22 13:07:09 +02:00
Arjan Schrijver dcf869b988 Fossil Hybrid HR: Confirm overwriting cached watchface 2021-07-21 21:27:58 +02:00
Arjan Schrijver fb02fa2ee0 Fossil Hybrid HR: Add default Gadgetbridge-themed watchface background 2021-07-21 20:32:16 +02:00
Arjan Schrijver e9ccf0da7d Fossil Hybrid HR: Update widget colors and button text 2021-07-21 20:32:16 +02:00
vanous 383e096248 add System.exit(0) to quit() to ensure exit 2021-07-20 20:59:58 +02:00
陈少举andHosted Weblate 2015026e36 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (1186 of 1186 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2021-07-20 12:17:05 +02:00
Yaron ShahrabaniandHosted Weblate 3cd14310c8 Translated using Weblate (Hebrew)
Currently translated at 99.9% (1185 of 1186 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2021-07-20 12:17:05 +02:00
arjan-sandHosted Weblate 29392c98d8 Translated using Weblate (Dutch)
Currently translated at 100.0% (1186 of 1186 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/nl/
2021-07-20 12:17:05 +02:00
Vincèn PUJOLandHosted Weblate 3eb1c420b6 Translated using Weblate (French)
Currently translated at 100.0% (1186 of 1186 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/fr/
2021-07-20 12:17:05 +02:00
vanousandHosted Weblate 924baa7338 Translated using Weblate (Czech)
Currently translated at 100.0% (1186 of 1186 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/cs/
2021-07-20 12:17:05 +02:00
PavelandHosted Weblate 75737b8258 Translated using Weblate (Ukrainian)
Currently translated at 100.0% (1150 of 1150 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/uk/
2021-07-20 12:17:05 +02:00
EvoandHosted Weblate 06a37902d3 Translated using Weblate (Polish)
Currently translated at 100.0% (1150 of 1150 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/pl/
2021-07-20 12:17:05 +02:00
陈少举andHosted Weblate 343db5cb39 Translated using Weblate (Chinese (Simplified))
Currently translated at 99.9% (1149 of 1150 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2021-07-20 12:17:05 +02:00
arjan-sandHosted Weblate f67cce6248 Translated using Weblate (Dutch)
Currently translated at 100.0% (1150 of 1150 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/nl/
2021-07-20 12:17:05 +02:00
Yaron ShahrabaniandHosted Weblate 247d5e085b Translated using Weblate (Hebrew)
Currently translated at 100.0% (1150 of 1150 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2021-07-20 12:17:05 +02:00
Vincèn PUJOLandHosted Weblate e9dcc77519 Translated using Weblate (French)
Currently translated at 100.0% (1150 of 1150 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/fr/
2021-07-20 12:17:05 +02:00
vanousandHosted Weblate 4835e35ceb Translated using Weblate (Czech)
Currently translated at 100.0% (1150 of 1150 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/cs/
2021-07-20 12:17:05 +02:00
Andreas Shimokawa 7f73206bcd bump version, draft changelog 2021-07-20 12:16:53 +02:00
Andreas Shimokawa c4f12f548c Fix missing breaks in switch, should fix UM25 support 2021-07-20 12:11:44 +02:00
vanousandGitea 67726944c4 fix: apply theme as set by the system 2021-07-20 12:09:01 +02:00
5b2ca65321 Added support for SMA Q2 (#2215)
Hi,

i applied the changes from [Emeryths fork](https://github.com/Emeryth/Gadgetbridge) to master in order to get the [SMA Q2 smartwatch](https://hackaday.io/project/85463-color-open-source-smartwatch) support upstream.

It uses [his firmware](https://github.com/Emeryth/sma-q2-oss) (pretty/most popular for this device).

Greatly appreciate any feedback as this is my first attempt to add a device to GB :)

I read through the [tutorial](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/New-Device-Tutorial), are there other sources for adding new device support?

thanks!

Co-authored-by: x29a <0.x29a.0@gmail.com>
Reviewed-on: https://codeberg.org/Freeyourgadget/Gadgetbridge/pulls/2215
Co-authored-by: x29a <x29a@noreply.codeberg.org>
Co-committed-by: x29a <x29a@noreply.codeberg.org>
2021-07-20 12:08:12 +02:00