Code

inkscape.git
17 years agoImplementing feature request #1673807: snapping of gradient handles
dvlierop2 [Tue, 20 Mar 2007 21:14:34 +0000 (21:14 +0000)]
Implementing feature request #1673807: snapping of gradient handles

17 years agoMonster commit. New grid infrastructure. The old gridmanagement code is still there...
johanengelen [Tue, 20 Mar 2007 19:58:07 +0000 (19:58 +0000)]
Monster commit. New grid infrastructure. The old gridmanagement code is still there; this committed for testing purposes. Goal is to delete the old grid code later on.

17 years agoformat string protection/clean up (CVE-2007-1463, CVE-2007-1464)
keescook [Tue, 20 Mar 2007 17:16:36 +0000 (17:16 +0000)]
format string protection/clean up (CVE-2007-1463, CVE-2007-1464)

17 years agopatch by cilix42 for bug 1671665
buliabyak [Mon, 19 Mar 2007 23:40:46 +0000 (23:40 +0000)]
patch by cilix42 for bug 1671665

17 years agoFix for bug 1540195; solution: use correct origin for snapping
dvlierop2 [Mon, 19 Mar 2007 18:22:46 +0000 (18:22 +0000)]
Fix for bug 1540195; solution: use correct origin for snapping

17 years agono pick if transparent; fix sodipodi-era bug where delta had no effect for no-stroke...
buliabyak [Mon, 19 Mar 2007 07:47:37 +0000 (07:47 +0000)]
no pick if transparent; fix sodipodi-era bug where delta had no effect for no-stroke shapes

17 years agotwo picking optimizations: 1 use our canvas' viewbox so that invisible segments can...
buliabyak [Mon, 19 Mar 2007 03:12:13 +0000 (03:12 +0000)]
two picking optimizations: 1 use our canvas' viewbox so that invisible segments can be ignored; 2 if still too slow, skip several pickings, returning last pick, before trying to pick again; also use ::upgrade for getting NR::Rect

17 years agooptimize picking by ignoring out-of-view segments
buliabyak [Mon, 19 Mar 2007 03:09:06 +0000 (03:09 +0000)]
optimize picking by ignoring out-of-view segments

17 years agoadd fields for delayed pick optimization
buliabyak [Mon, 19 Mar 2007 03:06:18 +0000 (03:06 +0000)]
add fields for delayed pick optimization

17 years agoswitch to using NR::Maybe for area rect
buliabyak [Mon, 19 Mar 2007 03:05:11 +0000 (03:05 +0000)]
switch to using NR::Maybe for area rect

17 years agomake arena remember its parent canvasarena, if any (so that an arenaitem can get...
buliabyak [Mon, 19 Mar 2007 03:04:08 +0000 (03:04 +0000)]
make arena remember its parent canvasarena, if any (so that an arenaitem can get access to the canvas viewbox for picking optimization)

17 years agouse ::upgrade for getting NR::Rect
buliabyak [Mon, 19 Mar 2007 03:01:47 +0000 (03:01 +0000)]
use ::upgrade for getting NR::Rect

17 years agocomment fix
buliabyak [Mon, 19 Mar 2007 03:01:10 +0000 (03:01 +0000)]
comment fix

17 years agoadd ::upgrade for NRRectL
buliabyak [Mon, 19 Mar 2007 03:00:31 +0000 (03:00 +0000)]
add ::upgrade for NRRectL

17 years agoreremove bad constructors
buliabyak [Mon, 19 Mar 2007 02:59:59 +0000 (02:59 +0000)]
reremove bad constructors

17 years ago * packaging/macosx/native-gtk/glibconfig.h,
mjwybrow [Mon, 19 Mar 2007 00:33:33 +0000 (00:33 +0000)]
  * packaging/macosx/native-gtk/glibconfig.h,
    packaging/macosx/native-gtk/build-gtk.sh,
    packaging/macosx/native-gtk/config.h:

    Add a couple of modified glib headers needed to build Universal versions
    of glib using the build-gtk.sh script.

17 years agorevert reversion -- I had not realized it had already come into use,
mental [Mon, 19 Mar 2007 00:08:37 +0000 (00:08 +0000)]
revert reversion -- I had not realized it had already come into use,
but I have no time to fix the code now

17 years agoUpdate pedrogui stuff and makefile. Add placeholder for alternate test framework.
ishmal [Sun, 18 Mar 2007 23:50:32 +0000 (23:50 +0000)]
Update pedrogui stuff and makefile. Add placeholder for alternate test framework.

17 years agocorrect intersection since we allow empty rects again
mental [Sun, 18 Mar 2007 23:22:09 +0000 (23:22 +0000)]
correct intersection since we allow empty rects again

17 years agorevert NRRect/NRRectL conversion constructors for NR::Rect, since they
mental [Sun, 18 Mar 2007 23:18:32 +0000 (23:18 +0000)]
revert NRRect/NRRectL conversion constructors for NR::Rect, since they
cannot correctly deal with "nullary" NRRect -- the correct path is to
convert NRRect to Maybe<Rect>

17 years agoPedro::pedrogui is not the same as the one in jabber_whiteboard
ishmal [Sun, 18 Mar 2007 22:26:54 +0000 (22:26 +0000)]
Pedro::pedrogui is not the same as the one in jabber_whiteboard

17 years agochange std::string::size_type to DOMString::size_type
ishmal [Sun, 18 Mar 2007 21:50:00 +0000 (21:50 +0000)]
change std::string::size_type to DOMString::size_type

17 years agooptimize cairo paths by not drawing segments that are outside of view (for stroke...
buliabyak [Sun, 18 Mar 2007 21:07:21 +0000 (21:07 +0000)]
optimize cairo paths by not drawing segments that are outside of view (for stroke only); increase tolerance for picking, not calculate wind when it's not needed

17 years agoadd growBy and constructors from NRRect(L)
buliabyak [Sun, 18 Mar 2007 21:03:20 +0000 (21:03 +0000)]
add growBy and constructors from NRRect(L)

17 years agoupdate po file
ps_aux [Sun, 18 Mar 2007 20:29:58 +0000 (20:29 +0000)]
update po file

17 years agoAdd tutorial tracing pt_BR
ps_aux [Sun, 18 Mar 2007 20:01:39 +0000 (20:01 +0000)]
Add tutorial tracing pt_BR

17 years agoadd required includes for gcc 4.3 and fix a const issue -- patch #1675635
mental [Sun, 18 Mar 2007 18:39:34 +0000 (18:39 +0000)]
add required includes for gcc 4.3 and fix a const issue -- patch #1675635
from mellum (Falk Hueffner)

17 years agofix 64-bit issues with width of npos -- patch #1675697 from mellum
mental [Sun, 18 Mar 2007 18:39:13 +0000 (18:39 +0000)]
fix 64-bit issues with width of npos -- patch #1675697 from mellum
(Falk Hueffner)

17 years agoUpdated Catalan translation
cwebb [Sun, 18 Mar 2007 16:16:22 +0000 (16:16 +0000)]
Updated Catalan translation

17 years agoUpdate of slovak translation
cwebb [Sun, 18 Mar 2007 13:53:27 +0000 (13:53 +0000)]
Update of slovak translation

17 years agoSnap while dragging knots, for star
dvlierop2 [Sun, 18 Mar 2007 12:01:08 +0000 (12:01 +0000)]
Snap while dragging knots, for star

17 years agoSnap while dragging knots, for rect and arc
dvlierop2 [Sun, 18 Mar 2007 11:18:02 +0000 (11:18 +0000)]
Snap while dragging knots, for rect and arc

17 years agoImplement snapping in shape-tools during initial-drawing
dvlierop2 [Sun, 18 Mar 2007 09:12:01 +0000 (09:12 +0000)]
Implement snapping in shape-tools during initial-drawing

17 years agomove masks to their own page, move tablet checkbox to mouse, copyedit
buliabyak [Sun, 18 Mar 2007 06:20:44 +0000 (06:20 +0000)]
move masks to their own page, move tablet checkbox to mouse, copyedit

17 years agoswitch to using desktop method to restore cursor
buliabyak [Sun, 18 Mar 2007 04:59:08 +0000 (04:59 +0000)]
switch to using desktop method to restore cursor

17 years agoCompile warnings
ishmal [Sun, 18 Mar 2007 04:23:25 +0000 (04:23 +0000)]
Compile warnings

17 years agocopyedit; use IMMEDIATE_MESSAGE and remove canvas update in the middle; remove disabl...
buliabyak [Sun, 18 Mar 2007 04:05:43 +0000 (04:05 +0000)]
copyedit; use IMMEDIATE_MESSAGE and remove canvas update in the middle; remove disableInteraction - not needed without the canvas update; set busy cursor

17 years agoadd clearing busy cursor (resets current context's cursor)
buliabyak [Sun, 18 Mar 2007 04:04:26 +0000 (04:04 +0000)]
add clearing busy cursor (resets current context's cursor)

17 years agomore judicious checking of results of find on my shape lookup table. Null
tgdwyer [Sun, 18 Mar 2007 02:16:59 +0000 (02:16 +0000)]
more judicious checking of results of find on my shape lookup table.  Null
bounding boxes could have potentially caused problems.

17 years agofix crash when you quickly click in two areas and then press a key to go to another...
buliabyak [Sun, 18 Mar 2007 02:01:19 +0000 (02:01 +0000)]
fix crash when you quickly click in two areas and then press a key to go to another tool before filling is finished

17 years agouse UTF-8 for degree symbol
keescook [Sun, 18 Mar 2007 00:14:34 +0000 (00:14 +0000)]
use UTF-8 for degree symbol

17 years agoupdate po file list
keescook [Sun, 18 Mar 2007 00:13:13 +0000 (00:13 +0000)]
update po file list

17 years agobetter way to deal with undo+id collisions
mental [Sat, 17 Mar 2007 23:10:37 +0000 (23:10 +0000)]
better way to deal with undo+id collisions

17 years agore-introduce isEmpty tests
mental [Sat, 17 Mar 2007 19:00:45 +0000 (19:00 +0000)]
re-introduce isEmpty tests

17 years agoclean up rect mess a bit before start working on other stuff
mental [Sat, 17 Mar 2007 06:51:35 +0000 (06:51 +0000)]
clean up rect mess a bit before start working on other stuff

17 years agomove creating style after the signals are set up, so that style does not miss the...
buliabyak [Sat, 17 Mar 2007 05:01:37 +0000 (05:01 +0000)]
move creating style after the signals are set up, so that style does not miss the object's release signal

17 years agofix 1286535
buliabyak [Sat, 17 Mar 2007 05:00:29 +0000 (05:00 +0000)]
fix 1286535

17 years agoFix bug #1511262: don't snap rect to itself
dvlierop2 [Fri, 16 Mar 2007 21:26:53 +0000 (21:26 +0000)]
Fix bug #1511262: don't snap rect to itself

17 years agofix 1679477
buliabyak [Fri, 16 Mar 2007 20:56:59 +0000 (20:56 +0000)]
fix 1679477

17 years agofix 1682261
buliabyak [Fri, 16 Mar 2007 18:16:11 +0000 (18:16 +0000)]
fix 1682261

17 years agostring disambig
buliabyak [Fri, 16 Mar 2007 05:52:58 +0000 (05:52 +0000)]
string disambig

17 years agotypos
buliabyak [Fri, 16 Mar 2007 05:44:20 +0000 (05:44 +0000)]
typos

17 years agoHandle null bounding boxes
tgdwyer [Fri, 16 Mar 2007 05:02:51 +0000 (05:02 +0000)]
Handle null bounding boxes

17 years agoAdded check for null bounding box of shapes involved in graph layout.
tgdwyer [Fri, 16 Mar 2007 04:59:02 +0000 (04:59 +0000)]
Added check for null bounding box of shapes involved in graph layout.
I'm not actually sure if it's possible for something with a
NULL item-box to be attached to a connector but if it is
it's probably pretty safe to simply ignore.

17 years agogive new flowtext the current text tool style
buliabyak [Fri, 16 Mar 2007 04:18:45 +0000 (04:18 +0000)]
give new flowtext the current text tool style

17 years agosensitize unlock and unhide verbs
acspike [Fri, 16 Mar 2007 04:10:12 +0000 (04:10 +0000)]
sensitize unlock and unhide verbs

17 years agoadd unhide/unlock commands
buliabyak [Fri, 16 Mar 2007 03:42:18 +0000 (03:42 +0000)]
add unhide/unlock commands

17 years ago * packaging/macosx/osx-build.sh: Add a missing '$' to a shell variable and
mjwybrow [Fri, 16 Mar 2007 01:57:58 +0000 (01:57 +0000)]
  * packaging/macosx/osx-build.sh: Add a missing '$' to a shell variable and
    correct some indenting.

17 years agoalso quote fonnames starting from a non-letter
buliabyak [Fri, 16 Mar 2007 01:01:39 +0000 (01:01 +0000)]
also quote fonnames starting from a non-letter

17 years agoswitch repr-css to using libcroco, same as SPStyle uses, instead of its own hacky...
buliabyak [Fri, 16 Mar 2007 00:08:17 +0000 (00:08 +0000)]
switch repr-css to using libcroco, same as SPStyle uses, instead of its own hacky css parser; quote font-family, if necessary, on writing

17 years agoquote font-family values if necessary on writing (fixes a bunch of bugs); change...
buliabyak [Fri, 16 Mar 2007 00:05:46 +0000 (00:05 +0000)]
quote font-family values if necessary on writing (fixes a bunch of bugs); change unquote API and export it

17 years agoUpdated, closes 1678534.
cmarqu [Thu, 15 Mar 2007 23:56:00 +0000 (23:56 +0000)]
Updated, closes 1678534.

17 years agofix crash when editing text with multiple tspans
buliabyak [Thu, 15 Mar 2007 22:54:26 +0000 (22:54 +0000)]
fix crash when editing text with multiple tspans

17 years agoFix for bug #1584301: block invalid snapping results
dvlierop2 [Thu, 15 Mar 2007 18:29:04 +0000 (18:29 +0000)]
Fix for bug #1584301: block invalid snapping results

17 years ago * packaging/macosx/osx-app.sh: Improve the comand line option processing.
mjwybrow [Thu, 15 Mar 2007 05:26:38 +0000 (05:26 +0000)]
  * packaging/macosx/osx-app.sh: Improve the comand line option processing.

17 years ago * Info.plist.in: Update the Mac OS X copyright date to 2007.
mjwybrow [Thu, 15 Mar 2007 03:41:19 +0000 (03:41 +0000)]
  * Info.plist.in: Update the Mac OS X copyright date to 2007.

17 years ago * Makefile.am, packaging/macosx/inkscape_python.ds_store,
mjwybrow [Thu, 15 Mar 2007 03:34:35 +0000 (03:34 +0000)]
  * Makefile.am, packaging/macosx/inkscape_python.ds_store,
    packaging/macosx/osx-build.sh, packaging/macosx/osx-app.sh,
    packaging/macosx/dmg_background.svg, packaging/macosx/osx-dmg.sh,
    packaging/macosx/dmg_background.png, packaging/macosx/dmg_set_style.scpt,
    packaging/macosx/inkscape.ds_store:

    Updates to the Mac OS X packaging scripts by Jean-Olivier Irisson to
    improve support for building DMGs with python bundled, as well as
    making everything less Fink-centric so DarwinPorts can be used as
    an alternative.  Submitted as patch #1673087.

17 years ago * Makefile.am, packaging/macosx/osx-app.sh: Move the osx-app.sh script from
mjwybrow [Thu, 15 Mar 2007 03:07:44 +0000 (03:07 +0000)]
  * Makefile.am, packaging/macosx/osx-app.sh: Move the osx-app.sh script from
    the packaging directory into the packaging/macosx directory.

17 years ago * Makefile.am, packaging/macosx/osx-app.sh: Move the osx-app.sh script from
mjwybrow [Thu, 15 Mar 2007 03:06:37 +0000 (03:06 +0000)]
  * Makefile.am, packaging/macosx/osx-app.sh: Move the osx-app.sh script from
    the packaging directory into the packaging/macosx directory.

17 years ago * packaging/macosx/native-gtk/build-gtk.sh: Update some dependencies to newer
mjwybrow [Thu, 15 Mar 2007 01:54:22 +0000 (01:54 +0000)]
  * packaging/macosx/native-gtk/build-gtk.sh: Update some dependencies to newer
    versions.  Provide somee fixes to allow cairo 1.4.0 to be compiled as
    universal.

17 years agogosh, what shitty coding - reading delimited string failed when it was at the very...
buliabyak [Thu, 15 Mar 2007 00:42:54 +0000 (00:42 +0000)]
gosh, what shitty coding - reading delimited string failed when it was at the very end of buffer

17 years agoeven if one declaration is broken, try to still read all others per http://www.w3...
buliabyak [Wed, 14 Mar 2007 23:55:00 +0000 (23:55 +0000)]
even if one declaration is broken, try to still read all others per w3.org/TR/CSS21/syndata.html#declaration; fixes bug 1266843

17 years agocomment fix
buliabyak [Wed, 14 Mar 2007 23:52:34 +0000 (23:52 +0000)]
comment fix

17 years agotypo fix from libcroco list
buliabyak [Wed, 14 Mar 2007 23:52:02 +0000 (23:52 +0000)]
typo fix from libcroco list

17 years agouse desktop method to set waiting cursor; do not try to restore it if someone already...
buliabyak [Wed, 14 Mar 2007 18:05:25 +0000 (18:05 +0000)]
use desktop method to set waiting cursor; do not try to restore it if someone already did it (fixes crash when you switch to another tool while filling)

17 years agoreset waiting_cursor when setting any other
buliabyak [Wed, 14 Mar 2007 18:04:24 +0000 (18:04 +0000)]
reset waiting_cursor when setting any other

17 years agoadd a flag and a setter method for busy cursor
buliabyak [Wed, 14 Mar 2007 18:03:38 +0000 (18:03 +0000)]
add a flag and a setter method for busy cursor

17 years agofix bug where master opacity did not affect markers
buliabyak [Wed, 14 Mar 2007 18:03:01 +0000 (18:03 +0000)]
fix bug where master opacity did not affect markers

17 years agofix i18n to match the correct RTL rendering fixed by cyreve
buliabyak [Wed, 14 Mar 2007 17:58:04 +0000 (17:58 +0000)]
fix i18n to match the correct RTL rendering fixed by cyreve

17 years agoview_center fixed to account for the y-coordinate flip
buliabyak [Wed, 14 Mar 2007 06:20:47 +0000 (06:20 +0000)]
view_center fixed to account for the y-coordinate flip

17 years agosave window geometry before running effect so that effects get correct view_center
buliabyak [Wed, 14 Mar 2007 06:19:48 +0000 (06:19 +0000)]
save window geometry before running effect so that effects get correct view_center

17 years agospirograph
buliabyak [Wed, 14 Mar 2007 05:00:33 +0000 (05:00 +0000)]
spirograph

17 years agoSwap out entities in tooltips. Fixes https://bugs.launchpad.net/ubuntu/+source/inksc...
keescook [Wed, 14 Mar 2007 04:23:43 +0000 (04:23 +0000)]
Swap out entities in tooltips.  Fixes https://bugs.launchpad.net/ubuntu/+source/inkscape/+bug/91548

17 years agoClean up indentation
johncoswell [Wed, 14 Mar 2007 00:33:51 +0000 (00:33 +0000)]
Clean up indentation

17 years agoFix paint bucket point queueing issue
johncoswell [Wed, 14 Mar 2007 00:10:48 +0000 (00:10 +0000)]
Fix paint bucket point queueing issue

17 years agoFixed [ 1678374 ]; hopefully made the optiongroup code more robust for different...
johanengelen [Tue, 13 Mar 2007 22:22:36 +0000 (22:22 +0000)]
Fixed [ 1678374 ]; hopefully made the optiongroup code more robust for different INX definitions.

17 years agofix 1659445 without unfixing 1595030
buliabyak [Tue, 13 Mar 2007 21:35:25 +0000 (21:35 +0000)]
fix 1659445 without unfixing 1595030

17 years agofixme comment
buliabyak [Tue, 13 Mar 2007 21:34:01 +0000 (21:34 +0000)]
fixme comment

17 years agoAdd null checks.
ishmal [Tue, 13 Mar 2007 20:55:13 +0000 (20:55 +0000)]
Add null checks.

17 years agotweak to compile on linux
ishmal [Tue, 13 Mar 2007 18:53:45 +0000 (18:53 +0000)]
tweak to compile on linux

17 years agocommas in file names. oops.
ishmal [Tue, 13 Mar 2007 18:53:04 +0000 (18:53 +0000)]
commas in file names.   oops.

17 years agofix mkNEWS to deal with point releases and the correct wiki port
acspike [Tue, 13 Mar 2007 18:36:16 +0000 (18:36 +0000)]
fix mkNEWS to deal with point releases and the correct wiki port

17 years agodropping moved/dead files
keescook [Tue, 13 Mar 2007 06:01:53 +0000 (06:01 +0000)]
dropping moved/dead files

17 years agocomment
buliabyak [Tue, 13 Mar 2007 04:43:49 +0000 (04:43 +0000)]
comment

17 years agoextend the range of spacings
buliabyak [Tue, 13 Mar 2007 04:40:36 +0000 (04:40 +0000)]
extend the range of spacings

17 years ago * packaging/macosx/native-gtk/build-gtk.sh: s/libsig++/libsigc++/.
mjwybrow [Tue, 13 Mar 2007 00:55:24 +0000 (00:55 +0000)]
  * packaging/macosx/native-gtk/build-gtk.sh: s/libsig++/libsigc++/.

17 years ago * packaging/macosx/native-gtk/build-gtk.sh: Further fixes for stable builds.
mjwybrow [Tue, 13 Mar 2007 00:43:50 +0000 (00:43 +0000)]
  * packaging/macosx/native-gtk/build-gtk.sh: Further fixes for stable builds.

17 years ago * packaging/macosx/native-gtk/build-gtk.sh: Improvements for the stable build.
mjwybrow [Mon, 12 Mar 2007 22:48:23 +0000 (22:48 +0000)]
  * packaging/macosx/native-gtk/build-gtk.sh: Improvements for the stable build.

17 years ago * packaging/macosx/native-gtk/build-gtk.sh: Minor fix for configure being
mjwybrow [Mon, 12 Mar 2007 22:35:17 +0000 (22:35 +0000)]
  * packaging/macosx/native-gtk/build-gtk.sh: Minor fix for configure being
    called twice when building some packages from svn.

17 years agoNew update and add credits
ps_aux [Mon, 12 Mar 2007 22:09:43 +0000 (22:09 +0000)]
New update and add credits