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

Tag by Alt+(Select-tags-panel-entry) #760

Open
njorder opened this issue Nov 2, 2017 · 10 comments
Open

Tag by Alt+(Select-tags-panel-entry) #760

njorder opened this issue Nov 2, 2017 · 10 comments
Labels
Type: Feature adds functionality

Comments

@njorder
Copy link

njorder commented Nov 2, 2017

What an awesome software you got here! :)

Enhancement suggestion:

I instantly felt the need for applying existing tags like this:

  1. Select note
  2. Alt+[left-click tag in tag-panel] toggles tag
  3. The tag(s) [in tag-panel] gets a right-aligned *, which depends on the note selected in notes-panel.
    (or perhaps different colored or bold font, or other customizable formatting settings, or colored tag-icon)

The tag-bar is nice to have, but does not provide oversight of selected vs available tags for the active note, which the tag-panel with *-indicators would do very nicely. I think this enhancement has huge potential for user-experience.

If any of this is possible by scripting, a brief hint on what's required would be much appreciated.

EDIT:
Perhaps selected tags should pop to the top, with a thin separator bar. With lots of tags, overview may still not be optimal if only standard sorting is applied.

@pbek
Copy link
Owner

pbek commented Nov 2, 2017

Thank you for your kind words.

Alt+[left-click tag in tag-panel] toggles tag

don't you like the Note tags panel?

The tag(s) [in tag-panel] gets a right-aligned *,

hm, could make troubles with RTL fonts, plus many people wouldn't like the extra column

which depends on the note selected in notes-panel.
(or perhaps different colored or bold font, or other customizable formatting settings, or colored tag-icon)

and that would mean the tag panel has to be redrawed every time the current note or a tag changes...

If any of this is possible by scripting, a brief hint on what's required would be much appreciated.

it would be far to complex to alter the tag panel via the scripting engine...
@Maboroshy, any ideas?

@pbek pbek added the Type: Feature adds functionality label Nov 2, 2017
@njorder
Copy link
Author

njorder commented Nov 2, 2017

On further thought, I think a sort-active-tags to top, as I added to first post is the most appropriate action, and the only one required. This would break least with current visual formatting standard, and for usability I believe it would be superior to all other alternatives. Imo, so far..

This would also enable quick navigation through related tags of active notes.

EDIT:
It's a question if the tags should be moved, or duplicated to top. If duplicated, they would need to have some type of a marker in the full list, to see what is selected.

@Maboroshy
Copy link
Contributor

Maboroshy commented Nov 2, 2017

@njorder, could you provide a real life use case where note tag panel fails you, but a proposed changes prevails.

For now I can only imagine the quick review of the notes with the same tag as a selected one, without hand-picking tags from the middle of the tag list.

@Maboroshy
Copy link
Contributor

As for quick tagging, I a long time drag-n-drop fan. Tagging just can't be quicker than this.

@njorder
Copy link
Author

njorder commented Nov 3, 2017

@Maboroshy, From/to where do you drag-n-drop..?

@pbek
Copy link
Owner

pbek commented Nov 3, 2017

I still don't get what's wrong for you with pressing the keyboard shortcut to add a tag to the current note...

@Maboroshy
Copy link
Contributor

@njorder, drag-n-drop was a subject of #166 which was about UI for tagging too. It was rejected after internal testing.

Me and @pbek are still puzzled and waiting for some real life use case to understand your request.

@njorder
Copy link
Author

njorder commented Nov 4, 2017

@Maboroshy I will respond appropriately, but may you please explain first the drag and drop, is this an inbuilt feature or I must activate by scripting? I can't see any drag&drop functionality active in my windows version.

@Maboroshy
Copy link
Contributor

I was talking about a previously proposed feature that was not implemented. There's no drag-n-drop support in QOwnNotes.

@ludenticus
Copy link
Contributor

Some people prefer the drag-and-drop way, but I find it utterly useless if you have more than, say, 50 tags, even if you somehow manage to «prioritize» them. The tag script + (default) autocompletion is faster and unobtrusive. However, I understand the preference of mouse over keyboard actions, not to mention the "complexity" of dealing with scripts.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Feature adds functionality
Projects
None yet
Development

No branches or pull requests

4 participants