Bug: Cannot Distinguish Between Different Versions Of Patch Bundles In Patches Selector

by ADMIN 88 views

Bug Description

If different versions of the same patch bundle are added, they are not distinguishable in the patch selection screen. This issue can lead to confusion and difficulties in managing patch bundles, especially when multiple versions are available.

Problematic Scenario

For instance, if the current latest version of ReVanced Patches is v5.22.0, and a user downloads ReVanced Patches v5.21.0 from the official GitHub repository and adds it to the Manager, they will encounter this issue. The patch selection screen will display both versions without any clear indication of the differences between them.

Possible Solution

One possible solution to this problem is to modify the patch selection screen to display the versions in a two-line format. This would allow users to easily distinguish between different versions of the same patch bundle. The updated design could include the version number and a brief description of the changes or updates in the second line.

Example of the Proposed Solution

As shown in the image below, the proposed solution would display the version number and a brief description of the changes or updates in the second line.

Version of ReVanced Manager and Version & Name of App You Are Patching

  • ReVanced Manager Version: 4d522664b61d6bf34cff7d7080ee452a433d6507
  • Fix: Reset cached theme on theme change to avoid broken colors (#2527)

Installation Method

  • None

ReVanced Manager Logs

.

Patch Logs


Acknowledgements

  • [x] I have checked all open and closed bug reports and this is not a duplicate.
  • [x] I have chosen an appropriate title.
  • [x] All requested information has been provided properly.
  • [x] The bug is only related to ReVanced Manager.

Conclusion

The inability to distinguish between different versions of patch bundles in the patch selection screen is a significant issue that can lead to confusion and difficulties in managing patch bundles. The proposed solution of displaying the versions in a two-line format would greatly improve the user experience and make it easier to manage patch bundles. We hope that this issue will be addressed and resolved in a future update of ReVanced Manager.

Recommendations

To resolve this issue, we recommend the following:

  1. Modify the patch selection screen to display the versions in a two-line format.
  2. Include a brief description of the changes or updates in the second line.
  3. Test the updated design to ensure that it is user-friendly and easy to navigate.

Q: What is the issue with the patch selection screen in ReVanced Manager?

A: The issue is that different versions of the same patch bundle are not distinguishable in the patch selection screen. This can lead to confusion and difficulties in managing patch bundles, especially when multiple versions are available.

Q: What is the current behavior of the patch selection screen?

A: The current behavior of the patch selection screen is to display all patch bundles without any clear indication of the differences between them. This makes it difficult for users to distinguish between different versions of the same patch bundle.

Q: What is the proposed solution to this issue?

A: The proposed solution is to modify the patch selection screen to display the versions in a two-line format. This would include the version number and a brief description of the changes or updates in the second line.

Q: How would the updated design improve the user experience?

A: The updated design would greatly improve the user experience by making it easier to distinguish between different versions of the same patch bundle. This would reduce confusion and difficulties in managing patch bundles.

Q: What are the benefits of implementing the proposed solution?

A: The benefits of implementing the proposed solution include:

  • Improved user experience
  • Reduced confusion and difficulties in managing patch bundles
  • Easier navigation and selection of patch bundles

Q: How can users contribute to resolving this issue?

A: Users can contribute to resolving this issue by:

  • Reporting the issue and providing feedback
  • Participating in discussions and providing suggestions for the proposed solution
  • Testing the updated design and providing feedback

Q: What is the expected timeline for resolving this issue?

A: The expected timeline for resolving this issue is not specified. However, we hope that it will be addressed and resolved in a future update of ReVanced Manager.

Q: How can users stay updated on the progress of resolving this issue?

A: Users can stay updated on the progress of resolving this issue by:

  • Following the ReVanced Manager GitHub repository
  • Participating in discussions and forums related to ReVanced Manager
  • Checking the ReVanced Manager website for updates and announcements

Q: What is the next step in resolving this issue?

A: The next step in resolving this issue is to implement the proposed solution and test it thoroughly. This will ensure that the updated design is user-friendly and easy to navigate.

Q: How can users provide feedback on the proposed solution?

A: Users can provide feedback on the proposed solution by:

  • Participating in discussions and forums related to ReVanced Manager
  • Reporting any issues or concerns with the updated design
  • Providing suggestions for further improvements

By addressing this issue and implementing the proposed solution, we believe that the user experience will be greatly improved, and users will have a better experience when managing patch bundles.