diff --git a/airq/app.py b/airq/app.py index 079e84c..7e45805 100644 --- a/airq/app.py +++ b/airq/app.py @@ -15,6 +15,7 @@ def __init__(self, api): else: self.add_menu(key) self.menu.add(rumps.separator) + self.add_menu("Menu bar text...") self.add_menu("Refresh Now...") self.add_menu("Debug") self.warns = set() @@ -81,6 +82,15 @@ def update_status(self, data): temp=self.strip_sensor_name(formatted_values[consts.KEY_TEMP]), co2=self.strip_sensor_name(formatted_values[consts.KEY_CO2]) ) + + @rumps.clicked("Menu bar text...") + def menu_bar_text(self, sender): + rumps.Window( + title="AirQ Debug", + default_text=json.dumps(self.last_data, indent=1), + dimensions=(600, 800), + ).run() + @rumps.clicked("Debug") def debug(self, sender): rumps.Window(