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

[FR] Activity Screen #195

Open
pablocarmu opened this issue Jan 4, 2019 · 3 comments
Open

[FR] Activity Screen #195

pablocarmu opened this issue Jan 4, 2019 · 3 comments
Labels
discussion sdk-involved Requires SDK development or discussion

Comments

@pablocarmu
Copy link
Contributor

Activity Screen

I've been taking a look at our current app, the new one, and the mockups we've been designing and this feature came to my mind.

Would be cool to have an Activity Screen. This activity screen would be a summary of what's happening now in the app i.e. a rename, a delete, uploads, downloads... each of this with its own progress. At the time one action is completed, it'll disappear from the list and maybe a notification when the action was download or upload (In the future, if we achieve the available offline feature or the complete sync feature we could have more items in the list or more notifications).

This Activity Screen also would be great from a debug perspective. If some action is blocked by something or is stuck, we could simply go to the Activity Screen and check what's happening there, what's the progress, which item is the one causing problems.

Related with the Activity Screen, would be cool if the user could see a history of the actions that have been performed over itself i.e. a rename and then a move. This would provide a piece of extra-useful information in some cases and could be very valuable for the user.

To be able to implement these features I think the SDK needs to support:

  1. Retrieve all the actions that have been performed over an item.
  2. Get a list of the actions that are been performed now, each one with its progress.

As far as I know, none of this is currently supported by the SDK right now. (@felix-schwarz can correct me if I'm wrong)

I think both screens could be done in a near future taking advantage of the sync engine that we're developing.

I left this here open to discussion (I can do some quick mockups if you're interested in)
@javiergonzper @jesmrec @felix-schwarz @michaelstingl @mneuwert @hosy

@pablocarmu pablocarmu added discussion sdk-involved Requires SDK development or discussion labels Jan 4, 2019
@jesmrec
Copy link
Contributor

jesmrec commented Jan 8, 2019

It is an interesting deal, a step forward to the uploads view. I will think a bit about it.

@jesmrec
Copy link
Contributor

jesmrec commented Jan 8, 2019

More details in #165

We should merge both issues

@michaelstingl
Copy link
Contributor

Next TestFlight beta will have a first approach…

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
discussion sdk-involved Requires SDK development or discussion
Projects
None yet
Development

No branches or pull requests

3 participants