OpenArchive / Save-app-ios

Secure Mobile Media Preservation
https://open-archive.org/
GNU General Public License v3.0
10 stars 3 forks source link

Implement new general settings screen #245

Closed hiromipaw closed 7 months ago

hiromipaw commented 10 months ago

New general settings are divided between:

Dropbox-1

The general settings screen contains options about the app itself:

General

There are two other panels that can be opened. For proofmode and media compression.

ProofMode

Compression

tladesignz commented 8 months ago

@purvi-ranawat, this will be contained in version 3.0.0, build 81.

purvi-ranawat commented 8 months ago

@tladesignz : Below is the mismatched of the content from the requirement screenshots and Actual screenshots :

  1. Below the Folders, Disconnect from Dropbox is not displayed in actual screenshot.

Image

  1. In General settings, Under Metadata> Proofmode Share ProofMode Public Key is not getting displayed (It gets displayed inside under Proof Mode screen)

  2. In General settings, Under Security> Transfer Via Orbot only (content is different in the screenshot)

Image

  1. In ProofMode Panel. the content is mismatched

Image

Environment :

OS : IOS-17.2 Device : Iphone XR

Build version : 3.0.0, build 82

tladesignz commented 8 months ago

@tladesignz : Below is the mismatched of the content from the requirement screenshots and Actual screenshots :

  1. Below the Folders, Disconnect from Dropbox is not displayed in actual screenshot.

And we neither implemented this on Android.

I find this design inappropriate: a text link which looks the same and is on the same hierarchical level as some links to the website. But this one disconnects you.

There already is a button for that: You can disconnect a server inside the server's menu.

Needs to be discussed, if, how and why we want to improve the current situation, but this is definitely not the right way to do it.

  1. In General settings, Under Metadata> Proofmode Share ProofMode Public Key is not getting displayed (It gets displayed inside under Proof Mode screen)

Yeah. That subtitle absolutely makes no sense there. Because there's way more levers inside there than sharing the key.

  1. In General settings, Under Security> Transfer Via Orbot only (content is different in the screenshot)

On purpose. The uninformed blabla from the designer is outright dangerous. Tor has certain aspects, which improve your privacy and help you circumvent surveillance and (with additional tools) censorship, but it certainly doesn't "enable any advanced network security to protect my media". It can actually decrease (even physical personal!) security if used wrong, so we don't want to lure any uninformed users into things they don't understand.

  1. In ProofMode Panel. the content is mismatched

Yep, I currently left it as-is. There's OS differences, there's more levers. In the design the subtitle actually needs to be the title of another lever. We need a final design here to finish this.

foundscapes commented 8 months ago

@tladesignz : Below is the mismatched of the content from the requirement screenshots and Actual screenshots :

  1. Below the Folders, Disconnect from Dropbox is not displayed in actual screenshot.

And we neither implemented this on Android.

I find this design inappropriate: a text link which looks the same and is on the same hierarchical level as some links to the website. But this one disconnects you.

There already is a button for that: You can disconnect a server inside the server's menu.

Needs to be discussed, if, how and why we want to improve the current situation, but this is definitely not the right way to do it.

Yeah, not sure why this was in the designs, it doesn't make sense. Please disregard and close!

  1. In General settings, Under Metadata> Proofmode Share ProofMode Public Key is not getting displayed (It gets displayed inside under Proof Mode screen)

Yeah. That subtitle absolutely makes no sense there. Because there's way more levers inside there than sharing the key.

agree

  1. In General settings, Under Security> Transfer Via Orbot only (content is different in the screenshot)

On purpose. The uninformed blabla from the designer is outright dangerous. Tor has certain aspects, which improve your privacy and help you circumvent surveillance and (with additional tools) censorship, but it certainly doesn't "enable any advanced network security to protect my media". It can actually decrease (even physical personal!) security if used wrong, so we don't want to lure any uninformed users into things they don't understand.

yes, the most important ux feature for orbot/tor would be popups letting people know when/if connection drops if they change networks. The rest doesn't make sense.

  1. In ProofMode Panel. the content is mismatched

Yep, I currently left it as-is. There's OS differences, there's more levers. In the design the subtitle actually needs to be the title of another lever. We need a final design here to finish this.

We need to have a longer discussion about Proofmode, will add to the calendar!

tladesignz commented 7 months ago

ProofMode changes to be continued in new issues.