Code

Corrected initialization order.
[inkscape.git] / src / attributes.cpp
index b5a8763bc3315e206851d1c727f6a571e3566f0c..149d177f5e2b1db1fb3df273b7a942132a8539c1 100644 (file)
@@ -59,6 +59,7 @@ static SPStyleProp const props[] = {
     {SP_ATTR_PRESERVEASPECTRATIO, "preserveAspectRatio"},
     {SP_ATTR_SODIPODI_VERSION, "sodipodi:version"},
     {SP_ATTR_INKSCAPE_VERSION, "inkscape:version"},
+    {SP_ATTR_ONLOAD, "onload"},
     /* SPNamedView */
     {SP_ATTR_VIEWONLY, "viewonly"},
     {SP_ATTR_SHOWGUIDES, "showguides"},
@@ -90,12 +91,14 @@ static SPStyleProp const props[] = {
     {SP_ATTR_INKSCAPE_SNAP_NODES, "inkscape:snap-nodes"},
     {SP_ATTR_INKSCAPE_SNAP_GUIDE, "inkscape:snap-guide"},
     {SP_ATTR_INKSCAPE_SNAP_CENTER, "inkscape:snap-center"},
+    {SP_ATTR_INKSCAPE_SNAP_SMOOTH_NODES, "inkscape:snap-smooth-nodes"},
     {SP_ATTR_INKSCAPE_SNAP_INTERS_GRIDGUIDE, "inkscape:snap-intersection-grid-guide"},
-    {SP_ATTR_INKSCAPE_SNAP_INTERS_LINESEGM, "inkscape:snap-intersection-line-segments"},
+    {SP_ATTR_INKSCAPE_SNAP_INTERS_PATHS, "inkscape:snap-intersection-paths"},
     {SP_ATTR_INKSCAPE_OBJECT_PATHS, "inkscape:object-paths"},
     {SP_ATTR_INKSCAPE_OBJECT_NODES, "inkscape:object-nodes"},
     {SP_ATTR_INKSCAPE_BBOX_PATHS, "inkscape:bbox-paths"},
     {SP_ATTR_INKSCAPE_BBOX_NODES, "inkscape:bbox-nodes"},
+    {SP_ATTR_INKSCAPE_SNAP_PAGE, "inkscape:snap-page"},
     {SP_ATTR_INKSCAPE_CURRENT_LAYER, "inkscape:current-layer"},
     {SP_ATTR_INKSCAPE_DOCUMENT_UNITS, "inkscape:document-units"},
     {SP_ATTR_INKSCAPE_CONNECTOR_SPACING, "inkscape:connector-spacing"},
@@ -111,7 +114,7 @@ static SPStyleProp const props[] = {
     {SP_ATTR_Y, "y"},
     /* SPPath */
     {SP_ATTR_D, "d"},
-    {SP_ATTR_INKSCAPE_ORIGINAL_D, "inkscape:original-d"},    
+    {SP_ATTR_INKSCAPE_ORIGINAL_D, "inkscape:original-d"},
     /* (Note: XML representation of connectors may change in future.) */
     {SP_ATTR_CONNECTOR_TYPE, "inkscape:connector-type"},
     {SP_ATTR_CONNECTION_START, "inkscape:connection-start"},
@@ -240,7 +243,7 @@ static SPStyleProp const props[] = {
     /*feFlood*/
     {SP_ATTR_FLOODCOLOR, "flood-color"},
     {SP_ATTR_FLOODOPACITY, "flood-opacity"},
-       /* SPGaussianBlur */
+    /* SPGaussianBlur */
     {SP_ATTR_STDDEVIATION, "stdDeviation"},
     /*feImage*/
     /*feMerge*/
@@ -250,7 +253,7 @@ static SPStyleProp const props[] = {
     /*feOffset*/
     //{SP_ATTR_DX, "dx"},
     //{SP_ATTR_DY, "dy"},
-       /*feSpecularLighting*/
+    /*feSpecularLighting*/
     {SP_ATTR_SPECULARCONSTANT, "specularConstant"},
     {SP_ATTR_SPECULAREXPONENT, "specularExponent"},
     /*feTile*/
@@ -319,7 +322,7 @@ static SPStyleProp const props[] = {
     /*<glyph>*/
     {SP_ATTR_UNICODE, "unicode"},
     {SP_ATTR_GLYPH_NAME, "glyph-name"},
-    {SP_ATTR_ORIENTATION, "orientation"},
+    //{SP_ATTR_ORIENTATION, "orientation"},
     {SP_ATTR_ARABIC_FORM, "arabic-form"},
     {SP_ATTR_LANG, "lang"},
 
@@ -331,12 +334,12 @@ static SPStyleProp const props[] = {
     {SP_ATTR_K, "k"},
 
     /*<font-face>*/
-    {SP_ATTR_FONT_FAMILY, "font-family"},
-    {SP_ATTR_FONT_STYLE, "font-style"},
-    {SP_ATTR_FONT_VARIANT, "font-variant"},
-    {SP_ATTR_FONT_WEIGHT, "font-weight"},
-    {SP_ATTR_FONT_STRETCH, "font-stretch"},
-    {SP_ATTR_FONT_SIZE, "font-size"},
+    //{SP_ATTR_FONT_FAMILY, "font-family"}, these are already set for CSS2 (SP_PROP_FONT_FAMILY, SP_PROP_FONT_STYLE, SP_PROP_FONT_VARIANT etc...)
+    //{SP_ATTR_FONT_STYLE, "font-style"},
+    //{SP_ATTR_FONT_VARIANT, "font-variant"},
+    //{SP_ATTR_FONT_WEIGHT, "font-weight"},
+    //{SP_ATTR_FONT_STRETCH, "font-stretch"},
+    //{SP_ATTR_FONT_SIZE, "font-size"},
     {SP_ATTR_UNICODE_RANGE, "unicode-range"},
     {SP_ATTR_UNITS_PER_EM, "units-per-em"},
     {SP_ATTR_PANOSE_1, "panose-1"},
@@ -354,7 +357,7 @@ static SPStyleProp const props[] = {
     {SP_ATTR_ALPHABETIC, "alphabetic"},
     {SP_ATTR_MATHEMATICAL, "mathematical"},
     {SP_ATTR_HANGING, "hanging"},
-    {SP_ATTR_V_IDEOGRAPHIC, "ideographic"},
+    {SP_ATTR_V_IDEOGRAPHIC, "v-ideographic"},
     {SP_ATTR_V_ALPHABETIC, "v-alphabetic"},
     {SP_ATTR_V_MATHEMATICAL, "v-mathematical"},
     {SP_ATTR_V_HANGING, "v-hanging"},