added subroutine ROBO (Master) spline
add checkbox for ROBO Master output
Use new methods from 2geom's API
Update to 2geom rev. 1538
Eliminate more of SP_ACTIVE_DESKTOP
Correct fix for Esc and Shift+Z in pencil tool
family name field on svgfonts dialog now properly saves attribute. Should do the same for other fields on next commits.
Removal of SP_ACTIVE_DESKTOP, next take
16 years agoGet rid of a whole bunch of further instances of SP_ACTIVE_DESKTOP (where the desktop...
Get rid of a whole bunch of further instances of SP_ACTIVE_DESKTOP (where the desktop is readily available in the calling function)
Remove further instances of SP_ACTIVE_DESKTOP
Add new extrude
Add new extrude
use 32 and 64 bit sizes explicitly
fixme is solved
add svg fonts
Temporary switch to handle api change in Cairo 1.7+
Remove a few more instances of SP_ACTIVE_DESKTOP
enable svg fonts
add comment
fix spcurve test
make spcurve::first_point and last_point boost::optional
return boost::optional for second and penultimate points of SPCurve
Get rid of sp_nodepath_current() and a few instances of SP_ACTIVE_DESKTOP by passing in the current desktop and nodepath from the caller
Initialize the pointer variables in draw-context with NULL, just to be on the safe side
Get rid of some superfluous includes
NR:: to Geom:: for most of src/extension/
Fix some regressions in the snapping of the selector tool
Khmer traslations updated
Include inkscape:connection-start and inkscape:connection-end in ID clash resolution.
(Fixes bug 256986.)
(Fixes bug 256986.)
updated Russian translation
Khmer translations updated
Move all of the snapper code to 2geom
patch from bug 169004
clean up code slightly
16 years agoFix for ID clash resolution: avoid finding spurious references associated with clones...
Fix for ID clash resolution: avoid finding spurious references associated with clones (fixes bug 256498).
gtkmm-ify the 'Stroke style' tab of Fill and Stroke dialog
merge silveiro's and my changes
Added missing new files
A few more tests for svg-color
Small change to build.xml to not create the build directory twice (does no harm, but isn't needed either)
Snap to intersections of any kind of path (were we previously only could snap to intersections of line-segments)
fix marker behavior for moveto-only paths
update 2geom to rev1516
Build.xml with check target. (Forgot to commit earlier.)
remove many unnecessary to_2geom and from_2geom calls
Fixed svg-path (and display/curve) tests to properly handle closepath and made a check target.
more messages marked for translation
Khmer translations updated
Khmer translations updated
patch from bug 244940
Fix regression in object snapper which caused self-snapping
change javafx output to 1.0 compiler syntax
remove debug message
try to make LPE optimizations easier. example in LPE Bend
Khmer translation updated
fix ambiguities by implicit NR::Matrix/Geom::Matrix cast.
add automatic conversion between Geom::Matrix and NR::Matrix. (added to NR::Matrix class). resolved some ambiguities caused by it.
1) When pasting, use an offset that is a multiple of the grid pitch (got lost during a previous round of refactoring)
2) Refactor some of the pasting code
2) Refactor some of the pasting code
src/helper 2geomified
2Geom version of the path tests + some additional small changes.
Improve comment in pen-context.cpp
cleanup (remove obsolete code)
New mode in pen tool to draw paraxial lines
Esc and Ctrl+Z in pencil tool should also cancel when we're drawing straight line (in which case pc->is_drawing will be false)
add flashing line from clone to original on Shift+D
add dashed path option
Khmer translation updated
optionally (default off) relink duplicated clones to the duplicated original
NR::Maybe => boost::optional
16 years agocodedread's patch for bug 254850 (fixes handling of description field in Object Prope...
codedread's patch for bug 254850 (fixes handling of description field in Object Properties dialog when switching between an object with a description and one without a description with the dialog open).
[INTL: eo] Updated Esperanto translation
fix 252547: skip explicitly hidden objects when calculating bbox of group
replace unnecessary exception catching with a check beforehand.
Use is_straight_curve() instead of three separate dynamic casts
more mockup on svgfonts dialog
added class AttrEntry
Added 2 entries in glyphs tab (svgfonts dialog). But these fields do not
change attributes yet
Added 2 entries in glyphs tab (svgfonts dialog). But these fields do not
change attributes yet
NR:: => Geom:: for much of src/ui and src/widgets
While drawing and constraining to specific angles (using CTRL): don't try a freeSnap() after we've already tried a constrainedSnap()
NR:: => Geom:: for util dir
Remove some obsolete code
Correct handle tips
EMF export patches submitted by SaGS
Bug 253601: EMF export - Text has opaque background
Bug 253611: EMF export - Bold, italic text attributes lost
Bug 253614: EMF export - Possible indeterminism with the text aligment
Bug 253601: EMF export - Text has opaque background
Bug 253611: EMF export - Bold, italic text attributes lost
Bug 253614: EMF export - Possible indeterminism with the text aligment
Make unit tests build on Linux again
Reorder libs, to fix a link-time error.
Khmer translations updated
Refactoring the object-snapper to use 2geom paths
update 2geom: fixes long standing bug where closed paths are not converted correctly back from pwd2; causing lpe-bend to fail for example on a simple rectangle.
fix error in appending paths to existing paths. fixes bug #253639
update 2geom
convert path to linears and cubics only before creating outline. (workaround for a bug in livarot)
fix arc conversion to livarot
Minor cleanup work on macros
Fixed const-correctness
Fixed const-correctness and member access
Warning cleanup
Fixed broken empty string check
Replaced deprecated GtkType creation with GType
remove many needless references to n-art-bpath.h
hopefully fixed last error in nodepath...
simplify lpe spiro code by using new "is_straight_curve" method