Commit Graph

36 Commits

Author SHA1 Message Date
Benex254
1dafcfa886 feat: use click where necessary 2024-08-07 19:48:47 +03:00
Benex254
ec8ae61354 fix(mpv): only reload if episode in episodes 2024-08-07 18:47:56 +03:00
Benex254
43130a2a98 feat(mpv): ensure episodes exist when changing translation type 2024-08-07 18:26:58 +03:00
Benex254
1afa7aa09b feat(cli): add cache command to manage your fastanime cache dir 2024-08-07 16:35:14 +03:00
Benex254
71623c654a feat(mpv): add select episode script message 2024-08-07 16:05:17 +03:00
Benex254
b52a49e744 feat(mpv): some optimization 2024-08-07 14:37:17 +03:00
Benex254
90dd1c3edb feat(mpv): add experimental on the fly changing of translation type and auto next 2024-08-07 14:00:23 +03:00
Benex254
06078edf76 feat(mpv): add experimental auto next keybinding 2024-08-07 13:35:08 +03:00
Benex254
0a11c0f779 feat: make mpv player better 2024-08-07 12:57:59 +03:00
Benex254
5718ed4f32 feat: init python mpv intergration for next and prev episode 2024-08-07 11:01:11 +03:00
Benex254
303a78568d fix(mpv): check if process.stder is not none 2024-08-06 21:24:06 +03:00
Benex254
93a6d6cfc9 feat(interface): improve rofi experience 2024-08-05 09:47:05 +03:00
Benex254
d9053e9c5f feat(mpv): use the executable path instead of string 2024-08-05 09:47:05 +03:00
Benex254
25b9b42fdf feat: ui improvements 2024-08-05 09:47:05 +03:00
Benex254
5fbba410c4 fix: mpv funtion returning less 2024-08-05 09:47:05 +03:00
Benex254
84c28d344f feat: add aniskip intergration and scoring of anime 2024-08-05 09:47:04 +03:00
Benex254
02fee255ad fix(anilist_interface): trailer not loading 2024-08-05 09:47:04 +03:00
Benex254
571bf7de83 feat(player): implement continue from timestamp 2024-08-05 09:47:04 +03:00
Benex254
da5a829c8e feat(mpv): improve streaming on mobile 2024-08-05 09:47:03 +03:00
Benex254
23c58658c0 chore: remove legacy code 2024-08-05 09:47:03 +03:00
Benex254
5ab3eec41f chore(constants): create constants module to store useful constants 2024-08-05 09:47:03 +03:00
Benex254
a5901d3bf0 feat(mpv): add typing for mpv title option 2024-08-05 09:47:03 +03:00
Benex254
915b791e70 fix(mpv): correct order of args 2024-08-05 09:47:03 +03:00
Benex254
da49aadd5c feat: make the downloads command use the mpv module to enable compatibility with mobile 2024-08-05 09:47:02 +03:00
Benex254
1f34e91da8 feat: make the mpv player module work on android 2024-08-05 09:47:02 +03:00
Benex254
a0eff25263 chore: arrange dependencies to groups and make some opt in 2024-08-05 09:47:02 +03:00
Benex254
88388dd182 feat(cli): normalize allanime api output 2024-08-05 09:47:01 +03:00
Benex254
015f289f80 feat(cli): complete config command 2024-08-05 09:47:01 +03:00
Benex254
aea14a18e9 style: format code and sort imports 2024-08-05 09:47:01 +03:00
Benex254
c0c6391117 feat: minor ui and ux improvements plus add edit config option 2024-08-05 09:47:01 +03:00
Benex254
8eb8c1307f chore:recover lost stash changes 2024-08-05 09:47:00 +03:00
Benex254
9050e5f6cf feat(cli):improve anilist interfaces api 2024-08-05 09:47:00 +03:00
Benex254
d2a328c2c8 feat(cli):add quality and translation type selection 2024-08-05 09:47:00 +03:00
Benex254
651791abdb chore:switch to poetry as build tool and package manager 2024-08-05 09:47:00 +03:00
Benex254
7be9db9724 feat:switch to poetry as build tool and package manager 2024-08-05 09:47:00 +03:00
Benex254
1bbca16e60 feat:create cli subpackage 2024-08-05 09:47:00 +03:00