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

Reintroduce default folder(Root folder) #257

Closed
Rokt33r opened this issue Jan 6, 2020 · 9 comments · Fixed by #295
Closed

Reintroduce default folder(Root folder) #257

Rokt33r opened this issue Jan 6, 2020 · 9 comments · Fixed by #295
Labels
improvement request 🔨 Issue concerns an existing feature that needs improvement.
Milestone

Comments

@Rokt33r
Copy link
Member

Rokt33r commented Jan 6, 2020

Since we delete default folder(Root folder) since v0.1.2, UX of the app feels broken.

Problems

  1. Initial screen shows storage's setting page because the app cannot guess which directory to show.
  2. New note button is hidden when the app cannot guess which directory to create a note(Ex All Notes page, Tag page)

Fix

So, I'm considering to re-introduce a default folder(root folder). A good example is Default note taking app of macOS, "Notes". Each storage has Notes directory which can not be renamed or be deleted.

But I'm not sure this is the best option. So please share your opinion!

@Rokt33r Rokt33r added the improvement request 🔨 Issue concerns an existing feature that needs improvement. label Jan 6, 2020
@georgeherby
Copy link
Contributor

Why not just open to the last note/storage you were at?

@Rokt33r
Copy link
Member Author

Rokt33r commented Jan 7, 2020

It would make the thing feel quite random. I don't expect people remember which folder they were seeing after several minutes.

@Danondso
Copy link

Danondso commented Jan 8, 2020

I didn't use the default often since I would hook right into dropbox on the old version but it would be better than showing a settings page imo

What about like an initial setup, like set a default once then that's it unless specified otherwise, and if a default is set then open the last edited note? I'm assuming it's going to be a cloud storage for the notes.

@Rokt33r
Copy link
Member Author

Rokt33r commented Jan 8, 2020

What I'm thinking is implementing All Notes page for each storage rather than for all storages and use the page as a default folder but all notes will be listed in the folder. Then, users don't need to configure anything and can expect where new note is created when they are not on notes list of a folder.

@raelb
Copy link

raelb commented Jan 9, 2020

What I'm thinking is implementing All Notes page for each storage rather than for all storages and use the page as a default folder but all notes will be listed in the folder

When a user clicks on a Storage, they see all notes in that storage, so wouldn't creating an All Notes page be redundant and create some confusion?

What I suggest it that each Storage has a Default Folder setting (on the same page as "Edit Storage"/"Storage Name"). It could be a drop down list of existing Folders/Sub folders. When a storage is created a default folder is created, and also the Default Folder setting points to this folder. If a user deletes a folder that was marked as the default folder, then the program prompts user for a new default or some other method (e.g. first folder in the list). The user cannot delete the last folder in a storage. There must always be at least one folder in the storage..

This is another suggestion...
If the user has clicked on the main All Notes item, then they are not presented with one button to create a note, but a drop down button, such as:

  • "New Note in Storage 1"
  • "New Note in Storage 2" etc..

Alternatively, there could be another setting for Default Storage, so in the All Notes view, the note would be created there.

Just some suggestions..

@Rokt33r
Copy link
Member Author

Rokt33r commented Jan 9, 2020

@raelb

When a user clicks on a Storage, they see all notes in that storage, so wouldn't creating an All Notes page be redundant and create some confusion?

If we put two of them, it should be definitely redundant and confusing. So I'm going to hide or to discard the current All Notes page for all storage.

If the user has clicked on the main All Notes item, then they are not presented with one button to create a note, but a drop down button, such as:

I don't like this. I don't want to make users stop to ask them to choose storage. What I regretted a lot from the old app is it is always asking which type of note to create.

Alternatively, there could be another setting for Default Storage, so in the All Notes view, the note would be created there.

If we decide to hide the current All Notes page and let users configure to show it, we could provide the option too.

Anyway, thanks for sharing your thoughts.

@raelb
Copy link

raelb commented Jan 9, 2020

If the user has clicked on the main All Notes item, then they are not presented with one button to create a note, but a drop down button, such as:

I don't like this. I don't want to make users stop to ask them to choose storage. What I regretted a lot from the old app is it is always asking which type of note to create.

Yes, i agree :)

So I'm going to hide or to discard the current All Notes page for all storage.

Isn't it important/useful to have a global list showing all notes for easy access? A user may not remember into which Storage he put a note. Or to see his recent activity...

@Rokt33r
Copy link
Member Author

Rokt33r commented Jan 9, 2020

Isn't it important/useful to have a global list showing all notes for easy access? A user may not remember into which Storage he put a note. Or to see his recent activity...

Some users might need it. But I wanna see how many people actually need it!

@Rokt33r Rokt33r added this to the v0.1.4 milestone Jan 9, 2020
@arcturus140
Copy link
Contributor

arcturus140 commented Jan 15, 2020

What I regretted a lot from the old app is it is always asking which type of note to create.

I had the same thought about Boostnote. But it really is not a big deal since now I just do Ctrl + n, Enter for a new Markdown note. It feels natural and goes without thinking.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
improvement request 🔨 Issue concerns an existing feature that needs improvement.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants