Code

inkscape.git
16 years agoand two more files that were missed in lpe-group commit
johanengelen [Fri, 28 Mar 2008 19:40:38 +0000 (19:40 +0000)]
and two more files that were missed in lpe-group commit

16 years agoAdd two files that were forgotten in last commit
johanengelen [Fri, 28 Mar 2008 19:31:06 +0000 (19:31 +0000)]
Add two files that were forgotten in last commit

16 years ago- Created a SPLPEItem class that handles applying a LPE to an Item
bgk [Fri, 28 Mar 2008 19:13:14 +0000 (19:13 +0000)]
- Created a SPLPEItem class that handles applying a LPE to an Item
- LPEs can now be applied to groups
- Updated the bend path to work properly with groups

16 years agonr_matrix_inverse is no more, removed test from nr-matrix-test
jaspervdg [Fri, 28 Mar 2008 17:51:48 +0000 (17:51 +0000)]
nr_matrix_inverse is no more, removed test from nr-matrix-test

16 years agoFixed initialization order
joncruz [Fri, 28 Mar 2008 08:08:20 +0000 (08:08 +0000)]
Fixed initialization order

16 years agoCompleting incomplete application of patch at https://bugs.launchpad.net/inkscape...
ozmikepittman [Fri, 28 Mar 2008 04:15:31 +0000 (04:15 +0000)]
Completing incomplete application of patch at https://bugs.launchpad.net/inkscape/+bug/187290/comments/30

16 years agofix compile
buliabyak [Fri, 28 Mar 2008 00:54:57 +0000 (00:54 +0000)]
fix compile

16 years agoApplying fix from LP #183646
ozmikepittman [Fri, 28 Mar 2008 00:35:36 +0000 (00:35 +0000)]
Applying fix from LP #183646

16 years agofix broken link to _wspawn prototype
theadib [Fri, 28 Mar 2008 00:25:32 +0000 (00:25 +0000)]
fix broken link to _wspawn prototype

16 years agoFixing as per discussion in LP # 179988
ozmikepittman [Fri, 28 Mar 2008 00:22:49 +0000 (00:22 +0000)]
Fixing as per discussion in LP # 179988

16 years agoFixing as per discussion in LP # 179988
ozmikepittman [Fri, 28 Mar 2008 00:22:17 +0000 (00:22 +0000)]
Fixing as per discussion in LP # 179988

16 years agohandle (better) whitespaces in path names
theadib [Fri, 28 Mar 2008 00:01:10 +0000 (00:01 +0000)]
handle (better) whitespaces in path names

16 years agoadd linking to other paths to lpe-PathParam
johanengelen [Thu, 27 Mar 2008 23:02:23 +0000 (23:02 +0000)]
add linking to other paths to lpe-PathParam

16 years agocomment #define BYPASS_GLIB_SPAWN 1 to fix build on windows
johanengelen [Thu, 27 Mar 2008 23:01:20 +0000 (23:01 +0000)]
comment #define BYPASS_GLIB_SPAWN 1   to fix build on windows

16 years agoBug #204779 win32 crash on help menu - win32 spawn problem
theadib [Thu, 27 Mar 2008 21:47:23 +0000 (21:47 +0000)]
Bug #204779 win32 crash on help menu - win32 spawn problem

16 years agoCmake Build system - Initial commit.
verbalshadow [Thu, 27 Mar 2008 21:33:21 +0000 (21:33 +0000)]
Cmake Build system - Initial commit.

16 years agopatch from bug 170978
buliabyak [Thu, 27 Mar 2008 21:18:57 +0000 (21:18 +0000)]
patch from bug 170978

16 years agoThe deprecated version of sp_item_invoke_bbox_full (which still uses NRRects) returns...
dvlierop2 [Thu, 27 Mar 2008 20:44:53 +0000 (20:44 +0000)]
The deprecated version of sp_item_invoke_bbox_full (which still uses NRRects) returns empty rectangles when calculating geometric bboxes of vertical or horizontal lines. A group of those lines will therefore also have an empty geometric bbox, which is wrong. We must use the new version of sp_item_invoke_bbox_full, which uses NR::Maybe<NR::Rects> instead.

16 years agopatch from bug 168024
buliabyak [Thu, 27 Mar 2008 19:46:25 +0000 (19:46 +0000)]
patch from bug 168024

16 years agopatch from bug 207362
buliabyak [Thu, 27 Mar 2008 08:52:41 +0000 (08:52 +0000)]
patch from bug 207362

16 years agoadd method to lookup path object id from Clipboard
johanengelen [Thu, 27 Mar 2008 08:21:53 +0000 (08:21 +0000)]
add method to lookup path object id from Clipboard

16 years ago * configure.ac: s/0.45+devel/0.46+devel/.
mjwybrow [Wed, 26 Mar 2008 21:59:11 +0000 (21:59 +0000)]
  * configure.ac:  s/0.45+devel/0.46+devel/.

16 years agowhitespace. remove tabs, improve readability
johanengelen [Wed, 26 Mar 2008 20:14:29 +0000 (20:14 +0000)]
whitespace. remove tabs, improve readability

16 years agoIndentation, warning cleanup.
cilix42 [Wed, 26 Mar 2008 17:01:38 +0000 (17:01 +0000)]
Indentation, warning cleanup.

16 years agoFixing localization issues (following a patch for 0.46 rev. 17583) where some message...
mfloryan [Wed, 26 Mar 2008 15:52:30 +0000 (15:52 +0000)]
Fixing localization issues (following a patch for 0.46 rev. 17583) where some messages for internal extensions were not being used as translated.

16 years agoremove the inkscape-shadow hack as no longer needed
buliabyak [Wed, 26 Mar 2008 06:09:34 +0000 (06:09 +0000)]
remove the inkscape-shadow hack as no longer needed

16 years agoremove the insanely obsolete sodipodi docs and the inkscape-shadow hack as no longer...
buliabyak [Wed, 26 Mar 2008 06:08:16 +0000 (06:08 +0000)]
remove the insanely obsolete sodipodi docs and the inkscape-shadow hack as no longer needed

16 years agoup version
buliabyak [Wed, 26 Mar 2008 06:06:56 +0000 (06:06 +0000)]
up version

16 years agonode tool: more logical grouping of buttons, copyedit of tooltips
buliabyak [Wed, 26 Mar 2008 06:06:12 +0000 (06:06 +0000)]
node tool: more logical grouping of buttons, copyedit of tooltips

16 years agomention that an item is filtered in its statusbar description
buliabyak [Wed, 26 Mar 2008 06:05:01 +0000 (06:05 +0000)]
mention that an item is filtered in its statusbar description

16 years agofix crash caused by a gradient without a zero-offset stop
buliabyak [Wed, 26 Mar 2008 06:04:04 +0000 (06:04 +0000)]
fix crash caused by a gradient without a zero-offset stop

16 years agosystem clipboard support (bug #170185) from Chris Kosiński
mental [Wed, 26 Mar 2008 03:46:52 +0000 (03:46 +0000)]
system clipboard support (bug #170185) from Chris Kosiński

16 years agoMajor overhaul of the selector tool's internals to improve handling of transformation...
dvlierop2 [Tue, 25 Mar 2008 22:12:45 +0000 (22:12 +0000)]
Major overhaul of the selector tool's internals to improve handling of transformations, origins and snapping, for both visual and geometric bounding boxes (see for example bug #174046 in Launchpad)

16 years agowhitespace. tab to spaces. improve readability
johanengelen [Mon, 24 Mar 2008 21:58:41 +0000 (21:58 +0000)]
whitespace. tab to spaces. improve readability

16 years agoVisually indicate linked devices
joncruz [Mon, 24 Mar 2008 09:03:23 +0000 (09:03 +0000)]
Visually indicate linked devices

16 years agoFixed unlinking of devices
joncruz [Mon, 24 Mar 2008 05:19:52 +0000 (05:19 +0000)]
Fixed unlinking of devices

16 years agoCorrected initialization order
joncruz [Mon, 24 Mar 2008 05:19:18 +0000 (05:19 +0000)]
Corrected initialization order

16 years agoFinished multiple inheritance delegation
ishmal [Mon, 24 Mar 2008 03:50:12 +0000 (03:50 +0000)]
Finished multiple inheritance delegation

16 years agoMore MI delegation. 28 left
ishmal [Sun, 23 Mar 2008 23:13:04 +0000 (23:13 +0000)]
More MI delegation. 28 left

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)