Benex254
962bde00a7
feat(cli): add downloads subcommand
2024-07-17 17:52:30 +03:00
Benex254
1d9c911ea1
feat(cli): add download subcommand
2024-07-17 16:28:19 +03:00
Benex254
cf3a963173
feat(cli): add graceful exit
2024-07-17 15:01:03 +03:00
Benex254
a88e72e4c2
feat(cli): add search subcommand
2024-07-17 14:42:47 +03:00
Benex254
269b1447f6
feat(cli): normalize allanime api output
2024-07-17 14:07:35 +03:00
Benex254
e589a92147
feat(cli): improve ui and ux
2024-07-17 00:42:55 +03:00
Benex254
7fcd5c3475
feat(cli): add help messages to anilist command and subcommands
2024-07-17 00:17:34 +03:00
Benex254
e695577881
feat(cli): complete config command
2024-07-17 00:03:24 +03:00
Benex254
8d4f2a8f04
style: format code and sort imports
2024-07-16 20:43:51 +03:00
Benex254
6d077fd3e2
feat: minor ui and ux improvements plus add edit config option
2024-07-16 19:33:35 +03:00
Benex254
73ce357789
index on master: 53823f0 chore:recover lost stash changes
2024-07-12 16:32:29 +03:00
Benex254
53823f02c1
chore:recover lost stash changes
2024-07-11 17:04:15 +03:00
Benex254
148619029d
feat:switch to pure fzf for menus
2024-07-11 16:15:47 +03:00
Benex254
f08062ee71
feat:standardize the user data helper to kork for both cli and gui
2024-07-07 15:59:00 +03:00
Benex254
2aa02d6ab9
feat(cli):complete subcommands for anilist command
2024-06-30 23:14:01 +03:00
Benex254
520bfcbb52
feat(cli):improve anilist interfaces api
2024-06-29 22:00:48 +03:00
Benex254
7d82a356b1
feat(cli):finsh player controls sub interfaces
2024-06-28 23:43:19 +03:00
Benex254
be4cacf9dc
feat(updater):implement basic script to update app
2024-06-28 18:05:00 +03:00
Benex254
f3b398d344
chore(deps):drop plyer as a dependency and switch to platformdirs
2024-06-28 15:46:48 +03:00
Benex254
1ffb122cec
feat(cli):add quality and translation type selection
2024-06-28 15:11:27 +03:00
Benex254
3b8a565843
chore:switch to poetry as build tool and package manager
2024-06-23 20:13:09 +03:00
Benex254
4b5ff6348e
feat:switch to poetry as build tool and package manager
2024-06-23 17:46:01 +03:00
Benex254
4a2c981dff
feat:create cli subpackage
2024-06-19 20:43:23 +03:00
Benex254
03a3d32ce4
feat:add new anime to normalizer
2024-06-17 15:37:34 +03:00
Benex254
8615960300
feat:implement work around for packaging
2024-06-17 15:37:34 +03:00
Benex254
b265d66859
feat(readme):updated readme
2024-06-13 15:25:32 +03:00
Benex254
d11ab7c881
feat:(anime screen):add basic error handling
2024-06-12 20:27:56 +03:00
Benex254
62b1e3260a
chore:removed python 3.10 as requirement
2024-06-12 18:27:26 +03:00
Benex254
912736c66a
feat(anime screen):implement anime dub functionality
2024-06-12 18:07:08 +03:00
Benex254
4a989b995e
feat:add basic error handling to allanime provider
2024-06-12 17:41:49 +03:00
Benex254
e09b3f1fc8
fix(my list):make my list screen work with new media cards
2024-06-12 17:27:26 +03:00
Benex254
ef0083fa5a
feat(download screen):implement download capabilities
2024-06-12 16:06:45 +03:00
Benex254
018bccbaab
feat(search screen):implement work around for trending anime sidebar
2024-06-10 22:24:48 +03:00
Benex254
2fc4faab05
feat(anime screen):optimize auto select server
2024-06-10 22:17:03 +03:00
Benex254
380c2fa42c
feat:update current episode when using episode buttons and normalize anime titles from allanime
2024-06-10 22:02:44 +03:00
Benex254
93d94a15ef
refactor(allanime provider):clean up and move allanime api to allanime folder
2024-06-10 19:17:34 +03:00
Benex254
290167fbb5
refactor:remove animdl dependency and dependants
2024-06-10 18:11:07 +03:00
Benex254
7d029619b5
refactor:removed help screen and crash screen
2024-06-10 17:32:46 +03:00
Benex254
d10e739f07
feat(anime screen): add mpv player fallback
2024-06-10 14:00:31 +03:00
Benex254
97cb32ce4a
feat(anime screen):add auto play and auto select server
2024-06-10 12:48:26 +03:00
Benex254
036be30309
perf(anime screen): cache results of the episodes fetched
2024-06-10 12:40:34 +03:00
Benex254
30ca30d34e
feat(anime screen): add next and previous anime controls
2024-06-10 12:33:08 +03:00
Benex254
7d0b507b2d
feat(home screen): implement load more anime functionality to improve start up time
...
This feature only gets anime of a particular category and only preloads
trending category
2024-06-10 11:58:31 +03:00
Benex254
a11a73cf8f
chore(media card loader): drop pytube as dependency and switch to yt-dlp for trailers
2024-06-10 11:20:12 +03:00
Benex254
aec2278749
feat(anime screen, search screen): finish basic ui for anime screen with ep selection and update search screen to use recycle view
2024-06-09 20:24:26 +03:00
Benex254
1284ff1c4c
feat(anime_screen):implement crude streaming with allanime api
2024-06-08 21:51:30 +03:00
Benex254
79418141bb
perf(media card): use recyleboxlayout for more efficiency and better performance
2024-06-08 16:32:05 +03:00
Benex254
03e7d67266
refactor:move allanime_scraper to main codebase
2024-06-08 10:22:58 +03:00
Benex254
48d29bcfc2
feat(scraper): add allanime_api based on ani-cli
...
This is the main api thats going to interact with the allanime site to
scrape stream links. This will thus make the getting of video streams
faster and more efficient than using animdl as has been previously done.
2024-06-08 03:59:39 +03:00
Benex254
4cb5a5455c
fix:Bugs caused by renaming
2024-06-05 00:43:36 +03:00