streetwriters / notesnook

A fully open source & end-to-end encrypted note taking alternative to Evernote.
https://notesnook.com/
GNU General Public License v3.0
9.6k stars 588 forks source link

Tabs #5045

Open streetwriters[bot] opened 5 months ago

streetwriters[bot] commented 5 months ago

I don't understand "tabs" that only show one tab. I click on a note, it opens in a "tab" then I click a second note and it opens in same tab, replacing first note. No way to get 2-3-4 tabs going that I can figure out. Don't need tabs anyway, since the entire list is right there on the left? What is the feature behaving this way supposed to do? I have never seen tabs like this. It is not tabs? Can't find any settings to change either

Device information: App version: 3.0.1-1f40494-web OS: OS X 10.15 Browser: Firefox 125.0 Pro: false

Leviob commented 5 months ago

I think the developers have copied the tab functionality from VS Code, a popular code editor. When you click a note, it will open the tab, but the text within the tab is in italics. This means you are just previewing the note. Clicking on other notes will replace the note that is being previewed. If you edit the opened note, or double click when opening the note, the tab will open in edit mode (the text will not be italicized). This tab will persist until it is closed.

Does that answer your question?

I too would like to see some settings for further customizing the behavior of tabs.

MSMitchels commented 5 months ago

Yes, thanks, that is helpful. I have not seen that UX implementation before for tabs. It seemed to me, all the notes are visible in the panel to the left of the writing/editing pane. But, I only have 6-7 notes going, so I can see them all. If you had 50 or 100 notes, tabs would be better than scrolling down to find the ones you need to work on. So, tabs on Notesnook is a helpful feature for choosing and working on several notes out of many.

In the context menu it would be nice to have "open in new tab." Right click note in list, choose "open in tab" or "open in new tab."

thecodrr commented 2 weeks ago

This will be fixed in #6534