raycast / extensions

Everything you need to extend Raycast.
https://developers.raycast.com
MIT License
5.2k stars 2.9k forks source link

[Google Chrome] Combine search Tabs and History #11202

Open testerez opened 5 months ago

testerez commented 5 months ago

Extension

https://www.raycast.com/Codely/google-chrome

Description

I guess I'm not the only one to open the same tab multiple times because it's faster to create a new one than checking if I already have it opened or not. This is why I was excited when I discovered the Search Tabs command. Though, I realise it's pretty common for me to search for an open tab which is not actually open yet. When this happens, this is a bit frustrating and defeats the purpose of the command (for my use case at least). The ideal solution for me would be to show an option to open a new tab if the one I'm looking for is not already opened. I figured a way to do this would be to combine Search Tabs and Search History in the same command. Basically this would just show the open tabs first then history. That way, I could seamlessly open a website regardless of it being already opened in a tab or not. The would behave a bit like when you open an app after all.

I believe this feature makes sense and would benefit many users because it unifies the behaviour between opening an app or a website.

If I missed a feature that would already cover this use case, please let me know!

Steps To Reproduce

  1. Search for an open that that you actually already closed
  2. Notice that you can't find it
  3. Search in history
  4. You now find the closed tab
  5. Open the history entry
  6. Realize your experience could have been better :)

Current Behaviour

No response

Expected Behaviour

No response

raycastbot commented 5 months ago

Thank you for opening this issue!

🔔 @rgomezcasas @bromanko @crisboarna @andreaselia @rtyke @karolre @Aiee @nagauta @a-laughlin @tleo19 you might want to have a look.

💡 Author and Contributors commands The author and contributors of `Codely/google-chrome` can trigger bot actions by commenting: - `@raycastbot close this issue` Closes the issue. - `@raycastbot rename this issue to "Awesome new title"` Renames the issue. - `@raycastbot reopen this issue` Reopen the issue.
flyyuan commented 4 months ago

I also require it and am eager to put in the effort for PR

flyyuan commented 4 months ago

PR #12190

raycastbot commented 2 months ago

This issue has been automatically marked as stale because it did not have any recent activity.

It will be closed if no further activity occurs in the next 10 days to keep our backlog clean 😊

a-laughlin commented 2 months ago

This'll be resolved by @flyyuan 's PR once it's approved.

a-laughlin commented 1 month ago

Created another PR since the previous one stalled.