Code

inkscape.git
16 years agodelete unused code
buliabyak [Sun, 23 Mar 2008 20:50:20 +0000 (20:50 +0000)]
delete unused code

16 years agodelete unused code
buliabyak [Sun, 23 Mar 2008 20:36:52 +0000 (20:36 +0000)]
delete unused code

16 years agoprepare PathParam for linking to other object
johanengelen [Sun, 23 Mar 2008 20:29:06 +0000 (20:29 +0000)]
prepare PathParam for linking to other object

16 years agoset primary path storage to vector<path> in lpe-PathParam. only convert to pwd2 when...
johanengelen [Sun, 23 Mar 2008 20:12:39 +0000 (20:12 +0000)]
set primary path storage to vector<path> in lpe-PathParam. only convert to pwd2 when needed.

16 years agoupdate to latest 2geom (r1195)
johanengelen [Sun, 23 Mar 2008 19:59:42 +0000 (19:59 +0000)]
update to latest 2geom (r1195)

16 years agoreturn const reference when getting path data from lpe-PathParam!
johanengelen [Sun, 23 Mar 2008 19:32:08 +0000 (19:32 +0000)]
return const reference when getting path data from lpe-PathParam!

16 years agoremove multiple inheritance from lpe PathParam. since it is often desired to get...
johanengelen [Sun, 23 Mar 2008 19:23:08 +0000 (19:23 +0000)]
remove multiple inheritance from lpe PathParam. since it is often desired to get the path not as pw< d2<> >, but also as geom::path or maybe as dw<  pw<> >. Plus this enabled linking to an object, instead of keeping its own path data. (i.e. linking to other objects)

16 years agoexpand visual bbox for item with a filter
buliabyak [Sun, 23 Mar 2008 04:19:06 +0000 (04:19 +0000)]
expand visual bbox for item with a filter

16 years agohelper functions to access a single blur primitive in a filter
buliabyak [Sun, 23 Mar 2008 04:12:33 +0000 (04:12 +0000)]
helper functions to access a single blur primitive in a filter

16 years agomake sure we explicitly use geometric bbox for calculating blur margins
buliabyak [Sun, 23 Mar 2008 04:11:25 +0000 (04:11 +0000)]
make sure we explicitly use geometric bbox for calculating blur margins

16 years agoTracking of live axes
joncruz [Sat, 22 Mar 2008 21:40:30 +0000 (21:40 +0000)]
Tracking of live axes

16 years agochanges to use RegisteredTransformedPoint as widget for LPE point. not complete
johanengelen [Sat, 22 Mar 2008 21:19:28 +0000 (21:19 +0000)]
changes to use RegisteredTransformedPoint as widget for LPE point. not complete

16 years agoupdate to latest 2geom
johanengelen [Sat, 22 Mar 2008 21:18:07 +0000 (21:18 +0000)]
update to latest 2geom

16 years agoMore multiple inheritance delegation. 53 files to go.
ishmal [Sat, 22 Mar 2008 21:03:56 +0000 (21:03 +0000)]
More multiple inheritance delegation. 53 files to go.

16 years agoremove CR/LF test file
johanengelen [Sat, 22 Mar 2008 19:25:05 +0000 (19:25 +0000)]
remove CR/LF test file

16 years agoCR/LF test with new file.
johanengelen [Sat, 22 Mar 2008 19:24:24 +0000 (19:24 +0000)]
CR/LF test with new file.
will be deleted in next commit

16 years agofix file
johanengelen [Sat, 22 Mar 2008 19:13:10 +0000 (19:13 +0000)]
fix file

16 years ago* add RegisteredTransformedPoint widget, that transforms the point before displaying...
johanengelen [Sat, 22 Mar 2008 19:11:02 +0000 (19:11 +0000)]
* add RegisteredTransformedPoint widget, that transforms the point before displaying/writing. This in order to keep them in SVG coordinate system in XML, but in canvas coord system in the spinbox
* move Geom::Point XML writing to central place in ostringstream
* add verb for LPE context

16 years agoNumeric values on test area
joncruz [Sat, 22 Mar 2008 18:54:06 +0000 (18:54 +0000)]
Numeric values on test area

16 years agowarning cleanup
joncruz [Sat, 22 Mar 2008 18:53:47 +0000 (18:53 +0000)]
warning cleanup

16 years agoMore delegation for SMIL
ishmal [Sat, 22 Mar 2008 18:41:38 +0000 (18:41 +0000)]
More delegation for SMIL

16 years agoLine-end fixups
joncruz [Sat, 22 Mar 2008 18:29:40 +0000 (18:29 +0000)]
Line-end fixups

16 years agoRemoved Win32 keep-dialogs-on-top preference, now set permanently to true
joelholdsworth [Sat, 22 Mar 2008 18:23:47 +0000 (18:23 +0000)]
Removed Win32 keep-dialogs-on-top preference, now set permanently to true

16 years agoFixed skipping of blank lines in .gpl files
joncruz [Sat, 22 Mar 2008 08:30:18 +0000 (08:30 +0000)]
Fixed skipping of blank lines in .gpl files

16 years agoset busy cursor and statusbar message while creating clones
buliabyak [Sat, 22 Mar 2008 08:06:06 +0000 (08:06 +0000)]
set busy cursor and statusbar message while creating clones

16 years agowarning cleanup
joncruz [Sat, 22 Mar 2008 06:38:19 +0000 (06:38 +0000)]
warning cleanup

16 years agoTemporary disable of broken test code
joncruz [Sat, 22 Mar 2008 05:29:01 +0000 (05:29 +0000)]
Temporary disable of broken test code

16 years agoDelegate MI methods to impl classes
ishmal [Sat, 22 Mar 2008 03:51:23 +0000 (03:51 +0000)]
Delegate MI methods to impl classes

16 years agoReally fix compile (patch by Krzysztof Kosiński)
cilix42 [Sat, 22 Mar 2008 00:17:46 +0000 (00:17 +0000)]
Really fix compile (patch by Krzysztof Kosiński)

16 years agotemporary fix. removed LPE context verb. now toolbar is normal again in windows.
johanengelen [Fri, 21 Mar 2008 22:58:09 +0000 (22:58 +0000)]
temporary fix. removed LPE context verb. now toolbar is normal again in windows.

16 years agofix compile
buliabyak [Fri, 21 Mar 2008 21:29:04 +0000 (21:29 +0000)]
fix compile

16 years agoclean up PointParamKnotHolder some more. SPKnotHolder should really be C++ object...
johanengelen [Fri, 21 Mar 2008 20:47:32 +0000 (20:47 +0000)]
clean up PointParamKnotHolder some more. SPKnotHolder should really be C++ object. It's the next step.

16 years agofix duplicate entry
buliabyak [Fri, 21 Mar 2008 19:59:06 +0000 (19:59 +0000)]
fix duplicate entry

16 years agoNo more NRMatrix or NRPoint.
jaspervdg [Fri, 21 Mar 2008 19:53:10 +0000 (19:53 +0000)]
No more NRMatrix or NRPoint.

16 years agoStart working toward multiple inheritance
ishmal [Fri, 21 Mar 2008 19:34:33 +0000 (19:34 +0000)]
Start working toward multiple inheritance

16 years agoBugfix to prevent the print dialog falling underneath the inkscape desktop windows...
joelholdsworth [Fri, 21 Mar 2008 19:31:26 +0000 (19:31 +0000)]
Bugfix to prevent the print dialog falling underneath the inkscape desktop windows in Win32

16 years agoAdd a separate "javaclean" target so that it can be invoked without deleting all...
ishmal [Fri, 21 Mar 2008 15:48:04 +0000 (15:48 +0000)]
Add a separate "javaclean" target so that it can be invoked without deleting all of the c++ binaries.

16 years agoThe header for calligraphic rename is in dialogs, not widgets. Quick fix to get HEAD...
jiho-sf [Fri, 21 Mar 2008 15:38:05 +0000 (15:38 +0000)]
The header for calligraphic rename is in dialogs, not widgets. Quick fix to get HEAD compiling.

16 years agoClean up event handler functions of pointparam-knotholder.cpp
johanengelen [Fri, 21 Mar 2008 14:49:55 +0000 (14:49 +0000)]
Clean up event handler functions of pointparam-knotholder.cpp

16 years agoRemove unused flag from PathString.
jaspervdg [Fri, 21 Mar 2008 10:10:29 +0000 (10:10 +0000)]
Remove unused flag from PathString.

16 years agoAdded dialog to name new calligraphic
o__b [Fri, 21 Mar 2008 10:00:42 +0000 (10:00 +0000)]
Added dialog to name new calligraphic
profiles

16 years agoReplace char buffer by std::string to prevent buffer overflow when computing the...
jaspervdg [Fri, 21 Mar 2008 08:35:54 +0000 (08:35 +0000)]
Replace char buffer by std::string to prevent buffer overflow when computing the new PATH.

16 years agoAdding axis detection to new input dialog
joncruz [Fri, 21 Mar 2008 07:46:43 +0000 (07:46 +0000)]
Adding axis detection to new input dialog

16 years agoSigned cleanup
joncruz [Fri, 21 Mar 2008 05:06:19 +0000 (05:06 +0000)]
Signed cleanup

16 years agoFinally! All of the svg-dom classes and dependencies have native implementation stubs.
ishmal [Fri, 21 Mar 2008 05:04:16 +0000 (05:04 +0000)]
Finally! All of the svg-dom classes and dependencies have native implementation stubs.

16 years agoadd pointparam-knotholder files to Makefile_insert
johanengelen [Thu, 20 Mar 2008 23:25:37 +0000 (23:25 +0000)]
add pointparam-knotholder files to Makefile_insert

16 years agoforgot to commit the two essential files! sorry to break the build for a second
johanengelen [Thu, 20 Mar 2008 23:24:17 +0000 (23:24 +0000)]
forgot to commit the two essential files! sorry to break the build for a second

16 years agoremove #ifdef that was used to disable on-canvas editing.
johanengelen [Thu, 20 Mar 2008 23:12:59 +0000 (23:12 +0000)]
remove #ifdef that was used to disable on-canvas editing.
fix initialization of PointParam

16 years agodefine color of point parameter in LPEdoEffectStackTest
johanengelen [Thu, 20 Mar 2008 23:01:46 +0000 (23:01 +0000)]
define color of point parameter in LPEdoEffectStackTest
add tooltips to parameters of LPEdoEffectStackTest

16 years agoAdd on-canvas editing of LPE PointParam.
johanengelen [Thu, 20 Mar 2008 23:00:52 +0000 (23:00 +0000)]
Add on-canvas editing of LPE PointParam.
* made special KnotHolder for Pointparameters.
todo:
* pointparam numerical widgets display SVG info, instead of desktop coordinates. must be fixed
* knots cannot be selected and moved by keys

16 years agoChange from Level3 to Level2 Views
ishmal [Thu, 20 Mar 2008 19:18:57 +0000 (19:18 +0000)]
Change from Level3 to Level2 Views

16 years agoChange from DOM Level 3 Views to Level 2 to sync with CSS
ishmal [Thu, 20 Mar 2008 19:14:23 +0000 (19:14 +0000)]
Change from DOM Level 3 Views to Level 2 to sync with CSS

16 years agoNeed to change from Level 3 views to Level 2 for CSS
ishmal [Thu, 20 Mar 2008 19:08:35 +0000 (19:08 +0000)]
Need to change from Level 3 views to Level 2 for CSS

16 years agoAdding signals and linking
joncruz [Thu, 20 Mar 2008 08:44:00 +0000 (08:44 +0000)]
Adding signals and linking

16 years agoenable pen and pencil to correctly work with LPE; fix bug with disappearing path...
buliabyak [Thu, 20 Mar 2008 06:41:34 +0000 (06:41 +0000)]
enable pen and pencil to correctly work with LPE; fix bug with disappearing path when drawing too fast

16 years agoremove stale
buliabyak [Thu, 20 Mar 2008 06:40:53 +0000 (06:40 +0000)]
remove stale

16 years agoupdated patch from Alvin Penner
acspike [Thu, 20 Mar 2008 03:02:47 +0000 (03:02 +0000)]
updated patch from Alvin Penner

16 years agoMore woke on calligraaphic presets:
o__b [Wed, 19 Mar 2008 15:40:00 +0000 (15:40 +0000)]
More woke on calligraaphic presets:
Added a No Preset entry
Made save button and save functionality
Changing settings swithces back the preset combo to No Preset

Internals:
added several functions in pref-utils: add child-pref, get list of children, number of children
added a function to retrieve the model from egeActioSelectOne

Todos:
when a profile is selected, the save button should be a delete button that deletes the current profile
find a way to (re)name new profiles
find a way to get unique ids (are ids mandatory in preferences anyway ?)

16 years agoAdd option to treat grups as single objects when converting to guides.
cilix42 [Wed, 19 Mar 2008 13:10:47 +0000 (13:10 +0000)]
Add option to treat grups as single objects when converting to guides.

16 years agonoop: remove superfluous #include
cilix42 [Wed, 19 Mar 2008 12:40:53 +0000 (12:40 +0000)]
noop: remove superfluous #include

16 years agoMake grouped 3D boxes work correctly when transformed (fixes: LP 188991)
cilix42 [Wed, 19 Mar 2008 10:37:50 +0000 (10:37 +0000)]
Make grouped 3D boxes work correctly when transformed (fixes: LP 188991)

16 years agoupdate lpe commands
buliabyak [Wed, 19 Mar 2008 08:55:04 +0000 (08:55 +0000)]
update lpe commands

16 years agoadd delete lpe verb, rearrange menu to collect all lpe commands under path
buliabyak [Wed, 19 Mar 2008 08:54:26 +0000 (08:54 +0000)]
add delete lpe verb, rearrange menu to collect all lpe commands under path

16 years agorecurse into groups when pasting lpe
buliabyak [Tue, 18 Mar 2008 23:53:38 +0000 (23:53 +0000)]
recurse into groups when pasting lpe

16 years agoAdded new extension: Alphabet Soup
joelholdsworth [Tue, 18 Mar 2008 23:02:45 +0000 (23:02 +0000)]
Added new extension: Alphabet Soup

16 years agoRaise SVG c++ files to main dom directory. They belong there nos.
ishmal [Tue, 18 Mar 2008 20:57:50 +0000 (20:57 +0000)]
Raise SVG c++ files to main dom directory.  They belong there nos.

16 years agoadd icons for clippath/mask edit, optimize svg again
buliabyak [Tue, 18 Mar 2008 08:10:26 +0000 (08:10 +0000)]
add icons for clippath/mask edit, optimize svg again

16 years agoremove edit clippath/mask from menu
buliabyak [Tue, 18 Mar 2008 08:07:15 +0000 (08:07 +0000)]
remove edit clippath/mask from menu

16 years agoadds icons for edit clippath/mask
buliabyak [Tue, 18 Mar 2008 08:06:44 +0000 (08:06 +0000)]
adds icons for edit clippath/mask

16 years agomove edit clippath/mask commands to the node toolbar, disable them when not relevant
buliabyak [Tue, 18 Mar 2008 08:05:51 +0000 (08:05 +0000)]
move edit clippath/mask commands to the node toolbar, disable them when not relevant

16 years agouse the same colors for clippath and mark helper paths as used in outline mode
buliabyak [Tue, 18 Mar 2008 08:04:37 +0000 (08:04 +0000)]
use the same colors for clippath and mark helper paths as used in outline mode

16 years agopatch by Jasper: concatenate curves, not path strings (which would break with relativ...
buliabyak [Tue, 18 Mar 2008 04:55:53 +0000 (04:55 +0000)]
patch by Jasper: concatenate curves, not path strings (which would break with relative path commands)

16 years agopatch by Jasper for optimizing path data
buliabyak [Tue, 18 Mar 2008 04:53:42 +0000 (04:53 +0000)]
patch by Jasper for optimizing path data

16 years agoA fix for bug #199357 "cannot load emf file" based on the patch submitted by Ulferikson
joelholdsworth [Mon, 17 Mar 2008 22:58:43 +0000 (22:58 +0000)]
A fix for bug #199357 "cannot load emf file" based on the patch submitted by Ulferikson

16 years ago * src/bind/Makefile_insert: Fix a build problem when srcdir != builddir.
mjwybrow [Mon, 17 Mar 2008 22:25:38 +0000 (22:25 +0000)]
  * src/bind/Makefile_insert: Fix a build problem when srcdir != builddir.

16 years agojdk1.5, 1.6 dont seem to have Level 3 DOM Events. Let's provide the interfaces for...
ishmal [Sun, 16 Mar 2008 21:37:50 +0000 (21:37 +0000)]
jdk1.5, 1.6 dont seem to have Level 3 DOM Events.  Let's provide the interfaces for now.

16 years agoprepend correctly the PATH and append an existist PYTHONPATH if existing
theadib [Sun, 16 Mar 2008 21:33:03 +0000 (21:33 +0000)]
prepend correctly the PATH and append an existist PYTHONPATH if existing

16 years agolpe-sketch: deal with empty input. fix bug #201735.
jfbarraud [Sun, 16 Mar 2008 18:24:29 +0000 (18:24 +0000)]
lpe-sketch: deal with empty input. fix bug #201735.

16 years agolpe-sketch: fixed a bug about construction lines being all stacked on a single component.
jfbarraud [Sun, 16 Mar 2008 14:45:55 +0000 (14:45 +0000)]
lpe-sketch: fixed a bug about construction lines being all stacked on a single component.

16 years agolpe-vonkoch: complexity bound + choose bbox/segment as reference.
jfbarraud [Sun, 16 Mar 2008 13:36:04 +0000 (13:36 +0000)]
lpe-vonkoch: complexity bound + choose bbox/segment as reference.
lpe-knot: support for self intersecting bezier (will be moved to 2geom).

16 years agodos to unix conversion
ishmal [Sun, 16 Mar 2008 11:35:13 +0000 (11:35 +0000)]
dos to unix conversion

16 years agoThis should be the last of the needed "official" DOM api interfaces
ishmal [Sun, 16 Mar 2008 05:15:53 +0000 (05:15 +0000)]
This should be the last of the needed "official" DOM api interfaces

16 years agorequired by SVG-DOM interfaces
ishmal [Sun, 16 Mar 2008 00:07:46 +0000 (00:07 +0000)]
required by SVG-DOM interfaces

16 years agoFix two bugs in the object snapper
dvlierop2 [Sat, 15 Mar 2008 21:25:13 +0000 (21:25 +0000)]
Fix two bugs in the object snapper

16 years agoImproved visibility of button indicators and added updating when tools switch
joncruz [Sat, 15 Mar 2008 18:09:45 +0000 (18:09 +0000)]
Improved visibility of button indicators and added updating when tools switch

16 years agoWarning cleanup
joncruz [Sat, 15 Mar 2008 18:08:37 +0000 (18:08 +0000)]
Warning cleanup

16 years agoAdd doxygen comments to flood-context.cpp
johncoswell [Sat, 15 Mar 2008 16:52:39 +0000 (16:52 +0000)]
Add doxygen comments to flood-context.cpp

16 years agoadd floodcontext and box3dcontext to tools list in doxygen output
johncoswell [Sat, 15 Mar 2008 16:52:36 +0000 (16:52 +0000)]
add floodcontext and box3dcontext to tools list in doxygen output

16 years agoTurned off fake test sources
joncruz [Sat, 15 Mar 2008 15:49:42 +0000 (15:49 +0000)]
Turned off fake test sources

16 years agoRefactor color wheel triangle draw code
johncoswell [Sat, 15 Mar 2008 14:15:53 +0000 (14:15 +0000)]
Refactor color wheel triangle draw code

16 years agoSplit data mode apart from UI and added button trackers
joncruz [Sat, 15 Mar 2008 08:42:17 +0000 (08:42 +0000)]
Split data mode apart from UI and added button trackers

16 years agoskip writing stroke/fill properties when stroke/fill is none
buliabyak [Fri, 14 Mar 2008 22:11:29 +0000 (22:11 +0000)]
skip writing stroke/fill properties when stroke/fill is none

16 years agoImprove buggy, slow invocation of javac
ishmal [Fri, 14 Mar 2008 21:02:07 +0000 (21:02 +0000)]
Improve buggy, slow invocation of javac

16 years agoAdd w3c svg-dom and smil-dom java interfaces
ishmal [Fri, 14 Mar 2008 21:00:04 +0000 (21:00 +0000)]
Add w3c svg-dom and smil-dom java interfaces

16 years agocalligraphic profiles are now read from the preferences
o__b [Fri, 14 Mar 2008 14:50:57 +0000 (14:50 +0000)]
calligraphic profiles are now read from the preferences
TODO1: Fix problem on init (Should react on the set signal instead of change but cannot find if such a signal exists)
TODO2: Find a way to display svg icons in the combo box and add a property icon_id in configuration

16 years agoUnused params
joncruz [Fri, 14 Mar 2008 04:09:37 +0000 (04:09 +0000)]
Unused params

16 years agoAdd convenience functions to read from/write to Glib::ustrings.
ishmal [Thu, 13 Mar 2008 21:02:36 +0000 (21:02 +0000)]
Add convenience functions to read from/write to Glib::ustrings.

16 years agofix compile
buliabyak [Thu, 13 Mar 2008 19:28:54 +0000 (19:28 +0000)]
fix compile

16 years agoMake linux JVM search a little smarter, taking Ted's advice for IcedTea
ishmal [Thu, 13 Mar 2008 18:50:06 +0000 (18:50 +0000)]
Make linux JVM search a little smarter, taking Ted's advice for IcedTea

16 years agocalligraphic presets
o__b [Thu, 13 Mar 2008 17:56:54 +0000 (17:56 +0000)]
calligraphic presets