]> git.mdlowis.com Git - proto/labwc.git/commit
scripts: add wl_compcheck.py
authorConsolatis <35009135+Consolatis@users.noreply.github.com>
Mon, 9 Dec 2024 22:06:58 +0000 (23:06 +0100)
committerJohan Malm <johanmalm@users.noreply.github.com>
Tue, 10 Dec 2024 21:05:31 +0000 (21:05 +0000)
commitea58ab0259409c898efeab8b1d1659b9828a8f5b
treec2097246daf6020ab5b910db2bfe52d826546f52
parent72b4be45c9b73a267669560a82b8d3014121b90a
scripts: add wl_compcheck.py

Simple utility to allow protocol and version comparison between different
running compositors. This can be used to detect missing protocols or
versions in labwc. See for example this result when running against the
current labwc master and sway 1.10 (nested, results on DRM may differ):

  Protocols missing from labwc @ wayland-0
  ext_transient_seat_manager_v1                   1
  wl_compositor                                   6  (has version 5)
  wp_alpha_modifier_v1                            1
  wp_content_type_manager_v1                      1
  xdg_wm_base                                     5  (has version 3)
  zwp_keyboard_shortcuts_inhibit_manager_v1       1

  Protocols missing from sway @ wayland-1
  wl_drm                                          2
  zcosmic_workspace_manager_v1                    1
scripts/wl_compcheck.py [new file with mode: 0755]