Code

Fix for delete[] and binary comment
[inkscape.git] / src / extension / internal / gdkpixbuf-input.cpp
index ee9fc408637de5e03e1622bcf647026d5b147add..eadae090fd0bb0570141933ba935364fc7852d92 100644 (file)
@@ -6,6 +6,7 @@
 #include "prefs-utils.h"
 #include "extension/system.h"
 #include "gdkpixbuf-input.h"
+#include "selection-chemistry.h"
 
 namespace Inkscape {
 
@@ -88,6 +89,8 @@ GdkpixbufInput::open(Inkscape::Extension::Input *mod, char const *uri)
         SP_DOCUMENT_ROOT(doc)->appendChildRepr(repr);
         Inkscape::GC::release(repr);
         gdk_pixbuf_unref(pb);
+        //alter the canvas size to fit the image size
+        fit_canvas_to_drawing(doc);
         // restore undo, as now this document may be shown to the user if a bitmap was opened
         sp_document_set_undo_sensitive(doc, TRUE);
     } else {
@@ -97,6 +100,7 @@ GdkpixbufInput::open(Inkscape::Extension::Input *mod, char const *uri)
     return doc;
 }
 
+#include "clear-n_.h"
 
 void
 GdkpixbufInput::init(void)
@@ -131,7 +135,7 @@ GdkpixbufInput::init(void)
 
             gchar *xmlString = g_strdup_printf(
                 "<inkscape-extension>\n"
-                    "<name>%s GDK pixbuf Input</name>\n"
+                    "<name>" N_("%s GDK pixbuf Input") "</name>\n"
                     "<id>org.inkscape.input.gdkpixbuf.%s</id>\n"
                     "<input>\n"
                         "<extension>.%s</extension>\n"