huhu / rust-search-extension

🦀 The ultimate search extension for Rust
https://rust.extension.sh
Apache License 2.0
1.19k stars 52 forks source link

Not working in Arc broswer #230

Open MatthewYe opened 1 year ago

MatthewYe commented 1 year ago

是不是和 Arc 浏览器的自定义地址栏不兼容?

shuizhongyueming commented 4 months ago

I'm using Arc with: Version 1.32.0 (46908) Chromium Engine Version 122.0.6261.94

And it is still not working. Type rs then space or tab, cannot trigger the extension

image
SteveLauC commented 3 months ago

Does anyone know what that rs is in Chrome's terminology? Then we can figure out why it is not supported in Arc and possibly get this fixed

xxchan commented 3 months ago

It is omnibox. I complained this to Arc but haven't got any response :(

SteveLauC commented 3 months ago

omnibox.

Thanks for showing me this!

I complained this to Arc but haven't got any response :(

This is indeed unfortunate, a google search shows me only few posts about this missing API support, so I guess it won't come in the near future:<

kianenigma commented 1 month ago

Have switched to Arc today and this is so far the only feature I miss :(

xxchan commented 1 month ago

Please submit feedback to Arc to make it more possible for them to fix this issue..

Folyd commented 3 days ago

I built another brand-new product called https://query.rs, welcome to give it a try. :)

Query.rs was inspired by Rust Search Extension. Due to the partial support of the omnibox API by some browsers, Rust Search Extension is not available on browsers such as Safari, Vivaldi, Arc, etc. Query.rs addresses this gap.

xxchan commented 3 days ago

query.rs looks quite neat! But I think one thing I loved a lot about rust-serach-extension is the ability to do search in the search bar (indeed the omnibox API), without the need to open a webside.

So currently I switched to raycast + dash (with cargo-docset) to get a similar experience.

xxchan commented 3 days ago

Oh, perhaps I can just add query.rs as a raycast quicklink, then it's not too slow I guess. Although the most ideal form is still a raycast entension I guess, but it needs additional development efforts. This seems to be good enough.

SteveLauC commented 3 days ago

The thing I love about Rust search extension is that I can do the search locally without pulling in any network connection (I use the local mode), so query.rs won't help too much for me.

It would be amazing if we can have Rust search extension integrated with Raycast, can image this combination will be quite attractive for macOS users🤩

Folyd commented 3 days ago

Raycast extension is a great idea. I'll investigate how much effort it would take to migrate Rust Search Extension to Raycast. If it's not too much, I'll do it.

BTW, query.rs will be more powerful in the future. For example, I plan to support full-text search, AI search, etc.

SteveLauC commented 3 days ago

I plan to support full-text search, AI search, etc.

You mean searching the document body, not just the Rust symbols? This is gonna be huge!

Folyd commented 3 days ago

I plan to support full-text search, AI search, etc.

You mean searching the document body, not just the Rust symbols? This is gonna be huge!

Yes, I plan to build a full-text search index for all doc texts. You'll be able to search for functions, traits, etc., if their doc text matches your keyword.