Very simple version

This commit is contained in:
Ander
2014-07-14 17:32:29 +02:00
parent 9a97d5d2d5
commit eb824cc901
2 changed files with 36 additions and 18 deletions

View File

@@ -1,7 +1,32 @@
import pygame
import logging
from mopidy.audio import PlaybackState
from .dynamic_background import DynamicBackground
logger = logging.getLogger(__name__)
class MainScreen():
def update(self,screen):
screen.fill((255,255,255))
def __init__(self,size,manager):
self.size=size
self.manager=manager
self.background=DynamicBackground()
def update(self,core):
screen = pygame.Surface(self.size)
self.background.drawBackground(screen)
text = pygame.font.SysFont("arial",20)
if(self.manager.track!=None):
text_surface=text.render(self.manager.track.track.name,False,(255,255,255))
screen.blit(text_surface,(0,0))
images=self.manager.track.track.album.images
if len(images)>0:
image = pygame.image.load(next(iter(images)))
screen.blit(image,(0,0))
return screen