Revert "modules refactoring + slight changes to folder structure"

This reverts commit 3fe9675bef.
This commit is contained in:
Ace
2020-05-12 19:30:45 +02:00
parent 3fe9675bef
commit c8786f6006
32 changed files with 17 additions and 1155 deletions

View File

@@ -1,6 +1,9 @@
from importlib import import_module
from inkycal.config import settings, layout
from inkycal.configuration.settings_parser import inkycal_settings as settings
from inkycal.display.layout import inkycal_layout as layout
##modules = settings.which_modules()
##for module in modules:
@@ -9,28 +12,23 @@ from inkycal.config import settings, layout
## #import_module('modules.'+module)
##print(module)
settings_file = "/home/pi/Desktop/Inkycal/inkycal/config/settings.json"
settings_file = '/home/pi/Desktop/settings.json'
class inkycal:
"""Main class for inkycal
"""
def __init__(self, settings_file_path):
"""Load settings file from path"""
# Load settings file
self.settings = settings(settings_file_path)
self.model = self.settings.model
def create_canvas(self):
"""Create a canvas with same size as the specified model"""
self.layout = layout(model=self.model)
def create_custom_canvas(self, width=None, height=None,
supports_colour=False):
"""Create a custom canvas by specifying height and width"""
self.layout = layout(model=model, width=width, height=height,
supports_colour=supports_colour)