X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=src%2Fattributes.cpp;h=8ac3c8c74baaf40a6f69056b6e3613291aeb709a;hb=03a65c733a473cd92d50132961d02c3910417f72;hp=e7465a0377a1724270309848c7f3fcb3042a216c;hpb=c23606010d05bc6d0df21ddcd6f55635b6b0de08;p=inkscape.git diff --git a/src/attributes.cpp b/src/attributes.cpp index e7465a037..8ac3c8c74 100644 --- a/src/attributes.cpp +++ b/src/attributes.cpp @@ -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"}, @@ -59,20 +60,10 @@ static SPStyleProp const props[] = { {SP_ATTR_INKSCAPE_VERSION, "inkscape:version"}, /* SPNamedView */ {SP_ATTR_VIEWONLY, "viewonly"}, - {SP_ATTR_SHOWGRID, "showgrid"}, {SP_ATTR_SHOWGUIDES, "showguides"}, {SP_ATTR_GRIDTOLERANCE, "gridtolerance"}, {SP_ATTR_GUIDETOLERANCE, "guidetolerance"}, {SP_ATTR_OBJECTTOLERANCE, "objecttolerance"}, - {SP_ATTR_GRIDORIGINX, "gridoriginx"}, - {SP_ATTR_GRIDORIGINY, "gridoriginy"}, - {SP_ATTR_GRIDSPACINGX, "gridspacingx"}, - {SP_ATTR_GRIDSPACINGY, "gridspacingy"}, - {SP_ATTR_GRIDCOLOR, "gridcolor"}, - {SP_ATTR_GRIDOPACITY, "gridopacity"}, - {SP_ATTR_GRIDEMPCOLOR, "gridempcolor"}, - {SP_ATTR_GRIDEMPOPACITY, "gridempopacity"}, - {SP_ATTR_GRIDEMPSPACING, "gridempspacing"}, {SP_ATTR_GUIDECOLOR, "guidecolor"}, {SP_ATTR_GUIDEOPACITY, "guideopacity"}, {SP_ATTR_GUIDEHICOLOR, "guidehicolor"}, @@ -92,12 +83,9 @@ 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_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"}, @@ -115,6 +103,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"}, @@ -122,6 +111,13 @@ static SPStyleProp const props[] = { /* SPRect */ {SP_ATTR_RX, "rx"}, {SP_ATTR_RY, "ry"}, + /* SP3DBox */ + {SP_ATTR_INKSCAPE_3DBOX, "inkscape:3dbox"}, + {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"}, @@ -175,6 +171,9 @@ static SPStyleProp const props[] = { {SP_ATTR_FILTERUNITS, "filterUnits"}, {SP_ATTR_PRIMITIVEUNITS, "primitiveUnits"}, {SP_ATTR_FILTERRES, "filterRes"}, + /* Filter primitives common */ + {SP_ATTR_IN, "in"}, + {SP_ATTR_RESULT, "result"}, /*feBlend*/ {SP_ATTR_MODE, "mode"}, {SP_ATTR_IN2, "in2"}, @@ -215,6 +214,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"}, @@ -379,6 +388,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]))