Lars
Lars
Added an implementation for new_id: Requires that a WlRegistry object exists to obtain the display from. Closes #33 Closed #30
On removal Listener removes * itself from Signal._link * sets the reference to the signal to None * sets the reference to the notify callback to None Added test case...
While writing a test case for #61 I got an error, that `lib.signal_init` was not found. Looking at the issue, I saw that Signal creates a pointer to a wl_listener...
The `Listener.remove()` method does not remove the listener from `Signal._link`. Only elements are added to `Signal._link`, but never removed. The following should hold true: ```python l = Listener(callback) somesignal.add(l) assert...
It's very common that all listeners should be removed from a signal if i.e. a Keyboard, Output, or Pointer is destroyed. Currently one method to remove all listeners is: ```python...
Similar to wayland-info, weston-info…
I fixed the import error from issue #57 locally, but now I get another error: ``` pywayland-scanner -i wlr-layer-shell-unstable-v1.xml Traceback (most recent call last): File "/home/user/pywayland-test/bin/pywayland-scanner", line 8, in sys.exit(main())...