History log of /inkscape/src/style-internal.h
Revision Date Author Comments Expand
9bafd576c803f808ce189a591b8d03bf1b0ca79f 08-Dec-2015 tavmjong-free <tavmjong@free.fr>

Fix incorrect variable type in SPILengthOrNormal constructor.

49ed04a3c24dd906c7a99234daa1ef44866e67ef 08-Dec-2015 tavmjong-free <tavmjong@free.fr>

Fix incorrect variable type in SPILength constructor.

07697c208fea6a18b6f8706c4b35396b272bac14 28-Oct-2015 tavmjong-free <tavmjong@free.fr>

Implement 'text-orientation' with user interface. Update 'writing-mode', adding 'vertical-lr'. Overhaul vertical text. Eliminate any use of "internal" leading in glyph metrics. Etc.

d590d0a9f076dacec8443a16da0eb1787e58db23 22-Jun-2015 tavmjong-free <tavmjong@free.fr>

Enable rendering of 'font-feature-settings' and 'font-variant-east-asian'. Requires Pango version equal or greater than 1.37.1.

e6721798d549e5544fed6db4d62f57f6269bd1d7 18-May-2015 tavmjong-free <tavmjong@free.fr>

Enable setting of 'font-variant-ligatures' (rendering waits on new Pango library).

3478d2cd051e123df40b5dfef79f2cb254f26f6f 12-May-2015 tavmjong-free <tavmjong@free.fr>

GUI for font-variant-xxx, parse 'font-variant-ligatures'. This is a work in progress.

fddea07bd2f78b9f07eed940ff2a2645d2e68ec2 16-Dec-2014 tavmjong-free <tavmjong@free.fr>

Read 'context-fill' and 'context-stroke' keywords.

ff98ca0d42186a71bdbd8484ee8acef605aa8b4a 12-Nov-2014 tavmjong-free <tavmjong@free.fr>

Add new text decoration properties.

8e96cd74da9793f951bb06edc9268840b76ccfd3 17-Oct-2014 Liam P. White <inkscapebrony@gmail.com>

Small warning cleanup

e8b02d4335cf15e38ae5419f93d4311193d54123 15-Oct-2014 Jon A. Cruz <jon@joncruz.org>

Post-merge cleanup.

6f195ddf891afcc5029baa42fe2007ea923776c0 14-Oct-2014 Tomasz Boczkowski <penginsbacon@gmail.com>

Merged hatch rendering code

d2e42b9425ccd4c2d4c20c2217455da177035e48 27-Sep-2014 Liam P. White <inkscapebrony@gmail.com>

Update to experimental r13565

/inkscape/TRANSLATORS /inkscape/configure.ac /inkscape/po/POTFILES.in /inkscape/po/cs.po /inkscape/po/inkscape.pot /inkscape/po/it.po /inkscape/po/uk.po /inkscape/share/icons/icons.svg /inkscape/share/symbols/MapSymbols.svg /inkscape/share/symbols/MapSymbolsNPS.svg /inkscape/share/symbols/README /inkscape/share/templates/Makefile.am /inkscape/share/templates/README /inkscape/share/templates/create_defaults.pl /inkscape/share/templates/default.be.svg /inkscape/share/templates/default.ca.svg /inkscape/share/templates/default.cs.svg /inkscape/share/templates/default.de.svg /inkscape/share/templates/default.en_US.svg /inkscape/share/templates/default.eo.svg /inkscape/share/templates/default.es.svg /inkscape/share/templates/default.eu.svg /inkscape/share/templates/default.fi.svg /inkscape/share/templates/default.fr.svg /inkscape/share/templates/default.hu.svg /inkscape/share/templates/default.it.svg /inkscape/share/templates/default.ja.svg /inkscape/share/templates/default.lt.svg /inkscape/share/templates/default.nl.svg /inkscape/share/templates/default.pl.svg /inkscape/share/templates/default.pt_BR.svg /inkscape/share/templates/default.ro.svg /inkscape/share/templates/default.sk.svg /inkscape/share/templates/default.svg /inkscape/share/templates/default.zh_TW.svg /inkscape/share/templates/default_px.svg CMakeLists.txt Makefile.am Makefile_insert attribute-rel-util.h attributes.cpp attributes.h axis-manip.cpp axis-manip.h box3d-side.h box3d.h cms-color-types.h cms-system.h color-profile.h color-rgba.h color.cpp color.h conn-avoid-ref.h context-fns.cpp context-fns.h debug/gdk-event-latency-tracker.cpp debug/gdk-event-latency-tracker.h desktop-events.cpp desktop-style.cpp desktop-style.h dialogs/CMakeLists.txt dialogs/Makefile_insert dialogs/makefile.in dir-util.h display/cairo-utils.cpp display/cairo-utils.h display/canvas-arena.h display/canvas-axonomgrid.h display/canvas-bpath.cpp display/canvas-grid.h display/canvas-temporary-item-list.cpp display/canvas-temporary-item-list.h display/canvas-temporary-item.cpp display/canvas-temporary-item.h display/canvas-text.cpp display/curve.cpp display/curve.h display/drawing-context.h display/drawing-item.cpp display/drawing-item.h display/drawing-surface.h display/drawing.h display/gnome-canvas-acetate.h display/grayscale.cpp display/grayscale.h display/nr-3dutils.h display/nr-filter-blend.h display/nr-filter-colormatrix.h display/nr-filter-component-transfer.h display/nr-filter-composite.h display/nr-filter-convolve-matrix.h display/nr-filter-diffuselighting.h display/nr-filter-displacement-map.h display/nr-filter-flood.h display/nr-filter-gaussian.h display/nr-filter-image.h display/nr-filter-merge.h display/nr-filter-morphology.h display/nr-filter-offset.h display/nr-filter-primitive.h display/nr-filter-skeleton.h display/nr-filter-slot.h display/nr-filter-specularlighting.h display/nr-filter-tile.h display/nr-filter-turbulence.h display/nr-filter-types.h display/nr-filter-units.h display/nr-filter-utils.h display/nr-filter.h display/nr-light-types.h display/nr-light.cpp display/nr-light.h display/nr-svgfonts.h display/sp-canvas-item.h display/sp-canvas-util.h display/sp-canvas.cpp display/sp-canvas.h document-private.h document-undo.cpp document.cpp document.h draw-anchor.cpp draw-anchor.h event-log.h extension/implementation/script.cpp extension/internal/bitmap/crop.cpp extension/internal/bitmap/opacity.cpp extension/internal/cairo-render-context.h extension/internal/cdr-input.cpp extension/internal/gdkpixbuf-input.cpp extension/internal/gdkpixbuf-input.h extension/internal/pdfinput/pdf-input.cpp extension/internal/vsd-input.cpp extension/prefdialog.cpp extract-uri.h factory.h file.h filter-chemistry.h filter-enums.h filters/distantlight.h filters/pointlight.h filters/spotlight.h gc-anchored.h gc-core.h gradient-chemistry.h graphlayout.h helper-fns.h inkscape-version.h inkview.cpp interface.cpp interface.h isinf.h isnormal.h knot-holder-entity.h knot.h knotholder.cpp knotholder.h layer-manager.h layer-model.h libnrtype/Layout-TNG-Compute.cpp line-geometry.h line-snapper.cpp line-snapper.h live_effects/CMakeLists.txt live_effects/Makefile_insert live_effects/effect-enum.h live_effects/effect.cpp live_effects/effect.h live_effects/lpe-attach-path.cpp live_effects/lpe-attach-path.h live_effects/lpe-bounding-box.cpp live_effects/lpe-bounding-box.h live_effects/lpe-bspline.cpp live_effects/lpe-copy_rotate.cpp live_effects/lpe-ellipse_5pts.cpp live_effects/lpe-ellipse_5pts.h live_effects/lpe-fill-between-many.cpp live_effects/lpe-fill-between-many.h live_effects/lpe-fill-between-strokes.cpp live_effects/lpe-fill-between-strokes.h live_effects/lpe-fillet-chamfer.cpp live_effects/lpe-fillet-chamfer.h live_effects/lpe-interpolate_points.cpp live_effects/lpe-jointype.cpp live_effects/lpe-jointype.h live_effects/lpe-knot.cpp live_effects/lpe-knot.h live_effects/lpe-powerstroke-interpolators.h live_effects/lpe-powerstroke.cpp live_effects/lpe-powerstroke.h live_effects/lpe-roughen.cpp live_effects/lpe-roughen.h live_effects/lpe-tangent_to_curve.cpp live_effects/lpe-tangent_to_curve.h live_effects/lpe-taperstroke.cpp live_effects/lpe-taperstroke.h live_effects/lpeobject-reference.h live_effects/lpeobject.h live_effects/parameter/Makefile_insert live_effects/parameter/filletchamferpointarray.cpp live_effects/parameter/filletchamferpointarray.h live_effects/parameter/originalpatharray.cpp live_effects/parameter/originalpatharray.h live_effects/parameter/powerstrokepointarray.cpp live_effects/parameter/powerstrokepointarray.h live_effects/parameter/transformedpoint.cpp live_effects/parameter/transformedpoint.h live_effects/pathoutlineprovider.cpp live_effects/pathoutlineprovider.h main-cmdlineact.h marker.h menus-skeleton.h message-context.h message-stack.h number-opt-number.h object-edit.cpp object-hierarchy.cpp object-hierarchy.h path-chemistry.cpp path-chemistry.h path-prefix.h persp3d-reference.h persp3d.h perspective-line.h preferences-skeleton.h preferences.h prefix.cpp prefix.h print.h profile-manager.h proj_pt.cpp proj_pt.h rdf.h removeoverlap.h rubberband.h satisfied-guide-cns.h selcue.h selection-chemistry.cpp selection-chemistry.h selection-describer.h selection.h seltrans-handles.h seltrans.h shape-editor.h shortcuts.h snap-candidate.h snap-preferences.h snap.cpp snap.h snapped-curve.h snapped-point.h snapper.h sp-anchor.h sp-clippath.h sp-conn-end-pair.h sp-conn-end.h sp-cursor.cpp sp-cursor.h sp-defs.h sp-desc.h sp-ellipse.h sp-filter-primitive.h sp-filter.h sp-flowdiv.h sp-flowregion.h sp-flowtext.h sp-font-face.h sp-font.h sp-glyph-kerning.h sp-glyph.h sp-gradient-vector.h sp-gradient.cpp sp-gradient.h sp-guide.cpp sp-guide.h sp-image.h sp-item-group.cpp sp-item-group.h sp-item-notify-moveto.cpp sp-item-transform.cpp sp-item-transform.h sp-item.cpp sp-item.h sp-line.h sp-linear-gradient.cpp sp-linear-gradient.h sp-lpe-item.cpp sp-lpe-item.h sp-mask.h sp-mesh-array.cpp sp-mesh-array.h sp-mesh-gradient.cpp sp-mesh-gradient.h sp-mesh-patch.h sp-mesh-row.h sp-metadata.h sp-missing-glyph.h sp-namedview.cpp sp-namedview.h sp-object-group.h sp-object.cpp sp-object.h sp-offset.h sp-paint-server-reference.h sp-paint-server.h sp-path.h sp-pattern.h sp-polygon.h sp-polyline.h sp-radial-gradient.cpp sp-radial-gradient.h sp-rect.h sp-root.h sp-script.h sp-shape.h sp-solid-color.cpp sp-solid-color.h sp-spiral.h sp-star.h sp-stop.h sp-string.h sp-style-elem.h sp-switch.h sp-symbol.h sp-tag-use-reference.cpp sp-tag-use-reference.h sp-tag-use.cpp sp-tag-use.h sp-tag.cpp sp-tag.h sp-text.h sp-textpath.h sp-title.h sp-tref-reference.h sp-tref.h sp-tspan.h sp-use-reference.h sp-use.h splivarot.h streq.h style-enums.h style-internal.cpp style-internal.h style.h svg-view-widget.h svg-view.h svg/css-ostringstream.h svg/path-string.h svg/stringstream.h svg/svg-color.h svg/svg.h text-chemistry.h text-editing.h transf_mat_3x4.h ui/CMakeLists.txt ui/Makefile_insert ui/dialog-events.cpp ui/dialog-events.h ui/dialog/Makefile_insert ui/dialog/aboutbox.cpp ui/dialog/calligraphic-profile-rename.h ui/dialog/color-item.cpp ui/dialog/dialog-manager.cpp ui/dialog/dock-behavior.cpp ui/dialog/document-properties.cpp ui/dialog/export.cpp ui/dialog/filedialog.cpp ui/dialog/filedialog.h ui/dialog/filedialogimpl-gtkmm.cpp ui/dialog/filedialogimpl-win32.cpp ui/dialog/find.cpp ui/dialog/floating-behavior.cpp ui/dialog/font-substitution.cpp ui/dialog/guides.cpp ui/dialog/lpe-fillet-chamfer-properties.cpp ui/dialog/lpe-fillet-chamfer-properties.h ui/dialog/lpe-powerstroke-properties.cpp ui/dialog/lpe-powerstroke-properties.h ui/dialog/objects.cpp ui/dialog/objects.h ui/dialog/ocaldialogs.cpp ui/dialog/ocaldialogs.h ui/dialog/swatches.cpp ui/dialog/swatches.h ui/dialog/tags.cpp ui/dialog/tags.h ui/dialog/xml-tree.cpp ui/tool/multi-path-manipulator.cpp ui/tool/multi-path-manipulator.h ui/tool/node.cpp ui/tool/path-manipulator.cpp ui/tools/freehand-base.cpp ui/tools/freehand-base.h ui/tools/node-tool.cpp ui/tools/pen-tool.cpp ui/tools/pencil-tool.cpp ui/widget/Makefile_insert ui/widget/addtoicon.cpp ui/widget/addtoicon.h ui/widget/clipmaskicon.cpp ui/widget/clipmaskicon.h ui/widget/color-picker.cpp ui/widget/filter-effect-chooser.cpp ui/widget/filter-effect-chooser.h ui/widget/highlight-picker.cpp ui/widget/highlight-picker.h ui/widget/insertordericon.cpp ui/widget/insertordericon.h ui/widget/layertypeicon.cpp ui/widget/layertypeicon.h unclump.cpp unclump.h unicoderange.h uri-references.h uri.h vanishing-point.h verbs.cpp verbs.h version.cpp version.h widgets/dash-selector.cpp widgets/desktop-widget.cpp widgets/desktop-widget.h widgets/gradient-vector.cpp widgets/sp-color-icc-selector.cpp widgets/sp-color-notebook.cpp widgets/sp-color-scales.cpp widgets/sp-color-wheel-selector.cpp widgets/stroke-marker-selector.cpp widgets/stroke-style.cpp widgets/stroke-style.h xml/event.h xml/helper-observer.h xml/node-event-vector.h xml/node-observer.h xml/node.h xml/pi-node.h xml/quote.h xml/rebase-hrefs.h xml/repr.h xml/simple-node.h
d5749d3b347e3113144fd88be542af813c867a73 23-Sep-2014 tavmjong-free <tavmjong@free.fr>

Fix for #1334792. Correct inheritance for 'line-height' property.

2e1751601bb86692bbecfc4f15e5283ca845e685 23-Sep-2014 tavmjong-free <tavmjong@free.fr>

Fix for #1334792. Correct inheritance for 'line-height' property.

79eb00a020a316a6d51a2683b5ac256a6e041b14 04-Aug-2014 Liam P. White <inkscapebrony@gmail.com>

Warnings cleanup.

fda0906e75b007b81f1c7a839c940fab31bb2fba 13-May-2014 tavmjong-free <tavmjong@free.fr>

Style rewrite: Prevent CSS2 'text-decoration' from overwriting CSS3 'text-decoration-xxx'. Suppress unused variable warnings.

4e54dcc0e2bd96b0b989459e3e02369342abb3c3 13-May-2014 tavmjong-free <tavmjong@free.fr>

Style rewrite: prevent CSS2 'text-decoration' from overwriting CSS3 'text-decoration-xxx' values. Fix some unused variable warnings.

1f38176fd79df2bb2bcb4a04d3f81bbaf9d6be84 10-May-2014 tavmjong-free <tavmjong@free.fr>

Style rewrite: 'text-decoration' requires access to style of ancestor element which set property.

1fa6cfa1bb3c3063b07f53a32d7f24c8b2af28bd 10-May-2014 tavmjong-free <tavmjong@free.fr>

Style rewrite: 'text-decoration' requires access to style of ancestor element which set property.

8025e9cc3b8461ed6e50fba9815ac2ed23cedbe2 30-Apr-2014 tavmjong-free <tavmjong@free.fr>

Style rewrite: more buglets squashed (thanks Johan).

0a7f22ba6dfe7d69e671f80ace32a057fde0480c 30-Apr-2014 tavmjong-free <tavmjong@free.fr>

Style rewrite: fix two more buglets.

03f9e52afa37459ce7791d99d546957719ae28cf 30-Apr-2014 tavmjong-free <tavmjong@free.fr>

Style rewrite: fix typo.

7b9b1ce99a7357e29e4806065889b1eef193cc9b 28-Apr-2014 tavmjong-free <tavmjong@free.fr>

Clean up of style code: Add default to SPIString for use with 'font-family'.

fcf15a325e21392287afdd4dea93e340088d0eef 24-Apr-2014 tavmjong-free <tavmjong@free.fr>

Clean up of style code: refactor marker properties. Step 3.

e921dc620c456d987be0c21842e51b2bfa7b9164 24-Apr-2014 tavmjong-free <tavmjong@free.fr>

Clean up of style code, removal of SPFontStyle. Step 2.

302c2f134d7a0f8afeee1c1625d81386f06d34af 23-Apr-2014 tavmjong-free <tavmjong@free.fr>

Clean up of style code, converting structures to C++ classes. Step 1.

a2220686e6f3bc4aedd8140090696151d6cf1a00 11-Mar-2014 tavmjong-free <tavmjong@free.fr>

Change stroke-dasharray and stroke-dashoffset handling to match other properties. Split style.h into more manageable size files.