Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[bangle.js gadgetbridge falling behind?] I had to install the other gadgetbridge along with ours to get my smart ring #3666

Open
andiohn opened this issue Nov 19, 2024 · 7 comments

Comments

@andiohn
Copy link

andiohn commented Nov 19, 2024

Affected hardware version

Bangle 2

Your firmware version

2v24

The bug

Is there a reason why we can't use the normal version? I know it had something to do with http intents? Is this still the case? Thanks.

Installed apps

gadgetbridge and bangle gadgetbridge

@bobrippling
Copy link
Collaborator

Yes, I believe the normal version won't accept HTTP as a feature upstream. Also tagging @gfwilliams - I guess it's a bit behind upstream

@thyttan
Copy link
Collaborator

thyttan commented Nov 19, 2024

As per https://www.espruino.com/Gadgetbridge you can install nighty builds from here https://freeyourgadget.codeberg.page/fdroid/repo/ . The "Bangle.js Gadgetbridge" nightly is up to speed with the regular Gadgetbridge nightly.

@andiohn
Copy link
Author

andiohn commented Nov 19, 2024

Super cool! I had a thought that a plugin system would be the best of both worlds but I guess that this is the next best thing.

Thanks all!

@andiohn
Copy link
Author

andiohn commented Nov 19, 2024

Is there anyway to move from one to the other? The nightly doesn't share data between the normal one, that's the only downside I can see right now. I'll try to export or something.

@thyttan
Copy link
Collaborator

thyttan commented Nov 19, 2024

Yes. Side bar - > Data management - > Export zip/ Import zip

That should cover everything.

@gfwilliams
Copy link
Member

Yes, upstream Gadgetbridge was super focussed on having no communications with the internet. I think even to the point where we couldn't have a WebView for the App Loader. While a plugin approach was suggested (having Gadgetbridge and then another app) it's not very user friendly, and given Gadgetbridge wasn't even on the App Store and the developers didn't have much interest in adding it, having this arrangement seemed best for all involved (I talked with Andreas about this first to make sure everyone was happy).

But the upshot is that I have to manually do updates to the play store app every so often, and i have a lot of other stuff to juggle so it doesn't happen all that often

I'll have a go at pushing an update soon, but I'm waiting for my change to activity reporting to get merged first: https://codeberg.org/Freeyourgadget/Gadgetbridge/pulls/4323

@andiohn
Copy link
Author

andiohn commented Nov 20, 2024

Totally understandable. Thanks @gfwilliams!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants