fix proper type for type array when initializing nodepath
remove no longer used methods (livarot to nartbpath ; font glyphs to nartbpath)
2geomify latex-pstricks
convert ps output to 2geom
remove no longer needed inclusions
* remove code duplication from pdf-cairo extension
* try to fix line closing bug when using cairo. didn't succeed
* try to fix line closing bug when using cairo. didn't succeed
add simplified feed_path_to_cairo functions
2geomify print, fill and stroke methods of extensions
enable writing "H/h" and "V/v" to SVG !
Don't crash on path parse error. Truncate the path data up to where it is valid.
For now shows unsafe debug message about where the path was truncated.
For now shows unsafe debug message about where the path was truncated.
increase font size on kerning_preview and text_preview drawing areas
properly update kerning value in the spinbox and fix some crashes
now one can visually adjust glyph kerning. (still doesn save that info in the file, though)
kerning pairs already can be selected but kerning value still cant be set
glyph-kerning setup user interface (not functional yet, just the gtk UI sketch)
added comments to the SVGFonts example
add adjustable opacity
copyedit
move max-recent to ui tab
fix crash on svnfonts dialog
move label on top for sliders
16 years agouse new 2geom function. This ensures we cannot end up in infinite loop while converti...
use new 2geom function. This ensures we cannot end up in infinite loop while converting unexpected 2geom curve types to expected types.
partial update of 2geom
apply patch by Stefaan, fixes bug #168589
Switched three verbs/icons over to standard names and thus themed loading
Add use of themed icon names in addition to older stock icons
Text Preview entry box on SVGFonts dialog (unfortunately crashing sometimes, dont know why)
* 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.)