1
0
mirror of https://codeberg.org/Freeyourgadget/Gadgetbridge synced 2024-11-26 20:06:52 +01:00
Commit Graph

5410 Commits

Author SHA1 Message Date
Yukai Li
c8d3d6df20 Fix weird quoting 2020-10-10 22:03:46 +02:00
Yukai Li
31078647b1 Lefun: Limit notification length further
In addition to the 255 pieces limit, the band also uses a byte for total message length, so cap that too to not run over previous message data.
2020-10-10 22:03:46 +02:00
Yukai Li
2c1167b1b3 Lefun: Use proper handler for firmware info 2020-10-10 22:03:46 +02:00
Yukai Li
a2090eeccb Lefun: Use proper handlers for find phone and battery level 2020-10-10 22:03:46 +02:00
Yukai Li
e220acb1b4 Lefun: Implement live step counting 2020-10-10 22:03:46 +02:00
Yukai Li
b225ab98a8 Lefun: Fix typo 2020-10-10 22:03:46 +02:00
Yukai Li
741fdbcbd2 Lefun: Tweak notifications for empty message handling 2020-10-10 22:03:46 +02:00
Yukai Li
c2375f95f4 Lefun: Implement notification support 2020-10-10 22:03:46 +02:00
Yukai Li
a1737c39fb Lefun: Add missing license headers 2020-10-10 22:03:46 +02:00
Yukai Li
0dd44ae2d6 Lefun: Implement limited find phone support 2020-10-10 22:03:46 +02:00
Yukai Li
b7abd328bb Lefun: Implement set alarm 2020-10-10 22:03:46 +02:00
Yukai Li
3d108d9d11 Lefun: Implement heart rate test 2020-10-10 22:03:46 +02:00
Yukai Li
d161415046 Lefun: Implement activity data sampling 2020-10-10 22:03:46 +02:00
Yukai Li
6c32a3a99d Lefun: Add operation status to requests 2020-10-10 22:03:46 +02:00
Yukai Li
1fc2356189 Lefun: Change queuing 2020-10-10 22:03:46 +02:00
Yukai Li
9fbfee945c Lefun: Allow keeping request in queue (for multirecord responses) 2020-10-10 22:03:46 +02:00
Yukai Li
4992e4c15b Lefun: Fix command length checks, again 2020-10-10 22:03:46 +02:00
Yukai Li
61039f1749 Lefun: Add find device support, toast on error 2020-10-10 22:03:46 +02:00
Yukai Li
9454684974 Lefun: Add device support and initialization code 2020-10-10 22:03:46 +02:00
Yukai Li
b46960e0a7 Lefun: Fix response parsing 2020-10-10 22:03:46 +02:00
Yukai Li
8662041e5a Lefun: Fix checksum generation 2020-10-10 22:03:46 +02:00
Yukai Li
c7edfc0b54 Lefun: Fix response ID 2020-10-10 22:03:46 +02:00
Yukai Li
265260810a Lefun: Add command serializers 2020-10-10 22:03:46 +02:00
Yukai Li
fd56db55c4 Lefun: Add device coordinator 2020-10-10 22:03:46 +02:00
vanous
bd90b59f92 Initial implementation of Activity list. 2020-10-10 07:19:42 +02:00
TaaviE
824784fd43 Enhanced logging in BondingUtil 2020-10-09 22:49:17 +03:00
TaaviE
5b7c604d16 Removed translations that do not exist in main locale 2020-10-09 21:13:35 +02:00
lucanomax
d90f8cb536 Translated using Weblate (Italian)
Currently translated at 99.3% (971 of 977 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/it/
2020-10-09 21:08:38 +02:00
Mario Rossi
e003b7bf25 Translated using Weblate (Italian)
Currently translated at 99.1% (969 of 977 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/it/
2020-10-09 21:08:38 +02:00
ssantos
c37e36fb46 Translated using Weblate (Portuguese)
Currently translated at 89.4% (874 of 977 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/pt/
2020-10-09 21:08:38 +02:00
ssantos
a9fa82a075 Translated using Weblate (Portuguese)
Currently translated at 89.4% (874 of 977 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/pt/
2020-10-09 21:08:38 +02:00
TaaviE
3c842bd441 Made the find phone activity start instantly when allowed 2020-10-06 22:00:42 +03:00
TaaviE
ad30c528e5 Fixed a bug caused by incorrect PendingIntent.getActivity usage 2020-10-06 20:35:26 +03:00
Daniel Dakhno
cf302a6ba0 Fossil: optimized time settings 2020-10-06 03:07:38 +02:00
Andreas Shimokawa
e57025cd82 Fix wind speed and direction not being paceled
This also introduces a version to check befor unpaceling.
2020-10-01 13:56:03 +02:00
Andreas Shimokawa
ef7c00a7df fix xml 2020-09-30 21:50:51 +02:00
Andreas Shimokawa
27f8d195c1 Bump version, add changelog 2020-09-30 20:03:11 +02:00
Andreas Shimokawa
f4115fa617 Amazfit Bip S: Also send wind and humidity
Does not work with most weather sources, but it is better to send something to remove garbled characters
2020-09-30 18:47:19 +02:00
Andreas Shimokawa
1337644a14 Amazfit Bip S: Send sunrise and sunset on latest firmware if enabled
This still has to be enabled in Pebble settings..... :/
2020-09-30 18:16:25 +02:00
Andreas Shimokawa
5bdee2c130 Amazfit Bip S: Fix firmware flashing on DTH variant with firmware 4.1.5.55 2020-09-29 21:58:13 +02:00
mondstern
5620d60ee9 Translated using Weblate (Dutch)
Currently translated at 89.9% (879 of 977 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/nl/
2020-09-28 19:43:01 +02:00
Andy Yang
4d9478b933 Translated using Weblate (Chinese (Traditional))
Currently translated at 58.8% (575 of 977 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hant/
2020-09-28 19:43:01 +02:00
mondstern
40e58d33b5 Translated using Weblate (Polish)
Currently translated at 96.9% (947 of 977 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/pl/
2020-09-28 19:43:01 +02:00
Vincèn PUJOL
e55994673b Translated using Weblate (French)
Currently translated at 100.0% (977 of 977 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/fr/
2020-09-28 19:43:01 +02:00
Milo Ivir
7700363823 Translated using Weblate (Croatian)
Currently translated at 7.2% (71 of 977 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/hr/
2020-09-28 19:43:01 +02:00
ssantos
6295ab594a Translated using Weblate (Portuguese)
Currently translated at 89.3% (873 of 977 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/pt/
2020-09-28 19:43:01 +02:00
Pavel
e43f6f0b8e Translated using Weblate (Ukrainian)
Currently translated at 100.0% (977 of 977 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/uk/
2020-09-28 19:43:01 +02:00
Oğuz Ersen
0b2e4f4b80 Translated using Weblate (Turkish)
Currently translated at 100.0% (977 of 977 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/tr/
2020-09-28 19:43:01 +02:00
Pavel
b8f22e2862 Translated using Weblate (Polish)
Currently translated at 94.3% (922 of 977 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/pl/
2020-09-28 19:43:01 +02:00
taras3333
78f0d24e2e Translated using Weblate (Ukrainian)
Currently translated at 84.9% (830 of 977 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/uk/
2020-09-28 19:43:01 +02:00
Oğuz Ersen
05075e48b7 Translated using Weblate (Turkish)
Currently translated at 97.6% (954 of 977 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/tr/
2020-09-28 19:43:01 +02:00
vanous
77d8485b0d Make pingpong play nice with others 2020-09-28 19:42:36 +02:00
Andreas Shimokawa
247366bf9d Amazfit Bip S: Implement new Firmware update mechanism introduced with Firmware 2.1.1.50
This is probably mandatory for other devices now also!
2020-09-28 12:05:09 +02:00
Gordon Williams
5c2ee15988 Remove hard-coded name list and use Java Reflection to get the correct field names - fixes issue where call state reporting was corrupted 2020-09-28 10:09:27 +01:00
vanous
ac5e7608fc Handle device null state when being disconnected 2020-09-28 09:49:08 +02:00
Andreas Shimokawa
8087390336 Huami: recoginze GPS firmware 19439,3aa3392,135 and whitelist it for Bip S 2020-09-27 12:07:52 +02:00
vanous
7371fb37c2 Add charts into Sports Activity Details. Improve pingpong icon. 2020-09-23 21:53:16 +02:00
Andreas Shimokawa
49e7cc4c9b InfiniTime: implement music control and info 2020-09-23 12:12:45 +02:00
vanous
30ebad8617 Activity icons, fastlane screenshots, pebble widget steps fix 2020-09-17 21:38:01 +02:00
Andreas Shimokawa
73b2be6da8 add fastlane and xml changelog 2020-09-13 19:41:24 +02:00
zsolt3991
6f932b85d6 Translated using Weblate (Hungarian)
Currently translated at 41.6% (407 of 977 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/hu/
2020-09-13 19:27:04 +02:00
vanous
ba6d0cd34a Translated using Weblate (Czech)
Currently translated at 100.0% (977 of 977 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/cs/
2020-09-13 19:27:04 +02:00
Nikita Epifanov
84a89f83d2 Translated using Weblate (Russian)
Currently translated at 100.0% (977 of 977 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ru/
2020-09-13 19:27:04 +02:00
Michael
78ac6115b5 Translated using Weblate (German)
Currently translated at 100.0% (977 of 977 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2020-09-13 19:27:04 +02:00
Andreas Shimokawa
4da74e7375 Amazfit Bip S: Whitelist 2.1.1.46 2020-09-13 19:26:23 +02:00
Memiks
70a140f358 HPlus notficiation encoding weather improvments (#2012)
fix indent change

add only new functions from master branch

correct issue with reformated code

Merge branch 'master' into HPlus_improve_notifications

update code formatting with Android Studio
remove bad update of .gitignore

HPlusSupport rebuild indexation

remove unecessary change for pull request

Improve HPlus support
- update unicode support
- update notification function
- add first weather notification

Merge pull request 'update master from upstream repository' (#4) from Freeyourgadget/Gadgetbridge:master into master

Reviewed-on: https://codeberg.org/Memiks/Gadgetbridge/pulls/4

Merge pull request 'update master from upstream repository' (#2) from Freeyourgadget/Gadgetbridge:master into master

Reviewed-on: https://codeberg.org/Memiks/Gadgetbridge/pulls/2

use my own android sdk image

Sign apk

add signed apk

remove .drone.yml from git

add drone.io compilation

Merge pull request 'update master from upstream repository' (#1) from Freeyourgadget/Gadgetbridge:master into master

Reviewed-on: https://codeberg.org/Memiks/Gadgetbridge/pulls/1

Co-authored-by: Andreas Shimokawa <shimokawa@fsfe.org>
Co-authored-by: Memiks <contact@memiks.fr>
Reviewed-on: https://codeberg.org/Freeyourgadget/Gadgetbridge/pulls/2012
2020-09-13 19:13:45 +02:00
Allan Nordhøy
bad7669e7f Translated using Weblate (Norwegian Bokmål)
Currently translated at 91.8% (897 of 977 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/nb_NO/
2020-09-10 10:49:54 +02:00
陈少举
c2c0552236 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (977 of 977 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2020-09-10 10:49:54 +02:00
Rafael Fontenelle
39c6f88719 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (977 of 977 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/pt_BR/
2020-09-10 10:49:54 +02:00
Yaron Shahrabani
41fa5df61b Translated using Weblate (Hebrew)
Currently translated at 99.8% (976 of 977 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2020-09-10 10:49:54 +02:00
Michael
51f1f4b45c Translated using Weblate (German)
Currently translated at 99.7% (975 of 977 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2020-09-10 10:49:54 +02:00
Rafael Fontenelle
866e8742f0 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (976 of 976 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/pt_BR/
2020-09-10 10:49:54 +02:00
Baka Gaijin
2f521ff323 Translated using Weblate (Japanese)
Currently translated at 63.4% (618 of 974 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ja/
2020-09-10 10:49:54 +02:00
陈少举
c9ba308e75 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (974 of 974 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2020-09-10 10:49:54 +02:00
Baka Gaijin
652cbbed82 Translated using Weblate (Japanese)
Currently translated at 63.3% (617 of 974 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ja/
2020-09-10 10:49:54 +02:00
Nikita Epifanov
631e1bb7bf Translated using Weblate (Russian)
Currently translated at 100.0% (974 of 974 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ru/
2020-09-10 10:49:54 +02:00
Rafael Fontenelle
0a9141340b Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (974 of 974 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/pt_BR/
2020-09-10 10:49:54 +02:00
Yaron Shahrabani
059eabdd51 Translated using Weblate (Hebrew)
Currently translated at 99.8% (973 of 974 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2020-09-10 10:49:53 +02:00
Ainārs
e630e9ca05 Translated using Weblate (Latvian)
Currently translated at 2.3% (23 of 968 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/lv/
2020-09-10 10:49:53 +02:00
Baka Gaijin
71d2baa689 Translated using Weblate (Japanese)
Currently translated at 56.6% (548 of 968 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ja/
2020-09-10 10:49:53 +02:00
Ainārs
21e0a5cfa8 Added translation using Weblate (Latvian) 2020-09-10 10:49:53 +02:00
陈少举
8fe91e25cc Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (968 of 968 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2020-09-10 10:49:53 +02:00
Nikita Epifanov
ccffda050c Translated using Weblate (Russian)
Currently translated at 100.0% (968 of 968 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ru/
2020-09-10 10:49:53 +02:00
Rafael Fontenelle
d9182450bb Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (968 of 968 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/pt_BR/
2020-09-10 10:49:53 +02:00
Baka Gaijin
3bf4c4b386 Translated using Weblate (Japanese)
Currently translated at 54.9% (532 of 968 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ja/
2020-09-10 10:49:53 +02:00
Yaron Shahrabani
14969dbb17 Translated using Weblate (Hebrew)
Currently translated at 99.8% (967 of 968 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2020-09-10 10:49:53 +02:00
nautilusx
9384cf2ac7 Translated using Weblate (German)
Currently translated at 100.0% (968 of 968 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2020-09-10 10:49:53 +02:00
Rafael Fontenelle
9a11b4edf1 Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.6% (951 of 954 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/pt_BR/
2020-09-10 10:49:53 +02:00
Michael
cebeea3a52 Translated using Weblate (German)
Currently translated at 99.7% (952 of 954 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2020-09-10 10:49:53 +02:00
mondstern
04c25d32cd Translated using Weblate (Czech)
Currently translated at 100.0% (954 of 954 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/cs/
2020-09-10 10:49:53 +02:00
vanous
db47992199 Re-do logo logic for AboutScreen to keep aspect ratio 2020-09-10 10:49:05 +02:00
Andreas Shimokawa
1c2218079b Pinetime-JF: Recognize device if it annouces itself as InfiniTime 2020-09-09 23:40:36 +02:00
vanous
1d51c58f15 Fix warnings and colors for AboutScreen 2020-09-09 23:26:46 +02:00
vanous
0ac2b22596 SportsActivityDetail can be landscape too now. 2020-09-09 22:31:58 +02:00
vanous
ac1b65e727 Fine-tune filter. Ignore BaseAltitude == 20000. 2020-09-09 22:15:17 +02:00
Andreas Shimokawa
6c86381fa8 ZeTime: Fix weather forecast icons on older firmware versions
If we do not have a firmware version try use old icon mapping.
Previously weather was not working at all in that case.
2020-09-08 23:09:30 +02:00
Andreas Shimokawa
d5cdf21154 Amazfit Bip S: allow flashing gps almanac (only cep worked before) 2020-09-07 22:57:18 +02:00
Andreas Shimokawa
ce8021ec9b Huami: Add new activity types found in recent Bip S firmware 2020-09-07 21:40:20 +02:00
vanous
874b510784 Add more features to ActivitySummariesFilter
Add possibility to pick individual SportsItem items into filtered view
Add quick time range selector
add deviceFilter for devices that supportsActivityTracks
add baseAltitude
add average speed, calculated from from distance/active time
make Activity Details layout scrollable
2020-09-05 20:22:04 +02:00
Andreas Shimokawa
faef4fd92f Amazfit Bip S: fix flashing some font files 2020-09-03 23:09:00 +02:00