soreau,
created on Thursday, 4 September 2025, 04:47:30 (1756961250),
received on Saturday, 6 September 2025, 21:54:28 (1757195668)
Author identity: Scott Moreau <oreaus@gmail.com>
833dd45d5ee10a2c7894e860263b21fcc9817241
main.py
@@ -559,25 +559,25 @@ class Panel(Gtk.Window):
applet.wl_output_enter(output, name)
applet = applet.get_next_sibling()
def wl_output_leave(self, output, name):
def foreign_toplevel_new(self, manager, toplevel):
for area in (self.left_area, self.centre_area, self.right_area):
applet = area.get_first_child()
while applet:
applet.wl_output_leave(output, name)
applet.foreign_toplevel_new(manager, toplevel)
applet = applet.get_next_sibling()
def foreign_toplevel_new(self, manager, toplevel):
def foreign_toplevel_output_enter(self, toplevel, output):
for area in (self.left_area, self.centre_area, self.right_area):
applet = area.get_first_child()
while applet:
applet.foreign_toplevel_new(manager, toplevel)
applet.foreign_toplevel_output_enter(toplevel, output)
applet = applet.get_next_sibling()
def foreign_toplevel_output_enter(self, toplevel, output):
def foreign_toplevel_output_leave(self, toplevel, output):
for area in (self.left_area, self.centre_area, self.right_area):
applet = area.get_first_child()
while applet:
applet.foreign_toplevel_output_enter(toplevel, output)
applet.foreign_toplevel_output_leave(toplevel, output)
applet = applet.get_next_sibling()
def foreign_toplevel_app_id(self, toplevel, app_id):
shared/panorama_panel.py
@@ -69,15 +69,15 @@ class Applet(Gtk.Box):
def wl_output_enter(self, output, name):
pass
def wl_output_leave(self, output, name):
pass
def foreign_toplevel_new(self, manager, toplevel):
pass
def foreign_toplevel_output_enter(self, toplevel, output):
pass
def foreign_toplevel_output_leave(self, toplevel, output):
pass
def foreign_toplevel_app_id(self, toplevel, app_id):
pass