Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support to disable menubar icon #21

Closed
gtsiolis opened this issue Feb 10, 2023 · 7 comments
Closed

Add support to disable menubar icon #21

gtsiolis opened this issue Feb 10, 2023 · 7 comments
Assignees
Labels
enhancement New feature or request ready to close
Milestone

Comments

@gtsiolis
Copy link
Contributor

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 henit-chobisa self-assigned this Feb 10, 2023
@henit-chobisa
Copy link
Collaborator

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 henit-chobisa added the enhancement New feature or request label Feb 10, 2023
@henit-chobisa henit-chobisa added this to the v1.0.2 milestone Feb 10, 2023
@henit-chobisa
Copy link
Collaborator

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
Copy link
Contributor Author

@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
Copy link
Collaborator

@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
Copy link
Contributor Author

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 #21 (comment).

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

You're right! 💯

@henit-chobisa
Copy link
Collaborator

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 #21 (comment).

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
Copy link
Contributor Author

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request ready to close
Projects
None yet
Development

No branches or pull requests

3 participants