mihon icon indicating copy to clipboard operation
mihon copied to clipboard

install all or uninstall all extentions button

Open MarshMeadow opened this issue 1 year ago • 7 comments

Describe your suggested feature

i would like a button to install or uninstall extensions because I have all or to many from the og app and I wanna start over

Other details

No response

Acknowledgements

  • [X] I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open or closed issue.
  • [X] I have written a short but informative title.
  • [X] If this is an issue with an official extension, I should be opening an issue in the extensions repository.
  • [X] I have updated the app to version 0.16.0.
  • [X] I will fill out all of the requested information in this form.

MarshMeadow avatar Jan 16 '24 20:01 MarshMeadow

it will be good, if we have a toggle to trust anything under that repo link

dnet890 avatar Jan 16 '24 23:01 dnet890

it will be good, if we have a toggle to trust anything under that repo link

that is not exactly what I asked

MarshMeadow avatar Jan 17 '24 00:01 MarshMeadow

I'm not sure this would be possible considering uninstalling is handled by the OS (depending on the package install method used), not by anything Mihon does directly.

MajorTanya avatar Jan 17 '24 12:01 MajorTanya

Install All: Why? Uninstall All: As extensions are install to android like any other app you should just use some already existing app to mass uninstall them.

AntsyLich avatar Jan 17 '24 16:01 AntsyLich

Maybe installing every missing extensions would be more useful?

Missing extensions should fulfill the following criterias:

  1. Not installed.
  2. An entry from the extension found in the library.
  3. The extension found in the registered extension repos.

I guess the principle would be very similar to "Update All" but it goes for every missing extensions. "Install Missing Extensions."

This way user would have the option to install only relevant sources with a single action.

I think this should be safe option since the user previously used the extension already. Maybe there has to be another security layer, like verifying that the extension is retrieved from the same repo as the missing one.

mqwec43as avatar Jan 17 '24 17:01 mqwec43as

Is it even possible to bulk install apps through Android's package management?

MajorTanya avatar Jan 17 '24 17:01 MajorTanya

It's not, the prompt would likely end up overriding each other.

Only when the installation method is set to Shizuku, then the whole process becomes seamless.

mqwec43as avatar Jan 17 '24 18:01 mqwec43as