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

[Sniffer Feature] add option to INVERT the selected document set (~ "NOT" query operator) #30

Closed
GerHobbelt opened this issue Aug 7, 2019 · 3 comments
Labels
Milestone

Comments

@GerHobbelt
Copy link
Collaborator

Some times you want to go through the documents which have their BibTex metadata NOT set up 'Manually' or 'Auto' or 'Missing': then you're looking for the inverse of what the current radio button set is offering.

Side Note on UX/UI/Workflow

🤔 Not sure how to present this in a (novice-)user friendly way, but I do know I need and have needed this ability quite a few times: the Sniffer also serves as a very handy 'paging through the collection while updating or checking the metadata' type of 'library browser'. (Not its original purpose I suppose but that's a big part of my usual Qiqqa workflow: pick a subset of documents via Search, then use the Sniffer to go through them quickly as there you have both PDF preview and a (rough-ish, BibTeX) metadata view while you can zip through the set faster than when you hop down the selection list that resulted from the Search action alone.

GerHobbelt added a commit to GerHobbelt/qiqqa-open-source that referenced this issue Aug 7, 2019
GerHobbelt added a commit to GerHobbelt/qiqqa-open-source that referenced this issue Aug 7, 2019
- add checkboxes to (sub)select documents which have a URL source registered with them or no source registered at all. (jimmejardine#29)
- add 'invert' logic for the library filter (jimmejardine#30)
@GerHobbelt
Copy link
Collaborator Author

Also commit: SHA-1: 9a7e620

Only when you play with it, you discover what works. The HasSourceURL/Local/Unsourced choices should be OR-ed together as that feels intuitive, while we also want to see 'sans PDF' entries as we can use the Sniffer to dig up the PDF on the IntarWebz if we're lucky.

Meanwhile, 'invert' should clearly be positioned off to a corner to signify its purpose: inverting your selection set (while it should probably 🤔 have no effect if a specific document was specified by the user: then we're looking at a particular item PLUS maybe some other stuff?)

@GerHobbelt
Copy link
Collaborator Author

Done as per #33.

May need a bit of UI cleanup later, but that should be filed in another issue #.

@GerHobbelt GerHobbelt changed the title [Sniffer Feature] add option to INVERT the selected document set (~ "NOT" query operator) ✅ [Sniffer Feature] add option to INVERT the selected document set (~ "NOT" query operator) Aug 8, 2019
@GerHobbelt
Copy link
Collaborator Author

Closing and decluttering the issue list so it stays workable for me: fixed in https://github.com/GerHobbelt/qiqqa-open-source mainline=master branch, pending #15 / any maintainer rights/actions.

@GerHobbelt GerHobbelt added this to the v82 milestone Oct 4, 2019
@GerHobbelt GerHobbelt added the 🦸‍♀️enhancement🦸‍♂️ New feature or request label Oct 4, 2019
@GerHobbelt GerHobbelt changed the title ✅ [Sniffer Feature] add option to INVERT the selected document set (~ "NOT" query operator) [Sniffer Feature] add option to INVERT the selected document set (~ "NOT" query operator) Oct 4, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant