diff options
author | Aylur <[email protected]> | 2024-06-04 23:05:41 +0200 |
---|---|---|
committer | Aylur <[email protected]> | 2024-06-04 23:05:41 +0200 |
commit | ca74fb7ad016f9ceee3756a973baa2d87a8aa1d6 (patch) | |
tree | d935caa5959c1344ce9e99ae3ca9be699426ad2a /python/astal | |
parent | cfe3244e61207d4d761f2522546cb2bfb1c539f3 (diff) |
small fixes
* export Gdk
* flatten jsx children
Diffstat (limited to 'python/astal')
-rw-r--r-- | python/astal/__init__.py | 5 | ||||
-rw-r--r-- | python/astal/widget.py | 4 |
2 files changed, 5 insertions, 4 deletions
diff --git a/python/astal/__init__.py b/python/astal/__init__.py index c679c4a..58d0a0d 100644 --- a/python/astal/__init__.py +++ b/python/astal/__init__.py @@ -2,10 +2,11 @@ import gi gi.require_version("Astal", "0.1") gi.require_version("Gtk", "3.0") +gi.require_version("Gdk", "3.0") gi.require_version("GLib", "2.0") gi.require_version("Gio", "2.0") gi.require_version("GObject", "2.0") -from gi.repository import Astal, Gtk, GLib, Gio, GObject +from gi.repository import Astal, Gtk, GLib, Gio, GObject, Gdk from .application import App from .variable import Variable from .binding import Binding @@ -13,4 +14,4 @@ from . import widget as Widget bind = Binding -__all__ = ["App", "Variable", "Widget" "bind", "Astal", "Gtk", "GLib", "Gio", "GObject"] +__all__ = ["App", "Variable", "Widget" "bind", "Astal", "Gtk", "Gdk", "GLib", "Gio", "GObject"] diff --git a/python/astal/widget.py b/python/astal/widget.py index 7070e8f..7a458bf 100644 --- a/python/astal/widget.py +++ b/python/astal/widget.py @@ -1,5 +1,5 @@ from gi.repository import Astal, Gtk -from .binding import Binding +from .binding import Binding, kebabify def set_child(self, child): @@ -46,7 +46,7 @@ def astalify(ctor): self.connect("destroy", lambda _: unsub()) for key, value in handlers.items(): - self.connect(key.replace("on_", ""), value) + self.connect(kebabify(key.replace("on_", "")), value) if setup: setup(self) |