ReVanced / revanced-manager

💊 Application to use ReVanced on Android

Home Page:https://revanced.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

feat: Check the URL before setting Alternative Sources

validcube opened this issue · comments

😊 Issue

Alternative Sources needs to check if the repository is accessible or is properly configured or not.

Note

The design is made for ReVancie☆Managerie☆Weberie! (Lotus Iteration 1), might not consistent with Flutter manager.
In the context of ReVanced Manager Flutter, the feature need to check if the GitHub repository is accessible or not.

image

https://www.figma.com/file/hvgC1Mu2srypqC4EfaXDDL/(General-Public)-ReVancie%E2%98%86Managerie%E2%98%86Weberie!?type=design&node-id=0%3A1&mode=design&t=FV7iQ4k1iPUc5cVl-1

Tip

There are additional comments about Alternative Sources
@ (Lesser General Public) ReVancie☆Managerie☆Weberie! (Lotus Iteration 1)

Test URL could be a button somewhere on the dialog next to an Ok button. It should not prevent the user from setting that custom source. What can be done is, to check if it's working after clicking okay or whenever the app tries to contact it, so the user sees a dialog that the repo doesn't exist