Code

inkscape.git
18 years agobulk trailing spaces removal. consistency through MD5 of binary
rwst [Wed, 15 Feb 2006 19:04:29 +0000 (19:04 +0000)]
bulk trailing spaces removal. consistency through MD5 of binary

18 years agofix 1432089: stroke is not drawn not only when it's not set but also when it's too...
buliabyak [Wed, 15 Feb 2006 19:05:25 +0000 (19:05 +0000)]
fix 1432089: stroke is not drawn not only when it's not set but also when it's too thin

18 years agonew files
ishmal [Wed, 15 Feb 2006 16:41:45 +0000 (16:41 +0000)]
new files

18 years agochange uint to more portable unsigned int
ishmal [Wed, 15 Feb 2006 16:37:10 +0000 (16:37 +0000)]
change uint to more portable unsigned int

18 years agoLog message for the "connectors and multiple documents" fix.
mjwybrow [Wed, 15 Feb 2006 13:33:07 +0000 (13:33 +0000)]
Log message for the "connectors and multiple documents" fix.

18 years ago * src/document.cpp, src/document.h, src/sp-conn-end-pair.cpp,
mjwybrow [Wed, 15 Feb 2006 13:25:54 +0000 (13:25 +0000)]
*  src/document.cpp, src/document.h, src/sp-conn-end-pair.cpp,
       src/connector-context.cpp, src/conn-avoid-ref.cpp:

    Keep a seperate connector router for each document.

    *  src/libavoid/Makefile_insert, src/libavoid/connector.cpp,
       src/libavoid/connector.h, src/libavoid/debug.h,
       src/libavoid/geometry.cpp, src/libavoid/geometry.h,
       src/libavoid/geomtypes.h, src/libavoid/graph.cpp,
       src/libavoid/graph.h, src/libavoid/incremental.cpp,
       src/libavoid/incremental.h, src/libavoid/libavoid.h,
       src/libavoid/makepath.cpp, src/libavoid/makepath.h,
       src/libavoid/polyutil.cpp, src/libavoid/polyutil.h,
       src/libavoid/router.cpp, src/libavoid/router.h,
       src/libavoid/shape.cpp, src/libavoid/shape.h,
       src/libavoid/static.cpp, src/libavoid/static.h,
       src/libavoid/timer.cpp, src/libavoid/timer.h,
       src/libavoid/vertices.cpp, src/libavoid/vertices.h,
       src/libavoid/visibility.cpp, src/libavoid/visibility.h:

    Upstream changes to libavoid that allow multiple connector
    router instances, as well a few other minor bugfixes.

18 years agofix svg to dxf scaling factor
acspike [Wed, 15 Feb 2006 00:21:25 +0000 (00:21 +0000)]
fix svg to dxf scaling factor

18 years ago * src/display/sp-canvas.cpp, display/sp-canvas.h, connector-context.cpp:
mjwybrow [Tue, 14 Feb 2006 23:16:36 +0000 (23:16 +0000)]
* src/display/sp-canvas.cpp, display/sp-canvas.h, connector-context.cpp:

    Revert a previous change that generated enter events for canvas items
    other than the current one when mouse buttons were depressed.  These
    events are now only generated in the connector context, where they are
    required.

18 years agoshuffling includes to make it compile again
rwst [Tue, 14 Feb 2006 19:05:44 +0000 (19:05 +0000)]
shuffling includes to make it compile again

18 years agocheck for null spitem (fix for #1122875, patch by inkblotter)
rwst [Tue, 14 Feb 2006 09:59:53 +0000 (09:59 +0000)]
check for null spitem (fix for #1122875, patch by inkblotter)

18 years agoreplaced connectors in connector layout icon with ordinary line to fix weird bug...
tgdwyer [Tue, 14 Feb 2006 05:28:07 +0000 (05:28 +0000)]
replaced connectors in connector layout icon with ordinary line to fix weird bug that
needs a better solution!  basically, connectors in the icon were being confused with connectors in the main document and ids were overlapping and causing problems when trying to extract the connector graph

18 years agodumps the graph to cout in dot format
tgdwyer [Tue, 14 Feb 2006 03:14:22 +0000 (03:14 +0000)]
dumps the graph to cout in dot format

18 years agocleanup
tgdwyer [Tue, 14 Feb 2006 00:59:15 +0000 (00:59 +0000)]
cleanup

18 years ago * src/graphlayout/graphlayout.cpp, src/conn-avoid-ref.cpp,
mjwybrow [Tue, 14 Feb 2006 00:36:28 +0000 (00:36 +0000)]
* src/graphlayout/graphlayout.cpp, src/conn-avoid-ref.cpp,
      src/conn-avoid-ref.h, src/libavoid/connector.cpp,
      src/libavoid/connector.h:

    Change the behaviour and naming of some connector querying code
    after feedback from Tim Dwyer in implementing graph drawing
    functionality.

18 years agoextending the font selector preview string (patch #1240559 by cmarqu)
rwst [Mon, 13 Feb 2006 19:26:23 +0000 (19:26 +0000)]
extending the font selector preview string (patch #1240559 by cmarqu)

18 years agobulk whitespace removal patch #1198588 by gigaclon
rwst [Mon, 13 Feb 2006 19:14:47 +0000 (19:14 +0000)]
bulk whitespace removal patch #1198588 by gigaclon

18 years agoclosed up denial-of-service attack vector (ironically located in an
dwyip [Mon, 13 Feb 2006 18:19:24 +0000 (18:19 +0000)]
closed up denial-of-service attack vector (ironically located in an
input verification routine).  This could have been used to trivially
terminate Inkboard users' sessions

18 years agono longer GC::release(NULL) with defect inx files, fixes #1358999
rwst [Mon, 13 Feb 2006 16:40:03 +0000 (16:40 +0000)]
no longer GC::release(NULL) with defect inx files, fixes #1358999

18 years agobump up required libxml version to 2.6.11, fixes #1261126
rwst [Mon, 13 Feb 2006 11:09:29 +0000 (11:09 +0000)]
bump up required libxml version to 2.6.11, fixes #1261126

18 years agonew files
ishmal [Mon, 13 Feb 2006 10:18:13 +0000 (10:18 +0000)]
new files

18 years agousing libavoid/geomtypes.h
tgdwyer [Mon, 13 Feb 2006 05:32:36 +0000 (05:32 +0000)]
using libavoid/geomtypes.h

18 years agoMake our own simple_point
tgdwyer [Mon, 13 Feb 2006 05:17:03 +0000 (05:17 +0000)]
Make our own simple_point

18 years agofix
tgdwyer [Mon, 13 Feb 2006 05:07:27 +0000 (05:07 +0000)]
fix

18 years agoifdefs
tgdwyer [Mon, 13 Feb 2006 05:05:50 +0000 (05:05 +0000)]
ifdefs

18 years agocleanup
tgdwyer [Mon, 13 Feb 2006 04:48:59 +0000 (04:48 +0000)]
cleanup

18 years agoadded isConnector function
tgdwyer [Mon, 13 Feb 2006 04:13:07 +0000 (04:13 +0000)]
added isConnector function

18 years agoCorrect connector/node check
tgdwyer [Mon, 13 Feb 2006 03:33:48 +0000 (03:33 +0000)]
Correct connector/node check

18 years agoAdded connector graph layout functionality
tgdwyer [Mon, 13 Feb 2006 02:00:14 +0000 (02:00 +0000)]
Added connector graph layout functionality

18 years agooptimization: do not notify any listeners if attributes' new value is the same as old
buliabyak [Mon, 13 Feb 2006 01:54:33 +0000 (01:54 +0000)]
optimization: do not notify any listeners if attributes' new value is the same as old

18 years agodo not try to remove resource if the object is cloned
buliabyak [Sun, 12 Feb 2006 06:23:23 +0000 (06:23 +0000)]
do not try to remove resource if the object is cloned

18 years agomake soft hyphens work
cyreve [Sat, 11 Feb 2006 18:08:18 +0000 (18:08 +0000)]
make soft hyphens work

18 years agomake more sense of the rotation direction param
buliabyak [Sat, 11 Feb 2006 06:39:45 +0000 (06:39 +0000)]
make more sense of the rotation direction param

18 years ago * src/sp-conn-end-pair.cpp, src/conn-avoid-ref.cpp:
mjwybrow [Sat, 11 Feb 2006 01:57:03 +0000 (01:57 +0000)]
* src/sp-conn-end-pair.cpp, src/conn-avoid-ref.cpp:
      Fix two bugs from my commit yesterday.

18 years agobug 1412504: infinite loop when moving a word to the left when already at the start...
cyreve [Fri, 10 Feb 2006 21:30:49 +0000 (21:30 +0000)]
bug 1412504: infinite loop when moving a word to the left when already at the start of text

18 years agobug 1412947: crash with some (non-truetype?) fonts
cyreve [Fri, 10 Feb 2006 20:41:45 +0000 (20:41 +0000)]
bug 1412947: crash with some (non-truetype?) fonts

18 years agonew files
ishmal [Fri, 10 Feb 2006 19:14:28 +0000 (19:14 +0000)]
new files

18 years agoFix for bug #1352522 (Inkboard: problem when invited person invites you back). I...
dwyip [Fri, 10 Feb 2006 19:13:32 +0000 (19:13 +0000)]
Fix for bug #1352522 (Inkboard: problem when invited person invites you back).  I'm not marking it as CLOSED because there's still some testing left to do, but I
think this should nail it.

18 years agorename so that this option will not be mistaken for generalized DXF output
acspike [Fri, 10 Feb 2006 13:25:16 +0000 (13:25 +0000)]
rename so that this option will not be mistaken for generalized DXF output

18 years agoRename fretboard designers, removing "FretFind" and expanding "ET" to "Equal Temperament"
acspike [Fri, 10 Feb 2006 13:15:52 +0000 (13:15 +0000)]
Rename fretboard designers, removing "FretFind" and expanding "ET" to "Equal Temperament"

18 years agofix crash when selecting a subpath endnode
buliabyak [Fri, 10 Feb 2006 07:40:11 +0000 (07:40 +0000)]
fix crash when selecting a subpath endnode

18 years agorearrange effect submenus, rename some effects, fix capitalization
buliabyak [Fri, 10 Feb 2006 05:56:28 +0000 (05:56 +0000)]
rearrange effect submenus, rename some effects, fix capitalization

18 years agoFix a typo.
mjwybrow [Fri, 10 Feb 2006 04:36:20 +0000 (04:36 +0000)]
Fix a typo.

18 years ago * src/sp-conn-end-pair.cpp, src/sp-conn-end-pair.h,
mjwybrow [Fri, 10 Feb 2006 04:23:35 +0000 (04:23 +0000)]
* src/sp-conn-end-pair.cpp, src/sp-conn-end-pair.h,
  src/conn-avoid-ref.cpp, src/conn-avoid-ref.h,
  src/libavoid/connector.cpp, src/libavoid/connector.h,
  src/libavoid/visibility.cpp:

Add some code to allow querying of items and connectors to find
out what is attached to them.  This will allow graph layout
algorithms (currently being work on by Tim Dwyer) to determine
a graph structure from the diagram.

18 years agoAdd unit conversion.
acspike [Wed, 8 Feb 2006 13:54:22 +0000 (13:54 +0000)]
Add unit conversion.

18 years agoremove icon prerender time messages
mental [Wed, 8 Feb 2006 04:23:31 +0000 (04:23 +0000)]
remove icon prerender time messages

18 years agoshare_static -> share_static_string
mental [Wed, 8 Feb 2006 04:15:29 +0000 (04:15 +0000)]
share_static -> share_static_string

18 years agorevert to black and white cursors
scislac [Tue, 7 Feb 2006 15:09:09 +0000 (15:09 +0000)]
revert to black and white cursors

18 years agoreverted changes for color cursors
scislac [Tue, 7 Feb 2006 14:31:15 +0000 (14:31 +0000)]
reverted changes for color cursors

18 years agofix wrong labels
buliabyak [Tue, 7 Feb 2006 07:23:19 +0000 (07:23 +0000)]
fix wrong labels

18 years ago * src/jabber_whiteboard/message-utilities.h,
mjwybrow [Tue, 7 Feb 2006 00:37:46 +0000 (00:37 +0000)]
* src/jabber_whiteboard/message-utilities.h,
      src/jabber_whiteboard/serializer.cpp,
      src/jabber_whiteboard/deserializer.cpp,
      src/jabber_whiteboard/message-utilities.cpp,
      src/ui/dialog/whiteboard-connect.cpp:

    Some fixes to allow the codebase to compile with Inkboard support
    after the recent Util::shared_ptr<> and Dialog::present() changes.

18 years agocrop an item's bbox by its clippath bbox, if any
buliabyak [Mon, 6 Feb 2006 19:59:35 +0000 (19:59 +0000)]
crop an item's bbox by its clippath bbox, if any

18 years agoadd a method to get bbox of a clippath, fix the update-while-update warnings
buliabyak [Mon, 6 Feb 2006 19:58:47 +0000 (19:58 +0000)]
add a method to get bbox of a clippath, fix the update-while-update warnings

18 years agomirror Transform dialog / Rotate icon horizontally, fixes #1251955
rwst [Mon, 6 Feb 2006 18:27:59 +0000 (18:27 +0000)]
mirror Transform dialog / Rotate icon horizontally, fixes #1251955

18 years agoifdef'd win32 #include <inttypes.h> to fix compile error
scislac [Mon, 6 Feb 2006 18:26:08 +0000 (18:26 +0000)]
ifdef'd win32 #include <inttypes.h> to fix compile error

18 years agoifdef'd win32 #include <zlib.h> to fix compile error
scislac [Mon, 6 Feb 2006 18:19:20 +0000 (18:19 +0000)]
ifdef'd win32 #include <zlib.h> to fix compile error

18 years agorevert to using inttypes.h instead of stdint.h
rwst [Mon, 6 Feb 2006 11:02:20 +0000 (11:02 +0000)]
revert to using inttypes.h instead of stdint.h

18 years agoopen Inkscape Preferences on doubleclick of toolbox button (more or less patch
rwst [Mon, 6 Feb 2006 09:22:10 +0000 (09:22 +0000)]
open Inkscape Preferences on doubleclick of toolbox button (more or less patch
#1424822 by Marco Scholten)

18 years ago r10887@tres: ted | 2006-02-05 23:16:41 -0800
gouldtj [Mon, 6 Feb 2006 07:17:33 +0000 (07:17 +0000)]
 r10887@tres:  ted | 2006-02-05 23:16:41 -0800
 Okay, I'm basically undoing the last commit that SVK screwed up.  All
 this work is not mine, it was done by other people.  Sorry to mess
 things up.

18 years agoHad to include fstream for overloaded def of <<
tgdwyer [Mon, 6 Feb 2006 05:46:33 +0000 (05:46 +0000)]
Had to include fstream for overloaded def of <<

18 years ago(no commit message)
gouldtj [Mon, 6 Feb 2006 05:38:08 +0000 (05:38 +0000)]

18 years agoDBL_MIN replaced by -DBL_MAX which is what I meant all along.
tgdwyer [Mon, 6 Feb 2006 05:22:54 +0000 (05:22 +0000)]
DBL_MIN replaced by -DBL_MAX which is what I meant all along.
Fixes bug.

18 years agoadd scaling and translation so that the DXFs open properly in robomaster
acspike [Mon, 6 Feb 2006 05:04:15 +0000 (05:04 +0000)]
add scaling and translation so that the DXFs open properly in robomaster

18 years agoreplace Util::SharedCStringPtr with the more general Util::shared_ptr<>
mental [Mon, 6 Feb 2006 04:15:05 +0000 (04:15 +0000)]
replace Util::SharedCStringPtr with the more general Util::shared_ptr<>

18 years agosilence warnings
buliabyak [Mon, 6 Feb 2006 02:06:27 +0000 (02:06 +0000)]
silence warnings

18 years agoyet another fix along the same lines: disconnect listeners if they have been connecte...
buliabyak [Mon, 6 Feb 2006 01:56:17 +0000 (01:56 +0000)]
yet another fix along the same lines: disconnect listeners if they have been connected, checking a flag instead of relying on style->object

18 years agoStupid bug in generate-constraints events comparison test fixed
tgdwyer [Mon, 6 Feb 2006 01:41:48 +0000 (01:41 +0000)]
Stupid bug in generate-constraints events comparison test fixed

18 years agoWarn user when attempting to put flowtext on path.
acspike [Sun, 5 Feb 2006 21:39:41 +0000 (21:39 +0000)]
Warn user when attempting to put flowtext on path.

18 years agoenable selecting tspans via xml editor
buliabyak [Sun, 5 Feb 2006 21:33:04 +0000 (21:33 +0000)]
enable selecting tspans via xml editor

18 years agoremove unused layout copying, comment
buliabyak [Sun, 5 Feb 2006 21:32:06 +0000 (21:32 +0000)]
remove unused layout copying, comment

18 years agofix recurstion gaffe, comment
buliabyak [Sun, 5 Feb 2006 21:30:12 +0000 (21:30 +0000)]
fix recurstion gaffe, comment

18 years agoclean up unused code
buliabyak [Sun, 5 Feb 2006 21:28:39 +0000 (21:28 +0000)]
clean up unused code

18 years agotspan bboxes now work
buliabyak [Sun, 5 Feb 2006 00:47:08 +0000 (00:47 +0000)]
tspan bboxes now work

18 years agooptional start index and length in getBoundingBox, for tspan bboxes
buliabyak [Sun, 5 Feb 2006 00:46:03 +0000 (00:46 +0000)]
optional start index and length in getBoundingBox, for tspan bboxes

18 years agosp_text_get_length_upto to count length recursively up to a given child
buliabyak [Sun, 5 Feb 2006 00:44:16 +0000 (00:44 +0000)]
sp_text_get_length_upto to count length recursively up to a given child

18 years agohad 5 mins so I cleaned up a little more
scislac [Sat, 4 Feb 2006 19:29:54 +0000 (19:29 +0000)]
had 5 mins so I cleaned up a little more

18 years agoquery: report true svg bbox, not inkscape's desktop bbox (makes more sense for script...
buliabyak [Sat, 4 Feb 2006 17:16:16 +0000 (17:16 +0000)]
query: report true svg bbox, not inkscape's desktop bbox (makes more sense for scripting), remove newline

18 years agooptimize includes, use stdlib instead of inttypes if we have it
rwst [Sat, 4 Feb 2006 09:52:07 +0000 (09:52 +0000)]
optimize includes, use stdlib instead of inttypes if we have it

18 years agoUpdated for build and fixed Trace Bitmap text to be Trace Bitmap...
kidproto [Sat, 4 Feb 2006 03:42:49 +0000 (03:42 +0000)]
Updated for build and fixed Trace Bitmap text to be Trace Bitmap...

18 years agoI whipped up some colorized icons for the time being - these are temporary until...
scislac [Fri, 3 Feb 2006 23:35:36 +0000 (23:35 +0000)]
I whipped up some colorized icons for the time being - these are temporary until Andre replaces them.

18 years agoApplying patch #1415503 by James Kilfiger / zeimusu - treat XPMs like headers (so...
scislac [Fri, 3 Feb 2006 23:31:10 +0000 (23:31 +0000)]
Applying patch #1415503 by James Kilfiger / zeimusu - treat XPMs like headers (so modified xpm files get picked up for compilation)

18 years agoApplying patch #1415498 by James Kilfiger / zeimusu - Allow color & transparency...
scislac [Fri, 3 Feb 2006 19:56:46 +0000 (19:56 +0000)]
Applying patch #1415498 by James Kilfiger / zeimusu - Allow color & transparency in mouse pointer - Pen cursor

18 years agoApplying patch #1415498 by James Kilfiger / zeimusu - Allow color & transparency...
scislac [Fri, 3 Feb 2006 19:45:56 +0000 (19:45 +0000)]
Applying patch #1415498 by James Kilfiger / zeimusu - Allow color & transparency in mouse pointer

18 years agoimplement par_indent in flowtext, no ui yet, done via first character's dx
buliabyak [Fri, 3 Feb 2006 03:04:05 +0000 (03:04 +0000)]
implement par_indent in flowtext, no ui yet, done via first character's dx

18 years agofurther fix: remember is paintservers were hreffed in a flag, fixes undo crash
buliabyak [Fri, 3 Feb 2006 03:01:53 +0000 (03:01 +0000)]
further fix: remember is paintservers were hreffed in a flag, fixes undo crash

18 years agoremove screen pixel toggle for now, add always-snap widget for all
rwst [Thu, 2 Feb 2006 18:09:26 +0000 (18:09 +0000)]
remove screen pixel toggle for now, add always-snap widget for all
modes

18 years agoAdded consts to args of pairing heap compare fn
tgdwyer [Wed, 1 Feb 2006 04:00:20 +0000 (04:00 +0000)]
Added consts to args of pairing heap compare fn

18 years agoadd tooltips to tolerance slider
rwst [Tue, 31 Jan 2006 18:55:59 +0000 (18:55 +0000)]
add tooltips to tolerance slider

18 years agoseparated doxygen main page from main.cpp for readability
rwst [Mon, 30 Jan 2006 17:20:48 +0000 (17:20 +0000)]
separated doxygen main page from main.cpp for readability

18 years agoRename Fret Finder submenu Fretboard Designer
acspike [Mon, 30 Jan 2006 15:53:26 +0000 (15:53 +0000)]
Rename Fret Finder submenu Fretboard Designer

18 years agooops, setting the mimetype to image/dxf. don't know if this is correct but it is...
acspike [Mon, 30 Jan 2006 14:53:22 +0000 (14:53 +0000)]
oops, setting the mimetype to image/dxf. don't know if this is correct but it is what the other dxf inxs say.

18 years ago r10830@tres: ted | 2006-01-29 21:07:51 -0800
gouldtj [Mon, 30 Jan 2006 05:14:52 +0000 (05:14 +0000)]
 r10830@tres:  ted | 2006-01-29 21:07:51 -0800
 Adding in dxf_outlines.inx

18 years ago r10823@tres: ted | 2006-01-29 17:06:12 -0800
gouldtj [Mon, 30 Jan 2006 05:14:24 +0000 (05:14 +0000)]
 r10823@tres:  ted | 2006-01-29 17:06:12 -0800
 Adding in some more folders

18 years ago r10822@tres: ted | 2006-01-29 17:00:16 -0800
gouldtj [Mon, 30 Jan 2006 05:14:05 +0000 (05:14 +0000)]
 r10822@tres:  ted | 2006-01-29 17:00:16 -0800
 Actually, I think Render->Fractal is probably a better menu

18 years ago r10821@tres: ted | 2006-01-29 16:59:00 -0800
gouldtj [Mon, 30 Jan 2006 05:13:43 +0000 (05:13 +0000)]
 r10821@tres:  ted | 2006-01-29 16:59:00 -0800
 Putting some subdirectories together.

18 years ago r10820@tres: ted | 2006-01-29 16:56:50 -0800
gouldtj [Mon, 30 Jan 2006 05:12:51 +0000 (05:12 +0000)]
 r10820@tres:  ted | 2006-01-29 16:56:50 -0800
 Making it so all the important strings in the INX files are
 translateable.  Also added in a 'clear-n_.h' to change the N_() macro
 from an inline function to a pure macro.
 Lastly, added in submenus for the effects.

18 years ago r10819@tres: ted | 2006-01-29 16:08:29 -0800
gouldtj [Mon, 30 Jan 2006 05:12:27 +0000 (05:12 +0000)]
 r10819@tres:  ted | 2006-01-29 16:08:29 -0800
 Putting all the Fret Finder stuff into it's own submenu

18 years ago r10818@tres: ted | 2006-01-29 16:08:07 -0800
gouldtj [Mon, 30 Jan 2006 05:12:10 +0000 (05:12 +0000)]
 r10818@tres:  ted | 2006-01-29 16:08:07 -0800
 Whoo hoo, we do submenus now too!

18 years ago r10817@tres: ted | 2006-01-29 15:45:22 -0800
gouldtj [Mon, 30 Jan 2006 05:11:50 +0000 (05:11 +0000)]
 r10817@tres:  ted | 2006-01-29 15:45:22 -0800
 Basic submenus are working, and alphebetized

18 years ago r10816@tres: ted | 2006-01-29 15:14:36 -0800
gouldtj [Mon, 30 Jan 2006 05:11:32 +0000 (05:11 +0000)]
 r10816@tres:  ted | 2006-01-29 15:14:36 -0800
 Working, but not going down submenus right.

18 years ago r10815@tres: ted | 2006-01-29 14:46:19 -0800
gouldtj [Mon, 30 Jan 2006 05:11:13 +0000 (05:11 +0000)]
 r10815@tres:  ted | 2006-01-29 14:46:19 -0800
 Basically the menu stuff is working.  Still needs features before it can
 be checked in.  But the basics are all there right now.