Could you elaborate? The new app will be a Gadgetbridge without non-Bangle stuff?
Yes, so basically Gadgetbridge has a big core value of not needing the internet for anything. They will not ever allow any part of Gadgetbridge to directly access the internet - one of the reasons why even getting Weather on it is a pain. They also don't like the Play store, which sucks for most people that just want to get it from a 'safe', easy place.
So for the KickStarter I said I'd do a new app, but then I got talking to Andreas who is the creator and one of the main maintainers of Gadgetbridge, and we came up with something which I think works well for everyone.
We agreed that I'd do a new build of Gadgetbridge for Bangle.js, but will try and merge most of my changed upstream so we're working from the same codebase. I'll probably leave all the support for other devices in there anyway, but it'll be on the Play Store, and it'll have internet connectivity and will also be able to host the app loader so you don't have to do a Gadgetbridge disconnect thing to upload apps.
I currently have my changes on https://codeberg.org/gfwilliams/Gadgetbridge - which are pretty basic at the moment. I do have some more serious non-public tweaks that I will eventually merge though, but even now you can fetch pages from the internet from the Bangle which is pretty cool.
@Alessandro actually if you're able to help, I'm currently having a hard time just with gradle. I created a new productFlavor for Bangle.js (https://codeberg.org/gfwilliams/Gadgetbridge/commit/2a53219a14accdf5c78e02cc3af57f3940baf008) and it builds fine and includes a different icon, but I'm damned if I can get app_name or anything else in the main app to be overwritten by the info in strings.xml. As far as I can tell I'm doing everything that's suggested online but it's just not working for some reason.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Yes, so basically Gadgetbridge has a big core value of not needing the internet for anything. They will not ever allow any part of Gadgetbridge to directly access the internet - one of the reasons why even getting Weather on it is a pain. They also don't like the Play store, which sucks for most people that just want to get it from a 'safe', easy place.
So for the KickStarter I said I'd do a new app, but then I got talking to Andreas who is the creator and one of the main maintainers of Gadgetbridge, and we came up with something which I think works well for everyone.
We agreed that I'd do a new build of Gadgetbridge for Bangle.js, but will try and merge most of my changed upstream so we're working from the same codebase. I'll probably leave all the support for other devices in there anyway, but it'll be on the Play Store, and it'll have internet connectivity and will also be able to host the app loader so you don't have to do a Gadgetbridge disconnect thing to upload apps.
I currently have my changes on https://codeberg.org/gfwilliams/Gadgetbridge - which are pretty basic at the moment. I do have some more serious non-public tweaks that I will eventually merge though, but even now you can fetch pages from the internet from the Bangle which is pretty cool.
@Alessandro actually if you're able to help, I'm currently having a hard time just with gradle. I created a new
productFlavor
for Bangle.js (https://codeberg.org/gfwilliams/Gadgetbridge/commit/2a53219a14accdf5c78e02cc3af57f3940baf008) and it builds fine and includes a different icon, but I'm damned if I can getapp_name
or anything else in the main app to be overwritten by the info instrings.xml
. As far as I can tell I'm doing everything that's suggested online but it's just not working for some reason.