x11: Introduce and use 'x11' debug topic
This replaces all meta_verbose (...)
in x11/ with meta_topic (META_DEBUG_X11, ...)
, and all meta_warning (...)
with either
g_warning (...)
or meta_topic (META_DEBUG_X11, ...)
.
Warnings that turned into debug log entries was altered due to the vast majority of cases they are in practice harmless and just cause bug reports or red herrings due to people seeing warnings and treating them as something that might be relevant, while they rarely are.
The other warnings turned into g_warning()
to make them be logged as
actual warnings. This means a slightly different log entry, and also
failing test cases.