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

[QoL] Add more menu options to the Sites Menu #289

Closed
1 task done
renecum opened this issue Jun 11, 2024 · 5 comments
Closed
1 task done

[QoL] Add more menu options to the Sites Menu #289

renecum opened this issue Jun 11, 2024 · 5 comments
Assignees
Labels
enhancement New feature or request. fixed in upcoming release Fixed in the upcoming release! quality of life Something that makes the app better but isn't a big deal. Unless it is?!

Comments

@renecum
Copy link
Sponsor

renecum commented Jun 11, 2024

Is there an existing issue for this?

  • I have searched the existing issues and discussions

Is this feature request related to a problem?

No

Describe the solution you'd like to see

Hi, I recently installed the Raycast extension and it is pretty handy to manage my domains with keyboard shortcuts.

One thing I can't do, is to open the project folder or use any other of the options in the contextual menu of the Domains window. I would be great if you could add the options of the contextual menu to the Site Menu in the menu bar, so shortcuts can be used or customized via de the Keyboard Shortcuts System Settings.

screenshot 2024-06-11 at 08 38 53
screenshot 2024-06-11 at 08 39 13

Additional information or context

No response

@renecum renecum added the enhancement New feature or request. label Jun 11, 2024
@nicoverbruggen
Copy link
Owner

Ah, customizing shortcuts is something I do very rarely so I hadn't considered this particular issue.

This should be fairly easy to address (fingers crossed), I'll see what I can do.

@nicoverbruggen nicoverbruggen added the quality of life Something that makes the app better but isn't a big deal. Unless it is?! label Jun 11, 2024
@nicoverbruggen
Copy link
Owner

@renecum It was actually fairly simple to do. Can you try this build and let me know if it works for your use case?

Try this DEV build here: phpmon-dev.zip (signed and notarized)

(Note: You'll want to turn off PHP Monitor if it is still running, as this is the DEV version... if you have two instances running, only one will likely intercept the Raycast commands.)

As soon as you highlight a particular site or proxy in the domains list (which should be doable with keyboard navigation), you should be able to see a new Actions menu in the main navigation:

Screenshot 2024-06-11 at 18 56 44

I've included the name of the domain as part of the menu item, since otherwise it may not be clear for what site or proxy the submenu is being displayed.

@renecum
Copy link
Sponsor Author

renecum commented Jun 11, 2024

Thanks @nicoverbruggen, this is awesome. This was the fastest resolution to a feature request I've experienced. Thank you very much.

@nicoverbruggen nicoverbruggen added the fixed in upcoming release Fixed in the upcoming release! label Jun 11, 2024
@nicoverbruggen
Copy link
Owner

@renecum You're very welcome, and thank you for the detailed suggestion!

I will say... I'm not usually this quick when resolving issues: you caught me at a good time, right as I was about to work on something for PHP Monitor today. 😃

I'll make sure this change is included in the next minor update, later this month. Until then, if you do encounter any issues or something not working correctly with this build, do let me know here – I'll close the issue when this releases as part of the next update (so please keep the issue open).

Cheers!

@nicoverbruggen nicoverbruggen changed the title Add more menu options to the Sites Menu [QoL] Add more menu options to the Sites Menu Jun 11, 2024
@nicoverbruggen
Copy link
Owner

This is now fixed and available in the latest version of PHP Monitor, version 7.0.4. Thanks again!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request. fixed in upcoming release Fixed in the upcoming release! quality of life Something that makes the app better but isn't a big deal. Unless it is?!
Projects
None yet
Development

No branches or pull requests

2 participants