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

Implement ChipView for the search #341

Open
koppor opened this issue Jun 3, 2018 · 7 comments
Open

Implement ChipView for the search #341

koppor opened this issue Jun 3, 2018 · 7 comments

Comments

@koppor
Copy link
Owner

koppor commented Jun 3, 2018

Currently, we distinguish between basic and grammar-based search.

It was proposed to reimplement the GUI for search as follows:

papers search.

Keywords: search autocompletion javafx

See also discussion at JabRef#7391 (comment)

@koppor
Copy link
Owner Author

koppor commented Sep 22, 2021

In case the query is a valid lucence syntax, use that query. If the query is not a Lucene query, just take each keyword and do an OR search. -- Maybe indicate with a backbround color that the search syntax is not correct.

@calixtus
Copy link
Collaborator

calixtus commented Nov 2, 2021

@koppor created a pr draft about the basic integration of a lucene parser in jabref (JabRef#8206).

@btut
Copy link
Collaborator

btut commented Nov 11, 2021

If the query is not a Lucene query, just take each keyword and do an OR search.

I would argue that an AND search would be more appropriate, except if one field appears twice. So:

author=koppor author=btut -> OR search
author=koppor title=JabRef -> AND search

@koppor
Copy link
Owner Author

koppor commented Nov 23, 2021

@btut Do you know what Lucene / Elastic search is doing when using "as is"? (Maybe with a reference?)

@ThiloteE
Copy link
Collaborator

ThiloteE commented Dec 8, 2021

I would just like to shortly state here that there have been voices to implement fine grained extended search capabilities in issues: JabRef#4237, JabRef#6185 and JabRef#7996. If and how these would be compatible to the chip-view type of search outlined here and in JabRef#7806 or the field autocompletion feature in JabRef#7423 is something to ponder about.

I just don't want these other topics to be overlooked, forgotten, since Koppor/Jabref and Jabref/Jabref are two different repositories.

@btut
Copy link
Collaborator

btut commented Dec 13, 2021

@btut Do you know what Lucene / Elastic search is doing when using "as is"? (Maybe with a reference?)

From the lucene documentation:
The OR operator is the default conjunction operator.

@koppor
Copy link
Owner Author

koppor commented Mar 26, 2022

Note that there was another UI proposal: JabRef#7423. Maybe the proposal at JabRef#7423 is a next step, if we got JabRef#8356 merged.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants