this post was submitted on 13 Jun 2023
1 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
1
submitted 1 year ago* (last edited 1 year ago) by arha@feddit.de to c/jerboa@lemmy.ml
 
  • in the login window, backspacing in the server url removes textbox focus. pretty annoying, when you want to backspace multiple letters

  • downloading an image from the top right icon seems to crash on about half the posts

  • selecting a file to upload and cancelling instantly crashes when returning from the intent

  • when servers time out, i get a "Unable to parse JSON from..." toast. Probably might be improved by checking http response code.

The app itself feels very non-android and more like a patched-up solution on a fad of a framework. This is fine and I get it needs to be devved fast, but it feels very alien.

  • buttons sometimes expand a "div" downward downward

  • as a textbox expands, if you move the cursor to edit the previous line and start typing, there's some wonkiness going on. I can only describe it as: the text is not inserted where I expect it to be inserted on a native textbox

  • scrolling. I know you placed a bounty on it, and it mostly seems fixed, but it still doesn't feel native, in a way I cannot describe. Jagged, lacking "weight" and sometimes doing something else than what you expect. And definitely ignoring system wide animation settings.

  • there's also a lot of flashing on the right side where the scrollbar is and it resizes in a deliciously epilepsy inducing manner. Perhaps the scrollbar can be made optional.

  • the app isn't resized correctly when popping up the keyboard. Pretty horrible when editing a post.

But the abolute worst bug is that when scrolling a sub, your scroll position is not maintained after reading a post. You are always scrolled up regardless of using back, the gesture, or the top left button - but only if you open the link or the image.

The more you dive into a community, the harder it gets to go deeper.

top 2 comments
sorted by: hot top controversial new old
[โ€“] Mozingo@lemmy.world 1 points 1 year ago

Another one I've noticed: If you collapse a comment at the very bottom of a thread and then uncollapse it, the screen doesn't scroll down, so it looks like nothing happened. You have to scroll manually to see the uncollapsed comment chain. In general there's a lot of places in the app, like text boxes, where things should autoscroll to keep the content you're interacting with on screen.

[โ€“] s38b35M5@lemmy.world 1 points 1 year ago

But the abolute worst bug is that when scrolling a sub, your scroll position is not maintained after reading a post. You are always scrolled up regardless of using back, the gesture, or the top left button - but only if you open the link or the image.

The more you dive into a community, the harder it gets to go deeper.

This is one of my main gripes too, but I expect (hope) development over the next month will be quite productive.