tachiyomiJ2K icon indicating copy to clipboard operation
tachiyomiJ2K copied to clipboard

Allow User-Addable Extension Source Repos

Open Nitrousoxide opened this issue 1 year ago • 6 comments

Describe your suggested feature

Users may want to add additional source repos to their app, either because they are working on an extension for themselves, or because someone else is building for a site which doesn't meet the specs of the main repo.

Allowing the ability to add user defined repo sources for the extension list would extend this ability greatly.

Other details

The main Tachi app is adding it with their next release: https://github.com/tachiyomiorg/tachiyomi/issues/10289 and Tachiyomi SY has this function already. So the feature would be largely keeping up with (many of) the other forks.

Acknowledgements

  • [X] I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open issue.
  • [X] I have written a short but informative title.
  • [X] If this is an request for a feature in the original Tachiyomi, I am opening because multiple versions of TachiyomiJ2K have been released without this feature.
  • [X] If this is an issue with an extension, or a request for an extension, I should be opening an issue in the extensions repository.
  • [X] I have updated the app to version 1.7.3.
  • [X] I have checked through the app settings for my feature.
  • [] I have admitted that I am a clown by having checked this box, as I have not read these acknowledgements.
  • [X] I will fill out all of the requested information in this form.

Nitrousoxide avatar Jan 06 '24 14:01 Nitrousoxide

A workaround until this is implemented is to install another Tachiyomi fork (or the original app) that supports alt repos and manage the extensions from there

asdkant avatar Jan 07 '24 14:01 asdkant

The extensions are just apks as well. So you can go to a git repo and download the extension APK you want and install it. There's no need to technically go through the app.

Obviously this is not ideal for keeping extensions up to date though.

Nitrousoxide avatar Jan 07 '24 14:01 Nitrousoxide

As you said it's technically not needed but it'll probably be a pretty good QOL feature for those who do use custom repo

Xeiv avatar Jan 08 '24 19:01 Xeiv

As you said it's technically not needed but it'll probably be a pretty good QOL feature for those who do use custom repos

Kinda unrelated but @Nitrousoxide read the the 7th checkbox and edit as needed 👀

https://tachiyomi.org/news/2024-01-09-extensions-removal

It's no longer just a QOL issue. 3rd party repos just became mandatory

nuenuewei avatar Jan 09 '24 04:01 nuenuewei

As you said it's technically not needed but it'll probably be a pretty good QOL feature for those who do use custom repos Kinda unrelated but @Nitrousoxide read the the 7th checkbox and edit as needed 👀

https://tachiyomi.org/news/2024-01-09-extensions-removal

It's no longer just a QOL issue. 3rd party repos just became mandatory

Oh I didn't see that rip, thanks for informing me

Xeiv avatar Jan 09 '24 08:01 Xeiv

Close since it's added in v1.7.4

Ekidoxx avatar Jan 23 '24 08:01 Ekidoxx