Added and implemented design-settings

This commit is contained in:
Maximilian Giller 2019-03-06 22:15:08 +01:00
parent 69fce8c8d2
commit cb5f6cddd7
2 changed files with 14 additions and 6 deletions

View file

@ -54,15 +54,17 @@ class MonthOvPanel (PanelDesign):
self.draw_design(WeatherHeaderDesign(self.__abs_pos__(weatherheadersize), weather)) self.draw_design(WeatherHeaderDesign(self.__abs_pos__(weatherheadersize), weather))
def add_rssfeed (self, rss): def add_rssfeed (self, rss):
self.__draw_rss_post_list_to_bottom__(rss) if weather_month_info_settings["info-area"] is "rss":
self.__draw_rss_post_list_to_bottom__(rss)
def add_calendar (self, calendar): def add_calendar (self, calendar):
month_events = list(set([ (event.begin_datetime.day, event.begin_datetime.month, event.begin_datetime.year) for event in calendar.get_month_events()])) if weather_month_info_settings["highlight-event-days"]:
month_events = list(set([ (event.begin_datetime.day, event.begin_datetime.month, event.begin_datetime.year) for event in calendar.get_month_events()]))
for event in month_events:
self.__draw_highlight_event_day__(event)
for event in month_events: if weather_month_info_settings["info-area"] is "events":
self.__draw_highlight_event_day__(event) self.__draw_event_list_to_bottom__(calendar)
self.__draw_event_list_to_bottom__(calendar)
def __draw_rss_post_list_to_bottom__ (self, rss): def __draw_rss_post_list_to_bottom__ (self, rss):
month_pos = self.__abs_pos__(monthovposition) month_pos = self.__abs_pos__(monthovposition)

View file

@ -17,6 +17,12 @@ units = "metric"
hours = "24" hours = "24"
"""DESIGN"""
weather_month_info_settings = {
"info-area" : "rss", # empty, events, rss
"highligh-event-days" : True,
}
"""DEBUG""" """DEBUG"""
render_to_display = True render_to_display = True