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

Better naming for /storage/emulated/0 (first storage, e.g. internal storage or sdcard) #2416

Open
c0fe opened this issue Mar 30, 2018 · 6 comments
Labels
design enhancement hotspot: device storage Storage (on-device) related. Permissions, paths, inconsistencies, etc.

Comments

@c0fe
Copy link

c0fe commented Mar 30, 2018

Actual behaviour

-Tell us what happens
A mysterious directory "0" appears after initializing file upload and disappears the moment after any interaction with the application.

Expected behaviour

-Tell us what should happen
This directory should not exist.

Steps to reproduce

  1. Go to folder
  2. Select file upload

Environment data

Android version:
8.1.0
Device model:
Nexus 5x
Stock or customized system:
Stock
Nextcloud app version:
3.0.3
Nextcloud server version:
13

Screenshots

https://i.imgur.com/RXpuTxT.png
https://i.imgur.com/4A4jKNr.png

@tobiasKaminsky
Copy link
Member

/storage/emulated/0/ is your sdcard/primary storage.
On android the storage system/structure is quite confusing.
Nextcloud open up on sdcard and therefore "0" is shown. Once you enter a subfolder this folder name is shown.

@c0fe
Copy link
Author

c0fe commented Apr 3, 2018

@tobiasKaminsky yeah that is a bit confusing. though I do not have any SD Cards installed onto the phone. Anyway to make this appear easier to end users?

@tobiasKaminsky
Copy link
Member

Fer first storage is always named this way, independent if it is sd card or or internal storage.
As this is the name of the folder we cannot do that much. Some other apps try to detect this and replace "0" by "sdcard", which can also lead to confusion and is only working for known storage paths...

@tobiasKaminsky
Copy link
Member

Maybe @nextcloud/designers have an idea?

@tobiasKaminsky tobiasKaminsky reopened this Apr 3, 2018
@tobiasKaminsky tobiasKaminsky changed the title [BUG] Phantom Directory Better naming for /storage/emulated/0 (first storage, e.g. internal storage or sdcard) Apr 3, 2018
@jancborchardt
Copy link
Member

We had this for the storage directory setting as well, where I brought up the same point. ;)

It is mighty confusing for anyone but programmers. We should do our best to try and "translate"/detect these known paths. Storage is after all our core competence so this is really important for flawless UX. :)

@joshtrichards joshtrichards added the hotspot: device storage Storage (on-device) related. Permissions, paths, inconsistencies, etc. label Oct 9, 2023
@joshtrichards
Copy link
Member

Related: #1088

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
design enhancement hotspot: device storage Storage (on-device) related. Permissions, paths, inconsistencies, etc.
Projects
None yet
Development

No branches or pull requests

4 participants