From 37b72e72c59140c4a6f7f541c716e4b0bc254b08 Mon Sep 17 00:00:00 2001 From: Scott Gasch Date: Tue, 14 Jul 2020 22:18:02 -0700 Subject: [PATCH] More fuckery with indented sublists in gkeep and with the countdown line. --- gkeep_renderer.py | 19 +++++++++---------- kiosk.py | 14 +++++++------- 2 files changed, 16 insertions(+), 17 deletions(-) diff --git a/gkeep_renderer.py b/gkeep_renderer.py index bad6830..f8313bd 100644 --- a/gkeep_renderer.py +++ b/gkeep_renderer.py @@ -52,7 +52,7 @@ class gkeep_renderer(renderer.debuggable_abstaining_renderer): self.debug_print("Note title '%s'" % title) if contents != '' and not contents.isspace(): contents = strikethrough.sub('', contents) - contents = contents.replace(u'\u2610', + contents = contents.replace(u'\u2610 ', u'
  •  ') #self.debug_print("Note contents:\n%s" % contents) @@ -61,7 +61,6 @@ class gkeep_renderer(renderer.debuggable_abstaining_renderer): individual_lines = contents.split("\n") num_lines = len(individual_lines) max_length = 0 - indent = 0 contents = "" for x in individual_lines: length = len(x) @@ -69,12 +68,12 @@ class gkeep_renderer(renderer.debuggable_abstaining_renderer): max_length = length spaces = len(x) - len(x.lstrip(' ')) spaces /= 2 + spaces = int(spaces) x = x.lstrip(' ') - if spaces > indent: + for y in range(0, spaces): x = "" + x - indent = spaces + for y in range(0, spaces): + x = x + "" contents = contents + x + "\n" individual_lines = contents.split("\n") @@ -97,7 +96,7 @@ class gkeep_renderer(renderer.debuggable_abstaining_renderer): (num_lines, max_length)) f.write("") f.write("\n") f.write("
    \n") - f.write("
      ") + f.write("
        ") count = 0 for x in individual_lines: f.write(x + "\n") @@ -105,7 +104,7 @@ class gkeep_renderer(renderer.debuggable_abstaining_renderer): if count == num_lines / 2: f.write("
    \n") - f.write("
      ") + f.write("
        ") f.write("
    \n"); else: self.debug_print("%d lines (max=%d chars): one column" % @@ -123,5 +122,5 @@ class gkeep_renderer(renderer.debuggable_abstaining_renderer): return True # Test -#x = gkeep_renderer({"Test", 1234}) -#x.periodic_render("Test") +x = gkeep_renderer({"Test", 1234}) +x.periodic_render("Test") diff --git a/kiosk.py b/kiosk.py index fd50910..6003165 100755 --- a/kiosk.py +++ b/kiosk.py @@ -191,11 +191,11 @@ def emit_wrapped(f, filename): if (remainingMs > 0) { var hr = document.getElementById("countdown"); var width = (remainingMs / (totalMs - 5000)) * 100.0; - if (width > 100) { - width = 100; + if (width <= 100) { + hr.style.visibility = "visible"; + hr.style.width = " ".concat(width, "%%"); + hr.style.backgroundColor = "maroon"; } - hr.style.width = " ".concat(width, "%%"); - hr.style.backgroundColor = "maroon"; } else { // Reload unconditionally after 22 sec. window.location.reload(); @@ -256,11 +256,11 @@ def emit_wrapped(f, filename):


    -- 2.45.2