Commit 73dcca57 authored by Bram Schoenmakers's avatar Bram Schoenmakers

Only retrieve colors when topydo was configured to use colors

parent eb240558
...@@ -32,15 +32,15 @@ class PrettyPrinterColorFilter(PrettyPrinterFilter): ...@@ -32,15 +32,15 @@ class PrettyPrinterColorFilter(PrettyPrinterFilter):
def filter(self, p_todo_str, p_todo): def filter(self, p_todo_str, p_todo):
""" Applies the colors. """ """ Applies the colors. """
colorscheme = Colors()
priority_colors = colorscheme.get_priority_colors()
project_color = colorscheme.get_project_color()
context_color = colorscheme.get_context_color()
metadata_color = colorscheme.get_metadata_color()
link_color = colorscheme.get_link_color()
if config().colors(): if config().colors():
color = NEUTRAL_COLOR color = NEUTRAL_COLOR
colorscheme = Colors()
priority_colors = colorscheme.get_priority_colors()
project_color = colorscheme.get_project_color()
context_color = colorscheme.get_context_color()
metadata_color = colorscheme.get_metadata_color()
link_color = colorscheme.get_link_color()
try: try:
color = priority_colors[p_todo.priority()] color = priority_colors[p_todo.priority()]
except KeyError: except KeyError:
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment