aniyomiorg / aniyomi

An app for manga and anime
https://aniyomi.org
Apache License 2.0
4.51k stars 279 forks source link

Torrent support #1620

Open Diegopyl1209 opened 1 week ago

Diegopyl1209 commented 1 week ago

This implement TorrServer in Aniyomi

Changes:

Streaming demo: https://github.com/aniyomiorg/aniyomi/assets/80992641/e9a00a77-ada5-4f6d-a7dd-1ed4446cb63c

Download demo: https://github.com/aniyomiorg/aniyomi/assets/80992641/4fae6de8-3aaa-4059-863f-777c43dc9efe

Sadwhy commented 1 week ago

How much does this increase app size?

Diegopyl1209 commented 1 week ago

Why not upload the compiled libraries to something like Jitpack or Sonatype? 👍

Diegopyl1209 commented 1 week ago

btw idk why the build is failing aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa i made the exact same pr in my repo and the same gh action work fine , i also clone the repo in my machine and works fine

Secozzi commented 1 week ago

btw idk why the build is failing aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa i made the exact same pr in my repo and the same gh action work fine , i also clone the repo in my machine and works fine

Your aniyomi repo is probably outdated then, since it doesn't include my merge from mihon where I moved :core to :core:common

To fix this, do import tachiyomi.core.common.i18n.stringResource instead of import tachiyomi.core.i18n.stringResource etc etc