Commit Graph

165 Commits

Author SHA1 Message Date
Benex254
eb7bef72b3 feat(anilist_interface): remove legacy methods 2024-07-25 18:10:11 +03:00
Benex254
f6ec094bc7 feat(allanime): change typing from generator to iterator 2024-07-25 18:03:29 +03:00
Benex254
3f1bf1781a feat: implement AnimeProvider obj to manage providers 2024-07-25 17:59:32 +03:00
Benex254
21167fc208 docs: update readme 2024-07-25 14:23:34 +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
b619a11db1 chore: use latest version of python for publising 2024-07-25 11:25:28 +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
5e314e2bca docs: update readme 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
80a25d24a3 chore: renamed build action 2024-07-25 11:23:24 +03:00
BenedictX
1ad7929c66 ci: Update publish.yml 2024-07-25 02:21:33 +03:00
BenedictX
0670bd735c ci: Create publish.yml 2024-07-25 02:14:53 +03:00
Benex254
400a600bfe chore: update lock file v0.30.0 2024-07-24 21:28:30 +03:00
Benex254
b9a3f170ab fix(anilist): correct graphql query for most scored 2024-07-24 21:25:50 +03:00
Benex254
9309ba15b5 fix(mpv): correct order of args 2024-07-24 21:21:09 +03:00
Benex254
b2971e0233 refactor: remove all traces of the gui and api sub packages 2024-07-24 21:06:04 +03:00
Benex254
06f67624d4 refactor: remove config unused config dir 2024-07-24 21:05:35 +03:00
Benex254
597c1bc9fd refactor: remove unused mpv lib 2024-07-24 21:05:05 +03:00
Benex254
6fccd08e96 chore: update config removing gui dependencies 2024-07-24 21:04:41 +03:00
Benex254
0e9294d7a2 feat(anilist_interface): add random anime option for main interforce 2024-07-24 20:54:36 +03:00
Benex254
c76a354d1b refactor: remove the gui and api then move to separate project 2024-07-24 20:53:29 +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
6379c28fed build: increase retention and rename built artifact 2024-07-24 17:36:17 +03:00
Benex254
23b22dfc70 feat: exclude the wheel distribution since its platform dependent 2024-07-24 17:27:55 +03:00
Benex254
da06b0b6e1 feat: add github workflow to build app after every push 2024-07-24 17:19:55 +03:00
Benex254
68640202c3 chore: remove unused github workflows 2024-07-24 17:06:11 +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
2c2f2be26d docs: add pip and pipx installation instructions 2024-07-23 10:36:56 +03:00
Benex254
7e2c03d54c feat: use curl_cffi to enable browser impersonation 2024-07-22 22:51:20 +03:00
Benex254
62619421d6 docs: correct discord widget 2024-07-22 20:28:37 +03:00
Benex254
84cea644e7 docs: correct discord link 2024-07-22 20:26:22 +03:00
Benex254
85326b9bc6 docs: add links for respective projects 2024-07-22 20:18:28 +03:00
Benex254
06c602e663 feat(allanime-provider): add episode number to avoid confusion when streaming downloaded content 2024-07-22 10:13:23 +03:00
Benex254
54161f13e4 docs: update readme to include changes in the codebase 2024-07-22 09:54:46 +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
a853c01e52 Merge remote-tracking branch 'origin'
keep to date with origin
2024-07-19 10:50:41 +03:00
Benex254
a971b22d72 Revert "feat(cli): add auto-select provider results"
This reverts commit 0d64a9bd32.
2024-07-19 10:45:48 +03:00
Benex254
0d64a9bd32 feat(cli): add auto-select provider results 2024-07-19 10:42:51 +03:00