summaryrefslogtreecommitdiff
path: root/examples/py/simple-bar/widget
diff options
context:
space:
mode:
authorkotontrion <[email protected]>2024-10-29 13:50:41 +0100
committerkotontrion <[email protected]>2024-10-29 13:50:41 +0100
commit57f20666e716fde56579b8aa638eed1264f793de (patch)
tree59b2ebbd770c80049cea4df82109d28f617675fe /examples/py/simple-bar/widget
parent4d9ae88b0bab75779876d465f986791d052414ca (diff)
parent7e484188e7492ac7945c854bcc3f26cec1863c91 (diff)
Merge branch 'main' into feat/cava
Diffstat (limited to 'examples/py/simple-bar/widget')
-rw-r--r--examples/py/simple-bar/widget/Bar.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/examples/py/simple-bar/widget/Bar.py b/examples/py/simple-bar/widget/Bar.py
index 89581f1..3b09dce 100644
--- a/examples/py/simple-bar/widget/Bar.py
+++ b/examples/py/simple-bar/widget/Bar.py
@@ -1,5 +1,6 @@
import math
from gi.repository import (
+ AstalIO,
Astal,
Gtk,
Gdk,
@@ -125,8 +126,8 @@ class SysTray(Gtk.Box):
app.add_icons(theme)
menu = item.create_menu()
- btn = Astal.Button()
- icon = Astal.Icon()
+ btn = Astal.Button(visible=True)
+ icon = Astal.Icon(visible=True)
def on_clicked(btn):
if menu:
@@ -143,6 +144,7 @@ class SysTray(Gtk.Box):
item.bind_property("gicon", icon, "gicon", SYNC)
self.add(btn)
self.items[id] = btn
+ self.show_all()
def remove_item(self, _: Tray.Tray, id: str):
if id in self.items:
@@ -203,7 +205,7 @@ class Time(Astal.Label):
def __init__(self, format="%H:%M - %A %e."):
super().__init__()
self.format = format
- self.interval = Astal.Time.interval(1000, self.sync)
+ self.interval = AstalIO.Time.interval(1000, self.sync)
self.connect("destroy", self.interval.cancel)
Astal.widget_set_class_names(self, ["Time"])