Niagara-Issues
Niagara-Issues copied to clipboard
Add native contact search
Is your feature request related to a problem?
No response
Describe the solution you'd like
https://user-images.githubusercontent.com/96917972/160256594-b6088418-a7dc-47e5-99db-e4480ff715cf.mp4
https://user-images.githubusercontent.com/96917972/160256600-dad6db51-1a18-4656-8d52-94dc34112bc2.mp4
I wish Niagara search was more powerful without the need of sesame, like it would be great if it could find contacts, show direct shortcut to call, message, whatsapp via swipe on contact and sources search without the need of third party app, like some other launcher, so I'm sharing some other launcher search, so to better understand what I'm talking about. Personally i don't want calculator on search but if added would be great, i saw a user #1729 requesting it, found a library used in another launcher,so sharing it here hope it will be useful https://mathparser.org/
Like This On How Sesame Provide On Contacts, Adding Whatsapp Will Be Great,
And The Same Can Be Done With Search Sources To If You Think The Pill Shape At The Top Doesn't Fit Niagara's Principal, Like By Default It Will Search The Web, Swiping At The Word, Will Show Up Different Sources i.e Playstore, Youtube, Spotify ( Popular) Sources, That Will Keep The Search Clean, I Really Wish To See This Feature being added to Niagara 😊
I know, there's sesame, but it's a third party app, honestly i don't like using it, the app is super buggy and messy and swipe to call and sms i showed never works.
Hey :wave:
As you've already mentioned, we already have the Sesame integration. This makes it hard for us to justify the effort and time required for re-building this already existing and functioning feature.
Sesame has already spent lots of time on creating a feature-rich and powerful search, and as a small team, it's a big task to create something similar while also focussing on all the other parts of the launcher.
Google has introduced a new API in Android 12 that allows apps to make their data accessible for search, but sadly, it's not usable for us in its current state. If this changes, we might look into it again, since this would make implementing a powerful search much more approachable for us.
So, what I'm trying to say is that this feature, while useful, would be very time-consuming. Considering that the Sesame integration is currently providing these features, it's not something we intend to implement in the near feature under the current circumstances.
Regarding the web search: There's already an issue (with much narrower scope) for this: #1501
If this would be useful for you, please add your :+1: to the issue :innocent:
Now that Sesame has been acquired by Branch, we decided to implement our own contact search: https://help.niagaralauncher.app/article/20-sesame-integration
Here's a rough mockup for Niagara Search settings control, that will make Niagara Search more advanced and give users granular control over what all results Niagara search should fetch
I have gone through some open/closed tickets off different requests such as hiding apps in search results, allowing web search, removing recently installed apps, quick calculations etc
Niagara search can compromise a little on not favouring many toggles for Search, as these toggles will really help users in setting the Niagara search according to one's preference.
I feel even with these many toggles this doesn't compromise the 4 criteria
- Simple
- Impactful
- Universal
- Independent
These are pretty much self defined toggles and doesn't break any functions stated in the "Niagara Principles" article.
1) Direct access to search settings:
2) Niagara Search settings Page: