Code

inkscape.git
15 years agocomment
buliabyak [Sat, 29 Nov 2008 05:32:03 +0000 (05:32 +0000)]
comment

15 years agofix setting blend mode to Normal
buliabyak [Sat, 29 Nov 2008 05:31:11 +0000 (05:31 +0000)]
fix setting blend mode to Normal

15 years agoallow sp_style_set_property_url to unset the property as well, if the linked object...
buliabyak [Sat, 29 Nov 2008 05:30:26 +0000 (05:30 +0000)]
allow sp_style_set_property_url to unset the property as well, if the linked object is NULL

15 years agoUpdate strings pt_BR.po
ps_aux [Sat, 29 Nov 2008 02:35:48 +0000 (02:35 +0000)]
Update strings pt_BR.po

15 years agoNR->Geom conversion of some text functions and tweak-context
verbalshadow [Fri, 28 Nov 2008 22:33:23 +0000 (22:33 +0000)]
NR->Geom conversion of some text functions and tweak-context

15 years agobug #168370 (consider parent transform and viewBox)
speleo3 [Fri, 28 Nov 2008 09:52:49 +0000 (09:52 +0000)]
bug #168370 (consider parent transform and viewBox)

15 years agoshow namespaces in doxygen
johanengelen [Thu, 27 Nov 2008 22:35:07 +0000 (22:35 +0000)]
show namespaces in doxygen

15 years agonew version of Guides Creator extension from Jonas Termeau
prokoudine [Thu, 27 Nov 2008 22:23:28 +0000 (22:23 +0000)]
new version of Guides Creator extension from Jonas Termeau

15 years agosmall 2geomification of clone tile dialog
johanengelen [Thu, 27 Nov 2008 22:12:41 +0000 (22:12 +0000)]
small 2geomification of clone tile dialog

15 years agoRearrange to enable code that does not directly rely on lcms.
joncruz [Thu, 27 Nov 2008 21:35:19 +0000 (21:35 +0000)]
Rearrange to enable code that does not directly rely on lcms.

15 years agoFix compile with lcms disabled.
cilix42 [Thu, 27 Nov 2008 15:07:14 +0000 (15:07 +0000)]
Fix compile with lcms disabled.

15 years agoList color profile search locations in preference tooltip
joncruz [Thu, 27 Nov 2008 09:58:19 +0000 (09:58 +0000)]
List color profile search locations in preference tooltip

15 years agoplease don't forget to update Makefile_insert
buliabyak [Wed, 26 Nov 2008 22:59:00 +0000 (22:59 +0000)]
please don't forget to update Makefile_insert

15 years agomatching filename change
prokoudine [Wed, 26 Nov 2008 21:57:20 +0000 (21:57 +0000)]
matching filename change

15 years agorenamed lpe-hatches to lpe-rough-hatches.
jfbarraud [Wed, 26 Nov 2008 20:56:08 +0000 (20:56 +0000)]
renamed lpe-hatches to lpe-rough-hatches.

15 years agoFix bug #299414: a return statement in unitTangentAt() got lost in rev. 20205!
dvlierop2 [Wed, 26 Nov 2008 20:53:04 +0000 (20:53 +0000)]
Fix bug #299414: a return statement in unitTangentAt() got lost in rev. 20205!

15 years agoWhen snapping only the closest node, draw an indicator at that node
dvlierop2 [Wed, 26 Nov 2008 19:55:59 +0000 (19:55 +0000)]
When snapping only the closest node, draw an indicator at that node

15 years agoDefined HAVE_OPENMP in build.xml and included config.h from nr-filter-gaussian.cpp...
jaspervdg [Wed, 26 Nov 2008 08:14:35 +0000 (08:14 +0000)]
Defined HAVE_OPENMP in build.xml and included config.h from nr-filter-gaussian.cpp to actually make the define work (on Windows).

15 years agomarked forgotten translatable message
prokoudine [Tue, 25 Nov 2008 23:06:07 +0000 (23:06 +0000)]
marked forgotten translatable message

15 years agoFixed OpenMP dependency to be optional.
joncruz [Tue, 25 Nov 2008 03:44:36 +0000 (03:44 +0000)]
Fixed OpenMP dependency to be optional.

15 years agoAdd an option to the preferences to _only_ snap the node closest to the mouse pointer
dvlierop2 [Mon, 24 Nov 2008 19:45:10 +0000 (19:45 +0000)]
Add an option to the preferences to _only_ snap the node closest to the mouse pointer

15 years agosome color support, multi-line text, automatic scaling
alvinpenner [Mon, 24 Nov 2008 00:40:43 +0000 (00:40 +0000)]
some color support, multi-line text, automatic scaling

15 years agoadding "remove" context menu in the embedded color profiles box
JucaBlues [Mon, 24 Nov 2008 00:20:25 +0000 (00:20 +0000)]
adding "remove" context menu in the embedded color profiles box

15 years agoDon't use SP_ACTIVE_DESKTOP
dvlierop2 [Sun, 23 Nov 2008 19:39:52 +0000 (19:39 +0000)]
Don't use SP_ACTIVE_DESKTOP

15 years ago1) Improve the way the distance to the pointer is taken into account when finding...
dvlierop2 [Sun, 23 Nov 2008 13:55:26 +0000 (13:55 +0000)]
1) Improve the way the distance to the pointer is taken into account when finding the best snap
2) Use this distance also when snapping nodes in the path editor
3) Add a slider in the preferences dialog to control the weighing of this distance

15 years agoUpdating the includes on these files because they need to include simple-node.h as...
Ted Gould [Sun, 23 Nov 2008 04:51:14 +0000 (22:51 -0600)]
Updating the includes on these files because they need to include simple-node.h as they ARE using the implementation.

15 years agoMerging in the OpenMP work from the mailing list with some improved build files.
Ted Gould [Sun, 23 Nov 2008 04:44:08 +0000 (22:44 -0600)]
Merging in the OpenMP work from the mailing list with some improved build files.

15 years agoadded Guides Creator extension by Jonas Termeau (LP300877)
prokoudine [Sat, 22 Nov 2008 19:25:18 +0000 (19:25 +0000)]
added Guides Creator extension by Jonas Termeau (LP300877)

15 years agoMerge from fe-moved
Ted Gould [Fri, 21 Nov 2008 05:24:08 +0000 (23:24 -0600)]
Merge from fe-moved

15 years agoMerge from trunk
Ted Gould [Sat, 1 Nov 2008 03:43:30 +0000 (22:43 -0500)]
Merge from trunk

15 years agoMaking it so that including simple-node.h will generate an error
Ted Gould [Fri, 31 Oct 2008 21:31:40 +0000 (16:31 -0500)]
Making it so that including simple-node.h will generate an error

15 years agoPatch from Hannes Hochreiner to make it so that attributes on the root node copy...
Ted Gould [Fri, 31 Oct 2008 15:13:48 +0000 (10:13 -0500)]
Patch from Hannes Hochreiner to make it so that attributes on the root node copy correctly.

15 years agoMerge from trunk
Ted Gould [Fri, 31 Oct 2008 15:06:16 +0000 (10:06 -0500)]
Merge from trunk

15 years agoMerge from trunk
Ted Gould [Tue, 28 Oct 2008 04:45:31 +0000 (23:45 -0500)]
Merge from trunk

15 years agoFrom trunk
Ted Gould [Mon, 27 Oct 2008 18:03:09 +0000 (13:03 -0500)]
From trunk

15 years agoMerging from trunk
Ted Gould [Sat, 11 Oct 2008 15:16:23 +0000 (11:16 -0400)]
Merging from trunk

15 years agoMerge from trunk.
Ted Gould [Thu, 25 Sep 2008 18:14:41 +0000 (13:14 -0500)]
Merge from trunk.

15 years agoSorry, I got off on a branch and ended up with a bunch of things. I'm just going...
Ted Gould [Thu, 25 Sep 2008 04:27:18 +0000 (23:27 -0500)]
Sorry, I got off on a branch and ended up with a bunch of things.  I'm just going to flatten and merge...  Here's the list.

* Added a focus mode activated by Shift+F11.  The goal of this mode is to
remove all toolbars for a short period so that you maximize screen area.
Useful on small screens.  Also when you know lots of shortcuts.

* Created what I'm calling "Quick Zoom."  The idea here is to have a modal
zoom for touching up something with fine detail and then returning to what
you're doing.  This is activated with the letter "Q" on the keyboard.  When
you release it, you return back to where you were.  This will zoom in on
selected objects, or if you're in the node tool selected nodes.

* Added .svg on the temporary files in extensions.  This'll make many of
them happier.  This only works on recent versions of GLib, but shouldn't
break older ones more than they already are.

* Moved the Inkscape configuration directory on Linux from ~/.inkscape
to ~/.config/Inkscape.  This is the new way to do things with the cross
desktop naming spec.  I'm unsure whether we should be putting crash dumps
in .config or .cache though.

* Removed 'tools_switch_current' because every usage of it already had a
pointer to where it needed to go.  Removes usage of globals.

* Made it so that dialogs will be transparent when not focused.  This is
an alternate to having the docked, and one that I like better as I feel it
gives me more screen area.  You can adjust how much transparency and the
speed of the animation in the preferences dialog.  (Note: this requires
GTK+ 2.12 and a compositor, but gracefully degrades if you don't have
either)

15 years ago[i18n] Added use of plural forms.
mfloryan [Wed, 24 Sep 2008 13:41:17 +0000 (13:41 +0000)]
[i18n] Added use of plural forms.

15 years agoWhitespace cleanup
joncruz [Wed, 24 Sep 2008 09:29:48 +0000 (09:29 +0000)]
Whitespace cleanup

15 years agoAdded base metadata to exported png files. Fixes bug #189954.
joncruz [Wed, 24 Sep 2008 09:01:35 +0000 (09:01 +0000)]
Added base metadata to exported png files. Fixes bug #189954.

16 years agoWhitespace cleanup
joncruz [Wed, 24 Sep 2008 04:11:55 +0000 (04:11 +0000)]
Whitespace cleanup

16 years ago* Lots of documentation for the Inkscape::XML namespace
tweenk [Tue, 23 Sep 2008 23:34:58 +0000 (23:34 +0000)]
* Lots of documentation for the Inkscape::XML namespace
* Doxygen fixes for a few files
* Garbage-collected allocator for STL containers

16 years agoadd a path parameter to doeffect_stack_test to test a bug + fix a stupid error. sorry.
jfbarraud [Tue, 23 Sep 2008 22:12:19 +0000 (22:12 +0000)]
add a path parameter to doeffect_stack_test to test a bug + fix a stupid error. sorry.

16 years agoadd a path parameter to doeffect_stack_test to test a bug
jfbarraud [Tue, 23 Sep 2008 22:06:28 +0000 (22:06 +0000)]
add a path parameter to doeffect_stack_test to test a bug

16 years agoremove lpeobject_ref when invalid lpe name
johanengelen [Tue, 23 Sep 2008 21:38:42 +0000 (21:38 +0000)]
remove lpeobject_ref when invalid lpe name

16 years agofix crash on entering invalid lpe name in xml
johanengelen [Tue, 23 Sep 2008 21:32:47 +0000 (21:32 +0000)]
fix crash on entering invalid lpe name in xml

16 years ago* Bad translation, spotted by Andrea Celli
luca_bruno [Tue, 23 Sep 2008 15:34:59 +0000 (15:34 +0000)]
* Bad translation, spotted by Andrea Celli

16 years agoit's not a good idea to change key of arenaitem in the middle of an update; not only...
buliabyak [Tue, 23 Sep 2008 04:41:02 +0000 (04:41 +0000)]
it's not a good idea to change key of arenaitem in the middle of an update; not only this is unnecessary, but it results in a hard to catch windows-only crash

16 years agoMade bitmap printing use the DPI setting (bug 258916)
kiirala [Mon, 22 Sep 2008 14:07:36 +0000 (14:07 +0000)]
Made bitmap printing use the DPI setting (bug 258916)

16 years agoAdjust blink time and base frequency on gtk setting. Fixes bug #272605.
joncruz [Mon, 22 Sep 2008 07:32:45 +0000 (07:32 +0000)]
Adjust blink time and base frequency on gtk setting. Fixes bug #272605.

16 years agohide item instead of unreffing, and unref arena to prevent memory leak
buliabyak [Mon, 22 Sep 2008 02:05:03 +0000 (02:05 +0000)]
hide item instead of unreffing, and unref arena to prevent memory leak

16 years agoreleasing fails to delete document, even when memory is scarce, so delete it explicitly
buliabyak [Sun, 21 Sep 2008 22:25:37 +0000 (22:25 +0000)]
releasing fails to delete document, even when memory is scarce, so delete it explicitly

16 years agoon closing and document change, if this was the last view on this document, delete...
buliabyak [Sun, 21 Sep 2008 22:24:48 +0000 (22:24 +0000)]
on closing and document change, if this was the last view on this document, delete document to free up memory

16 years agorewrote the document list as a (SPDocument,use_count) map, incrementing use_count...
buliabyak [Sun, 21 Sep 2008 22:23:23 +0000 (22:23 +0000)]
rewrote the document list as a (SPDocument,use_count) map, incrementing use_count for each view of the document; address warnings and fixmes

16 years agofix crash: desktop->selection was not deleted when desktop is destroyed
buliabyak [Sun, 21 Sep 2008 22:16:54 +0000 (22:16 +0000)]
fix crash: desktop->selection was not deleted when desktop is destroyed

16 years ago- refactor snapping code, removing code duplication
dvlierop2 [Sun, 21 Sep 2008 20:18:04 +0000 (20:18 +0000)]
- refactor snapping code, removing code duplication
- fix snapping to page corners

16 years agofix crash: connections were not disconnected on destruction
buliabyak [Sun, 21 Sep 2008 18:37:10 +0000 (18:37 +0000)]
fix crash: connections were not disconnected on destruction

16 years agoFix for GIMP palette export: check that the node has a hasAttributes() method before...
sasilver [Sun, 21 Sep 2008 15:10:19 +0000 (15:10 +0000)]
Fix for GIMP palette export: check that the node has a hasAttributes() method before calling it, otherwise it throws an exception.

16 years agoConst correctness
joncruz [Sun, 21 Sep 2008 10:25:02 +0000 (10:25 +0000)]
Const correctness

16 years agoFixes for missing icons and icon size issues.
joncruz [Sun, 21 Sep 2008 09:59:34 +0000 (09:59 +0000)]
Fixes for missing icons and icon size issues.

16 years agoif export (most likely cairo) fails, issue a warning instead of crashing
buliabyak [Sun, 21 Sep 2008 00:06:01 +0000 (00:06 +0000)]
if export (most likely cairo) fails, issue a warning instead of crashing

16 years agoproperly detach SPObject from repr when deleting clone
buliabyak [Sat, 20 Sep 2008 23:58:20 +0000 (23:58 +0000)]
properly detach SPObject from repr when deleting clone

16 years agofix overreffing of reprs by clones: only ref a repr by a non-cloned SPObject
buliabyak [Sat, 20 Sep 2008 23:46:21 +0000 (23:46 +0000)]
fix overreffing of reprs by clones: only ref a repr by a non-cloned SPObject

16 years agorelease reprs properly
buliabyak [Sat, 20 Sep 2008 23:37:34 +0000 (23:37 +0000)]
release reprs properly

16 years agofix leak and potential crash by disconnecting on delete
buliabyak [Sat, 20 Sep 2008 21:02:26 +0000 (21:02 +0000)]
fix leak and potential crash by disconnecting on delete

16 years agoDon't clip mask surface to mask bounding box.
tavmjong [Sat, 20 Sep 2008 13:14:01 +0000 (13:14 +0000)]
Don't clip mask surface to mask bounding box.

The mask bounding box is the geometric bounding box which dosn't allow
for filters that can extend outside the box. Partial fix for bug 208217.

16 years agofix invalid color:none; optimize opacity and marker-... properties
buliabyak [Fri, 19 Sep 2008 21:31:30 +0000 (21:31 +0000)]
fix invalid color:none; optimize opacity and marker-... properties

16 years agofix writing invalid color:none; optimize opacity (only if <1) and marker-... (only...
buliabyak [Fri, 19 Sep 2008 21:28:55 +0000 (21:28 +0000)]
fix writing invalid color:none; optimize opacity (only if <1) and marker-... (only if different from marker)

16 years agoAdd test-display.cpp to excludes
ishmal [Fri, 19 Sep 2008 19:45:11 +0000 (19:45 +0000)]
Add test-display.cpp to excludes

16 years agoTweak of member to Geom class
ishmal [Fri, 19 Sep 2008 18:40:31 +0000 (18:40 +0000)]
Tweak of member to Geom class

16 years agoshift+letters are reserved for modes inside tools, so we cannot use them for global...
buliabyak [Fri, 19 Sep 2008 18:13:32 +0000 (18:13 +0000)]
shift+letters are reserved for modes inside tools, so we cannot use them for global shortcutas

16 years agoby default, try square arrangement, not 1 row as before
buliabyak [Fri, 19 Sep 2008 18:03:15 +0000 (18:03 +0000)]
by default, try square arrangement, not 1 row as before

16 years agoChange function arg from NR::Matrix to Geom::Matrix. Possible serious bug.
ishmal [Fri, 19 Sep 2008 17:06:35 +0000 (17:06 +0000)]
Change function arg from NR::Matrix to Geom::Matrix.   Possible serious bug.

16 years agotweak tool update
buliabyak [Fri, 19 Sep 2008 16:47:55 +0000 (16:47 +0000)]
tweak tool update

16 years agonew tweak icons (please ALWAYS save this file with inline attrs and no indent\!)
buliabyak [Fri, 19 Sep 2008 16:14:47 +0000 (16:14 +0000)]
new tweak icons (please ALWAYS save this file with inline attrs and no indent\!)

16 years agotransform modes for tweak tool
buliabyak [Fri, 19 Sep 2008 16:11:36 +0000 (16:11 +0000)]
transform modes for tweak tool

16 years ago[INTL] Updated POTFILES
mfloryan [Fri, 19 Sep 2008 14:30:56 +0000 (14:30 +0000)]
[INTL] Updated POTFILES

16 years agoWarning cleanup
joncruz [Fri, 19 Sep 2008 05:45:08 +0000 (05:45 +0000)]
Warning cleanup

16 years agoYet another NR ==> Geom change
cilix42 [Thu, 18 Sep 2008 21:10:10 +0000 (21:10 +0000)]
Yet another NR ==> Geom change

16 years agoNext roud of NR ==> Geom conversion
cilix42 [Thu, 18 Sep 2008 17:48:42 +0000 (17:48 +0000)]
Next roud of NR ==> Geom conversion

16 years agoNR ==> Geom conversion in sp-canvas
cilix42 [Thu, 18 Sep 2008 17:44:03 +0000 (17:44 +0000)]
NR ==> Geom conversion in sp-canvas

16 years agoMore NR::Point ==> Geom::Point
cilix42 [Thu, 18 Sep 2008 17:43:41 +0000 (17:43 +0000)]
More NR::Point ==> Geom::Point

16 years agoMore NR ==> Geom conversion (points and some matrices/transforms)
cilix42 [Thu, 18 Sep 2008 17:42:51 +0000 (17:42 +0000)]
More NR ==> Geom conversion (points and some matrices/transforms)

16 years agoSome NR::Point ==> Geom::Point replacements
cilix42 [Thu, 18 Sep 2008 17:41:03 +0000 (17:41 +0000)]
Some NR::Point ==> Geom::Point replacements

16 years agoFix prerender shortcut by size. Fixes bug #262916.
joncruz [Thu, 18 Sep 2008 07:38:48 +0000 (07:38 +0000)]
Fix prerender shortcut by size. Fixes bug #262916.

16 years agoFixed initialization order issue
joncruz [Thu, 18 Sep 2008 04:50:18 +0000 (04:50 +0000)]
Fixed initialization order issue

16 years agolpe-vonkoch: added checkbox to restrict to (orientation preserving or not) similarity...
jfbarraud [Wed, 17 Sep 2008 22:38:48 +0000 (22:38 +0000)]
lpe-vonkoch: added checkbox to restrict to (orientation preserving or not) similarity transforms.

16 years agoFix minor breakage in grid preferences caused by pref refactoring.
tweenk [Wed, 17 Sep 2008 14:29:50 +0000 (14:29 +0000)]
Fix minor breakage in grid preferences caused by pref refactoring.

16 years agolpe-vonkoch: updated to handle groups + changed parameter interpretation to allow...
jfbarraud [Wed, 17 Sep 2008 00:26:46 +0000 (00:26 +0000)]
lpe-vonkoch: updated to handle groups + changed parameter interpretation to allow general transformations

16 years agofix bug 269390, whitespace
buliabyak [Tue, 16 Sep 2008 23:18:11 +0000 (23:18 +0000)]
fix bug 269390, whitespace

16 years agoAdd a header with forward declarations for the XML namespace.
tweenk [Tue, 16 Sep 2008 22:09:44 +0000 (22:09 +0000)]
Add a header with forward declarations for the XML namespace.

16 years agobug 202103: crash then putting text containing a soft hyphen character (u00AD) onto...
cyreve [Tue, 16 Sep 2008 22:08:41 +0000 (22:08 +0000)]
bug 202103: crash then putting text containing a soft hyphen character (u00AD) onto a path

16 years agoFix some bugs introduced by the preferences rewrite.
tweenk [Tue, 16 Sep 2008 22:05:55 +0000 (22:05 +0000)]
Fix some bugs introduced by the preferences rewrite.

16 years agoFix transformation for items rendered as bitmaps (i.e. filters) in
tavmjong [Tue, 16 Sep 2008 20:55:21 +0000 (20:55 +0000)]
Fix transformation for items rendered as bitmaps (i.e. filters) in
Cairo PDF output.

16 years agoFor so long I didn't have time to update the translation.
dinhtrung [Tue, 16 Sep 2008 17:15:51 +0000 (17:15 +0000)]
For so long I didn't have time to update the translation.
I'll spend more time on this.

Update a few new strings.

16 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.

16 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

16 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

16 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