this post was submitted on 21 Jul 2023
28 points (96.7% liked)

Jerboa

10299 readers
2 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
 

This is just a concern I had with the client. Back during the good ol' Reddit days, I get notified about a post/comment reply immediately when it happens. I have since left that website, and for some reason I don't know why this isn't a feature yet.

And yes I have tried Connect for Lemmy, I had major problems with that app.

top 14 comments
sorted by: hot top controversial new old
[–] testAccount@lemmy.one 22 points 1 year ago (2 children)

It's just hasn't been added yet. For that feature it would have to continuously poll in some interval in the a background for each account. Since the websocket API is removed.

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

Oh wow. Who knew how complicated that is.

It's not that complicated, it just hasn't been done. Most apps just check every few minutes if there's something to notify the user of.

[–] Karlos_Cantana@sopuli.xyz 3 points 1 year ago (2 children)

Do you know if there's an address to a users messages? I'm wondering if I could use Tasker to query it and use Pushover to send notification when a notification come in.

[–] bamboo@lemm.ee 2 points 1 year ago

Yeah it's a json rest API so you could easily write a script to poll for new messages. This is unfortunately the most authoritative implementation at the moment: https://github.com/LemmyNet/lemmy-js-client

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

The API endpoints? It is instance/api/v3/user/unread_count?auth=TOKEN And this instance/api/v3/private_message/list?page=1&unread_only=true&auth=TOKEN

[–] dot20@lemmy.world 14 points 1 year ago

I prefer it that way… I don’t need to be notified immediately, I can just catch up/reply whenever I open Jerboa next.

[–] Blackfeathr@lemmy.world 11 points 1 year ago (6 children)

I wondered that as well but assumed it was because this app is still in Alpha status. I'm surprised they haven't added it in yet.

Also it's weird that your notifications in-app don't switch to "read" status unless you reply. Sometimes I have nothing to say to someone who replied to me and the notifications are piling up lol

[–] testAccount@lemmy.one 8 points 1 year ago

There is a button to mark as read, aswell a mark all as read button.

[–] moreeni@lemm.ee 4 points 1 year ago

There's a button to mark a reply as read though

[–] Resol@lemmy.world 4 points 1 year ago

In my case, I almost always reply to a comment unless I'm in the very rare situation of having nothing to say. I've been like this on Reddit, too.

I guess you win some and you lose some.

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

Gotta mark as read until the number disappears, then swipe down to refresh.

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

Fixed now in 0.0.41

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

Same. I've moved to summit and kbin