revanced-manager icon indicating copy to clipboard operation
revanced-manager copied to clipboard

feat: Export and Import patch options

Open KobeW50 opened this issue 1 year ago • 1 comments

Feature description

Add the ability to import and export the patch options. Ideally to an options.json file which would be compatible with the CLI.

Motivation

There are many cases where this feature would be useful.

  1. You can backup your set options in the case where you would need to uninstall the ReVanced Manager.

  2. You can share your configurations with others.

  3. You can easily switch between the CLI and Manager and have your preferences set in both.

Additional context

No response

Acknowledgements

  • [X] This request is not a duplicate of an existing issue.
  • [X] I have chosen an appropriate title.
  • [X] All requested information has been provided properly.
  • [X] The issue is solely related to the ReVanced Manager

KobeW50 avatar Oct 12 '23 20:10 KobeW50

I highly support this function. Seems options.json file stored inside root folder. As a non-root user, this is very usefull. Because as i see, only .keystore file that not stored inside root folder.

cyberboh avatar Mar 10 '24 14:03 cyberboh

I also second this as this would make trouble-shooting when using dev patches much easier

SodaWithoutSparkles avatar May 29 '24 09:05 SodaWithoutSparkles

ReVanced Manager will soon be released as a full rewrite. Over time, many feature requests have been made for the current version of ReVanced Manager, but to accelerate the development of the new version of ReVanced Manager, we have to focus on it, which I am closing this issue according to the contribution guidelines:

Requests can be accepted or rejected at the discretion of maintainers of ReVanced Patches

This feature request has been closed for one or more of the following reasons:

  • Stale for too long/ Low priority/ Maintainers un-interested/ Too complex to realize
  • Feature planned/ already implemented for the new version of ReVanced Manager
  • Already implemented

Regardless, anyone who comes across this feature request can PR it to the current version of ReVanced Manager until the new version is ready. Thanks for your feature request!

oSumAtrIX avatar Jun 17 '24 20:06 oSumAtrIX