Minor detail: the proposed patch (intended for the stable release branch lp:inkscape/0.92.x) introduces C++11 extensions when compiled with (experimental) GTK3 backend:
../../src/file.cpp:468:21: warning: 'auto' type specifier is a C++11 extension [-Wc++11-extensions] auto content = scaleDialog.get_content_area();
C++11 is no strict requirement for Inkscape 0.92.x (it is detected and builds are configured accordingly as needed depending on requirements in dependent libraries (C++ bindings)).
The (experimental) GTK3 build (GTK+ 3.18.9, 3.20.5) also has this console message (same for the 'New from Templates' dialog, and the unpatched dpi-change dialog):
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
Minor detail: the proposed patch (intended for the stable release branch lp:inkscape/0.92.x) introduces C++11 extensions when compiled with (experimental) GTK3 backend:
../../src/ file.cpp: 468:21: warning: 'auto' type specifier is a C++11 extension [-Wc++11- extensions]
auto content = scaleDialog. get_content_ area();
C++11 is no strict requirement for Inkscape 0.92.x (it is detected and builds are configured accordingly as needed depending on requirements in dependent libraries (C++ bindings)).
The (experimental) GTK3 build (GTK+ 3.18.9, 3.20.5) also has this console message (same for the 'New from Templates' dialog, and the unpatched dpi-change dialog):
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.