Commit Graph
15155 Commits
Author SHA1 Message Date
Arjan SchrijverandArjan Schrijver fa5e52013b Remove redundant file and introduce cheaper isInternetHelperBound() 2025-12-25 14:45:08 +01:00
Arjan SchrijverandArjan Schrijver d928d00b44 Remove unused md5sum method from FileUtils 2025-12-25 14:45:08 +01:00
Arjan SchrijverandArjan Schrijver 528bb8d362 Take direct internet access into account 2025-12-25 14:45:08 +01:00
Arjan SchrijverandArjan Schrijver d2cd47231a Use preset groups for allowing internet requests 2025-12-25 14:45:08 +01:00
Arjan SchrijverandArjan Schrijver fc23dcaaaf Improve background webview reliability 2025-12-25 14:45:08 +01:00
Arjan SchrijverandArjan Schrijver aa1e2f6b3a Let BangleJS implementation use the generic webview 2025-12-25 14:45:08 +01:00
Arjan SchrijverandArjan Schrijver c2c67a3d78 Centalize internet helper code 2025-12-25 14:45:08 +01:00
Arjan SchrijverandArjan Schrijver 41ab2ae09e Strip URL args when saving new filter entry 2025-12-25 14:45:08 +01:00
Arjan SchrijverandArjan Schrijver 87754b654f Make new strings translatable 2025-12-25 14:45:08 +01:00
Arjan SchrijverandArjan Schrijver 441c21c9f3 Add app install warning and download link to prefs 2025-12-25 14:45:08 +01:00
Arjan SchrijverandArjan Schrijver c3c99f77ba Fix Pebble appstore search and use RebbleAppStoreActivity if possible 2025-12-25 14:45:08 +01:00
Arjan SchrijverandArjan Schrijver 5a6bdace66 Pebble: Implement getAccountToken for paid watchfaces/apps 2025-12-25 14:45:08 +01:00
Arjan SchrijverandArjan Schrijver 3528ab725c Improve internethelper preferences layout 2025-12-25 14:45:08 +01:00
Arjan SchrijverandArjan Schrijver 11e18c0a63 Allow forcing local handling of certain requests 2025-12-25 14:45:08 +01:00
Arjan SchrijverandArjan Schrijver 15f404f2f9 Fix crash on PebbleKit intents where app UUID was sent as String 2025-12-25 14:45:08 +01:00
Arjan SchrijverandArjan Schrijver ba0e8c3d86 Add preferences screen and URL allowlist functionality 2025-12-25 14:45:08 +01:00
Arjan SchrijverandArjan Schrijver 7f0a9982ce Support GET button on Rebble appstore 2025-12-25 14:45:08 +01:00
Arjan SchrijverandArjan Schrijver 174f4a87e4 Support installing directly from Rebble appstore using internethelper 2025-12-25 14:45:08 +01:00
Arjan SchrijverandArjan Schrijver 1914162b54 Improve automatic webview internethelper binding 2025-12-25 14:45:08 +01:00
Arjan SchrijverandArjan Schrijver b74105cf95 Request permission to use internethelper 2025-12-25 14:45:08 +01:00
José RebeloandArjan Schrijver 38d877556d Initial support for using the Gadgetbridge-internethelper add-on app
Imported rebased code from the jr-internet-helper branch

# Conflicts:
#	app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/banglejs/BangleJSCoordinator.java
#	app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/pebble/webview/GBWebClient.java
2025-12-25 14:45:08 +01:00
José Rebelo 638f9e52fd Camera: Allow to switch lens 2025-12-25 12:50:31 +00:00
José Rebelo 835030bac4 Sort permissions list
- Ungranted permissions at the top
- Alphabetically within ungranted / granted groups
2025-12-24 14:45:30 +00:00
José Rebelo 760ed6664e AbstractSettingsActivityV2: Allow custom fragments 2025-12-24 10:13:49 +00:00
José Rebelo c57f9dc606 Test Device: Fix crashes, improve data quality 2025-12-24 09:40:31 +00:00
José Rebelo e6fdc15514 S52 (GloryFit): Disable BT bonding and alarms 2025-12-24 09:29:13 +00:00
José Rebelo 43b1ef8352 Zepp OS: Fix tests 2025-12-24 09:23:34 +00:00
José Rebelo 83118c078e Reduce toast spam when bluetooth is disabled (#1093)
It's likely that it still triggers in the background under some
situations, but at least this reduces the number of toasts from 2 to 1.
2025-12-24 09:22:22 +00:00
José Rebelo 53c9355e98 Improve logging when multiple devices are connected 2025-12-23 17:31:46 +00:00
Andreas Shimokawa 538f16d210 map Schildichat to Element notifications 2025-12-23 16:14:17 +01:00
José Rebelo cb64f03c24 GBDaoGenerator: Increase schema version
It looks like e21db811e3 did not increase it, even though it showed in
the PR as if it did..
2025-12-21 21:11:45 +00:00
José Rebelo 945f5b9ce7 GBDaoGenerator: Output to and cleanup generated folder 2025-12-21 20:20:54 +00:00
vappsterandJosé Rebelo e21db811e3 OVERMAX Touch 2.6: Initial support 2025-12-21 19:05:02 +01:00
José Rebelo f1c551b308 Update monochrome icon 2025-12-21 17:16:15 +00:00
José Rebelo 8a4bc18c03 Garmin / Zepp OS: Add experimental settings 2025-12-21 17:01:44 +00:00
José Rebelo 794166d2b1 Garmin: Fix NotificationSubscriptionMessage on older devices 2025-12-21 16:33:24 +00:00
SymtuxandJosé Rebelo c07f401f28 Added device used for testing in AbstractDeviceCoordinatorTest 2025-12-21 15:57:04 +01:00
SymtuxandJosé Rebelo 1128dea794 Adding R1 device to gloryfit watches 2025-12-21 15:57:04 +01:00
shinebrillantandHosted Weblate 9296d4aa0f Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 80.9% (3514 of 4342 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hant/
2025-12-21 14:01:50 +00:00
shinebrillantandHosted Weblate 1a6eb74b2b Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 80.8% (3511 of 4342 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hant/
2025-12-21 14:01:50 +00:00
shinebrillantandHosted Weblate 0c85932a81 Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 66.6% (2 of 3 strings)

Translation: Freeyourgadget/fastlane metadata
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/fastlane-metadata/zh_Hant/
2025-12-21 14:01:49 +00:00
shinebrillantandHosted Weblate ed8afbc76c Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 80.4% (3495 of 4342 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hant/
2025-12-21 14:01:48 +00:00
shinebrillantandHosted Weblate 50cf76c972 Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 80.1% (3479 of 4342 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hant/
2025-12-21 14:01:47 +00:00
Temuri DoghonadzeandHosted Weblate 7c9771ac89 Translated using Weblate (Georgian)
Currently translated at 13.6% (593 of 4342 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ka/
2025-12-21 14:01:47 +00:00
shinebrillantandHosted Weblate b393b24e90 Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 79.8% (3465 of 4342 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hant/
2025-12-21 14:01:46 +00:00
diskaczandHosted Weblate 4ce1fba6c7 Translated using Weblate (Polish)
Currently translated at 100.0% (4342 of 4342 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/pl/
2025-12-21 14:01:45 +00:00
shinebrillantandHosted Weblate 109f36b95d Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 77.9% (3384 of 4342 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hant/
2025-12-21 14:01:44 +00:00
Christian ThieleandHosted Weblate c31ed36779 Translated using Weblate (German)
Currently translated at 100.0% (4341 of 4341 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2025-12-21 14:01:43 +00:00
ranovich suorcandHosted Weblate ae8131c789 Translated using Weblate (Catalan)
Currently translated at 44.0% (1911 of 4341 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ca/
2025-12-21 14:01:43 +00:00
FjuroandHosted Weblate 7b1047eeff Translated using Weblate (Czech)
Currently translated at 100.0% (4341 of 4341 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/cs/
2025-12-21 14:01:42 +00:00