feat(filter-ui): Add filters bar, help modal, and better tooltips#156
feat(filter-ui): Add filters bar, help modal, and better tooltips#156maddada wants to merge 3 commits into
Conversation
…ction definitions and updating test descriptions
|
@ldm0 Also implemented this feature because I need it, checked the code and it all looks good to me. I modified some of the styling by hand to make it better. Used Codex 5.4 high for the implementation but created a full plan before implementing and I believe the UX is perfect now. Please let me know what you think. It closes 2 issues (#44 and #113). |
|
Hey @ldm0, Gentle reminder about my 2 PRs, I think people would really enjoy them as they make the app work much better by ignoring huge swaths of useless files (using glob ignore) and adds easy filters to the gui. Please let me know when you want to review so I can fix the merge conflicts that arose from the PR going stale.. Thank you |
|
+1 |
|
I really like this idea! Could we merge this? |
Hey there,
This is another separate feature PR which adds the following filters bar to the app.
Closes #44 and #113
Full user facing requirements (generated by Codex 5.4 high based on the plan I worked on with it):
The files-tab search area now has a Filters toggle button on the right side of the main search bar. Clicking it or hides a secondary filter bar below the search input without changing the current query.
The filter bar appears only on the files tab.
The filter bar is visually grouped with separators between filter categories.
The filter controls are:
The In Folder, Parent Folder, and No Subfolders controls open a folder picker and insert the selected folder
into the query using the corresponding search filter syntax.
The non-path filters use dropdowns where that interaction makes sense.
The Regex Example control appends a fixed example regex filter to the query.
The toolbar edits the existing search query directly rather than maintaining a separate filter state.
Filter behavior is query-aware:
The filter controls were normalized visually:
The Info button is part of the filter bar, not the search input row, and is always right-aligned at the end of the last wrapped row.
Search Help Modal