Skip to content

[Roadmap]: Search Bar Rework #1260

@Demohstens

Description

@Demohstens

I would like to use this issue to track work being done on the Search Bar Rework as well as determine its scope.

From my understanding the improved autocorrect requires replacing the QCompleter with a more bespoke completer that is able to switch contexts based on the (current) statement being edited.
That means we need to mainly differentiate between "literal terms" and "qualified terms" and change the completion based on the current input.

As for the UI side: I was not able to find an elegant way of embedding widgets into the search bar. We could use an HTML block or render custom widgets in a composition instead of a singular QLineEdit (+ QToolBar?). Note that this is only regarding the technical implementation, as from what I understand the UI concept has not been finalized. I would appreciate it if someone more experienced with Qt could offer possible solutions.

I would like to continue my work on this but I want to make sure we're on the same page before continuing.

As of now the following tasks are explicitly are mentioned in the Roadmap:

Search Bar Rework

  • Improved Tag Autocomplete
  • Tags appear as widgets in search bar

Metadata

Metadata

Assignees

No one assigned

    Labels

    TagStudio: SearchThe TagStudio search engineType: QoLA quality of life (QoL) enhancement or suggestionType: RefactorCode that needs to be restructured or cleaned upType: UI/UXUser interface and/or user experience

    Type

    Projects

    Status

    🍀 Backlog

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions