From: Scott Gasch Date: Tue, 7 Apr 2026 19:52:12 +0000 (-0700) Subject: Make the two column business actually work. X-Git-Url: https://git.acknak.org/gitweb/?a=commitdiff_plain;h=6bb6298aae12a685c992685ec36d3e20dcd60398;p=kiosk.git Make the two column business actually work. --- diff --git a/gkeep_renderer.py b/gkeep_renderer.py index 0a421c3..6c7d5be 100644 --- a/gkeep_renderer.py +++ b/gkeep_renderer.py @@ -75,8 +75,6 @@ class gkeep_renderer(renderer.abstaining_renderer): contents = contents.replace( "\u2610 ", '
  •  ' ) - # contents = linkify.sub(r'\1', contents) - individual_lines = contents.split("\n") num_lines = len(individual_lines) contents = "" @@ -90,7 +88,7 @@ class gkeep_renderer(renderer.abstaining_renderer): x = "" - contents = contents + x + "\n" + contents = contents + x + "
    \n" individual_lines = contents.split("\n") color = note.color.name.lower() @@ -116,7 +114,9 @@ class gkeep_renderer(renderer.abstaining_renderer):
    """ ) - if num_lines >= 10: + logger.debug("THERE ARE %d LINES.", num_lines) + if num_lines >= 8: + column_break = False logger.debug(f"{num_lines} lines: two column mode") f.write('') f.write( @@ -127,7 +127,8 @@ class gkeep_renderer(renderer.abstaining_renderer): for x in individual_lines: f.write(x + "\n") count += 1 - if count == num_lines / 2: + if count >= num_lines // 2 and not column_break: + column_break = True f.write("\n") f.write( '
    \n'