 Arjan SchrijverandArjan Schrijver
|
3c725b9276
|
Improve BangleJS code according to review
|
2025-12-25 14:45:08 +01:00 |
|
 Arjan SchrijverandArjan Schrijver
|
5757ce7749
|
Promote Pebble background JS from dev settings to generic
|
2025-12-25 14:45:08 +01:00 |
|
 Arjan SchrijverandArjan Schrijver
|
20652f2b05
|
Improve internet access checking logic
|
2025-12-25 14:45:08 +01:00 |
|
 Arjan SchrijverandArjan Schrijver
|
77f0dbbad8
|
Resolve issues from review
|
2025-12-25 14:45:08 +01:00 |
|
 Arjan SchrijverandArjan Schrijver
|
775d064262
|
Replace background WebViewSingleton with proper foreground service
|
2025-12-25 14:45:08 +01:00 |
|
 Arjan SchrijverandArjan Schrijver
|
2259e6ebb5
|
Fix Pebble app store search
|
2025-12-25 14:45:08 +01:00 |
|
 Arjan SchrijverandArjan Schrijver
|
8cff524005
|
Cleanups and added logging
|
2025-12-25 14:45:08 +01:00 |
|
 Arjan SchrijverandArjan Schrijver
|
d431d73dc3
|
Remove obsolete custom URL Filter code
|
2025-12-25 14:45:08 +01:00 |
|
 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 |
|