Last modified: 2014-07-15 19:14:38 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T70055, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 68055 - iOS app page edit history should load more revisions on demand (infinite scroll)
iOS app page edit history should load more revisions on demand (infinite scroll)
Status: NEW
Product: Wikipedia App
Classification: Unclassified
iOS App (Other open bugs)
Stable
All All
: Unprioritized normal
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks: 65820 67874
  Show dependency treegraph
 
Reported: 2014-07-15 18:45 UTC by Brion Vibber
Modified: 2014-07-15 19:14 UTC (History)
2 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Brion Vibber 2014-07-15 18:45:02 UTC
Currently we fetch only the last 50 revisions' worth of info. This has two problems:

1) On slow connections, the initial payload download can take a couple extra seconds to load things that aren't visible on screen yet: bug 67874

2) If there are more than 50 revisions, we're not showing anything beyond that!

An 'infinite scroll' style where we start with just a few revisions and fetch more when you scroll down towards the end should handle this better for most typical cases.

(For huuuuuge histories we might want to be able to jump to points in time, etc which is much fancier -- leave that for later.)

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links