hhmx.de

Föderation EN So 13.04.2025 01:43:58

@ivory

I'm using your .

I've tried a few, and yours rocks. Except...

Every time I open it, I have to tap the [Home] button multiple times. In a , when I reload, I'm instantly current.

I've never written an app for iOS, and it's been a minute since I wrote an Adroid app.

Is this happening because of some limit? Could you maybe iterate the process until you get < 10 new posts/boosts? I'm okay waiting some extra time.

Föderation EN Mo 14.04.2025 17:23:39

@MannyDexter Our client is designed to remember your last read position. This is what our social media clients are famous for. When you open the app, you need to wait and let the app load all the posts before scrolling up to the top. We plan to give the user the option to just reload the timeline from the top in the future.

Föderation EN Do 17.04.2025 17:39:56

@ivory

I must not have been clear.

I'm not pulling down... are you suggesting I do that instead of tapping the Home icon on the left of the icon bar?

The first time I tap the Home icon, it shows the loading UX. When it's done loading, it shows a number, presumably how many messages are new. When I tap Home again, it repeats cycle. Sometimes, there are multiple iterations with the number getting smaller.

Which leads me to another question, should the UX be the same when I open the app as when I return to the already open app through the switcher?

Föderation EN Do 17.04.2025 17:46:01

@MannyDexter When you open the app, it needs to load all the posts starting from where it last loaded and then forward in time until it gets to the latest. Because of API limits, it can't load them all at once. So yes it's loading them in batches so your account does not get rate limited. We have an explanation of how iCloud Sync works in Ivory here: tapbots.com/support/ivory/gene (the second part with the title, “How iCloud Sync Works…”

Föderation EN Fr 18.04.2025 00:27:23

@ivory

That was the info I was looking for. Thank you. I don't want to complain, I want to understand.