From 57ecf19abbbe778358a2c6f1f385bcb2394c0124 Mon Sep 17 00:00:00 2001 From: =?utf8?q?R=C3=A9mi=20Denis-Courmont?= Date: Wed, 15 Apr 2009 22:24:29 +0300 Subject: [PATCH] Add class for ICCCM Window Management. This does _not_ fix #2322 (Qt4). --- modules/video_output/xcb/window.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/modules/video_output/xcb/window.c b/modules/video_output/xcb/window.c index ac5344adb2..5cf4b4b813 100644 --- a/modules/video_output/xcb/window.c +++ b/modules/video_output/xcb/window.c @@ -124,11 +124,15 @@ static int Open (vlc_object_t *obj) goto error; } + /* ICCCM + * No cut&paste nor drag&drop, only Window Manager communication. */ /* Plain ASCII localization of VLC for ICCCM window name */ set_ascii_prop (conn, window, XA_WM_NAME, pgettext ("ASCII VLC media player", "VLC media player")); set_ascii_prop (conn, window, XA_WM_ICON_NAME, pgettext ("ASCII VLC", "VLC")); + xcb_change_property (conn, XCB_PROP_MODE_REPLACE, window, XA_WM_CLASS, + XA_STRING, 8, 8, "vlc\0VLC"); wnd->handle.xid = window; wnd->p_sys = p_sys; -- 2.39.2