Code

inkscape.git
16 years agoFixed broken i18n strings causing problems with <b> tag
joncruz [Thu, 22 May 2008 04:57:08 +0000 (04:57 +0000)]
Fixed broken i18n strings causing problems with <b> tag

16 years agoCmake: Find Dependencies rebuilt
verbalshadow [Thu, 22 May 2008 04:22:54 +0000 (04:22 +0000)]
Cmake: Find Dependencies rebuilt

16 years ago- Use constrainedSnap() instead of freeSnap() if we're dragging nodes with ctrl
dvlierop2 [Wed, 21 May 2008 19:36:13 +0000 (19:36 +0000)]
- Use constrainedSnap() instead of freeSnap() if we're dragging nodes with ctrl
- Enable snapindicator by default because this might reveal snapping bugs, and to get co-developpers acquainted with it; might be disabled again by default before the next release if this proves to be annoying

16 years agoChanging configure.ac to build the Makefile for the Poly objects
Ted Gould [Wed, 21 May 2008 12:49:49 +0000 (05:49 -0700)]
Changing configure.ac to build the Makefile for the Poly objects

16 years agoChanging the executable bit that shouldn't be there.
Ted Gould [Wed, 21 May 2008 12:46:44 +0000 (05:46 -0700)]
Changing the executable bit that shouldn't be there.

16 years agoattempt to fix makefile for Poly3DObjects - see bug 230478
sasilver [Wed, 21 May 2008 12:04:34 +0000 (12:04 +0000)]
attempt to fix makefile for Poly3DObjects - see bug 230478

16 years agoRemove Makefile.am as an entry in the Makefile.am file - see LP # 230478
ozmikepittman [Wed, 21 May 2008 11:26:19 +0000 (11:26 +0000)]
Remove Makefile.am as an entry in the Makefile.am file - see LP # 230478

16 years agoshould make your favourite warning go away :)
prokoudine [Wed, 21 May 2008 10:05:11 +0000 (10:05 +0000)]
should make your favourite warning go away :)

16 years agoTrying to get Poly3DObjects to build properly on Linux - See LP#230478
ozmikepittman [Wed, 21 May 2008 00:24:15 +0000 (00:24 +0000)]
Trying to get Poly3DObjects to build properly on Linux - See LP#230478

16 years agosynchronization with 2geom library
mcecchetti [Tue, 20 May 2008 22:29:23 +0000 (22:29 +0000)]
synchronization with 2geom library

16 years agoFix snapping for constrained translation in the selector tool
dvlierop2 [Tue, 20 May 2008 20:58:56 +0000 (20:58 +0000)]
Fix snapping for constrained translation in the selector tool

16 years agoImprove snapping behaviour when creating new shapes
dvlierop2 [Tue, 20 May 2008 19:21:01 +0000 (19:21 +0000)]
Improve snapping behaviour when creating new shapes

16 years agoSet of (cxx)tests for svg-path.cpp and PathString. Not (yet) part of make check.
jaspervdg [Tue, 20 May 2008 18:28:08 +0000 (18:28 +0000)]
Set of (cxx)tests for svg-path.cpp and PathString. Not (yet) part of make check.

16 years agoPathString now makes sure that relative coordinates are based on rounded absolute...
jaspervdg [Tue, 20 May 2008 18:25:46 +0000 (18:25 +0000)]
PathString now makes sure that relative coordinates are based on rounded absolute coordinates (which allows for greater path data size reductions and makes sure that two identical coordinates will result in the same rounded coordinates).

16 years agonoop: some more cosmetics in lpe-skeleton.(h|cpp)
cilix42 [Tue, 20 May 2008 12:03:30 +0000 (12:03 +0000)]
noop: some more cosmetics in lpe-skeleton.(h|cpp)

16 years agoRefactoring begining
joncruz [Tue, 20 May 2008 07:21:30 +0000 (07:21 +0000)]
Refactoring begining

16 years agoConst fix for test
joncruz [Tue, 20 May 2008 05:48:41 +0000 (05:48 +0000)]
Const fix for test

16 years agoCmake: Fix issue with generated sp-marshall.h/.cpp not linking
verbalshadow [Mon, 19 May 2008 22:57:01 +0000 (22:57 +0000)]
Cmake: Fix issue with generated sp-marshall.h/.cpp not linking

16 years agosecond part of LPE skeleton correction from commit #18654 ;-)
cilix42 [Mon, 19 May 2008 21:30:12 +0000 (21:30 +0000)]
second part of LPE skeleton correction from commit #18654 ;-)

16 years agoCmake: Moved sp-* into own library to reduce link cmdline and add new files to their...
verbalshadow [Mon, 19 May 2008 20:03:53 +0000 (20:03 +0000)]
Cmake: Moved sp-* into own library to reduce link cmdline and add new files to their cmakelists.txts

16 years agoSPDrawAnchor should add a refcount to SPCurve!
johanengelen [Mon, 19 May 2008 19:04:45 +0000 (19:04 +0000)]
SPDrawAnchor should add a refcount to SPCurve!

16 years agoAdd checkbox for LPEs to temporarily disable them on canvas (but keep them applied...
cilix42 [Mon, 19 May 2008 17:02:06 +0000 (17:02 +0000)]
Add checkbox for LPEs to temporarily disable them on canvas (but keep them applied to the object)

16 years agoApplying several of Inductiveload's enhancements and fixes to his extensions. See...
ozmikepittman [Mon, 19 May 2008 16:28:00 +0000 (16:28 +0000)]
Applying several of Inductiveload's enhancements and fixes to his extensions. See LP #230478.

16 years agoAdd possibility to let the 'tangent' have a fixed angle relative to the curve
cilix42 [Mon, 19 May 2008 16:14:14 +0000 (16:14 +0000)]
Add possibility to let the 'tangent' have a fixed angle relative to the curve

16 years agoAdd handles to adapt tangent length
cilix42 [Mon, 19 May 2008 16:10:35 +0000 (16:10 +0000)]
Add handles to adapt tangent length

16 years agoForgot to add two files in commit #18667. Sorry for breaking the build for a minute!
cilix42 [Mon, 19 May 2008 16:04:34 +0000 (16:04 +0000)]
Forgot to add two files in commit #18667. Sorry for breaking the build for a minute!

16 years agoMake LPEPerpBisector use the new nearest_point() function from point to line
cilix42 [Mon, 19 May 2008 16:02:19 +0000 (16:02 +0000)]
Make LPEPerpBisector use the new nearest_point() function from point to line

16 years agoNearest point from point to line (simplicistic convenience function)
cilix42 [Mon, 19 May 2008 16:01:37 +0000 (16:01 +0000)]
Nearest point from point to line (simplicistic convenience function)

16 years agonoop: add emacs/vim footer to ui/dialog/livepatheffect-editor.cpp
cilix42 [Mon, 19 May 2008 16:00:28 +0000 (16:00 +0000)]
noop: add emacs/vim footer to ui/dialog/livepatheffect-editor.cpp

16 years agoNew LPE: Tangent to curve (draws a tangent of fixed length which can be dragged along...
cilix42 [Mon, 19 May 2008 15:59:20 +0000 (15:59 +0000)]
New LPE: Tangent to curve (draws a tangent of fixed length which can be dragged along the curve)

16 years agonoop: cosmetics in lpe-skeleton.h
cilix42 [Mon, 19 May 2008 15:53:20 +0000 (15:53 +0000)]
noop: cosmetics in lpe-skeleton.h

16 years agoProvide knotholder for LPEPerpBisector; TODO: this replaces the usual nodepath in...
cilix42 [Mon, 19 May 2008 15:52:07 +0000 (15:52 +0000)]
Provide knotholder for LPEPerpBisector; TODO: this replaces the usual nodepath in node context but in the long run it is desired to use both along with each other

16 years agofixed broken intltool-update command :)
prokoudine [Mon, 19 May 2008 09:51:21 +0000 (09:51 +0000)]
fixed broken intltool-update command :)

16 years agoFixed minor error in the Function Plotter extension - see LP #230765
ozmikepittman [Mon, 19 May 2008 04:03:03 +0000 (04:03 +0000)]
Fixed minor error in the Function Plotter extension - see LP #230765

16 years agoAdd a function doOnApply() for LPEs which is executed once when the effect is applied...
cilix42 [Sun, 18 May 2008 21:02:43 +0000 (21:02 +0000)]
Add a function doOnApply() for LPEs which is executed once when the effect is applied to an item (contrary to doBeforeEffect() which is executed, e.g., each time a parameter changes

16 years agonoop: correct spelling in comment
cilix42 [Sun, 18 May 2008 20:54:23 +0000 (20:54 +0000)]
noop: correct spelling in comment

16 years agoAdd function to return path effect type
cilix42 [Sun, 18 May 2008 20:53:26 +0000 (20:53 +0000)]
Add function to return path effect type

16 years agoNew LPE: Perpendicular bisector
cilix42 [Sun, 18 May 2008 20:47:27 +0000 (20:47 +0000)]
New LPE: Perpendicular bisector

16 years agoFix regression in constrained translation
dvlierop2 [Sun, 18 May 2008 20:38:43 +0000 (20:38 +0000)]
Fix regression in constrained translation

16 years agoEliminate some redundant snapping calls
dvlierop2 [Sun, 18 May 2008 20:01:38 +0000 (20:01 +0000)]
Eliminate some redundant snapping calls

16 years agoConvenience access functions for first and last value of a Geom::Piecewise<>
cilix42 [Sun, 18 May 2008 18:31:07 +0000 (18:31 +0000)]
Convenience access functions for first and last value of a Geom::Piecewise<>

16 years agonoop: add 'end of #includes' indicator in effect.cpp to simplify scripting
cilix42 [Sun, 18 May 2008 18:28:13 +0000 (18:28 +0000)]
noop: add 'end of #includes' indicator in effect.cpp to simplify scripting

16 years agoThe declaration of doEffect_path() in lpe-skeleton.h should match the one in live_eff...
cilix42 [Sun, 18 May 2008 18:27:17 +0000 (18:27 +0000)]
The declaration of doEffect_path() in lpe-skeleton.h should match the one in live_effects/effect.h to ensure proper overloading (otherwise only the implementation in effect.h is called which does nothingsvn diff)

16 years agoupdate to latest 2geom
johanengelen [Sun, 18 May 2008 14:09:46 +0000 (14:09 +0000)]
update to latest 2geom

16 years agoadd SVG Output preferences
johanengelen [Sun, 18 May 2008 13:47:34 +0000 (13:47 +0000)]
add SVG Output preferences

16 years agoAdded preferences for controlling external image editing and reload.
joncruz [Sun, 18 May 2008 08:20:21 +0000 (08:20 +0000)]
Added preferences for controlling external image editing and reload.
Fixes bug #171824.

16 years agoFixed warnings from deprecated function
joncruz [Sun, 18 May 2008 00:23:30 +0000 (00:23 +0000)]
Fixed warnings from deprecated function

16 years agoAdded external image edit launch and refresh on changed
joncruz [Sat, 17 May 2008 22:34:59 +0000 (22:34 +0000)]
Added external image edit launch and refresh on changed

16 years agoNew LPE : Envelope deformation
bgk [Sat, 17 May 2008 10:48:43 +0000 (10:48 +0000)]
New LPE : Envelope deformation

16 years agoFix LPE for groups bounding box calculation by using the SPItem->getBounds method.
bgk [Sat, 17 May 2008 10:47:58 +0000 (10:47 +0000)]
Fix LPE for groups bounding box calculation by using the SPItem->getBounds method.
Some preliminary work for LPE stacking.

16 years agoWarning cleanup
joncruz [Sat, 17 May 2008 04:44:14 +0000 (04:44 +0000)]
Warning cleanup

16 years agoFixed initialization order
joncruz [Sat, 17 May 2008 04:10:19 +0000 (04:10 +0000)]
Fixed initialization order

16 years agoFix a regression in the snapper, caused by me. Sorry!
dvlierop2 [Fri, 16 May 2008 21:53:27 +0000 (21:53 +0000)]
Fix a regression in the snapper, caused by me. Sorry!

16 years ago * share/extensions/Makefile.am: Don't run make in the Poly3DObjects
mjwybrow [Fri, 16 May 2008 21:26:23 +0000 (21:26 +0000)]
  * share/extensions/Makefile.am: Don't run make in the Poly3DObjects
    directory -- it doesn't have a Makefile or need to build anything and
    causes an error for people using separate build directories.

16 years ago * src/Makefile.am: Add missing IMAGEMAGICK_INCLUDES.
mjwybrow [Fri, 16 May 2008 20:40:11 +0000 (20:40 +0000)]
  * src/Makefile.am: Add missing IMAGEMAGICK_INCLUDES.

16 years agoAdding extension Effects->Render->3D Polyhedron by inductiveload - see LP #230478
ozmikepittman [Fri, 16 May 2008 02:57:01 +0000 (02:57 +0000)]
Adding extension Effects->Render->3D Polyhedron by inductiveload - see LP #230478

16 years agoback off on lifecycle stuff for now
mental [Thu, 15 May 2008 23:28:33 +0000 (23:28 +0000)]
back off on lifecycle stuff for now

16 years agoMisleading server name.
ishmal [Thu, 15 May 2008 19:49:22 +0000 (19:49 +0000)]
Misleading server name.

16 years agoadd DumbPtr
mental [Thu, 15 May 2008 17:01:23 +0000 (17:01 +0000)]
add DumbPtr

16 years agointroduce lifecycle stuff which will replace libgc
mental [Thu, 15 May 2008 17:01:15 +0000 (17:01 +0000)]
introduce lifecycle stuff which will replace libgc

16 years agoIncrease substitution depth, remove unused vars warnings. Implement verbose, quiet...
ishmal [Wed, 14 May 2008 15:36:51 +0000 (15:36 +0000)]
Increase substitution depth, remove unused vars warnings.  Implement verbose, quiet, failOnError.

16 years agoSolve a snapping regression, which caused snapping of new items to (0,0) when there...
dvlierop2 [Tue, 13 May 2008 19:10:22 +0000 (19:10 +0000)]
Solve a snapping regression, which caused snapping of new items to (0,0) when there was in fact nothing to snap to...

16 years agoAllow nested substitutions. Such as s="${a}" and a="${b}" and b="hello"
ishmal [Tue, 13 May 2008 18:21:32 +0000 (18:21 +0000)]
Allow nested substitutions.  Such as  s="${a}"  and a="${b}"  and b="hello"

16 years agoRemove warnings
ishmal [Tue, 13 May 2008 17:33:50 +0000 (17:33 +0000)]
Remove warnings

16 years agoremove warnings
ishmal [Tue, 13 May 2008 17:22:10 +0000 (17:22 +0000)]
remove warnings

16 years agoremove warnings
ishmal [Tue, 13 May 2008 16:25:06 +0000 (16:25 +0000)]
remove warnings

16 years agoFix for future testing.
ishmal [Tue, 13 May 2008 15:30:30 +0000 (15:30 +0000)]
Fix for future testing.

16 years agoSetting for testing got into the tree. oops.
ishmal [Tue, 13 May 2008 15:03:47 +0000 (15:03 +0000)]
Setting for testing got into the tree.  oops.

16 years agoRemoved outdated default size setting
joncruz [Tue, 13 May 2008 05:02:59 +0000 (05:02 +0000)]
Removed outdated default size setting

16 years agomodified the svg file used for testing of SVGFonts
JucaBlues [Tue, 13 May 2008 03:09:37 +0000 (03:09 +0000)]
modified the svg file used for testing of SVGFonts

16 years agoreverting previous work on font-face attributes. These attributes are already treated...
JucaBlues [Tue, 13 May 2008 03:08:01 +0000 (03:08 +0000)]
reverting previous work on font-face attributes. These attributes are already treated in SPStyle

16 years agouse smart pointer types correctly
ishmal [Mon, 12 May 2008 21:31:27 +0000 (21:31 +0000)]
use smart pointer types correctly

16 years agominor changes for svg document
ishmal [Mon, 12 May 2008 20:20:57 +0000 (20:20 +0000)]
minor changes for svg document

16 years agoAdd a centralized check (i.e. in the snapper mechanism) whether we've snapped or...
dvlierop2 [Mon, 12 May 2008 18:58:04 +0000 (18:58 +0000)]
Add a centralized check (i.e. in the snapper mechanism) whether we've snapped or not, instead of leaving it up to the various tools. This should prevent these tools from moving to (0,0) if they bluntly use the value returned by the snapping mechanism without checking whether snapping has really occured.

16 years agofix typo
ishmal [Mon, 12 May 2008 18:38:24 +0000 (18:38 +0000)]
fix typo

16 years agoExtensive update. Provide late binding, and aliases for pkg-config.
ishmal [Mon, 12 May 2008 18:15:11 +0000 (18:15 +0000)]
Extensive update.  Provide late binding, and aliases for pkg-config.

16 years agoallow float lengths back
buliabyak [Mon, 12 May 2008 14:55:25 +0000 (14:55 +0000)]
allow float lengths back

16 years agoit is limited but not really experimental anymore
buliabyak [Mon, 12 May 2008 14:54:08 +0000 (14:54 +0000)]
it is limited but not really experimental anymore

16 years ago* [INTL: fr] - A small fix following a patch from Samuel Bizien, closes #224286
mfloryan [Mon, 12 May 2008 09:10:29 +0000 (09:10 +0000)]
* [INTL: fr] - A small fix following a patch from Samuel Bizien, closes #224286

16 years agoadding an example file used for SVGFonts testing purposes.
JucaBlues [Mon, 12 May 2008 02:15:59 +0000 (02:15 +0000)]
adding an example file used for SVGFonts testing purposes.

16 years ago* implemented handling of font-style, font-variant, font-weight, and
JucaBlues [Mon, 12 May 2008 00:49:01 +0000 (00:49 +0000)]
* implemented handling of font-style, font-variant, font-weight, and
font-stretch attributes on font-face tags
* fixed typo on v-ideographic attribute on attributes.cpp
* fixed typo on src/sp-font-face.h

16 years agoFix incorrect preview problems on Win32 with native dialogues - see LP #229045
ozmikepittman [Sun, 11 May 2008 03:37:28 +0000 (03:37 +0000)]
Fix incorrect preview problems on Win32 with native dialogues - see LP #229045

16 years agohopefully this correctly adds gsl dependency. can't check!
johanengelen [Sat, 10 May 2008 20:22:32 +0000 (20:22 +0000)]
hopefully this correctly adds gsl dependency. can't check!

16 years agoupdate to latest 2geom. this adds gsl dependency, doesn't seem to make inskape execut...
johanengelen [Sat, 10 May 2008 20:20:11 +0000 (20:20 +0000)]
update to latest 2geom. this adds gsl dependency, doesn't seem to make inskape executable bigger

16 years agoDo not show/edit image URL for data URIs.
joncruz [Sat, 10 May 2008 19:38:34 +0000 (19:38 +0000)]
Do not show/edit image URL for data URIs.
Fixes Bug #227253.

16 years agoclean Imagemagick detection and doesn't link anymore unused related libs (bug #179369)
popolon2 [Sat, 10 May 2008 10:39:42 +0000 (10:39 +0000)]
clean Imagemagick detection and doesn't link anymore unused related libs (bug #179369)

16 years agoMore type registration cleanup
joncruz [Sat, 10 May 2008 05:20:16 +0000 (05:20 +0000)]
More type registration cleanup

16 years agoWarning cleanup
joncruz [Sat, 10 May 2008 05:15:28 +0000 (05:15 +0000)]
Warning cleanup

16 years agoattribute loading for font-face tag
JucaBlues [Sat, 10 May 2008 02:32:09 +0000 (02:32 +0000)]
attribute loading for font-face tag
first draft. Still incomplete.

16 years agoAdded <echo> task. Need to decide when substitutions are evaluated. More work to...
ishmal [Fri, 9 May 2008 20:48:24 +0000 (20:48 +0000)]
Added <echo> task.  Need to decide when substitutions are evaluated.  More work to be done.

16 years agocomplete adding const to have only NArtBpath const * get_bpath() const; for accessing...
johanengelen [Fri, 9 May 2008 17:06:59 +0000 (17:06 +0000)]
complete adding const to have only NArtBpath const * get_bpath() const; for accessing the protected member of SPCurve. Nowhere in Inkscape source is the path data changed of SPCurve, except within SPCurve's own methods ! So removed the non-const NArtBpath* get_bpath.

16 years agoApply Sas' patch to improve import of SVG as in LP#227472 and the bugs mentioned...
ozmikepittman [Fri, 9 May 2008 16:21:53 +0000 (16:21 +0000)]
Apply Sas' patch to improve import of SVG as in LP#227472 and the bugs mentioned in that bug's description.

16 years agocopyedit
buliabyak [Fri, 9 May 2008 14:35:57 +0000 (14:35 +0000)]
copyedit

16 years agofix enums
buliabyak [Fri, 9 May 2008 14:32:15 +0000 (14:32 +0000)]
fix enums

16 years agoRemove LPESlant.
johanengelen [Fri, 9 May 2008 14:07:12 +0000 (14:07 +0000)]
Remove LPESlant.
- it causes data hiding problems (appears to be the *only* place outside SPCurve that directly writes to SPCurve's bpath !)
- *when someone really wants this effect, let me know and I'll recode it*

16 years agoutf8-to-roff: work around what's arguably a bug in perl 5.10
pjrm [Fri, 9 May 2008 12:13:02 +0000 (12:13 +0000)]
utf8-to-roff: work around what's arguably a bug in perl 5.10

16 years ago- try to use more forward declarations for less dependencies on display/curve.h
johanengelen [Fri, 9 May 2008 09:37:08 +0000 (09:37 +0000)]
- try to use more forward declarations for less dependencies on display/curve.h
- change _bpath to private member of SPCurve, obtain and set with get_bpath and set_bpath.
- added const methods, so protect changes to _bpath in SPCurve

16 years agoA little bit of refactoring of constrained object snapping
dvlierop2 [Thu, 8 May 2008 20:33:33 +0000 (20:33 +0000)]
A little bit of refactoring of constrained object snapping

16 years agoadd constructgrid lpe to Makefile_insert
johanengelen [Thu, 8 May 2008 18:56:09 +0000 (18:56 +0000)]
add constructgrid lpe to Makefile_insert

16 years agoadd LPEConstructGrid
johanengelen [Thu, 8 May 2008 18:52:45 +0000 (18:52 +0000)]
add LPEConstructGrid