pbek / QOwnNotes

QOwnNotes is a plain-text file notepad and todo-list manager with Markdown support and Nextcloud / ownCloud integration.
https://www.qownnotes.org/
GNU General Public License v2.0
4.69k stars 414 forks source link

[I] list panel with opened notes (the tabs) #2594

Open siran opened 2 years ago

siran commented 2 years ago

(it's actually a feature request)

Expected behaviour

have the option to toggle a list panel with opened notes (the tabs)

Actual behaviour

no such list panel with opened notes (the tabs) exist

Steps to reproduce

go to menu Windows -> Panels and see available panels

Relevant log output in the Log panel

Expand ``` ```

Information about the application, settings and environment

Expand QOwnNotes Debug Information =========================== ## General Info **Current Date**: `Sun Aug 21 21:11:12 2022` **Version**: `22.3.4` **Build date**: `Mar 23 2022` **Build number**: `959` **Platform**: `windows` **Operating System**: `Windows 10 Version 2009` **Build architecture**: `x86_64` **Current architecture**: `x86_64` **Release**: `GitHub Actions` **Qt Version (build)**: `5.15.2` **Qt Version (runtime)**: `5.15.2` **Portable mode**: `no` **Settings path / key**: `\HKEY_CURRENT_USER\Software\PBE\QOwnNotes` **Application database path**: `C:\Users\an\AppData\Roaming\PBE\QOwnNotes\QOwnNotes.sqlite` **Application arguments**: `D:\Users\an\_bin\QOwnNotes\QOwnNotes.exe` **Qt Debug**: `0` **Locale (system)**: `en_US` **Locale (interface)**: *empty* **Primary screen resolution**: `1280x720` **Icon theme**: `breeze-qownnotes` **Notes in current note folder**: `243` **Calendar items**: `1` **Enabled scripts**: `0`
pbek commented 2 years ago

Thank you for your suggestion. What value would that add in your opinion?

macsunmood commented 2 years ago

I'd second that, this is of a navigational UI value - some kind of vertical tabs sidepanel, where you can also perform typical actions over open notes (maybe, same as in the notes list, or customizable).

siran commented 2 years ago

When there are a couple of notes opened the horizontal tab view doesn't cut it anymore to easily find and select an opened note.

I agree with @macsunmood: some kind of vertical tabs sidepanel, where you can also perform typical actions over open notes, probably the same context menu when right-clicking over the note's tab or on the side panel entry.

pbek commented 2 years ago

New panels are a lot of work and also involve replacement of screenshots in lots of repositories.

macsunmood commented 2 years ago

New panels are a lot of work and also involves replacement of screenshots in lots of repositories.

You can also just make a dropdown list similar to Sublime Text: image

macsunmood commented 2 years ago

This, I think is very needed as for Tab Sessions also. The "Sublime text-like" implementation would fit ideally.

macsunmood commented 2 years ago

@pbek Especially now, when there are Tab Sessions, you can have lots of tabs opened at once and quickly switch between large tabs layers, the abitily to view a list of all open tabs and search among them is crucial.

But even irrespective of Tab Sessions: If tabs exist, they must be possible to list/search.

this is also related to https://github.com/pbek/QOwnNotes/issues/2597

siran commented 2 years ago

If tabs exist, they must be possible to list/search.

I wouldn't go as far as must, but certainly it's a big convenience.

macsunmood commented 2 years ago

If tabs exist, they must be possible to list/search.

I wouldn't go as far as must, but certainly it's a big convenience.

Come on, the must denotes the necessity, for a modern app's UI/UX searching multiple scattered stuff is quite a must. Let's just be articulate in expression 😉

ghost commented 2 years ago

VNote added this feature in v3.15.0

Relevant Commit through which it was added:

https://github.com/vnotex/vnote/commit/4f1959501dda7ec3195dcce1bf9f86b45670d262

Could be of help with this request.