[Bf-blender-cvs] [c76b8aac17f] greasepencil-object: GPencil: Split SVG exporter version string in two strings

Antonio Vazquez noreply at git.blender.org
Sun Aug 16 19:46:39 CEST 2020


Commit: c76b8aac17f38969177afd0a3c5bd8df82a2f38a
Author: Antonio Vazquez
Date:   Sat Aug 15 20:13:49 2020 +0200
Branches: greasepencil-object
https://developer.blender.org/rBc76b8aac17f38969177afd0a3c5bd8df82a2f38a

GPencil: Split SVG exporter version string in two strings

This makes easier to change the version number.

===================================================================

M	source/blender/io/gpencil/intern/gpencil_io_export_svg.cc
M	source/blender/io/gpencil/intern/gpencil_io_export_svg.h

===================================================================

diff --git a/source/blender/io/gpencil/intern/gpencil_io_export_svg.cc b/source/blender/io/gpencil/intern/gpencil_io_export_svg.cc
index 2d758d0ff26..2f256d14999 100644
--- a/source/blender/io/gpencil/intern/gpencil_io_export_svg.cc
+++ b/source/blender/io/gpencil/intern/gpencil_io_export_svg.cc
@@ -122,7 +122,9 @@ void GpencilExporterSVG::create_document_header(void)
   decl.append_attribute("encoding") = "UTF-8";
 
   pugi::xml_node comment = main_doc.append_child(pugi::node_comment);
-  comment.set_value(SVG_EXPORTER_VERSION);
+  char txt[128];
+  sprintf(txt, " Generator: Blender, %s - %s ", SVG_EXPORTER_NAME, SVG_EXPORTER_VERSION);
+  comment.set_value(txt);
 
   pugi::xml_node doctype = main_doc.append_child(pugi::node_doctype);
   doctype.set_value(
diff --git a/source/blender/io/gpencil/intern/gpencil_io_export_svg.h b/source/blender/io/gpencil/intern/gpencil_io_export_svg.h
index 60935e5ee63..1b1a12c5578 100644
--- a/source/blender/io/gpencil/intern/gpencil_io_export_svg.h
+++ b/source/blender/io/gpencil/intern/gpencil_io_export_svg.h
@@ -27,7 +27,8 @@
 
 struct GpencilExportParams;
 
-#define SVG_EXPORTER_VERSION " Generator: Blender, SVG Export for Grease Pencil v1.0 "
+#define SVG_EXPORTER_NAME "SVG Export for Grease Pencil"
+#define SVG_EXPORTER_VERSION "v1.0"
 
 namespace blender::io::gpencil {



More information about the Bf-blender-cvs mailing list