style:Formatted codebase to pep8

This commit is contained in:
Benex254
2024-08-05 09:46:56 +03:00
parent 5bdebcae2c
commit fb858e8d04
64 changed files with 816 additions and 755 deletions

View File

@@ -1,7 +1,7 @@
from .home_screen import HomeScreenModel
from .search_screen import SearchScreenModel
from .my_list_screen import MyListScreenModel
from .anime_screen import AnimeScreenModel
from .crashlog_screen import CrashLogScreenModel
from .download_screen import DownloadsScreenModel
from .help_screen import HelpScreenModel
from .download_screen import DownloadsScreenModel
from .home_screen import HomeScreenModel
from .my_list_screen import MyListScreenModel
from .search_screen import SearchScreenModel

View File

@@ -1,13 +1,12 @@
from ..libs.anilist import AniList
from .base_model import BaseScreenModel
from anixstream.libs.anilist import AniList
class AnimeScreenModel(BaseScreenModel):
"""the Anime screen model
"""
"""the Anime screen model"""
data = {}
anime_id = 0
def get_anime_data(self,id:int):
def get_anime_data(self, id: int):
return AniList.get_anime(id)

View File

@@ -5,4 +5,3 @@ class DownloadsScreenModel(BaseScreenModel):
"""
Handles the download screen logic
"""

View File

@@ -1,7 +1,6 @@
from .base_model import BaseScreenModel
class HelpScreenModel(BaseScreenModel):
"""
Handles the help screen logic

View File

@@ -1,6 +1,6 @@
from ..libs.anilist import AniList
from ..Utility.media_card_loader import media_card_loader
from .base_model import BaseScreenModel
from anixstream.libs.anilist import AniList
from anixstream.Utility.media_card_loader import MediaCardLoader
class HomeScreenModel(BaseScreenModel):
@@ -12,7 +12,7 @@ class HomeScreenModel(BaseScreenModel):
def _data_generator():
for anime_item in data["data"]["Page"]["media"]:
yield MediaCardLoader.media_card(anime_item)
yield media_card_loader.media_card(anime_item)
return _data_generator()
else:
@@ -24,7 +24,7 @@ class HomeScreenModel(BaseScreenModel):
def _data_generator():
for anime_item in data["data"]["Page"]["media"]:
yield MediaCardLoader.media_card(anime_item)
yield media_card_loader.media_card(anime_item)
return _data_generator()
else:
@@ -36,7 +36,7 @@ class HomeScreenModel(BaseScreenModel):
def _data_generator():
for anime_item in data["data"]["Page"]["media"]:
yield MediaCardLoader.media_card(anime_item)
yield media_card_loader.media_card(anime_item)
return _data_generator()
else:
@@ -48,7 +48,7 @@ class HomeScreenModel(BaseScreenModel):
def _data_generator():
for anime_item in data["data"]["Page"]["media"]:
yield MediaCardLoader.media_card(anime_item)
yield media_card_loader.media_card(anime_item)
return _data_generator()
else:
@@ -60,7 +60,7 @@ class HomeScreenModel(BaseScreenModel):
def _data_generator():
for anime_item in data["data"]["Page"]["media"]:
yield MediaCardLoader.media_card(anime_item)
yield media_card_loader.media_card(anime_item)
return _data_generator()
else:
@@ -72,7 +72,7 @@ class HomeScreenModel(BaseScreenModel):
def _data_generator():
for anime_item in data["data"]["Page"]["media"]:
yield MediaCardLoader.media_card(anime_item)
yield media_card_loader.media_card(anime_item)
return _data_generator()
else:

View File

@@ -1,18 +1,24 @@
from anixstream.libs.anilist import AniList
from anixstream.Utility import media_card_loader, show_notification
from .base_model import BaseScreenModel
from anixstream.Utility import MediaCardLoader,show_notification
class MyListScreenModel(BaseScreenModel):
already_in_user_anime_list = []
def update_my_anime_list_view(self,not_yet_in_user_anime_list:list,page=None):
success,self.data = AniList.search(id_in=not_yet_in_user_anime_list,page=page,sort="SCORE_DESC")
if success:
def update_my_anime_list_view(self, not_yet_in_user_anime_list: list, page=None):
success, self.data = AniList.search(
id_in=not_yet_in_user_anime_list, page=page, sort="SCORE_DESC"
)
if success:
return self.media_card_generator()
else:
show_notification(f"Failed to update my list screen view",self.data["Error"])
show_notification(
"Failed to update my list screen view", self.data["Error"]
)
return None
def media_card_generator(self):
for anime_item in self.data["data"]["Page"]["media"]:
yield MediaCardLoader.media_card(anime_item)
yield media_card_loader.media_card(anime_item)

View File

@@ -1,29 +1,33 @@
from ..libs.anilist import AniList
from ..Utility import media_card_loader, show_notification
from .base_model import BaseScreenModel
from anixstream.libs.anilist import AniList
from anixstream.Utility import MediaCardLoader, show_notification
class SearchScreenModel(BaseScreenModel):
data = {}
def get_trending_anime(self):
success,data = AniList.get_trending()
success, data = AniList.get_trending()
if success:
def _data_generator():
for anime_item in data["data"]["Page"]["media"]:
yield MediaCardLoader.media_card(anime_item)
yield media_card_loader.media_card(anime_item)
return _data_generator()
else:
return data
def search_for_anime(self,anime_title,**kwargs):
success,self.data = AniList.search(query=anime_title,**kwargs)
if success:
def search_for_anime(self, anime_title, **kwargs):
success, self.data = AniList.search(query=anime_title, **kwargs)
if success:
return self.media_card_generator()
else:
show_notification(f"Failed to search for {anime_title}",self.data.get("Error"))
show_notification(
f"Failed to search for {anime_title}", self.data.get("Error")
)
def media_card_generator(self):
for anime_item in self.data["data"]["Page"]["media"]:
yield MediaCardLoader.media_card(anime_item)
yield media_card_loader.media_card(anime_item)
self.pagination_info = self.data["data"]["Page"]["pageInfo"]