Forum Discussion

Leon_Guan's avatar
Leon_Guan
Occasional Contributor
3 years ago

The Search feature in macOS v8

I have no choice to upgrade to v8 from v7 since 1P7 are abandoned. Anyway, despite of the safari integration frustrations, I don't understand why the search feature is such a cripple in macos app.

For example, sorry for Chinese Wordings in screenshot, that's what I searched for:

As the first screenshot, you can see the first item, with a chinese word I will need to search:

And then, I search for that words, it told me no result:

I understood that's a find feature as well, which can found the excat result, but the search feature was fine for me in v7 version, and it even work in ios version. I am not sure how you handle search and find features as you mentioned here, but those are excatly same words, it just make no sense that no results can be found, even with my bear eyes, I can see those are same words.

This did brought me lots of troubles, I used to thought I have lost that passwords....

Really hope we can have search feature well polished in macos version, I saw other threads about search feature bring back extra results, but it just brought no results for a simple contain match, maybe it's because I am search for a none-english words.


1Password Version: 8.8
Extension Version: Not Provided
OS Version: Not Provided

  • 1P_PeterG's avatar
    1P_PeterG
    Icon for Community Manager rankCommunity Manager

    Hi folks, my apologies that I don't have more to share on this at the moment. But we are taking your feedback into account and I'm passing along everything to the relevant decision-makers. Thanks for providing this feedback, and we'll continue to do our best to implement search in a way that meets everyone's needs.

    ref: IDEA-I-527

  • Leon_Guan's avatar
    Leon_Guan
    Occasional Contributor

    viswiz I just don't understand if they cannot do things better, why not just keep as it was before, at least the alt+cmd+f feature still work as expected right now. As you mentioned about what they did in current search feature, I tried very hard to find out what's the rules they implemented in that search feature, as a developer myself, I really don't understand what's the crap they implemented.

    Sometimes it can find items with partial match, somes not, so you would never know if the vault has the items you are searching for, everytime you search for something, we will hit opt+cmd+f again to confirm if there's results or not eventually.

    I was on 1P V7 previously and refused for upgrading to 1P v8, but I saw there's SSH integration coming, so I upgraded, but just found out it's not only electron app, the itching points are, the functionalities are broken, and the team is very stubborn and arrogant now, that re-arrange feature has been there for several months, even so many +1 in the thread.

    I am going to downgrade to v7 soon, I just cannot bear to do twice searches everytime, too tired.

    Sigh, I am really thinking about switching to another solution, though it's not an easy task, really disappointing.

  • viswiz's avatar
    viswiz
    Super Contributor

    Leon_Guan in order to properly support Unicode they've sacrificed a large part of the previous' search functionality. Apart from just searching from the beginning it now splits words at uppercase letters (Pascalcase). Even worse it does not use boolean AND to search for items that have to contain all words. It uses boolean OR instead and finds all kinds of unrelated items. On top of that the UI doesn't show the results within the list but in a separate window and in order to get all results you have to press CMD+Enter/Strg+Enter. Who thought that this is a good idea has probably never used any of the previous 1Password versions or something like macOS' Spotlight.
    All those problems were reported more than 6 months ago but nothing has changed. They've only added the well hidden and strangely placed Find function.
    Regarding re-arranging fields they've ackownledged that they initially thought this feature is overly complex and rarely used. As with many other regressions they're now resonsidering their decision. I doubt anything will change apart from some cosmetic changes. In my opinion 1PW8 looks and feels like software developed behind closed doors totally disconnected from its long term userbase.

  • Leon_Guan's avatar
    Leon_Guan
    Occasional Contributor

    viswiz That's too bad to know new version of iOS was broke on this feature as well. And I just found out I cannot re-arrange fields in macOS v8, which is doable in v7, and this issue has been reported in last year, which was still there. Too Sad

  • viswiz's avatar
    viswiz
    Super Contributor

    Leon_Guan sadly the new iOS version of 1Password (currently in beta testing) uses the same broken search as 1Password 8. AgileBits should at least add an option to replace the awful new search with find. In other discussion they made it pretty clear that they not intend to revert the changes in search.

  • drewson's avatar
    drewson
    Occasional Contributor

    1P_Ben - I agree with Leon_Guan's sentiments that the search function seems to search only the first part of a word or phrase. I just had the frustrating experience of trying to find my library card, which only had the keyword "library" found as part of a longer string of "columbuslibrary.org" and the single word "library" didn't appear anywhere on the record. I can work around this, but it doesn't seem like it worked in 1P7 and isn't clear that there is a separate "search" and "find" option. Maybe a better method would be to have a "search" and "advanced search" option? Or maybe "Show All Matching Items" should search within all strings instead of just at the beginning of a word?

  • Leon_Guan's avatar
    Leon_Guan
    Occasional Contributor

    1P_Ben Thanks, so, it means the "Search" feature, will actually search items by "startsWith" actually?

    Yes, I can confirm now, it looks like the search results are returned based on "startsWith", even I use non-english chars.

    Not sure why and how this feature has been defined in 1P8, it sounds very unreasonable. It's not in this way in 1P7, it's not even in this way in ios version, since I use same words in iOS, I can get the results I want.

    Or if you are considering performance (but I am not sure why we need to, since it's fine in 1P7), can we get full results if user select the last option "Show all matching items?", for the quick list, those can be items in a quicker manner, but if we select showing all matching items, can we have the feature as in "find" feature?

  • 1P_Ben's avatar
    1P_Ben
    Icon for 1Password Team rank1Password Team

    Leon_Guan

    Is search not finding any of your items for you, in any case? For example:

    Let's say this is the item I'm looking for.

    If I search for "Open," it finds this item.

    If I search for "VPN," from the middle of the item's title, it doesn't find it.

    But it will show up if I use the Find feature and filter using "VPN."

    Does that help?

    Ben

  • Leon_Guan's avatar
    Leon_Guan
    Occasional Contributor

    1P_Ben Thanks for the reply, yes, I awared the find feature worked as espected, and that did helped me out.

    But back to the "Search" feature itself, I couldn't understand what's it for? If we cannot found items with the keywords, then what's it for?

  • 1P_Ben's avatar
    1P_Ben
    Icon for 1Password Team rank1Password Team

    Hi Leon_Guan

    The 'find' function may help in this case. Instead of using the search bar at the top of the app select Edit > Find (or use the keyboard shortcut ⌥⌘F) and then type your keyword(s). This will filter the current list to just the items containing your keywords.

    I hope that helps!

    Ben