digidem / comapeo-mobile

The next version of Mapeo mobile
GNU General Public License v3.0
5 stars 1 forks source link

Sync Preview Label #413

Open ximenabb opened 4 months ago

ximenabb commented 4 months ago

Project Settings / Sync Settings

There are 3 states : 1- Default state : only full size available = no label since its the usual Mapeo state 2- If user clicked on Sync Everything = app will display a label on the media, mentioning it is a mix of Full size and previews 3- If user clicked on Sync Preview (Photos only), app will display a label on the media, mentioning it is a Previews only

Todo

SYNC EVERYTHING 3

SYNC PREVIEW

4 6

Design

https://www.figma.com/design/iUeC0Qzhb4H0unuPfxQAsM/(Mobile)-CoMapeo?node-id=590-1313&t=S0JLYvUOE79xGpF0-0

achou11 commented 2 months ago

There are 3 states : 1- Default state : only full size available = no label since its the usual Mapeo state 2- If user clicked on Sync Everything = app will display a label on the media, mentioning it is a mix of Full size and previews 3- If user clicked on Sync Preview (Photos only), app will display a label on the media, mentioning it is a Previews only

the description of these states is misleading and confusing to me. from what i gather in the designs, the states are based on the availability of the media, not the setting that's selected in the app (the setting in the app determines what's eventually available, but that's not the same).

My understanding of the different states is as follows:

  1. If only full size is available, don't show the label
  2. If both full size and previews are available, show the label mentioning both
  3. If only previews are available, show the label mentioning previews
ErikSin commented 1 month ago

@cimigree I just spoke to Ximena, and we realized that this was worded confusingly/wrong. There is no 3rd default state. There are 2 states:

  1. Sync Everything
  2. Sync Preview

and the default state is Sync Preview

I also think that andrew is correct, and that the label should be based on what media is available (not based on the sync setting state)