gitpod-samples / Gitpod-Raycast-Extension

Raycast Extension for Gitpod
MIT License
15 stars 6 forks source link

Add support to disable menubar icon #21

Closed gtsiolis closed 1 year ago

gtsiolis commented 1 year ago

Problem to solve

The menubar icon is a nice feature, but could push away users from using the extension if it's always visible.

Raycast is also a keyboard-first kind of application which guides users to navigate through keyboard shortcuts, and more.

Proposal

Introduce an option in the extension settings that disables the menubar icon.

henit-chobisa commented 1 year ago

Hey @gtsiolis, thanks for opening the issues, actually raycast gives a option to activate & deactivate the menu-bar command, but that's through raycast preference, I will look into it and make sure to find a way we can disable the menu bar icon on User's preference with a faster pace. ✌️

henit-chobisa commented 1 year ago

Hey @gtsiolis, I have looked up for this 🖱️ Raycast gives us a shortcut to Deactivate the menu bar command, through CMD + SHIFT + C, which is more handy to the customers, than going to Raycast preferences. 🧑‍🚀

image
gtsiolis commented 1 year ago

@henit-chobisa I recently showed how GitLab and GitHub extension are doing this with a menu bar command, which you can also disable. Could we do something similar, as it seems like a best practice? Alternatively, going with the proposal above sounds like a good MVC step forward.

GitLab GitHub
raycast-gl raycast-gh
Palanikannan1437 commented 1 year ago

@henit-chobisa I recently showed how GitLab and GitHub extension are doing this with a menu bar command, which you can also disable. Could we do something similar, as it seems like a best practice? Alternatively, going with the proposal above sounds like a good MVC step forward.

GitLab GitHub raycast-gl raycast-gh

Hey @gtsiolis, I didn't get how GitLab or GitHub extensions' menubar commands differ 😅

They work exactly the same for me like our Gitpod extensions' menubar command works...

  1. On the first click on the command... we "Activate" the command!
Raycast 2023-02-20 at 17 54 23
  1. On the subsequent clicks on the command... we "Refresh " the command! Raycast 2023-02-20 at 17 58 30

For now the only way to deactivate them seems to be how @henit-chobisa suggested since Raycast has actions on Menubar commands fixed and non configurable

gtsiolis commented 1 year ago

I didn't get how GitLab or GitHub extensions' menubar commands differ

My bad, @henit-chobisa! I didn't see the Menu Bar Command title on the screenshots above in https://github.com/gitpod-samples/Gitpod-Raycast-Extension/issues/21#issuecomment-1436457602.

They work exactly the same for me like our Gitpod extensions' menubar command works...

You're right! 💯

henit-chobisa commented 1 year ago

I didn't get how GitLab or GitHub extensions' menubar commands differ

My bad, @henit-chobisa! I didn't see the Menu Bar Command title on the screenshots above in https://github.com/gitpod-samples/Gitpod-Raycast-Extension/issues/21#issuecomment-1436457602.

They work exactly the same for me like our Gitpod extensions' menubar command works...

You're right! 💯

Glad that it's resolved @gtsiolis Should I close the issue then ?

gtsiolis commented 1 year ago

Sounds good, thanks for helping clarify this, @henit-chobisa!