Commit Graph

306 Commits

Author SHA1 Message Date
Benex254
1dafcfa886 feat: use click where necessary v0.60.0 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
515e506783 feat(mpv): use start time for mod 2024-08-07 15:11:31 +03:00
Benex254
b52a49e744 feat(mpv): some optimization 2024-08-07 14:37:17 +03:00
Benex254
d7d47a25e6 chore: update deps 2024-08-07 14:00:44 +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
8d962b1ccd fix: libmpv not found git actions 2024-08-07 11:05:08 +03:00
Benex254
7b7e7ddb5c feat: add mpv dep 2024-08-07 11:01:28 +03:00
Benex254
5718ed4f32 feat: init python mpv intergration for next and prev episode 2024-08-07 11:01:11 +03:00
Benex254
28db40bb8b chore: add pyright as dependency 2024-08-06 21:41:40 +03:00
Benex254
b458d04352 chore: fiix issues with workflows 2024-08-06 21:39:48 +03:00
Benex254
70cef9fcdd fix: errors in workflows 2024-08-06 21:33:41 +03:00
Benex254
28cc74693e chore: add testing and type checks to tox.ini 2024-08-06 21:25:39 +03:00
Benex254
80b4185513 chore: format pyproject.toml 2024-08-06 21:25:13 +03:00
Benex254
b02ecbf62f chore: update deps 2024-08-06 21:24:55 +03:00
Benex254
0b7f51d9f5 test: add tests to confirm all cli commands work as expected 2024-08-06 21:24:40 +03:00
Benex254
303a78568d fix(mpv): check if process.stder is not none 2024-08-06 21:24:06 +03:00
Benex254
5158812d61 fix(notifier): image not showing 2024-08-06 21:23:36 +03:00
Benex254
9f8a9892db chore: only build when tests are a success 2024-08-06 21:23:05 +03:00
Benex254
f944ce39a7 chore: add test workflow on push and pull request 2024-08-06 21:22:45 +03:00
Benex254
26ae98a747 feat(providers): lazy load providers 2024-08-06 19:02:35 +03:00
Benex254
0d9e78d356 feat: only import anime provider when needed 2024-08-06 16:16:28 +03:00
Benex254
93b2687985 feat: import types only when type checking 2024-08-06 15:56:09 +03:00
Benex254
9187cc60f2 chore: init tests 2024-08-06 15:45:52 +03:00
Benex254
9772584d2a feat: lazy load all cli commands for fasster start times 2024-08-06 15:45:26 +03:00
Benex254
588a6b4e2b feat: use local imports to boost start up times 2024-08-06 14:39:58 +03:00
Benex254
2e94e8494e feat: only import types if type checking 2024-08-06 14:15:47 +03:00
Benex254
057596dfd9 add docs to AnimeProvider module 2024-08-06 13:39:06 +03:00
Benex254
263706670c refactor and add docs to fzf package 2024-08-06 13:32:38 +03:00
Benex254
090c972c7c feat(fzf): scrap unnecessary modules 2024-08-06 13:32:21 +03:00
Benex254
1ddb82e63d update docs and move allanime utils to be accessible by all providers 2024-08-06 13:24:52 +03:00
Benex254
b79affa06c docs(anilists): update docs 2024-08-06 13:03:53 +03:00
Benex254
eb775fa1e2 Merge branch 'SilvioDylan-master'
Adds indictor for unwatched episodes if the anime is currently airing
2024-08-06 08:45:28 +03:00
SilvioDylan
03e13006d4 new episode indicators for airing shows 2024-08-05 23:40:40 +02:00
BenedictX
99fa8f4d2c Update README.md 2024-08-05 10:03:11 +03:00
Benex254
654e8fd3b8 fix: update commands to reflect cleanup 2024-08-05 09:58:20 +03:00
Benex254
b738998b05 chore: preliminary cleanup 2024-08-05 09:47:06 +03:00
Benex254
8d7fc81781 Merge pull request #1 from SilvioDylan/master
fix media_list_query so that it doesn't list manga
2024-08-05 09:47:06 +03:00
Benex254
4cc0de2bbd feat: quick commit 2024-08-05 09:47:06 +03:00
Benex254
4aaf3000c1 fix media_list_query so that it doesn't list manga 2024-08-05 09:47:06 +03:00
Benex254
65358604cb fix: wrongly named auto-selected anime 2024-08-05 09:47:06 +03:00
Benex254
b32c2545d0 feat(anime provider): improve browser impersonation by using sessions 2024-08-05 09:47:06 +03:00
Benex254
c7d0d516fd feat(downloads): update to use rofi as tertiary option 2024-08-05 09:47:06 +03:00
Benex254
5af5223c9f feat: update search and download with the other options plus improve server loading 2024-08-05 09:47:06 +03:00
Benex254
f46d815580 feat(interface): improve speed of loading servers 2024-08-05 09:47:06 +03:00