Code

Fix RegisteredWidgets. Due to rev 16265, widgets were no longer initialized. This...
[inkscape.git] / src / attributes.cpp
index 968e3863373a74a5f2f7772cff593f76aabc3b10..977ab3483630a944bb4a22e894c4cd959e946ef0 100644 (file)
@@ -39,6 +39,7 @@ static SPStyleProp const props[] = {
     {SP_ATTR_STYLE, "style"},
     {SP_ATTR_TRANSFORM_CENTER_X, "inkscape:transform-center-x"},
     {SP_ATTR_TRANSFORM_CENTER_Y, "inkscape:transform-center-y"},
+    {SP_ATTR_INKSCAPE_PATH_EFFECT, "inkscape:path-effect"},
     /* SPAnchor */
     {SP_ATTR_XLINK_HREF, "xlink:href"},
     {SP_ATTR_XLINK_TYPE, "xlink:type"},
@@ -82,12 +83,10 @@ static SPStyleProp const props[] = {
     {SP_ATTR_INKSCAPE_WINDOW_HEIGHT, "inkscape:window-height"},
     {SP_ATTR_INKSCAPE_WINDOW_X, "inkscape:window-x"},
     {SP_ATTR_INKSCAPE_WINDOW_Y, "inkscape:window-y"},
-/*  {SP_ATTR_INKSCAPE_GRID_BBOX, "inkscape:grid-bbox"},
-    {SP_ATTR_INKSCAPE_GUIDE_BBOX, "inkscape:guide-bbox"},
-    {SP_ATTR_INKSCAPE_OBJECT_BBOX, "inkscape:object-bbox"},
-    {SP_ATTR_INKSCAPE_GRID_POINTS, "inkscape:grid-points"},
-    {SP_ATTR_INKSCAPE_GUIDE_POINTS, "inkscape:guide-points"},
-    {SP_ATTR_INKSCAPE_OBJECT_POINTS, "inkscape:object-points"},*/
+    {SP_ATTR_INKSCAPE_SNAP_BBOX, "inkscape:snap-bbox"},
+    {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_OBJECT_PATHS, "inkscape:object-paths"},
     {SP_ATTR_INKSCAPE_OBJECT_NODES, "inkscape:object-nodes"},
     {SP_ATTR_INKSCAPE_CURRENT_LAYER, "inkscape:current-layer"},
@@ -105,6 +104,7 @@ static SPStyleProp const props[] = {
     {SP_ATTR_Y, "y"},
     /* SPPath */
     {SP_ATTR_D, "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"},
@@ -117,6 +117,8 @@ static SPStyleProp const props[] = {
     {SP_ATTR_INKSCAPE_3DBOX_CORNER_A, "inkscape:box3dcornerA"}, // "upper left front" corner
     {SP_ATTR_INKSCAPE_3DBOX_CORNER_B, "inkscape:box3dcornerB"}, // "lower right front" corner
     {SP_ATTR_INKSCAPE_3DBOX_CORNER_C, "inkscape:box3dcornerC"}, // "lower right rear" corner
+    {SP_ATTR_INKSCAPE_3DBOX_PERSPECTIVE, "inkscape:perspective"},
+    {SP_ATTR_INKSCAPE_3DBOX_FACE, "inkscape:box3dface"},
     /* SPEllipse */
     {SP_ATTR_R, "r"},
     {SP_ATTR_CX, "cx"},
@@ -213,6 +215,16 @@ static SPStyleProp const props[] = {
     {SP_ATTR_XCHANNELSELECTOR, "xChannelSelector"},
     {SP_ATTR_YCHANNELSELECTOR, "yChannelSelector"},
     //{SP_ATTR_IN2, "in2"},
+    /*feDistantLight*/
+    {SP_ATTR_AZIMUTH, "azimuth"},
+    {SP_ATTR_ELEVATION, "elevation"},
+    /*fePointLight*/
+    {SP_ATTR_Z, "z"},
+    /*feSpotLight*/
+    {SP_ATTR_POINTSATX, "pointsAtX"},
+    {SP_ATTR_POINTSATY, "pointsAtY"},
+    {SP_ATTR_POINTSATZ, "pointsAtZ"},
+    {SP_ATTR_LIMITINGCONEANGLE, "limitingConeAngle"},
     /*feFlood*/
     {SP_ATTR_FLOODCOLOR, "flood-color"},
     {SP_ATTR_FLOODOPACITY, "flood-opacity"},
@@ -377,6 +389,8 @@ static SPStyleProp const props[] = {
     {SP_PROP_SYSTEM_LANGUAGE, "systemLanguage"},
     {SP_PROP_REQUIRED_FEATURES, "requiredFeatures"},
     {SP_PROP_REQUIRED_EXTENSIONS, "requiredExtensions"},
+    /* LivePathEffect */
+    {SP_PROP_PATH_EFFECT, "effect"},
 };
 
 #define n_attrs (sizeof(props) / sizeof(props[0]))