Commit Graph

133 Commits

Author SHA1 Message Date
Benex254
b4cbb57f29 refactor: move available servers to toplevel of animeprovider package 2024-08-11 11:21:18 +03:00
Benex254
0e5cb56970 feat(cli): no need to reload config on provider 2024-08-10 23:01:44 +03:00
Benex254
1a88b6e998 refactor(anilist): rename anilist_data_schema to types 2024-08-10 15:15:37 +03:00
Benex254
3c09268da9 feat(completions): remove shellingam 2024-08-10 11:19:10 +03:00
Benex254
c0e5f5dd49 docs: update readme 2024-08-10 01:16:43 +03:00
Benex254
1bbc9506c2 feat(cli): try to detect shell when generating completions 2024-08-10 01:12:33 +03:00
Benex254
f12d5ab06c feat(cli): add helper command completions 2024-08-09 22:59:26 +03:00
Benex254
c3a3041cfb feat(interface): use click.edit 2024-08-09 22:58:48 +03:00
Benex254
179fbe59ac feat(config): let python-mpv to bee disabled by default 2024-08-09 15:59:56 +03:00
Benex254
5bfc210f59 feat(cli): add option to enable or disable python-mpv 2024-08-09 15:59:31 +03:00
Benex254
eb9c200fca feat(mpv): remove useless print statement 2024-08-09 15:58:50 +03:00
Benex254
4d74dfa339 feat(mpv): improve auto next 2024-08-09 13:47:23 +03:00
Benex254
66ab365657 feat(mpv): add ytdl to true 2024-08-09 01:06:53 +03:00
Benex254
db3a1f7175 feat(mpv): add select server script message 2024-08-08 19:21:19 +03:00
Benex254
fcf875bdb2 feat(mpv): force window 2024-08-08 15:16:03 +03:00
Benex254
91b54dfcb9 feat(cache): open cache dir on no options 2024-08-07 21:14:57 +03:00
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
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
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
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
5158812d61 fix(notifier): image not showing 2024-08-06 21:23:36 +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
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
SilvioDylan
03e13006d4 new episode indicators for airing shows 2024-08-05 23:40:40 +02: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
4cc0de2bbd feat: quick commit 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
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
Benex254
0ef4caccdb fix(notifier): wrong import 2024-08-05 09:47:06 +03:00
Benex254
3abe278e99 feat: add command to create desktop entry 2024-08-05 09:47:06 +03:00
Benex254
6e02526f33 fix(interface): typing issue 2024-08-05 09:47:06 +03:00
Benex254
2ff580cbd2 feat: show episodes count in ui and get progress from server if dont exist locally 2024-08-05 09:47:06 +03:00
Benex254
d458085a4d fix: correct typing issues 2024-08-05 09:47:05 +03:00
Benex254
93a6d6cfc9 feat(interface): improve rofi experience 2024-08-05 09:47:05 +03:00
Benex254
a35c3276cf feat(interface): improve the speed of image previews through concurrency 2024-08-05 09:47:05 +03:00