Commit Graph

432 Commits

Author SHA1 Message Date
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
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
a15a2b1e6d Update README.md 2024-08-05 09:47:05 +03:00
Benex254
3731a720d9 Update README.md 2024-08-05 09:47:05 +03:00
Benex254
9d2365f905 Update README.md 2024-08-05 09:47:05 +03:00
Benex254
3c7b5f2fa0 Update README.md 2024-08-05 09:47:05 +03:00
Benex254
60794ce068 docs: update readme 2024-08-05 09:47:05 +03:00
Benex254
52774e9e20 chore: bump version to v0.50.0 2024-08-05 09:47:05 +03:00
Benex254
cf9933f03a chore: readd type checking 2024-08-05 09:47:05 +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
Benex254
1d34c4fe96 feat(anilist): lower the maximum allowed calls to the anilist api 2024-08-05 09:47:05 +03:00
Benex254
f9ee85d0de feat: user a better default username 2024-08-05 09:47:05 +03:00
Benex254
ae60ca6523 feat(anilist interface): add rofi as tertiary option for the interface 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
5ed3134c8f feat(anilist interface): make this more nicer 2024-08-05 09:47:05 +03:00
Benex254
c5dd500bb5 feat(anilist api): restrict number of notification results to 5 2024-08-05 09:47:05 +03:00
Benex254
8afa1bfec4 feat(notifier)?: add notification bell 2024-08-05 09:47:05 +03:00
Benex254
25b9b42fdf feat: ui improvements 2024-08-05 09:47:05 +03:00
Benex254
450019468e feat: add quick opts for t type 2024-08-05 09:47:05 +03:00
Benex254
e661a051df feat: switch to player controls on refuse next episode 2024-08-05 09:47:05 +03:00