this post was submitted on 11 Jun 2023
42 points (100.0% liked)

Jerboa

549 readers
1 users here now

Jerboa is a native-android client for Lemmy, built using the native android framework, Jetpack Compose.

Warning: You can submit issues, but between Lemmy and lemmy-ui, I probably won't have too much time to work on them. Learn jetpack compose like I did if you want to help make this app better.

Built With

Features

Installation / Releases

Support / Donate

Jerboa is made by Lemmy's developers, and is free, open-source software, meaning no advertising, monetizing, or venture capital, ever. Your donations directly support full-time development of the project.

Crypto

Contact

founded 2 years ago
MODERATORS
 

In my image is the app settings for Jerboa, and I can see that it will open links from those instances automatically (and it seems to work fine) - however, I'm on Lemmy.world, and it's not one of them, so links there (or to other instances) open in a browser.

The "Add link" option is greyed out there. Is there anything I can do within Jerboa to enable more instances to play nice? Or is it something that the instances themselves would need to implement in some way?

Thanks!

top 30 comments
sorted by: hot top controversial new old
[–] kevin 35 points 1 year ago (3 children)

I'm currently working on making it so that fediverse links opened in Jerboa will open in Jerboa. After that I think we could see about how to support that "add more links" setting in the UI.

[–] Skwalin@lemmy.ml 4 points 1 year ago (2 children)

That would be wonderful! I don't really understand how to add new instances to Jerboa right now.

[–] Kamelo@lemmy.world 1 points 1 year ago (1 children)

Right now to add an instance you have to log into an account @thatInstance.

[–] Skwalin@lemmy.ml 2 points 1 year ago (2 children)

That's too bad. I thought the point was that we could have one account and be able to visit other instances. Hopefully there will be another way to add instances through search or links.

[–] Kamelo@lemmy.world 1 points 1 year ago

You can visit communities in other instances by searching !community@instance.com but, to my knowledge you can't get the "local" experience of other servers yet.

[–] IcyPractice@sh.itjust.works 1 points 1 year ago

You have to look for it as !"community"@"instance" it works pretty well on desktop, not sure if it's as good in Jerboa. No need to create accounts in other instances. If people from your instance have already interacted with such communities you'll be able to look it up using just some characters in the name. Hope this helps. Try using your instance website if Jerboa doesn't work.

[–] kevin 1 points 1 year ago

If you're just trying to log in to a different instance, the login page accepts any domain name, not just ones on the suggested list.

[–] sanguinepar@lemmy.world 3 points 1 year ago

That'd be fantastic. Thanks very much for all your work, it's really made joining Lemmy a much better experience!

[–] doofusmagoo@sh.itjust.works 1 points 1 year ago

I'm currently working on making it so that fediverse links opened in Jerboa will open in Jerboa.

Huzzah!!

[–] agreenbhm@sh.itjust.works 14 points 1 year ago* (last edited 1 year ago)

Presumably Android supports the ability for a user to add their own links to be opened by apps (otherwise why would that button be there), but I've never actually seen an app support it. It most likely is a programmatic change that must be implemented in the app's source code or declared in the app's manifest.

[–] priapus@lemmy.one 10 points 1 year ago (2 children)

Devs are currently working on a solution to handle this better. Mastodon already does it correctly.

[–] NicoCharrua@lemmy.ca 2 points 1 year ago* (last edited 1 year ago) (1 children)

How does mastodon handle it? I don't use it very much, but the one time I clicked on a link it took me to the browser and I couldnt find a way to open in the app

[–] priapus@lemmy.one 1 points 1 year ago

The app I use, Megalodon, does a good job of opening links in the app.

[–] sanguinepar@lemmy.world 1 points 1 year ago

Great to hear, thank you!

[–] Liempong_pagong 5 points 1 year ago (3 children)

I'm using Jerboa and I don't see that option, where did you find it?

[–] sanguinepar@lemmy.world 8 points 1 year ago

Yeah, sorry, I should have been clearer that it's in App Info, not Jerboa's settings.

[–] AnonStoleMyPants@sopuli.xyz 7 points 1 year ago (2 children)

App info, defaults, supported links.

[–] Billy_Gnosis@lemmy.ml 2 points 1 year ago (1 children)

Actually, it looks like I can't scroll down in any screen within the settings options.

[–] ax28 5 points 1 year ago (1 children)

I just found it as well, it's in your phone (e.g., Google) settings. For my phone (Samsung) I go:

(Samsung) Settings -> Apps -> Jerboa for Lemmy -> Set as Default -> Supported Web Addresses

That leads to the page shown in the OP screenshot 😊

[–] Billy_Gnosis@lemmy.ml 4 points 1 year ago

Thanks. Did that, but still not showing up and still can't scroll down in settings/look and feel. Reinstalled the app too, so I don't know 🤷

[–] Liempong_pagong 1 points 1 year ago (1 children)

There's no app info in my settings.

[–] ax28 6 points 1 year ago (2 children)

Copied from my other comment:

I just found it as well, it's in your phone (e.g., Google) settings. For my phone (Samsung) I go:

(Samsung) Settings -> Apps -> Jerboa for Lemmy -> Set as Default -> Supported Web Addresses

That leads to the page shown in the OP screenshot 😊

[–] Zeus@lemmy.world 7 points 1 year ago* (last edited 1 year ago)

that will work, but it's quicker to just long press the app icon in recents:

demonstration

[–] Liempong_pagong 3 points 1 year ago

Wow, thanks! I found it and yes there's only a limited list of instances.

[–] Billy_Gnosis@lemmy.ml 3 points 1 year ago* (last edited 1 year ago) (1 children)

I don't see it either. Just updated to the latest version and I can't scroll through all of the options in Look and Feel. You can barely see an option check box at the bottom, but I can't scroll the screen down to see it, so maybe it's there, I just can't get to it?

[–] TheYang@lemmy.ml 3 points 1 year ago (1 children)

you're in the settings within Jerboa.

you need to open Androids App Info of Jerboa, an Android Settings Menu about the installed App Jerboa, not a setting within Jerboa.

[–] Billy_Gnosis@lemmy.ml 0 points 1 year ago* (last edited 1 year ago) (1 children)

Yeah, I did this too. I was just showing that I can't scroll down in the settings section of Jerboa. Maybe should have started a new thread for that. Here's my phone settings

[–] TheYang@lemmy.ml 5 points 1 year ago

but... it's there... "supported links"!

[–] Cipher 2 points 1 year ago

Unfortunately, this method of setting jerboa to open links doesn't work for me. Jerboa appears to crash when I attempt to click a link after setting it up this way

[–] dukethorion@lemmy.one 1 points 1 year ago

Lemmy.one is also not supported, nor the other 100's of instances. Is there a workaround, maybe through the browser app?

If it's an app manifest issue, can it be coded to allow modification of the list?

load more comments
view more: next ›