GNOME Bugzilla – Bug 707897
Some stuff re translations and option parsing
Last modified: 2013-09-11 14:04:15 UTC
A regression in translations recently introduced by my compiler warning cleanups, and some other stuff.
Created attachment 254649 [details] [review] Add an option to run as a wayland compositor Move the option from the mutter binary to libmutter, and rename from --nested to --wayland. This allows gnome-shell to drop the set_is_wayland_compositor() call.
Created attachment 254650 [details] [review] Fix regression in mutter-wayland translations Switching meta/util.h to gi18n.h was wrong, mutter is a library and needs gi18n-lib.h, but that cannot be included from a public header (since it depends on config.h or command line options), so split util.h into a public and a private part.
Created attachment 254651 [details] [review] Don't translate debug logs and warnings Warnings that are going to the journal should be not translated: they're not user visible, and translating them would just make bug reporting harder (as now the developers need to understand what the warning is saying)
Review of attachment 254649 [details] [review]: OK.
Review of attachment 254651 [details] [review]: Of course.
Review of attachment 254650 [details] [review]: OK.
Attachment 254649 [details] pushed as 4494888 - Add an option to run as a wayland compositor Attachment 254650 [details] pushed as 7b537d6 - Fix regression in mutter-wayland translations Attachment 254651 [details] pushed as 5ae5247 - Don't translate debug logs and warnings