Code

inkscape.git
15 years agoRefactored preferences handling into a new version of
tweenk [Tue, 16 Sep 2008 17:15:22 +0000 (17:15 +0000)]
Refactored preferences handling into a new version of
the Inkscape::Preferences class. Removed all use of
prefs_get_string_attribute(), pref_path_get_nth_child() and
create_pref() in favor of the new API. Replaced some "0 or 1" integer
preferences with booleans.

15 years agofix leak of the arena and arenaitem
buliabyak [Tue, 16 Sep 2008 16:37:23 +0000 (16:37 +0000)]
fix leak of the arena and arenaitem

15 years agohide the item shown for tracing, fixes leak
buliabyak [Tue, 16 Sep 2008 16:35:18 +0000 (16:35 +0000)]
hide the item shown for tracing, fixes leak

15 years agothis item is not hide'd, so unref it instead to prevent leak
buliabyak [Tue, 16 Sep 2008 16:33:31 +0000 (16:33 +0000)]
this item is not hide'd, so unref it instead to prevent leak

15 years agoremove extra unref; now ref/unref is done by show/hide; this used to stop this arenai...
buliabyak [Tue, 16 Sep 2008 16:31:48 +0000 (16:31 +0000)]
remove extra unref; now ref/unref is done by show/hide; this used to stop this arenaitem from leaking, but this is now fixed properly in SPItem

15 years agoremove unneeded ref, arenaitem is reffed when created on invoke_show and unreffed...
buliabyak [Tue, 16 Sep 2008 16:22:47 +0000 (16:22 +0000)]
remove unneeded ref, arenaitem is reffed when created on invoke_show and unreffed by invoke_hide; this ref caused most arenaitems to leak

15 years agothe proper way to delete a SPDocument, according to mental
buliabyak [Tue, 16 Sep 2008 16:14:06 +0000 (16:14 +0000)]
the proper way to delete a SPDocument, according to mental

15 years agolpe-knot update. Each crossing can be flipped independently.
jfbarraud [Tue, 16 Sep 2008 08:15:41 +0000 (08:15 +0000)]
lpe-knot update. Each crossing can be flipped independently.

15 years agoFinish the original command-name addition.
joncruz [Tue, 16 Sep 2008 04:42:01 +0000 (04:42 +0000)]
Finish the original command-name addition.

15 years agominor bug fix in portion(pw,a,b) when b is a cut of pw.
jfbarraud [Mon, 15 Sep 2008 22:03:54 +0000 (22:03 +0000)]
minor bug fix in portion(pw,a,b) when b is a cut of pw.

15 years agofix first argument being lost in shell mode
buliabyak [Mon, 15 Sep 2008 21:34:13 +0000 (21:34 +0000)]
fix first argument being lost in shell mode

15 years agoMake displaying of unit in lpe-path-length optional
cilix42 [Sun, 14 Sep 2008 18:29:40 +0000 (18:29 +0000)]
Make displaying of unit in lpe-path-length optional

15 years agoScaling factor for lpe-path-length
cilix42 [Sun, 14 Sep 2008 18:29:20 +0000 (18:29 +0000)]
Scaling factor for lpe-path-length

15 years agoFixes for clipping and masking:
tavmjong [Sun, 14 Sep 2008 10:48:52 +0000 (10:48 +0000)]
Fixes for clipping and masking:
  Transformations.
  For masking, must convert RGBA mask to A for Cairo.

15 years agoWarning cleanup
joncruz [Sun, 14 Sep 2008 06:54:02 +0000 (06:54 +0000)]
Warning cleanup

15 years agoHandle optional bbox behavior. Fixes warning.
joncruz [Sun, 14 Sep 2008 04:59:18 +0000 (04:59 +0000)]
Handle optional bbox behavior. Fixes warning.

15 years agoApplied cleaned-up patch for 'server' or 'shell' mode.
joncruz [Sun, 14 Sep 2008 01:27:50 +0000 (01:27 +0000)]
Applied cleaned-up patch for 'server' or 'shell' mode.
Fixes bug #259303

15 years agoWarning for bug
joncruz [Sun, 14 Sep 2008 01:26:26 +0000 (01:26 +0000)]
Warning for bug

15 years agoonly display flash helperpath warning for shapes other than paths
johanengelen [Sat, 13 Sep 2008 21:29:39 +0000 (21:29 +0000)]
only display flash helperpath warning for shapes other than paths

15 years agofix UI node counting
johanengelen [Sat, 13 Sep 2008 21:18:32 +0000 (21:18 +0000)]
fix UI node counting

15 years agoMore sensible behaviour of the treat-selection-as-group option in align & distribute...
cilix42 [Sat, 13 Sep 2008 20:03:55 +0000 (20:03 +0000)]
More sensible behaviour of the treat-selection-as-group option in align & distribute dialog

15 years agotry to fix bug 257289
johanengelen [Sat, 13 Sep 2008 17:22:02 +0000 (17:22 +0000)]
try to fix bug 257289

15 years agoHide canvas text, too, when lpe-path-length is invisible
cilix42 [Sat, 13 Sep 2008 16:51:16 +0000 (16:51 +0000)]
Hide canvas text, too, when lpe-path-length is invisible

15 years agoAdd option to align & distribute dialog to treat the selection as a group (closes...
cilix42 [Sat, 13 Sep 2008 15:31:36 +0000 (15:31 +0000)]
Add option to align & distribute dialog to treat the selection as a group (closes LP 255933)

15 years agoFix to conform to the RELAX NG schema.
sasilver [Sat, 13 Sep 2008 10:09:33 +0000 (10:09 +0000)]
Fix to conform to the RELAX NG schema.

15 years agoMore tabs
joncruz [Sat, 13 Sep 2008 06:57:34 +0000 (06:57 +0000)]
More tabs

15 years agoWhitespace cleanup
joncruz [Sat, 13 Sep 2008 06:55:45 +0000 (06:55 +0000)]
Whitespace cleanup

15 years agoupdate 2geom to rev1583
johanengelen [Fri, 12 Sep 2008 23:07:54 +0000 (23:07 +0000)]
update 2geom to rev1583

15 years agofix curve test. curve with empty pathvector is *not* closed.
johanengelen [Thu, 11 Sep 2008 22:07:07 +0000 (22:07 +0000)]
fix curve test. curve with empty pathvector is *not* closed.

15 years agofix curve::penultimate_point old behavior. no longer triggers 2geom exception.
johanengelen [Thu, 11 Sep 2008 22:03:22 +0000 (22:03 +0000)]
fix curve::penultimate_point old behavior.  no longer triggers 2geom exception.

15 years agoconvert almost all libnrtype to Geom::
johanengelen [Thu, 11 Sep 2008 21:44:48 +0000 (21:44 +0000)]
convert almost all libnrtype to Geom::

15 years agoMake tooltip reflect the correct range for calligraphy angle fixation
cilix42 [Thu, 11 Sep 2008 15:18:12 +0000 (15:18 +0000)]
Make tooltip reflect the correct range for calligraphy angle fixation

15 years agoFirst patch for Bug 209199: Update Win32 Save As dialog to include a Title edit box...
jeff_schiller [Thu, 11 Sep 2008 07:39:53 +0000 (07:39 +0000)]
First patch for Bug 209199: Update Win32 Save As dialog to include a Title edit box (and label). This edit box is sync'ed with the RDF and doc-level title and allows a user to edit the title prior to save. This patch does not update the GTK dialogs (that will be submitted in a subsequent patch).

15 years agoLIBNR REMOVAL. remove nartbpath test code in build.xml
johanengelen [Wed, 10 Sep 2008 23:44:47 +0000 (23:44 +0000)]
LIBNR REMOVAL. remove nartbpath test code in build.xml

15 years agoLIBNR REMOVAL. remove nartbpath code!!!
johanengelen [Wed, 10 Sep 2008 23:42:59 +0000 (23:42 +0000)]
LIBNR REMOVAL.  remove nartbpath code!!!
remove nartbpath test code etc.
remove inkscape's path parsing, since it is now done by 2geom.

15 years ago2geomify, remove warnings and other fixes
ulferikson [Wed, 10 Sep 2008 14:54:40 +0000 (14:54 +0000)]
2geomify, remove warnings and other fixes

15 years agoFix clipping for Cairo generated PNG's.
tavmjong [Wed, 10 Sep 2008 13:26:52 +0000 (13:26 +0000)]
Fix clipping for Cairo generated PNG's.

15 years agoadd quick comment
johanengelen [Wed, 10 Sep 2008 00:12:17 +0000 (00:12 +0000)]
add quick comment

15 years agoTemporarily specifying a return value to avoid strange bugs
joncruz [Tue, 9 Sep 2008 08:08:34 +0000 (08:08 +0000)]
Temporarily specifying a return value to avoid strange bugs

15 years ago2geom update (rev. 1578); fixes node editing of some degenerate paths
cilix42 [Mon, 8 Sep 2008 22:20:36 +0000 (22:20 +0000)]
2geom update (rev. 1578); fixes node editing of some degenerate paths

15 years agoadd missing #include for gtk version check
cilix42 [Mon, 8 Sep 2008 21:40:42 +0000 (21:40 +0000)]
add missing #include for gtk version check

15 years agoadd version check for new api
ishmal [Mon, 8 Sep 2008 15:36:52 +0000 (15:36 +0000)]
add version check for new api

15 years agoUnselet item in geometry tool when the user clicked into empty space
cilix42 [Mon, 8 Sep 2008 14:31:49 +0000 (14:31 +0000)]
Unselet item in geometry tool when the user clicked into empty space

15 years agoWarning cleanup
cilix42 [Mon, 8 Sep 2008 14:31:31 +0000 (14:31 +0000)]
Warning cleanup

15 years agoSlightly smaller page size entries
cilix42 [Mon, 8 Sep 2008 14:30:46 +0000 (14:30 +0000)]
Slightly smaller page size entries

15 years agoFix LP #258124 and crash when copying LPEs
cilix42 [Mon, 8 Sep 2008 11:26:05 +0000 (11:26 +0000)]
Fix LP #258124 and crash when copying LPEs

15 years agoAttempt to fix the 245 floor / 255 page size adjustment problem.
ishmal [Mon, 8 Sep 2008 07:52:36 +0000 (07:52 +0000)]
Attempt to fix the 245 floor / 255 page size adjustment problem.

15 years agofix node tool for LPEs by reverting r19694
johanengelen [Sun, 7 Sep 2008 19:51:59 +0000 (19:51 +0000)]
fix node tool for LPEs by reverting r19694

15 years agoRemove an obsolete comment
dvlierop2 [Sun, 7 Sep 2008 19:02:52 +0000 (19:02 +0000)]
Remove an obsolete comment

15 years agoLIBNR REMOVAL. Deleted nr-path.h/.cpp which is no longer used. (removed all referenc...
johanengelen [Sun, 7 Sep 2008 18:40:47 +0000 (18:40 +0000)]
LIBNR REMOVAL.  Deleted nr-path.h/.cpp which is no longer used. (removed all references to nr-path.h)

15 years agoIf a snapper needs a reference to a SPNamedView or a SPDesktop, then get that referen...
dvlierop2 [Sun, 7 Sep 2008 15:12:57 +0000 (15:12 +0000)]
If a snapper needs a reference to a SPNamedView or a SPDesktop, then get that reference via the SnapManager (instead of storing references in the snapper and accessing them directly)

15 years agoRemove pointer to SPDesktop from ObjectSnapper
dvlierop2 [Sun, 7 Sep 2008 10:35:07 +0000 (10:35 +0000)]
Remove pointer to SPDesktop from ObjectSnapper

15 years agofinally got the pattern transform right
buliabyak [Sat, 6 Sep 2008 22:18:00 +0000 (22:18 +0000)]
finally got the pattern transform right

15 years agoadd support for ROBO-Master multi-spline
alvinpenner [Sat, 6 Sep 2008 13:20:33 +0000 (13:20 +0000)]
add support for ROBO-Master multi-spline

15 years agoChange includes for gtk.h/gtkclist.h slightly
ishmal [Sat, 6 Sep 2008 01:14:33 +0000 (01:14 +0000)]
Change includes for gtk.h/gtkclist.h slightly

15 years agoundo last commit - here's a better way to fix this bug
buliabyak [Fri, 5 Sep 2008 23:13:44 +0000 (23:13 +0000)]
undo last commit - here's a better way to fix this bug

15 years agoAdd libgio.dll to distro. Will need for gtk2.14, but good now, too.
ishmal [Fri, 5 Sep 2008 20:19:28 +0000 (20:19 +0000)]
Add libgio.dll to distro.  Will need for gtk2.14, but good now, too.

15 years agofix crash: separate np and kh listeners so that np listener is not fired twice when...
buliabyak [Fri, 5 Sep 2008 19:48:07 +0000 (19:48 +0000)]
fix crash: separate np and kh listeners so that np listener is not fired twice when a path with pattern fill is edited

15 years agocomment typo
buliabyak [Fri, 5 Sep 2008 19:46:46 +0000 (19:46 +0000)]
comment typo

15 years agoMake click-select work in geometry tool
cilix42 [Fri, 5 Sep 2008 18:54:49 +0000 (18:54 +0000)]
Make click-select work in geometry tool

15 years agoSelect landscape by default for certain page formats
cilix42 [Fri, 5 Sep 2008 18:54:32 +0000 (18:54 +0000)]
Select landscape by default for certain page formats

15 years agoAdd page sizes for various business card formats as per request in LP #172225
cilix42 [Fri, 5 Sep 2008 18:54:10 +0000 (18:54 +0000)]
Add page sizes for various business card formats as per request in LP #172225

15 years agoThe page size table in Document Properties should use the available vertical space
cilix42 [Fri, 5 Sep 2008 18:53:49 +0000 (18:53 +0000)]
The page size table in Document Properties should use the available vertical space

15 years agoMake rasterization of filters into pdf respect the requested dpi.
acspike [Fri, 5 Sep 2008 04:07:55 +0000 (04:07 +0000)]
Make rasterization of filters into pdf respect the requested dpi.

This is patch is the result of cooperation between John Cliff, Josh Blocher and myself. There remains an issue with the positioning of filtered objects that originally possessed transforms.

15 years agoconvert moveto, lineto and curveto native to Point, instead of going to gdouble to...
johanengelen [Thu, 4 Sep 2008 18:56:22 +0000 (18:56 +0000)]
convert moveto, lineto and curveto native to Point, instead of going to gdouble to go back to Point again....

15 years agoAdd a zoom correction option to preferences (used when zooming to 1:1 etc. to display...
cilix42 [Thu, 4 Sep 2008 16:44:24 +0000 (16:44 +0000)]
Add a zoom correction option to preferences (used when zooming to 1:1 etc. to display items in their true sizes)

15 years agoadd lpe param: VectorParam<float> and VectorParam<double>
johanengelen [Tue, 2 Sep 2008 23:21:31 +0000 (23:21 +0000)]
add lpe param: VectorParam<float> and VectorParam<double>

15 years agoadd method to write single paths to svg
johanengelen [Tue, 2 Sep 2008 22:14:59 +0000 (22:14 +0000)]
add method to write single paths to svg

15 years agoFixed forgotten variable assignment
joncruz [Tue, 2 Sep 2008 08:29:21 +0000 (08:29 +0000)]
Fixed forgotten variable assignment

15 years agocomment update
buliabyak [Mon, 1 Sep 2008 23:05:38 +0000 (23:05 +0000)]
comment update

15 years agouse smaller subpixel scaling; large values take more memory and sometimes fail for...
buliabyak [Mon, 1 Sep 2008 23:05:17 +0000 (23:05 +0000)]
use smaller subpixel scaling; large values take more memory and sometimes fail for too large patter tiles

15 years agoremoved unnecessary pointer, changed to by reference. (the pointer was not allowed...
johanengelen [Mon, 1 Sep 2008 23:04:44 +0000 (23:04 +0000)]
removed unnecessary pointer, changed to by reference. (the pointer was not allowed to be NULL, so reference is better)

15 years agoFixes to desktop file from patch. Bug #263233
joncruz [Mon, 1 Sep 2008 22:01:47 +0000 (22:01 +0000)]
Fixes to desktop file from patch. Bug #263233

15 years agofix assert when exporting bug 171849 file, make sure small patterns are exported...
buliabyak [Mon, 1 Sep 2008 20:54:33 +0000 (20:54 +0000)]
fix assert when exporting bug 171849 file, make sure small patterns are exported properly by scaling them up (to use integer width/height) and then down

15 years agoI don't have this function, must be a recent addition to glib? replaced by a more...
buliabyak [Mon, 1 Sep 2008 20:52:19 +0000 (20:52 +0000)]
I don't have this function, must be a recent addition to glib? replaced by a more standard one

15 years agoupdate 2geom (rev. 1569)
johanengelen [Mon, 1 Sep 2008 19:29:30 +0000 (19:29 +0000)]
update 2geom (rev. 1569)

15 years agoyet another update of ru.po
prokoudine [Mon, 1 Sep 2008 17:07:25 +0000 (17:07 +0000)]
yet another update of ru.po

15 years agoMove single-dot-creation function to a better location (and rename it accordingly)
cilix42 [Mon, 1 Sep 2008 15:45:39 +0000 (15:45 +0000)]
Move single-dot-creation function to a better location (and rename it accordingly)

15 years agoFixed missing return of value and misc return cleanup. Should be the proper fix for...
joncruz [Mon, 1 Sep 2008 08:30:08 +0000 (08:30 +0000)]
Fixed missing return of value and misc return cleanup. Should be the proper fix for the prior problems here.

15 years agoFix for missing define
joncruz [Mon, 1 Sep 2008 08:14:13 +0000 (08:14 +0000)]
Fix for missing define

15 years agoenable EPS export via cairo, use it instead of the old native one
buliabyak [Mon, 1 Sep 2008 01:30:46 +0000 (01:30 +0000)]
enable EPS export via cairo, use it instead of the old native one

15 years agofix names and mime types; cairo ps out now the default
buliabyak [Sun, 31 Aug 2008 21:55:16 +0000 (21:55 +0000)]
fix names and mime types; cairo ps out now the default

15 years agodisable old non-cairo ps export via print
buliabyak [Sun, 31 Aug 2008 21:49:53 +0000 (21:49 +0000)]
disable old non-cairo ps export via print

15 years agoremove cairo and experimental from the name; now this is THE pdf exporter
buliabyak [Sun, 31 Aug 2008 20:22:33 +0000 (20:22 +0000)]
remove cairo and experimental from the name; now this is THE pdf exporter

15 years agoproperly transform clippath: transform of the item using the clippath must also be...
buliabyak [Sun, 31 Aug 2008 20:04:13 +0000 (20:04 +0000)]
properly transform clippath: transform of the item using the clippath must also be applied

15 years agoremove unused include files and methods
johanengelen [Sun, 31 Aug 2008 14:52:06 +0000 (14:52 +0000)]
remove unused include files and methods

15 years agoremove unused variables
johanengelen [Sun, 31 Aug 2008 14:21:11 +0000 (14:21 +0000)]
remove unused variables

15 years agocairo-render-context extension implementation converted to 2geom
johanengelen [Sun, 31 Aug 2008 14:02:18 +0000 (14:02 +0000)]
cairo-render-context extension implementation converted to 2geom

15 years agotemporary fix for continuity exception
johanengelen [Sun, 31 Aug 2008 13:38:23 +0000 (13:38 +0000)]
temporary fix for continuity exception

15 years agoFix patterns when scaled.
tavmjong [Sun, 31 Aug 2008 12:15:47 +0000 (12:15 +0000)]
Fix patterns when scaled.
Avoid pattern size change due to rounding errors in ceil().

15 years agoNR => Geom for context-fns
johanengelen [Sat, 30 Aug 2008 21:26:28 +0000 (21:26 +0000)]
NR => Geom for context-fns

15 years agoNR => Geom for arc-context
johanengelen [Sat, 30 Aug 2008 20:59:23 +0000 (20:59 +0000)]
NR => Geom for arc-context

15 years agoNR => Geom for (almost all of) event-context.h/.cpp
johanengelen [Sat, 30 Aug 2008 20:54:07 +0000 (20:54 +0000)]
NR => Geom for (almost all of) event-context.h/.cpp

15 years agoEliminate SP_ACTIVE_DESKTOP in the object-snapper
dvlierop2 [Sat, 30 Aug 2008 19:27:32 +0000 (19:27 +0000)]
Eliminate SP_ACTIVE_DESKTOP in the object-snapper

15 years ago * Some minor markup errors fixed
luca_bruno [Sat, 30 Aug 2008 08:58:30 +0000 (08:58 +0000)]
 * Some minor markup errors fixed

15 years ago * [INTL: NL] Updated dutch translation, by myckel and Benno Schulenberg (closes...
luca_bruno [Sat, 30 Aug 2008 08:54:35 +0000 (08:54 +0000)]
 * [INTL: NL] Updated dutch translation, by myckel and Benno Schulenberg (closes: 219475)

15 years agoFix regression in snapping to paths (which caused self-snapping)
dvlierop2 [Fri, 29 Aug 2008 17:27:26 +0000 (17:27 +0000)]
Fix regression in snapping to paths (which caused self-snapping)

15 years agoUlf Ericson's patch for implementing missing properties in the new pdf exporter
buliabyak [Fri, 29 Aug 2008 00:46:35 +0000 (00:46 +0000)]
Ulf Ericson's patch for implementing missing properties in the new pdf exporter

15 years agotemporarily, make pdf exporters switchable for testing
buliabyak [Fri, 29 Aug 2008 00:42:41 +0000 (00:42 +0000)]
temporarily, make pdf exporters switchable for testing

15 years agofix crash on trying to autosave with no documents (e.g. when inkscape was given a...
buliabyak [Thu, 28 Aug 2008 20:45:29 +0000 (20:45 +0000)]
fix crash on trying to autosave with no documents (e.g. when inkscape was given a wrong filename on the command line and hangs in the file-not-found dialog)