this post was submitted on 29 Jun 2023
172 points (98.9% liked)

Jerboa

10135 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 3 years ago
MODERATORS
top 50 comments
sorted by: hot top controversial new old
[–] [email protected] 30 points 2 years ago (1 children)

Is there any possibility to have the appearance settings saved per account and not for the whole application? I have 2 accounts, one for general sfw use where I want the nsfw content to look blurry and the other for some communities sharing nsfw content, which I'd like to not look blurry. I'd also like to have different colors for the secondary account, but that's not my main "concern".

Thanks for your great work with Lemmy and the Jerboa app.

[–] [email protected] 3 points 2 years ago (1 children)

Maybe you can open an issue on GitHub?

[–] [email protected] 2 points 2 years ago* (last edited 2 years ago) (1 children)

I don't have an account and don't know how to do it.

I guess I'll take a look at it...

[–] [email protected] 1 points 2 years ago

Sign up for a GitHub account.

Head to the GitHub page for the app: https://github.com/dessalines/jerboa

Click issues

Then make a new post about this feature you would like. You will probably be able to tag it as a feature request when you make the post too.

If someone with the capabilities of implementing what you want has the time they might take up the task.

[–] Zebov 30 points 2 years ago (9 children)

Instant crash for me. Pixel 6

[–] [email protected] 12 points 2 years ago (1 children)

Could you make an issue for the crash with the logs?

[–] [email protected] 1 points 2 years ago* (last edited 2 years ago)

If you don't know how to make an issue:

Sign up for a GitHub account. https://github.com/join

Head to the GitHub page for the app: https://github.com/dessalines/jerboa

Click issues

Then make a new post describing your issue, include logs if you can.

[–] sbellon 4 points 2 years ago

Same on Xperia 5 II on Android 12.

[–] boonana 2 points 2 years ago

Same for me with Pixel 7pro

[–] [email protected] 2 points 2 years ago

Same with me. Xiaomi M11X

[–] ilikemoney 2 points 2 years ago

Same on Moto g stylus

load more comments (4 replies)
[–] [email protected] 23 points 2 years ago

It's good to see the rapid development. Lemmy is very quickly developing a thriving ecosystem.

[–] [email protected] 12 points 2 years ago

Let's goooo

[–] [email protected] 12 points 2 years ago

Why am I always so early to these releases on accident?? Lol

[–] [email protected] 11 points 2 years ago (2 children)

Crashes for me if I'm on anything earlier than 0.18

[–] [email protected] 17 points 2 years ago (2 children)

This is nothing new: Jerboa doesn't support instances < 0.18.

[–] [email protected] 7 points 2 years ago (2 children)

Can anybody confirm why? The bigger instances are all on 0.17.4 still, aren't they?

[–] [email protected] 16 points 2 years ago

The Lemmy API gives back log in info slightly different so the app couldn't handle it.

I made a fork that fixes that...

and I'm trying to get it merged

[–] [email protected] 12 points 2 years ago (1 children)

Lemmy 0.18 introduced API breaking changes namely because it switched from WebSocket to HTTP as transfer protocol. They also dropped captcha support in 0.18 which is the reason why lemmy.world and other bigger instances are waiting for 0.18.1 to re-introduce captcha support.

[–] PropaGandalf 2 points 2 years ago

ah now it makes sense. Thats whay I had to uninstall jerboa because the logged in instance did not support 0.18

[–] [email protected] 2 points 2 years ago (1 children)

It is new. 0.0.36 worked find on 0.17.4. There was just the update message. Now the app just crashes on start.

[–] [email protected] 5 points 2 years ago (1 children)

This is more than weird. Jerboa dropped support for instances < 0.18 a few releases ago. I think 0.0.34-alpha was the last version that supported 0.17.4.

[–] [email protected] 7 points 2 years ago (1 children)

It worked if you were still logged in.

[–] [email protected] 2 points 2 years ago

Yes you're right but this wasn't exactly intended.

load more comments (1 replies)
[–] FeEngage 8 points 2 years ago (1 children)

This update unfortunately broke jerboa for my phone. Was at least still able to use it but now it consistently crashes after a couple of seconds.

[–] Batbro 5 points 2 years ago (2 children)

Give liftoff a try, I tired it after the crashing and I like it

[–] oaklandnative 3 points 2 years ago* (last edited 2 years ago)

Thanks for the recommendation. Very nice.

I've used Jeroba and Connect. Both are ok, but right off the bat I like Liftoff the best of the 3. Looks nice, card view is the best of the 3 imho, and I like that comments collapse with one tap, and up/down vote arrows and the reply button are all shown in the comments as a default (rather than having to tap or swipe to see the arrows).

Liftoff also has better formatting options.

[–] Fleder 2 points 2 years ago

Whoa, thanks. This is the best app for me right now. I'm really happy.

[–] [email protected] 7 points 2 years ago (5 children)

Does anybody know, why the f-droid releases are delayed so much? Still on .35 here. Even play store seems to have .37

[–] [email protected] 18 points 2 years ago

I think it's because they build each app from source to ensure what you see on github is what you get. And I think it just takes a while to process with so many apps on fdroid getting updates.

[–] [email protected] 11 points 2 years ago

Fdroid takes a few days generally because they build everything themselves.

[–] [email protected] 1 points 2 years ago

Thanks ray and hschen for the explanation, makes sense!

load more comments (2 replies)
[–] [email protected] 6 points 2 years ago

Sweet! Installing now, ty!

[–] [email protected] 5 points 2 years ago

It is just awesome!

[–] [email protected] 5 points 2 years ago (6 children)

Ugh, on Android (Samsung s22) can't even log in... Login form spins a bit but does nothing, user name shows on top left, subscribed communities are fetched but nothing else works (subscribed feed empty, inbox says need to login, etc. ..), restarting resets back to anonymous.

[–] [email protected] 8 points 2 years ago (1 children)

Are you trying to log in to an instance that hasn't updated to Lemmy v0.18 yet (like most of them)? Versions of Jerboa greater than 0.0.34 only support the newer Lemmy version.

[–] [email protected] 3 points 2 years ago

Nope, Lemmy.ml

[–] [email protected] 5 points 2 years ago (1 children)

I ran into that error too, but I have no clue what causes it... I'm working on a tweaked Jerboa myself to try to mitigate the issues that annoy me the most

[–] [email protected] 7 points 2 years ago

Would you consider submitting pull requests back to the main project to fix them for everyone?

[–] [email protected] 4 points 2 years ago

I'm on an S22+ with no issues. I did uninstall to install the update though 🤔

[–] [email protected] 4 points 2 years ago (1 children)

Strange responses from server really seem to confuse jerboa. If there's high load, for example. Looking like only anonymous account is active seems to be a common result.

[–] [email protected] 2 points 2 years ago

Yes, that's a solid option, especially since it works fine with another user I created on a different instance. I'll let it go for now and try tomorrow and see. Thanks!

[–] [email protected] 1 points 2 years ago

Strange - I created a new user on a different instance (sh.itjust.works) and that's working just fine, meaning it's something related to this specific user 🤔

load more comments (1 replies)
[–] Alpagu 4 points 2 years ago (4 children)

Keeps crashing app failed to open

load more comments (4 replies)
[–] s6original 3 points 2 years ago* (last edited 2 years ago)

First and still the best, most functionally-complete Lemmy app. I'm done looking at the alternatives.

Edit: I'm still going to carry a backup for when Jerboa crashes on opening.

[–] Avigrace 2 points 2 years ago (1 children)

Crashed immediately on opening

[–] PropaGandalf 1 points 2 years ago (1 children)

Try uninstalling and reinstalling. This worked for me.

load more comments (1 replies)
[–] twistedtxb 2 points 2 years ago* (last edited 2 years ago)

Works great on my s10+, but crashes everyime I press 'back' on my s7fe tablet. Tried the usual restart / clear cache / clean install. Happens every time

[–] PropaGandalf 1 points 2 years ago* (last edited 2 years ago)

This time it crashes immediatly at startup. I'm on a Fairphone 3 with LineageOS.

Edit: You have to uninstall and reinstall the app to prevent this crash at startup.

load more comments
view more: next ›