vickychijwani / quill

:ghost: [MOVED TO https://github.com/TryGhost/Ghost-Android] The beautiful Android app for your Ghost blog.
MIT License
553 stars 84 forks source link

Allow viewing and editing beyond the latest 30 posts #81

Open vickychijwani opened 9 years ago

vickychijwani commented 9 years ago

Pagination needs to be implemented. When the user scrolls down to the bottom, the next page of posts should be fetched and displayed. Linked: #102.

The API for pagination is going to be changed soon in an upcoming Ghost release, probably should wait for it. Relevant Ghost issue: TryGhost/Ghost#5463.

vickychijwani commented 8 years ago

The big problem with implementing pagination is what to do about cached posts that are deleted from the server.

danhunsaker commented 7 years ago

If it were me, I'd check the cached posts periodically (x days after last caching), and also include a menu option or button of some kind to manually refresh the cache. Additionally, when a cached post is opened, I'm pretty sure it would already trigger a check against the live blog at that point, but that's another point I'd check at.

Memphizzz commented 6 years ago

Needed as I currently only see my drafts...

Memphizzz commented 6 years ago

For real guys? This is an open issue since June 29 2015(!!). Come on!

gldraphael commented 6 years ago

One improvement would be to show draft posts + the first x posts. Or better still, feature a toggle to hide drafts from the list.

The reason is the same as @Memphizz, all I see are draft posts. And without search, it makes it impossible to fix typos to recently published posts from within the app.

Memphizzz commented 6 years ago

Well, no response, nothing. Can we assume development is dead on this issue?

vickychijwani commented 6 years ago

@Memphizzz I still work on this app, but you need to understand that I'm doing it in my free time. I have a separate, completely unrelated, full-time job too.

I realize that this is a big issue for some people (that's why I went to the effort of linking to it from the app in the first place - to guage how many users actually run into this issue), but I have nothing more to add at the moment. I see no point in spamming everyone subscribed to this issue unless I have something meaningful to say.