Code

Make curvature work again by fixing a minor omission
[inkscape.git] / src / attributes.h
index 6d77d73cb4746f9bb9ff2efdd56ca51a01ab6d02..af60b75be4d5782dff445cf7b4722cf6dfd77f1e 100644 (file)
@@ -36,6 +36,7 @@ enum SPAttributeEnum {
     SP_ATTR_SODIPODI_INSENSITIVE,
     SP_ATTR_SODIPODI_NONPRINTABLE,
     SP_ATTR_CONNECTOR_AVOID,
+    SP_ATTR_CONNECTION_POINTS,
     SP_ATTR_STYLE,
     SP_ATTR_TRANSFORM_CENTER_X,
     SP_ATTR_TRANSFORM_CENTER_Y,
@@ -57,8 +58,8 @@ enum SPAttributeEnum {
     SP_ATTR_HEIGHT,
     SP_ATTR_VIEWBOX,
     SP_ATTR_PRESERVEASPECTRATIO,
-    SP_ATTR_SODIPODI_VERSION,
     SP_ATTR_INKSCAPE_VERSION,
+    SP_ATTR_ONLOAD,
     /* SPNamedView */
     SP_ATTR_VIEWONLY,
     SP_ATTR_SHOWGUIDES,
@@ -85,17 +86,26 @@ enum SPAttributeEnum {
     SP_ATTR_INKSCAPE_WINDOW_HEIGHT,
     SP_ATTR_INKSCAPE_WINDOW_X,
     SP_ATTR_INKSCAPE_WINDOW_Y,
+    SP_ATTR_INKSCAPE_WINDOW_MAXIMIZED,
     SP_ATTR_INKSCAPE_SNAP_GLOBAL,
     SP_ATTR_INKSCAPE_SNAP_BBOX,
     SP_ATTR_INKSCAPE_SNAP_NODES,
-    SP_ATTR_INKSCAPE_SNAP_GUIDE,
+    SP_ATTR_INKSCAPE_SNAP_FROM_GUIDE,
     SP_ATTR_INKSCAPE_SNAP_CENTER,
-    SP_ATTR_INKSCAPE_SNAP_INTERS_GRIDGUIDE,
-    SP_ATTR_INKSCAPE_SNAP_INTERS_LINESEGM,
+    SP_ATTR_INKSCAPE_SNAP_GRIDS,
+    SP_ATTR_INKSCAPE_SNAP_TO_GUIDES,
+    SP_ATTR_INKSCAPE_SNAP_SMOOTH_NODES,
+    SP_ATTR_INKSCAPE_SNAP_LINE_MIDPOINTS,
+    SP_ATTR_INKSCAPE_SNAP_OBJECT_MIDPOINTS,
+    SP_ATTR_INKSCAPE_SNAP_BBOX_EDGE_MIDPOINTS,
+       SP_ATTR_INKSCAPE_SNAP_BBOX_MIDPOINTS,
+    //SP_ATTR_INKSCAPE_SNAP_INTERS_GRIDGUIDE,
+    SP_ATTR_INKSCAPE_SNAP_INTERS_PATHS,
     SP_ATTR_INKSCAPE_OBJECT_PATHS,
     SP_ATTR_INKSCAPE_OBJECT_NODES,
     SP_ATTR_INKSCAPE_BBOX_PATHS,
-    SP_ATTR_INKSCAPE_BBOX_NODES,    
+    SP_ATTR_INKSCAPE_BBOX_NODES,
+    SP_ATTR_INKSCAPE_SNAP_PAGE,
     SP_ATTR_INKSCAPE_CURRENT_LAYER,
     SP_ATTR_INKSCAPE_DOCUMENT_UNITS,
     SP_ATTR_INKSCAPE_CONNECTOR_SPACING,
@@ -115,6 +125,7 @@ enum SPAttributeEnum {
     SP_ATTR_CONNECTOR_TYPE,
     SP_ATTR_CONNECTION_START,
     SP_ATTR_CONNECTION_END,
+    SP_ATTR_CONNECTOR_CURVATURE,
     /* SPRect */
     SP_ATTR_RX,
     SP_ATTR_RY,
@@ -239,7 +250,7 @@ enum SPAttributeEnum {
     /*feFlood*/
     SP_ATTR_FLOODCOLOR,
     SP_ATTR_FLOODOPACITY,
-       /* SPGaussianBlur */
+    /* SPGaussianBlur */
     SP_ATTR_STDDEVIATION,
     /*feImage*/
     /*feMerge*/
@@ -249,14 +260,14 @@ enum SPAttributeEnum {
     /*feOffset*/
     //SP_ATTR_DX,
     //SP_ATTR_DY,
-       /*feSpecularLighting*/
+    /*feSpecularLighting*/
     //SP_ATTR_SURFACESCALE,
     SP_ATTR_SPECULARCONSTANT,
     SP_ATTR_SPECULAREXPONENT,
     /*feTile*/
     /*feTurbulence*/
     SP_ATTR_BASEFREQUENCY,
-       SP_ATTR_NUMOCTAVES,
+    SP_ATTR_NUMOCTAVES,
     SP_ATTR_SEED,
     SP_ATTR_STITCHTILES,
     //SP_ATTR_TYPE,
@@ -330,12 +341,12 @@ enum SPAttributeEnum {
     SP_ATTR_K,
 
     /*<font-face>*/
-    SP_ATTR_FONT_FAMILY,
-    SP_ATTR_FONT_STYLE,
-    SP_ATTR_FONT_VARIANT,
-    SP_ATTR_FONT_WEIGHT,
-    SP_ATTR_FONT_STRETCH,
-    SP_ATTR_FONT_SIZE,
+//    SP_ATTR_FONT_FAMILY,
+//    SP_ATTR_FONT_STYLE,
+//    SP_ATTR_FONT_VARIANT,
+//    SP_ATTR_FONT_WEIGHT,
+//    SP_ATTR_FONT_STRETCH,
+//    SP_ATTR_FONT_SIZE,
     SP_ATTR_UNICODE_RANGE,
     SP_ATTR_UNITS_PER_EM,
     SP_ATTR_PANOSE_1,