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 Actions module #11878

Merged
merged 1 commit into from
Nov 25, 2023
Merged

Add Actions module #11878

merged 1 commit into from
Nov 25, 2023

Conversation

rcalixte
Copy link
Member

@rcalixte rcalixte commented Oct 2, 2023

No description provided.

@rcalixte rcalixte force-pushed the nemo_actions branch 2 times, most recently from 1e8839c to 5bdbe8d Compare October 2, 2023 06:00
@fredcw
Copy link
Contributor

fredcw commented Oct 2, 2023

Is there going to be a new nemo-actions spices webpage from which to download nemo-actions? Also, the "manage" tab in the nemo actions settings, will this be to enable/disable nemo-actions, and if so, won't this be a duplicate of the nemo preferences dialog in nemo (plugins->actions)?

@rcalixte
Copy link
Member Author

rcalixte commented Oct 2, 2023

Is there going to be a new nemo-actions spices webpage from which to download nemo-actions? Also, the "manage" tab in the nemo actions settings, will this be to enable/disable nemo-actions, and if so, won't this be a duplicate of the nemo preferences dialog in nemo (plugins->actions)?

A new page for Spices was my thinking. The Manage tab at the moment does not have the ability to enable or disable, just deleting downloaded Spices. (Previously installed Nemo Actions will be unaffected since they won't appear under the UI unless they follow the same directory structure.) I can maybe attach a mock screenshot.

@fredcw
Copy link
Contributor

fredcw commented Oct 2, 2023

Are you sure there's a need for this. There's already a few actions that come with Nemo and if anyone comes up with any new useful actions, can't these just be added to the nemo package?

@rcalixte
Copy link
Member Author

rcalixte commented Oct 2, 2023

Are you sure there's a need for this. There's already a few actions that come with Nemo and if anyone comes up with any new useful actions, can't these just be added to the nemo package?

I think the thought here is similar to other Spices. There are Applets, Desklets, and Themes which ship by default. Looking at linuxmint/discussions#130, linuxmint/discussions#149, and linuxmint/discussions#154, there's a lot of demand for greater customization and easier discoverability. Given the infinite possibilities, I think it makes sense to break it out and welcome contributions. Some of the current Nemo extensions could even be ported as well.

Personally, there are a few things I would love in the context menus for Nemo that there are already applets from other developers for and I feel like there's plenty of demand for it from users as well.

@fredcw
Copy link
Contributor

fredcw commented Oct 2, 2023

Now I think about it, people may start coming up with ideas for actions if the option is there to easily make them available to others. Could be a good idea. @smurphos has loads of them https://github.com/smurphos/nemo_actions_and_cinnamon_scripts

@rcalixte
Copy link
Member Author

rcalixte commented Oct 2, 2023

Agreed. It would be great to have those ported for ease of use by users. If that's the plan, it might take some work to migrate, but it would ultimately be easier to maintain in the long run.

@mtwebster mtwebster merged commit 62b184e into linuxmint:master Nov 25, 2023
3 checks passed
@rcalixte rcalixte deleted the nemo_actions branch November 25, 2023 02:49
mtwebster pushed a commit to mtwebster/Cinnamon that referenced this pull request Feb 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants