Searchbar Enhancement Request
Please remove the search context from the search bar. Also please allow searching for tags using the globally ubiquitous syntax:
Removing Search Context
99% of the time I just want to click inside the search bar and filter notes on text or tagname. The context is already implied via highlighting of the notebook/status/tag on the left sidebar. There is no reason to show the implicit filters in the search bar. It feels like it’s only purpose is to make the user aware of the various filters so they don’t have to be taught elsewhere, or simply be implemented as UI controls.
I can no longer click on the search bar and start typing. I have to position my cursor correctly and add an additional space. This may seem picky but its such a common and repeated use case that it really lowers usability. It also ruins typeahead or realtime searches unless I position the cursor at the end of the search string (which may not even be visible) because if I position the cursor at the beginning of the search, the string won’t be valid until I type my search and then hit space. I like the ability to do advanced searches with these filters but I’d much rather have no advanced search at all if its going to degrade the experience of how I search 99% of the time.
Use Regular Tag Filter Syntax
Pretty much every application that allows searching by tags uses
#tagname. At this point its just commonplace UI/UX design. You don’t even have to train users on it, they’ll just intuitively use it. It’s far nicer than the Inkdrop idiosyncratic syntax:
tag:tagname. Which is also longer to type out.
Ideally I’d really just like to be able to select my notebook or status, and then filter on text and tag names. You could add some sort of section on the other filters you can use like
status:onHold. Or perhaps have a toggle button that switches from basic to advanced/full search, where implicit filters will be visible. I think the UI for Inkdrop is incredibly refined except for this one area.
- Platform: macOS
- Platform version: High Sierra 10.13.2
- App Version: 3.18.0