Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Display conversation list (users) while loading on startup #50

Open
bittner opened this issue Jan 8, 2016 · 1 comment
Open

Display conversation list (users) while loading on startup #50

bittner opened this issue Jan 8, 2016 · 1 comment

Comments

@bittner
Copy link

bittner commented Jan 8, 2016

When the app starts currently a large green loading animation and credits are shown, and a message says that conversations are being loaded.

Is it possible that while the list is loading any new list item is being added to the list, so that as a user you have the impression the app is already ready and responding, and you don't have the impression you have "to wait for something to complete"?

Displaying the list while loading, which may (or may not) include permanent reordering, will - objectively - take longer all together, but for the user the - subjective - impression is that there is less to wait.

Animated credits, as now, could still be shown on the bottom of the screen while loading the list has not fully completed.

@StuntsPT
Copy link

StuntsPT commented Jan 8, 2016

@bittner I think that will require some changes on upstream hangups since a "connecting..." message is also the default behaviour there.
Alternatively what could be done was loading a cached version of the last status (last time the app was started) with a loading animation somewhere. The official hangouts app does this, displaying cached stuff while everything is loading in the background. But it does not give you any hints that it's still loading stuff. All of a sudden every conversation you've had while away from the app will show up at the same time, that's how you know everything is ready to go.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants