mutter/src/x11
Florian Müllner 62775d1913 x11/window-props: Do not convert WM_NAME
The WM_NAME property is of type TEXT_PROPERTY, which is supposed to be
returned as UTF-8. Commit 840378ae68 broke that assumption, resulting
in crashes with non-UTF8 locales; however the "fix" of converting from
LATIN1 to UTF8 is wrong as well, as the conversion will spit out garbage
when the input encoding isn't actually LATIN1.

Now that the original issue in text_property_to_utf8() has been fixed,
we can simply revert the relevant bits of commit d62491f46e.

https://gitlab.gnome.org/GNOME/mutter/merge_requests/227
2018-10-12 15:01:29 +02:00
..
atomnames.h xwayland: add _XWAYLAND_MAY_GRAB_KEYBOARD property 2017-12-18 13:15:13 +01:00
events.c core: Preserve focus across decoration changes 2018-09-24 13:44:53 +00:00
events.h Move X11 event, icon cache and property handling to MetaX11Display 2018-07-06 19:47:16 +02:00
group-private.h Move groups and window/group prop hooks to MetaX11Display 2018-07-06 19:47:16 +02:00
group-props.c Move X11 helper windows and xprops to MetaX11Display 2018-07-06 19:47:16 +02:00
group-props.h Move groups and window/group prop hooks to MetaX11Display 2018-07-06 19:47:16 +02:00
group.c Move stack tracking and guard_window outside of MetaScreen 2018-07-06 19:47:16 +02:00
iconcache.c Rename errors.[ch] to meta-x11-errors.[ch] 2018-07-06 19:47:17 +02:00
iconcache.h Move X11 event, icon cache and property handling to MetaX11Display 2018-07-06 19:47:16 +02:00
meta-x11-display-private.h Split GDK initialization from MetaUI 2018-07-06 19:47:16 +02:00
meta-x11-display.c backends/x11: Only free cursor if it was created successfully 2018-08-21 16:39:41 +02:00
meta-x11-errors.c Rename errors.[ch] to meta-x11-errors.[ch] 2018-07-06 19:47:17 +02:00
mutter-Xatomtype.h mutter-Xatomtype: Fix the sizes of these structs 2015-06-23 11:46:29 -07:00
session.c Start populating MetaX11Display 2018-07-06 19:47:16 +02:00
session.h Remove trailing whitespace 2014-05-02 09:34:48 -04:00
window-props.c x11/window-props: Do not convert WM_NAME 2018-10-12 15:01:29 +02:00
window-props.h Move groups and window/group prop hooks to MetaX11Display 2018-07-06 19:47:16 +02:00
window-x11-private.h xwayland: Add MetaWindowXwayland 2017-12-18 13:15:09 +01:00
window-x11.c window: Move out 'updates frozen' state into implementations 2018-09-19 15:39:54 +00:00
window-x11.h xwayland: Add MetaWindowXwayland 2017-12-18 13:15:09 +01:00
xprops.c Revert "Characters of window title bar garbled" 2018-10-12 15:00:02 +02:00
xprops.h Move X11 helper windows and xprops to MetaX11Display 2018-07-06 19:47:16 +02:00