X-Git-Url: https://wannabe.guru.org/gitweb/?a=blobdiff_plain;f=gkeep_renderer.py;h=f910e309a4ef62771d4d67d3998b0f961bc04ba2;hb=86f7e14f34b43ed8eb8cf5eaf113a4ecca976327;hp=b639ed2794ad6afff3f73a1a9bc29f678f3227a9;hpb=6b8d4eeb7153617221f822a243a117f0bcab07bf;p=kiosk.git diff --git a/gkeep_renderer.py b/gkeep_renderer.py index b639ed2..f910e30 100644 --- a/gkeep_renderer.py +++ b/gkeep_renderer.py @@ -7,7 +7,7 @@ from typing import Dict import gkeepapi # type: ignore -import constants +import kiosk_constants import file_writer import renderer import kiosk_secrets as secrets @@ -65,16 +65,13 @@ class gkeep_renderer(renderer.abstaining_renderer): contents = contents.replace( "\u2610 ", '
  •  ' ) - contents = linkify.sub(r'\1', contents) + #contents = linkify.sub(r'\1', contents) individual_lines = contents.split("\n") num_lines = len(individual_lines) - max_length = 0 contents = "" for x in individual_lines: length = len(x) - if length > max_length: - max_length = length leading_spaces = len(x) - len(x.lstrip(" ")) leading_spaces //= 2 leading_spaces = int(leading_spaces) @@ -107,9 +104,9 @@ class gkeep_renderer(renderer.abstaining_renderer):
    """ ) - if num_lines >= 12 and max_length < 120: + if num_lines >= 12: logger.debug( - f"{num_lines} lines (max={max_length} chars): two columns" + f"{num_lines} lines: two column mode" ) f.write('') f.write( @@ -129,13 +126,13 @@ class gkeep_renderer(renderer.abstaining_renderer): f.write("
    \n") else: logger.debug( - f"{num_lines} lines (max={max_length} chars): one column" + f"{num_lines} lines: one column mode" ) f.write(f"") f.write("") else: logger.debug(f"Note is empty, deleting {filename}.") - _ = os.path.join(constants.pages_dir, filename) + _ = os.path.join(kiosk_constants.pages_dir, filename) try: os.remove(_) except: @@ -144,5 +141,11 @@ class gkeep_renderer(renderer.abstaining_renderer): # Test +#logger.setLevel(logging.DEBUG) +#ch = logging.StreamHandler() +#ch.setLevel(logging.DEBUG) +#formatter = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s') +#ch.setFormatter(formatter) +#logger.addHandler(ch) #x = gkeep_renderer({"Test", 1234}) #x.periodic_render("Test")