Commit Graph

46 Commits

Author SHA1 Message Date
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
Benex254 96f10faf6b refactor:renamed anixstream package to fastanime 2024-06-05 00:07:28 +03:00
Benex254 b6e6ab13a6 style:Formatted codebase to pep8 2024-06-05 00:03:33 +03:00
Benex254 8e6dad3732 feat: implemented load trailer when needed and also one media popup for all 2024-06-04 18:32:39 +03:00
Benex254 9aeb96a252 refactor:removed unecesarry files 2024-06-04 14:09:04 +03:00
BenedictX 257faaa3bb Update README.md 2024-06-02 13:02:18 +03:00
Benedict Xavier wanyonyi 950e403f07 Update README.md 2024-06-01 12:31:32 +03:00
Benedict Xavier wanyonyi 4ca1c70e86 Update README.md 2024-06-01 12:29:45 +03:00
Benedict Xavier Wanyonyi 76f22795d9 Merge branch 'master' of https://github.com/Benex254/aniXstream 2024-06-01 12:20:02 +03:00
Benedict Xavier Wanyonyi cdf507eaf2 refactor: renamed screenshots 2024-06-01 12:19:17 +03:00
Benedict Xavier wanyonyi 54bea09efb Update README.md 2024-06-01 12:03:59 +03:00
Benedict Xavier wanyonyi 62eb72e186 Create README.md v0.10.0 2024-06-01 11:23:45 +03:00
Benedict Xavier Wanyonyi b0796305b3 feat:added screenshots 2024-06-01 11:17:01 +03:00
Benedict Xavier Wanyonyi 920bf11c94 feat:Finished stable v0.10.0 2024-06-01 11:01:03 +03:00
Benedict Xavier Wanyonyi 7e9060bb2d renamed app to anixstream 2024-05-31 18:12:02 +03:00
Benedict Xavier Wanyonyi f24912fd1c feat:Made trailer player better 2024-05-31 11:20:15 +03:00
Benedict Xavier Wanyonyi 1e63e6cc57 feat:added app icon and default images 2024-05-30 23:34:47 +03:00
Benedict Xavier Wanyonyi 1ab779b85b feat: Made search screen more responsive 2024-05-30 20:04:12 +03:00
Benedict Xavier Wanyonyi 006fab9f4e feat: made the exception hndling while streaming to be more robust 2024-05-30 19:32:48 +03:00
Benedict Xavier Wanyonyi 204690a335 feat: added debug screen 2024-05-30 17:50:57 +03:00
Benedict Xavier Wanyonyi dcc49ff1fa feat: added animdl config manager 2024-05-30 17:27:28 +03:00
Benedict Xavier Wanyonyi b94987dfd7 doc and style: formatted the whole codebase to pep8 plus added documentation where necessary 2024-05-30 15:43:45 +03:00
Benedict Xavier Wanyonyi e526e31083 feat:finished animdl api 2024-05-29 15:46:06 +03:00
Benedict Xavier wanyonyi b94684ea5e Update animdl_api.py 2024-05-29 06:34:12 +03:00
Benedict Xavier Wanyonyi 1e9e9d71a1 feat:added download task card to download screen which marks the end of it 2024-05-28 14:02:18 +03:00
Benedict Xavier Wanyonyi 129766111d feat:added help screen plus kivy_markup_helper 2024-05-27 18:55:50 +03:00
Benedict Xavier Wanyonyi 7e71cffb78 fix:Worked around weird behavior of Mdlabel's with a background color 2024-05-26 20:23:13 +03:00
Benedict Xavier Wanyonyi e14fb076bd doc:Added typing to the Anilist module 2024-05-26 17:25:48 +03:00
Benedict Xavier Wanyonyi cceb9b9085 added logging, completed anime liast screen and refined code base 2024-05-25 17:37:18 +03:00
Benedict Xavier Wanyonyi 4aca72c6c7 cleaned up the codebase plus did some minor optimizations 2024-05-24 20:56:07 +03:00
Benedict Xavier Wanyonyi 081531ff55 added download anime funtionality to the ui 2024-05-24 14:31:16 +03:00
Benedict Xavier Wanyonyi f2e7c1df15 added custom streaming features plus created the rest of the views with basic template 2024-05-23 19:05:56 +03:00
Benedict Xavier Wanyonyi 021aa20443 finished creatinng settings 2024-05-22 18:35:45 +03:00
Benedict Xavier Wanyonyi 0154f109bf successfully completed search page 2024-05-22 09:39:19 +03:00
Benedict Xavier Wanyonyi 58e57f45c8 finish the animdl api and refactored codebase plus started on the anime screen 2024-05-18 12:42:52 +03:00
Benedict Xavier Wanyonyi ffe5db9e33 completed the basic ui and anilist module 2024-05-15 20:33:20 +03:00