Commit Graph

71 Commits

Author SHA1 Message Date
Benex254
2ca5985b9a fix: wrong code formating 2024-07-30 18:09:28 +03:00
Benex254
bc2ac69b9a fix(interface): escape sequence warning 2024-07-30 17:01:59 +03:00
Benex254
6c1bbfe50a feat: add aniskip intergration and scoring of anime 2024-07-30 16:52:33 +03:00
Benex254
453e4c1b74 feat(notifier): improve error handling 2024-07-30 16:24:34 +03:00
Benex254
4dc3d1b0bb feat: rename watchlist to watching and repeating to rewatching 2024-07-30 16:23:52 +03:00
Benex254
4df57f9410 feat: remove unused print statement 2024-07-30 16:22:53 +03:00
Benex254
f5d18512f8 feat(cli): add top as an option for servers 2024-07-30 10:32:53 +03:00
Benex254
72037eea07 feat: show anime cover image for notifications on none windows systems 2024-07-30 09:37:17 +03:00
Benex254
f5c120ebb8 feat: handle none logged in user 2024-07-30 09:36:23 +03:00
benex
1b1a05e2b3 feat(notifier): add icon 2024-07-29 13:21:32 +03:00
benex
12a38d6d48 feat(anilist): make icons optional 2024-07-29 12:29:27 +03:00
Benex254
1c70a2122d feat(anilist): add notifier command 2024-07-29 13:42:45 +03:00
Benex254
272042ec35 fix(anilist_interface): trailer not loading 2024-07-28 16:43:38 +03:00
Benex254
56632cf77c feat(tui): improve the ui 2024-07-28 15:32:31 +03:00
Benex254
e8dacf0722 feat(anilist): only update episode progress in their is actual progress 2024-07-28 11:24:31 +03:00
Benex254
b95d49429c feat(anilist): add update your anilist feature 2024-07-28 10:42:32 +03:00
Benex254
ca087b2e94 feat(player): implement continue from timestamp 2024-07-28 02:23:54 +03:00
Benex254
3f33ae3738 feat(anilist): change media animelist status for anime you currently watching 2024-07-28 00:32:24 +03:00
Benex254
94a282a320 feat(anilist): implement viewing of your anilist animelist 2024-07-28 00:08:44 +03:00
Benex254
0b379ec813 feat(anilist): add account intergration 2024-07-27 22:57:40 +03:00
Benex254
6bb2c89a8c feat(mpv): improve streaming on mobile 2024-07-26 14:10:49 +03:00
Benex254
4d03b86498 chore(anime_provider): remove print statements from provider and switch to logging 2024-07-26 14:09:44 +03:00
Benex254
fab86090a3 chore: remove legacy code 2024-07-26 14:07:57 +03:00
Benex254
71d258385c chore(constants): create constants module to store useful constants 2024-07-26 14:07:37 +03:00
Benex254
dd4462f42a chore: reorganize imports 2024-07-26 09:07:49 +03:00
Benex254
0f9e08b9fa chore: reorganize codebase to make anilist top level 2024-07-26 09:07:09 +03:00
Benex254
f3d88f9825 feat(cli): switch to using AnimeProvider obj 2024-07-25 18:12:27 +03:00
Benex254
eb7bef72b3 feat(anilist_interface): remove legacy methods 2024-07-25 18:10:11 +03:00
Benex254
c7c6ff92c4 feat(config): set default format to accept .mp4 2024-07-25 13:22:53 +03:00
Benex254
78319731c0 feat: add yt-dlp format option 2024-07-25 13:10:21 +03:00
Benex254
022420aa4c feat(anilist): implement anilist random subcommand 2024-07-25 11:23:24 +03:00
Benex254
a7e46d9c18 feat(anilist_interface): ensure the app does not exit when trailer not found 2024-07-25 11:23:24 +03:00
Benex254
5e2826be4e feat(mpv): add typing for mpv title option 2024-07-25 11:23:24 +03:00
Benex254
3d23854d89 feat(cli): rename translation_type option to translation-type 2024-07-25 11:23:24 +03:00
Benex254
9309ba15b5 fix(mpv): correct order of args 2024-07-24 21:21:09 +03:00
Benex254
0e9294d7a2 feat(anilist_interface): add random anime option for main interforce 2024-07-24 20:54:36 +03:00
Benex254
215def909e feat(cli): include the fzf preview script inside the project for convinience 2024-07-24 20:34:07 +03:00
Benex254
edd394ca74 feat(cli): make preview window for fzf optional 2024-07-24 20:21:38 +03:00
Benex254
af69046025 feat(cli): make the downloads command use the config download path 2024-07-24 20:04:56 +03:00
Benex254
2595ac5bf7 feat: make the downloads command use the mpv module to enable compatibility with mobile 2024-07-24 17:05:10 +03:00
Benex254
19f2898b73 feat: add --path option that prints config location and exits 2024-07-24 17:00:05 +03:00
Benex254
69ec3ebfd7 feat: make the mpv player module work on android 2024-07-24 16:52:43 +03:00
Benex254
d048bccaa1 fix: drop curl_cffi as dependency due to issues on android 2024-07-24 16:51:40 +03:00
Benex254
7e2c03d54c feat: use curl_cffi to enable browser impersonation 2024-07-22 22:51:20 +03:00
Benex254
d74d93da59 chore: arrange dependencies to groups and make some opt in 2024-07-21 22:37:44 +03:00
Benex254
0a5fc0fa3c feat(cli): make it opt in to use fzf and instead make fuzzy inquirer as default 2024-07-21 21:55:09 +03:00
Benex254
52fa6912be feat(cli): add bing mode to search subcommand using episode ranges 2024-07-19 15:00:04 +03:00
Benex254
62bb1f7944 fix(cli): fix bool options not editing config at runtime 2024-07-19 12:15:23 +03:00
Benex254
6fa88dd959 feat(cli): add auto-select provider results 2024-07-19 10:56:22 +03:00
Benex254
a971b22d72 Revert "feat(cli): add auto-select provider results"
This reverts commit 0d64a9bd32.
2024-07-19 10:45:48 +03:00