* removed the auxiliary GtkWindow
* added font preview to the SvgFonts dialog
* added font preview to the SvgFonts dialog
Patch from Martin von Gagern for bug #247368
Allow inkex.errormsg() to handle non-ASCII characters. Fixes bug 246931.
prevent assert crashes on bad data in cal1 or cal2
Some fixes for the Embed All Images extension:
1) Cope with missing xlink:href. (Fixes bug 246724.)
2) Don't ignore images with filenames that begin with "data".
3) Remove an unused line.
4) Suppress part of an error message in cases where it makes no sense.
1) Cope with missing xlink:href. (Fixes bug 246724.)
2) Don't ignore images with filenames that begin with "data".
3) Remove an unused line.
4) Suppress part of an error message in cases where it makes no sense.
remove tolerance from tool prefs now that it's on the controls bar
fix 243913
Remove an unnecessary line that always raises an exception - there is no 'what'.
Remove obsolete 'sodipodi:docbase' attribute when opening old Sodipodi/Inkscape files.
See bugs 168958 and 246721.
See bugs 168958 and 246721.
Remove use of obsolete sodipodi:docbase from Python scripts (see bug 246721).
move tolerance range towards roughness
tolerance => smoothing, add presets
Fixed icon loading, cacheing and fallback to use stock mechanisms.
Helps with bugs #167341, #172148
Helps with bugs #167341, #172148
Warning cleanup
remove fractional digits from hscales, we cannot drag with such precision anyway
Fix handle for LPERotateCopies
Rename LPE: mirror reflect --> mirror symmetry
fix calligraphy and erasertools bugs introduced by rev19197
render glyphs using 2geom pathvector instead of artbpath of font-glyph
2geomify SPCurve::new_from_rect
2geomify ellipse creation
add 2geom pathvector to glyph font-glyph
add MakePathVector to livarot
instrument event latency
disable motion hints again; still some subtle issues to work out
2geomify the static defined hatchcircles of dropper tool, dyna draw and tweak tool.
* 2geomify polygon svg writing
* 2geomify caligraphy and erasertool svg writing
* 2geomify caligraphy and erasertool svg writing
patch by FreqMod for bug 246389
Patch from codedread. Prevents rendering of title/desc/metadata elements in text (fixes bug 238093).
disable motion hints for calligraphy to avoid confusion
False alarm; re-enable them
disable motion hints again
I'm an idiot who forgot that MOTION_HINT_MASK still needs MOTION_MASK
disable motion hints again
enable motion hints for non-freehand actions
temporarily enable motion hints for calligraphy tool
enable safe support for motion hints
fix 169096
convert item to livarot path using 2geom path
2geomify conversion to livaror in flood-context.cpp
replace separate forward declarations by proper forward.h inclusion
cleanup unused methods in spcurve
try to use consistent document for creating guides
2geomify polygon. added TODO to add testcase for corner case polygon element
substitute macro with function call
2geomify more of pencil-context.cpp
fix number of marker counting in shape
remove dead code
2geomify marker code in stroke-to-path
fix orientation of markers
change part of calligraphic/eraser code to 2geom.
improve documentation of SPCurve::last_segment
clean up matrix transform svg-write function
Use icons in tool overflow menu now that stock icon hook is in
Refactoring to be able to use standard themeable icons
fix 245960, switch most of the rest of calligraphic controls to 0..100
a simpler and more reliable method of doing caps: always perpendicular to from-to
modified is_positive and is_negative implementation for Vector and Matrix in order to make 2geom linkable with a gsl release >= 1.8
agree with the FIXME
move undo commits closer to the UI
fix 245806
Change link line for a couple of the test programs, so that `make check' compiles again.
Tests for nr-compose, as well as updated tests for svg-affine and svg-length.
widgets/select-toolbar.h: Supply missing #includes/declarations so that we don't depend on order of .h file inclusion. (Detected by check-header-compile.) (Using separate commits to facilitate diagnosis/resolution of any problems; comments welcome.)
widgets/calligraphic-profile-rename.h: Supply missing #includes/declarations so that we don't depend on order of .h file inclusion. (Detected by check-header-compile.) (Using separate commits to facilitate diagnosis/resolution of any problems; comments welcome.)
ui/widget/tolerance-slider.h: Supply missing #includes/declarations so that we don't depend on order of .h file inclusion. (Detected by check-header-compile.) (Using separate commits to facilitate diagnosis/resolution of any problems; comments welcome.)
text-editing.h: Supply missing #includes/declarations so that we don't depend on order of .h file inclusion. (Detected by check-header-compile.) (Using separate commits to facilitate diagnosis/resolution of any problems; comments welcome.)
svg/svg-length.h: Supply missing #includes/declarations so that we don't depend on order of .h file inclusion. (Detected by check-header-compile.) (Using separate commits to facilitate diagnosis/resolution of any problems; comments welcome.)
splivarot.h: Supply missing #includes/declarations so that we don't depend on order of .h file inclusion. (Detected by check-header-compile.) (Using separate commits to facilitate diagnosis/resolution of any problems; comments welcome.)
spiral-context.h: Supply missing #includes/declarations so that we don't depend on order of .h file inclusion. (Detected by check-header-compile.) (Using separate commits to facilitate diagnosis/resolution of any problems; comments welcome.)
sp-stop.h: Supply missing #includes/declarations so that we don't depend on order of .h file inclusion. (Detected by check-header-compile.) (Using separate commits to facilitate diagnosis/resolution of any problems; comments welcome.)
shape-editor.h: Supply missing #includes/declarations so that we don't depend on order of .h file inclusion. (Detected by check-header-compile.) (Using separate commits to facilitate diagnosis/resolution of any problems; comments welcome.)
select-context.h: Supply missing #includes/declarations so that we don't depend on order of .h file inclusion. (Detected by check-header-compile.) (Using separate commits to facilitate diagnosis/resolution of any problems; comments welcome.)
removeoverlap/removeoverlap.h: Supply missing #includes/declarations so that we don't depend on order of .h file inclusion. (Detected by check-header-compile.) (Using separate commits to facilitate diagnosis/resolution of any problems; comments welcome.)
nodepath.h: Supply missing #includes/declarations so that we don't depend on order of .h file inclusion. (Detected by check-header-compile.) (Using separate commits to facilitate diagnosis/resolution of any problems; comments welcome.)
node-context.h: Supply missing #includes/declarations so that we don't depend on order of .h file inclusion. (Detected by check-header-compile.) (Using separate commits to facilitate diagnosis/resolution of any problems; comments welcome.)
main-cmdlineact.h: Supply missing #includes/declarations so that we don't depend on order of .h file inclusion. (Detected by check-header-compile.) (Using separate commits to facilitate diagnosis/resolution of any problems; comments welcome.)
live_effects/parameter/enum.h: Supply missing #includes/declarations so that we don't depend on order of .h file inclusion. (Detected by check-header-compile.) (Using separate commits to facilitate diagnosis/resolution of any problems; comments welcome.)
libgdl/gdl-stock.h: Supply missing #includes/declarations so that we don't depend on order of .h file inclusion. (Detected by check-header-compile.) (Using separate commits to facilitate diagnosis/resolution of any problems; comments welcome.)
libgdl/gdl-dock-bar.h: Supply missing #includes/declarations so that we don't depend on order of .h file inclusion. (Detected by check-header-compile.) (Using separate commits to facilitate diagnosis/resolution of any problems; comments welcome.)
libavoid/region.h: Supply missing #includes/declarations so that we don't depend on order of .h file inclusion. (Detected by check-header-compile.) (Using separate commits to facilitate diagnosis/resolution of any problems; comments welcome.)
jabber_whiteboard/message-node.h: Supply missing #includes/declarations so that we don't depend on order of .h file inclusion. (Detected by check-header-compile.) (Using separate commits to facilitate diagnosis/resolution of any problems; comments welcome.)
ink-action.h: Supply missing #includes/declarations so that we don't depend on order of .h file inclusion. (Detected by check-header-compile.) (Using separate commits to facilitate diagnosis/resolution of any problems; comments welcome.)
helper/unit-tracker.h: Supply missing #includes/declarations so that we don't depend on order of .h file inclusion. (Detected by check-header-compile.) (Using separate commits to facilitate diagnosis/resolution of any problems; comments welcome.)
display/nr-filter-pixops.h: Supply missing #includes/declarations so that we don't depend on order of .h file inclusion. (Detected by check-header-compile.) (Using separate commits to facilitate diagnosis/resolution of any problems; comments welcome.)
display/inkscape-cairo.h: Supply missing #includes/declarations so that we don't depend on order of .h file inclusion. (Detected by check-header-compile.) (Using separate commits to facilitate diagnosis/resolution of any problems; comments welcome.)
16 years agocontext-fns.h: Supply missing #includes/declarations so that we don't depend on order...
context-fns.h: Supply missing #includes/declarations so that we don't depend on order of .h file inclusion. (Detected by check-header-compile.) (Using separate commits to facilitate diagnosis/resolution of any problems; comments welcome.)
conn-avoid-ref.h: Supply missing #includes/declarations so that we don't depend on order of .h file inclusion. (Detected by check-header-compile.) (Using separate commits to facilitate diagnosis/resolution of any problems; comments welcome.)
check-header-compile.in: Update list of needed CPPFLAGS.
Ignore dom/* headers for the moment.
Updates to list of .h files that shouldn't be tested.
Ignore dom/* headers for the moment.
Updates to list of .h files that shouldn't be tested.
fix a long-standing bug with Undo after Fit canvas to selection/drawing.
EOL fixups
Warning cleanup
another fix for parallel knotholder and nodepath
fix crash triggered by having both knotholder and nodepath at the same time
create pathvector_for_curve method.
2geomify calculation of number of markers on a path
16 years agouse if(dynamic_cast<>) instead of if(typeid==) to check 2geom segment types for strai...
use if(dynamic_cast<>) instead of if(typeid==) to check 2geom segment types for straightlines. this because the closing line segment is special class ClosingSegment : public LineSegment.
convert a path to guides using 2geom calls
Warning cleanup
change some SP_CURVE_BPATH to get_bpath