12
submitted 1 month ago by [email protected] to c/[email protected]

Thanks for this amazing app!

top 4 comments
sorted by: hot top controversial new old
[-] [email protected] 3 points 4 weeks ago

Thank you! 🤩🤩🤩 I wanted to celebrate in some way but yesterday's release had a couple of issues and I was too busy to find solutions for them to think about anything.

As a reward for being the 100th stargazer, is there any question you would like to ask to the developer, or any feature you would like to be implemented, or any improvement that would make your experience with the app better?

Feel free to ask and, if it is something within my scope, I commit to implement it. (I know I tend to do so with all requests but being the 100th user that request will be special).

[-] [email protected] 3 points 4 weeks ago

Wow, thank you for the reward :D My biggest issue with Raccoon, that was also an issue on other clients, is that if I close the app by going to the android home screen and then I reopen it again after some time, it doesn't remember the post that was open. Another, possibly connected issue is that when returning from a post to the feed, it sometimes doesn't remember the feed position and jumps to the top, reloading the feed. That would be okay if I reopened the app after a while, but Raccoon forgets the feed position rather quickly, and even when I don't leave the app at all and just spend some time viewing the post, e.g. when writing comment on it.

[-] [email protected] 3 points 4 weeks ago* (last edited 4 weeks ago)

Ok, that is an issue with state restoration (the lazy list state in the case of a feed which doesn't retain the position). I will look into it and will catch the occasion to dive deeper in the question because, apart from state restoration for when the app goes into the background for a short amount of time, it is possible to save state in a persistent to survive even process termination (e.g. when the Android system kills an app which has been inactive for too long in the background but you reopen it from the task list).

Those things would be bread and butter in a normal app, unfortunately this is multiplatform which means that a lot of code is shared and platform-agnostic, so I have to investigate as how to correctly pass everything to the underlying native system. Thanks for the idea, it will be a nice learning path for me...

[-] [email protected] 2 points 3 weeks ago

Thanks for mentioning this. I am quite annoyed that Android leave it to applications to handle restoration of killed apps. Palm OS released in 1996 did not have this problem. Every Palm OS apps would restore exactly to the state as when the task was closed.

this post was submitted on 04 Jun 2024
12 points (83.3% liked)

raccoonforlemmy

165 readers
7 users here now

The purpose of this community is to discuss and collect feedback about the development of the Raccoon For Lemmy mobile app.

Feel free to use this space to share your

Suggestions as well as criticism is well accepted (better if constructive but who cares after all: Lemmy is beautiful because there's freedom).

Have a look at the GitHub repository for more information.

Chat with us on Matrix!

NB: Notes collected here will eventually become issues on GitHub to better track their evolution.

founded 9 months ago
MODERATORS