You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This request proposes a new feature for UAD-ng that allows specifying different removal actions (disable or uninstall) for individual packages within the JSON configuration files.
The discussion identified a need for more granular control over removal actions for specific packages.
Proposed Feature:
Introduce a new field named removalAction within the JSON configuration for each package. This field will dictate the default action taken when a user attempts to remove the package through the recommended list.
Benefits:
Improved user experience: Users can safely remove packages with specific actions (disable or uninstall) based on their needs.
Enhanced safety: Prevents accidental uninstalls that might cause system instability.
Increased flexibility: Allows for more nuanced control over package management.
Implementation:
Update the JSON schema to include the removalAction field. This field can be a string with values like "disable" or "uninstall".
Modify the application logic to interpret the removalAction field when processing user requests for package removal.
Potentially update the user interface to reflect the different removal options for specific packages (optional).
rivanfebrian123
changed the title
feat(scope): Allow Different Removal Actions for Packages in UAD-ng
feat(UI/UX): Allow Different Removal Actions for Packages in UAD-ng
Mar 17, 2024
AnonymousWP
changed the title
feat(UI/UX): Allow Different Removal Actions for Packages in UAD-ng
feat(ui): allow different removal actions for packages
Mar 17, 2024
Describe the feature you want
Feature Request:
This request proposes a new feature for UAD-ng that allows specifying different removal actions (disable or uninstall) for individual packages within the JSON configuration files.
Context:
com.hoffnung
. Disabling this package is recommended, while uninstalling can lead to unintended consequences.Proposed Feature:
Introduce a new field named
removalAction
within the JSON configuration for each package. This field will dictate the default action taken when a user attempts to remove the package through the recommended list.Benefits:
Implementation:
removalAction
field. This field can be a string with values like "disable" or "uninstall".removalAction
field when processing user requests for package removal.Example JSON Configuration:
Additional Considerations:
removalAction
field.We believe this feature will significantly improve the user experience and safety when managing packages within UAD-ng.
Acknowledgements
The text was updated successfully, but these errors were encountered: