benji300 / joplin-note-tabs

Allows to open several notes at once in tabs and pin them.
MIT License
253 stars 16 forks source link

Tab behaviour is not very intuitive #28

Open dbogdanov opened 3 years ago

dbogdanov commented 3 years ago

Thanks for developing this excellent plugin!

Often I am in a situation where I have a tab open, but I want to get rid of it entirely and switch to previous tab. There's no easy way to do it. The only option I have is to pin it.

At the same time, for a pinned tab, clicking on unpin makes it an active unpinned tab while removing the previous active unpinned tab. This is not intuitive.

Would it make sense to allow multiple unpinned tabs? A user will be able to click on any of them and change their content, and the tabs can be easily managed by pin/unpin and close buttons (Is that possible to implement them with mouse right click?)

benji300 commented 3 years ago

"Often I am in a situation where I have a tab open, but I want to get rid of it entirely and switch to previous tab."

"At the same time, for a pinned tab, clicking on unpin makes it an active unpinned tab while removing the previous active unpinned tab. This is not intuitive."

"Would it make sense to allow multiple unpinned tabs?"

wolcen commented 3 years ago

I think that this, and #42 hint at the same sort of confusion. People often will compare tab behavior to how their browser handles tabs, where pinning is obviously a rather different option. Perhaps contrasting it with typical browser behavior in README.md would help?

I may be wrong (again - pretty new to it), but it seems to be that Pinning is more equivalent to doing something in a browser like "pin tab + request a new tab for anything unopened." A new user probably would think of "pinning" to mean ONLY keep this in a tab "forever"/until unpinned.

In other words: since there appears to be no "open in new tab" (without explicitly "pinning" it [correct?]) I can see how that might be confusing for a new user.

dbogdanov commented 3 years ago

I have switched to Joplin Favorites which has a more intuitive tab behavior for my use case.

benji300 commented 3 years ago

Hi @wolcen, hi @dbogdanov, have you both tried the two new options introduced with v1.3.0?

Perhaps contrasting it with typical browser behavior in README.md would help?

I agree with you there. I recreated the behavior of a text editor because I found it the most intuitive. Since for me Joplin is more a text editor than a simple browser. However, I also learned that this is not true for most users. A short description of the behavior (and why it was implemented that way) really makes sense because of that.