equalitie / ouisync-app

GNU General Public License v3.0
65 stars 7 forks source link

Timestamp + syncing complete indicator for repositories (Home page) on Android #248

Open IvanaBlzvc opened 1 year ago

IvanaBlzvc commented 1 year ago

Current design foresees the indicator next to each repo name on the home page, that will indicate when the syncing is going on within that repo.

The syncing indicator should handle 3 states: index syncing, data blocks syncing and syncing complete. This can be done via three colours or three behaviours - the design is being done.

A tmestamp of when the the repo has been last updated would also be nice.

https://mattermost.equalit.ie/equalitie/pl/8n9zo98uqtgxuk53119zsu9ydo

The purpose of the symbol for 'sync complete' would be to indicate to the user that they have new stuff in a repo. LIke when a user has new mails or chat messages.. After the user enters that repo, the indicator should disappear.

IvanaBlzvc commented 10 months ago

Following today's standup it has been decided that this ticket should be completed as well, but there is a change in design. the indicator next to the repo name should handle only two states: 'syncing' and 'not syncing'.

IvanaBlzvc commented 10 months ago

Following a call on the 7 Nov (Leah, Jorge, Ivana) , it was agreed that we only need one indicator 'syncing'... this will be visible during the syncing of the repo. Once the syncing stops, we will disaply the timestamp 'last synced' and the syncing symbol is not visible any more.

IvanaBlzvc commented 4 days ago

redmine #28337