Skip to content

Commit

Permalink
[TemplatedMultiContent]
Browse files Browse the repository at this point in the history
* fix scaling for grid mode
* correction of itemHeight Error handling
  • Loading branch information
jbleyel committed Dec 24, 2023
1 parent 1435818 commit 8d494b1
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions lib/python/Components/Converter/TemplatedMultiContent.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,11 +21,11 @@ def __init__(self, args):
if "template" in self.template or "templates" in self.template:
if "template" in self.template or "default" in self.template["templates"]:
if "template" not in self.template: # Default template can be ["template"] or ["templates"]["default"].
self.template["itemHeight"] = self.template["templates"]["default"][0]
self.template["itemSize"] = self.template["templates"]["default"][0]
self.template["template"] = self.template["templates"]["default"][1]
if "fonts" not in self.template:
print("[TemplatedMultiContent] Error: All templates must include a 'fonts' entry!")
if "itemHeight" not in self.template or "itemSize" not in self.template:
if "itemHeight" not in self.template and "itemSize" not in self.template:
print("[TemplatedMultiContent] Error: All 'template' entries must include an 'itemHeight' or 'itemSize' entry!")
else:
print("[TemplatedMultiContent] Error: All 'templates' must include a 'default' template!")
Expand All @@ -50,7 +50,7 @@ def scaleTemplate(template, itemWidth, itemHeight):
elements[3] = int(elements[3] * scaleFactorVertical)
elements[4] = int(elements[4] * scaleFactorHorizontal)
scaledTemplate.append(tuple(elements))
return scaledTemplate, itemHeight, itemWidth, fonts
return scaledTemplate, itemWidth, itemHeight, fonts

if self.source:
style = self.source.style
Expand Down

0 comments on commit 8d494b1

Please sign in to comment.