Code

inkscape.git
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

16 years agoBUG 168896, fix BUG_168896_refactor_tempfile.patch problems with Vista tempfiles...
albinsunnanbo [Thu, 13 Mar 2008 14:24:00 +0000 (14:24 +0000)]
BUG 168896, fix BUG_168896_refactor_tempfile.patch problems with Vista tempfiles breaks some extensions (including Save as XAML)

16 years agoBUG 168896, fix init.cpp.patch Native windows dialogs breaks some extensions (includi...
albinsunnanbo [Thu, 13 Mar 2008 14:23:42 +0000 (14:23 +0000)]
BUG 168896, fix init.cpp.patch Native windows dialogs breaks some extensions (including Save as XAML)

16 years agodisable snapindicator for now to fix pen tool
johanengelen [Thu, 13 Mar 2008 12:04:23 +0000 (12:04 +0000)]
disable snapindicator for now to fix pen tool

16 years agoMaxim Dziumanenko <dziumanenko@gmail.com>
dziumanenko [Thu, 13 Mar 2008 09:41:50 +0000 (09:41 +0000)]
Maxim Dziumanenko <dziumanenko@gmail.com>

* Updated Ukrainian translation

16 years agoenable LPEs for 3D boxes
buliabyak [Thu, 13 Mar 2008 09:13:44 +0000 (09:13 +0000)]
enable LPEs for 3D boxes

16 years agoTurn off debug simulated devices
joncruz [Thu, 13 Mar 2008 08:20:25 +0000 (08:20 +0000)]
Turn off debug simulated devices

16 years agoAdding new extended input devices dialog
joncruz [Thu, 13 Mar 2008 07:55:00 +0000 (07:55 +0000)]
Adding new extended input devices dialog

16 years agoadded missing ';'
ishmal [Thu, 13 Mar 2008 02:18:18 +0000 (02:18 +0000)]
added missing ';'

16 years ago * packaging/macosx/Resources/openDoc: Fix a bug with the path being set
mjwybrow [Wed, 12 Mar 2008 23:37:45 +0000 (23:37 +0000)]
 *  packaging/macosx/Resources/openDoc: Fix a bug with the path being set
    incorrectly when the user opens a second instance of Inkscape by dropping
    an SVG file on the Dock icon while Inkscape.app is already running.

16 years agotweaked patch from Ulf to make extension working
theadib [Wed, 12 Mar 2008 21:36:44 +0000 (21:36 +0000)]
tweaked patch from Ulf to make extension working

16 years agoMaking/copying the /share/java dir is ok even if you don't use it. Now there is...
ishmal [Wed, 12 Mar 2008 20:54:40 +0000 (20:54 +0000)]
Making/copying the /share/java dir is ok even if you don't use it.  Now there is only one place that needs editing to enable/disable java

16 years agofix FIXME: remove setting knotholder to NULL, because it is already nulled by unset_item
johanengelen [Wed, 12 Mar 2008 20:25:06 +0000 (20:25 +0000)]
fix FIXME: remove setting knotholder to NULL, because it is already nulled by unset_item

16 years agoSplit getException into method and function, so it can be used in native functions.
ishmal [Wed, 12 Mar 2008 20:05:45 +0000 (20:05 +0000)]
Split getException into method and function, so it can be used in native functions.

16 years agoSplit getException into method and function, so it can be used in native functions.
ishmal [Wed, 12 Mar 2008 19:55:00 +0000 (19:55 +0000)]
Split getException into method and function, so it can be used in native functions.

16 years agoBetter test
ishmal [Wed, 12 Mar 2008 18:55:33 +0000 (18:55 +0000)]
Better test

16 years agoImprove call to callMain()
ishmal [Wed, 12 Mar 2008 18:18:39 +0000 (18:18 +0000)]
Improve call to callMain()

16 years agoImprove exception handling. Handle static method return types.
ishmal [Wed, 12 Mar 2008 17:15:41 +0000 (17:15 +0000)]
Improve exception handling.  Handle static method return types.

16 years ago * macosx/Resources/bin/inkscape, macosx/Resources/etc/fonts/fonts.conf:
mjwybrow [Wed, 12 Mar 2008 11:47:07 +0000 (11:47 +0000)]
 *  macosx/Resources/bin/inkscape, macosx/Resources/etc/fonts/fonts.conf:
    Fix fontconfig configuration on machines where Macport's fontconfig is
    not installed.

16 years agoupdate for pdf options
buliabyak [Wed, 12 Mar 2008 09:05:33 +0000 (09:05 +0000)]
update for pdf options

16 years agoenable --export-id and --export-area-drawing for PDF export
buliabyak [Wed, 12 Mar 2008 07:57:33 +0000 (07:57 +0000)]
enable --export-id and --export-area-drawing for PDF export

16 years agoupdate
buliabyak [Wed, 12 Mar 2008 07:33:24 +0000 (07:33 +0000)]
update

16 years agodropper modes: replace undecipherable icons with text labels
buliabyak [Wed, 12 Mar 2008 07:32:29 +0000 (07:32 +0000)]
dropper modes: replace undecipherable icons with text labels

16 years agoFixed initialization order
joncruz [Wed, 12 Mar 2008 02:47:11 +0000 (02:47 +0000)]
Fixed initialization order

16 years agoSnap to page border
dvlierop2 [Wed, 12 Mar 2008 00:08:38 +0000 (00:08 +0000)]
Snap to page border

16 years agoAdd (commented) everything needed to build with java
ishmal [Tue, 11 Mar 2008 21:16:25 +0000 (21:16 +0000)]
Add (commented) everything needed to build with java

16 years agoGot initial JS execution working
ishmal [Tue, 11 Mar 2008 21:13:53 +0000 (21:13 +0000)]
Got initial JS execution working

16 years agoAdd more javac stuff. Add target="" attribute to javac
ishmal [Tue, 11 Mar 2008 19:17:26 +0000 (19:17 +0000)]
Add more javac stuff.  Add target="" attribute to javac

16 years agofix by Albin Sunnanbo for dash offset in text
buliabyak [Tue, 11 Mar 2008 18:15:06 +0000 (18:15 +0000)]
fix by Albin Sunnanbo for dash offset in text

16 years agoImprove native method table structure
ishmal [Tue, 11 Mar 2008 16:51:24 +0000 (16:51 +0000)]
Improve native method table structure

16 years agoReport JVM version
ishmal [Tue, 11 Mar 2008 15:46:22 +0000 (15:46 +0000)]
Report JVM version

16 years agoupdated copy from 0.46 branch
prokoudine [Tue, 11 Mar 2008 11:45:28 +0000 (11:45 +0000)]
updated copy from 0.46 branch

16 years agoAdd C jvm exception checking
ishmal [Tue, 11 Mar 2008 07:01:42 +0000 (07:01 +0000)]
Add C jvm exception checking

16 years ago * packaging/macosx/ScriptExec/main.c: Update ScriptExec with upstream fixes
mjwybrow [Tue, 11 Mar 2008 06:02:23 +0000 (06:02 +0000)]
 *  packaging/macosx/ScriptExec/main.c: Update ScriptExec with upstream fixes
    and changes.  X11.app now gets focus if the Inkscape icon is clicked while
    Inkscape is already open (previously nothing happened).

 *  packaging/macosx/Resources/openDoc: If Inkscape.app is already open and
    a file is dropped on the Inkscape dock icon, or an Inkscape file is
    double-clicked in the Finder, that document will now be correctly opened
    in a new Inkscape window (previously nothing happened).

 *  packaging/macosx/Resources/script: Some minor fixes, plus alert the user
    about the font cache building time only if ~/.fontconfig/ doesn't exist.

 *  packaging/macosx/Resources/bin/inkscape: Only override the fontconfig
    configuration on OSX 10.4 or earlier, since the fc-cache behaviour has
    been corrected on 10.5.

 *  Info.plist.in: Update the copyright dates, and change Inkscape to be an
    Editor for SVG files, rather than a Viewer as it was previously.