From c223d7d6f23e2982faabde5371b015177f17f074 Mon Sep 17 00:00:00 2001 From: Micke Nordin Date: Thu, 6 May 2021 14:33:01 +0200 Subject: [PATCH] Track all scroll events Fancier Window Titles --- main.py | 8 ++++++-- requirements.txt | 4 ++++ 2 files changed, 10 insertions(+), 2 deletions(-) create mode 100644 requirements.txt diff --git a/main.py b/main.py index 759e585..2534dfd 100644 --- a/main.py +++ b/main.py @@ -54,6 +54,7 @@ class Hui(wx.Frame): def add_bridges(self): """Add bridges to sizer, the entry point of the program """ + self.SetTitle('Tinge - All Bridges') if self.m_bridges: for bridge in self.m_bridges: btn: wx.Button = wx.Button(self.pnl, label=str(bridge)) @@ -73,7 +74,8 @@ class Hui(wx.Frame): Args: groups (list[HueGroup]): The groups to display """ - bridge_btn: wx.Button = wx.Button(self.pnl, label=str(self.cur_bridge)) + self.SetTitle("Tinge - {}".format(self.cur_bridge.m_name)) + bridge_btn: wx.Button = wx.Button(self.pnl, label="All Bridges") self.sizer.Add(bridge_btn, 0, wx.EXPAND) self.Bind(wx.EVT_BUTTON, lambda event: self.add_bridges(), bridge_btn) @@ -101,7 +103,8 @@ class Hui(wx.Frame): Args: lights (list[HueLight]): The lights to display """ - group_btn: wx.Button = wx.Button(self.pnl, label=str(self.cur_group)) + self.SetTitle("Tinge - {}". format(self.cur_group)) + group_btn: wx.Button = wx.Button(self.pnl, label=str(self.cur_bridge)) self.sizer.Add(group_btn, 0, wx.EXPAND) self.Bind(wx.EVT_BUTTON, lambda event: self.add_groups(self.cur_bridge.get_groups()), group_btn) @@ -179,6 +182,7 @@ class Hui(wx.Frame): lightid (int): The light id of the light to display """ light: HueLight = self.cur_bridge.get_light_by_id(lightid) + self.SetTitle("Tinge - {}".format(light)) is_on: bool = light.is_on() group: HueGroup = self.cur_group group_btn: wx.Button = wx.Button(self.pnl, label=str(group)) diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..159241b --- /dev/null +++ b/requirements.txt @@ -0,0 +1,4 @@ +wxPython==4.0.7 +toml==0.10.1 +UPnPy==1.1.8 +requests==2.25.1