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

Support system "Services" menu operations in Arvis #48

Open
cheuk-cheng opened this issue Sep 20, 2021 · 4 comments
Open

Support system "Services" menu operations in Arvis #48

cheuk-cheng opened this issue Sep 20, 2021 · 4 comments
Labels
suggestion Suggestion about new feature or something

Comments

@cheuk-cheng
Copy link

A lot of apps in macOS (or even Windows) can add new functions to the system by adding new entries (like Copy File, Move File, Compress/Extract File, etc.) to a "Services" (right-click) context menu in macOS (or a nameless pop-up menu in Windows). For example, in macOS Finder after I right-click on a .tar.gz file and select "Services ->" from the context menu I can see the following operations. It will be very useful if Arvis can allow users to use operations supplied by "Services" menu.

Add Selected Files to Yoink
Add to Dropover
Copy as File URL Text
Copy Path
Diff Files
Extract Files
Move Files To...
Scan with Norton
Yoink

By the way, Yoink is a third-party app.

@cheuk-cheng cheuk-cheng added the enhancement Existing feature enhancement request label Sep 20, 2021
@jopemachine
Copy link
Collaborator

Thanks for your suggestion.

Could be there any specific use case you think for adding some item to 'Service' menu?

I think there could be below use case.

  • Pass selected file path to search window, using this file path through a file-related plugin (or other kinds of plugins), do copy, delete, or something.

@cheuk-cheng
Copy link
Author

Thanks Gyubong. The idea to show macOS' own "Services" menu is because it already includes many different functions provided by installed applications. For example, if user has installed an archiver app then "Services" menu will be populated with functions like "Compress file(s) as .zip", "Extract file(s) to folder", etc. Different users will have different installed programs on their machines and a "Services" menu will provide immediate access to program functions they are familiar with. Also, Arvis will not need to provide a plugin/workflow for all the existing functions provided by installed apps such as compressing/extracting files in the above example.

Being able to select multiple files or folders (after searching) inside Arvis and then send the paths to Arvis plugins/workflows will be very useful. But having this capability does not conflict with using existing "Services" menu functions. In Windows there is no "Services" menu but there is a context menu full of operations after right-clicking on a folder/file.

@jopemachine jopemachine added suggestion Suggestion about new feature or something and removed enhancement Existing feature enhancement request labels Sep 23, 2021
@jopemachine
Copy link
Collaborator

jopemachine commented Sep 23, 2021

I think the use case you mentioned could be replaced with universal actions (file type).

Arvis only support text type of universal action now, but the feature should be implemented through universal action window.

@cheuk-cheng
Copy link
Author

Thanks. I think universal actions that support multiple selected files/folders will do.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
suggestion Suggestion about new feature or something
Projects
None yet
Development

No branches or pull requests

2 participants