diff --git a/thermopi/__init__.py b/thermopi/__init__.py new file mode 100644 index 0000000..99c4176 --- /dev/null +++ b/thermopi/__init__.py @@ -0,0 +1 @@ +__version__ = '0.0.1' \ No newline at end of file diff --git a/thermopi/__main__.py b/thermopi/__main__.py new file mode 100644 index 0000000..cdd9d22 --- /dev/null +++ b/thermopi/__main__.py @@ -0,0 +1,13 @@ +import sys + +from thermopi.screen import main as start + +if __name__ == '__main__': + + windowed_mode = False + if len(sys.argv) > 0: + for arg in sys.argv: + if arg == '--window': + windowed_mode = True + + start(windowed_mode) diff --git a/thermopi/screen.py b/thermopi/screen.py new file mode 100644 index 0000000..b4a23e9 --- /dev/null +++ b/thermopi/screen.py @@ -0,0 +1,28 @@ +import pygame + + +def main(windowed_mode): + pygame.init() + clock = pygame.time.Clock() + if windowed_mode: + window = pygame.display.set_mode((720, 720)) + else: + window = pygame.display.set_mode((720, 720), pygame.FULLSCREEN) + + window.fill((0, 0, 0)) + + running = True + while running: + clock.tick(60) + + pygame.mouse.set_visible(False) + + for event in pygame.event.get(): + if event.type == pygame.QUIT: + running = False + if event.type == pygame.MOUSEBUTTONDOWN: + running = False + + pygame.display.flip() + + pygame.quit()