Code

inkscape.git
18 years agoFixes to unmasking:
knutux [Tue, 21 Mar 2006 07:22:28 +0000 (07:22 +0000)]
Fixes to unmasking:
- Fixed crash if unmask/unclip is used on unmasked object
- Restoring mask/clippath object even if it is still referenced
- Adding restored mask objects to selected item list

18 years agofixing misspelled name in copyright notice
knutux [Mon, 20 Mar 2006 08:38:48 +0000 (08:38 +0000)]
fixing misspelled name in copyright notice

18 years agocopy clippaths, masks, and mask gradients to defs_clipboard
buliabyak [Mon, 20 Mar 2006 04:24:12 +0000 (04:24 +0000)]
copy clippaths, masks, and mask gradients to defs_clipboard

18 years agodo not embed transform if the item has clippath or mask (so that the clippath/mask...
buliabyak [Sun, 19 Mar 2006 23:30:45 +0000 (23:30 +0000)]
do not embed transform if the item has clippath or mask (so that the clippath/mask is affected by the same transform)

18 years agopatch by Andrius R. for (un)clip and (un)mask commands
buliabyak [Sun, 19 Mar 2006 23:19:10 +0000 (23:19 +0000)]
patch by Andrius R. for (un)clip and (un)mask commands

18 years agorestore broken ngettext
buliabyak [Sun, 19 Mar 2006 23:05:40 +0000 (23:05 +0000)]
restore broken ngettext

18 years agofix clipping with unfilled paths
buliabyak [Sun, 19 Mar 2006 23:00:15 +0000 (23:00 +0000)]
fix clipping with unfilled paths

18 years agoremove the annoying canvas border
buliabyak [Sat, 18 Mar 2006 21:51:26 +0000 (21:51 +0000)]
remove the annoying canvas border

18 years agobetter description for multiple selections
buliabyak [Fri, 17 Mar 2006 21:58:00 +0000 (21:58 +0000)]
better description for multiple selections

18 years agoensure document up-to-date if it's being loaded into a virgin desktop
buliabyak [Fri, 17 Mar 2006 06:28:44 +0000 (06:28 +0000)]
ensure document up-to-date if it's being loaded into a virgin desktop

18 years agodescribe clipped/masked objects in statusbar
buliabyak [Fri, 17 Mar 2006 06:27:57 +0000 (06:27 +0000)]
describe clipped/masked objects in statusbar

18 years agoadd setting clip/mask bbox in sp_item_invoke_show to fix 1449541
buliabyak [Fri, 17 Mar 2006 01:51:38 +0000 (01:51 +0000)]
add setting clip/mask bbox in sp_item_invoke_show to fix 1449541

18 years agocoding style
buliabyak [Thu, 16 Mar 2006 20:12:17 +0000 (20:12 +0000)]
coding style

18 years agodo the same fix for masks as for clippaths to silence 'update during update' warnings
buliabyak [Thu, 16 Mar 2006 20:10:48 +0000 (20:10 +0000)]
do the same fix for masks as for clippaths to silence 'update during update' warnings

18 years agofix property name in init; do the same fix as in SPClipPath to silence 'update during...
buliabyak [Thu, 16 Mar 2006 20:09:51 +0000 (20:09 +0000)]
fix property name in init; do the same fix as in SPClipPath to silence 'update during update' warnings

18 years ago * share/icons/Makefile.am: Update a makefile after the icon file
mjwybrow [Wed, 15 Mar 2006 23:23:18 +0000 (23:23 +0000)]
* share/icons/Makefile.am: Update a makefile after the icon file
      renaming.

18 years agomerged patch #1447043 from Andrius "knutux" R. to create sub-layers
mental [Wed, 15 Mar 2006 22:58:35 +0000 (22:58 +0000)]
merged patch #1447043 from Andrius "knutux" R. to create sub-layers

18 years agoreadme for legacy icons
scislac [Wed, 15 Mar 2006 22:12:44 +0000 (22:12 +0000)]
readme for legacy icons

18 years agoremove readme since it's no longer an extra set
scislac [Wed, 15 Mar 2006 22:09:52 +0000 (22:09 +0000)]
remove readme since it's no longer an extra set

18 years agoremoving old
scislac [Wed, 15 Mar 2006 22:02:26 +0000 (22:02 +0000)]
removing old

18 years agorenamed crispy icons, added placeholders for icons currently missing from set
scislac [Wed, 15 Mar 2006 22:01:51 +0000 (22:01 +0000)]
renamed crispy icons, added placeholders for icons currently missing from set

18 years agoremoving old legacy icons from old name
scislac [Wed, 15 Mar 2006 22:00:11 +0000 (22:00 +0000)]
removing old legacy icons from old name

18 years agorenaming inkscape's original icon set to legacy_icons.svg
scislac [Wed, 15 Mar 2006 21:38:19 +0000 (21:38 +0000)]
renaming inkscape's original icon set to legacy_icons.svg

18 years agopatch by christoph-b3e to clone multiple selected objects
buliabyak [Wed, 15 Mar 2006 20:33:44 +0000 (20:33 +0000)]
patch by christoph-b3e to clone multiple selected objects

18 years agoincrease cutoff depth of recursive clone descriptions
buliabyak [Wed, 15 Mar 2006 20:31:48 +0000 (20:31 +0000)]
increase cutoff depth of recursive clone descriptions

18 years agominor comment tweak
mental [Wed, 15 Mar 2006 04:26:07 +0000 (04:26 +0000)]
minor comment tweak

18 years agoReplace GC::Managed<>::clearOnceInaccessible with GC::soft_ptr<>
mental [Wed, 15 Mar 2006 04:07:41 +0000 (04:07 +0000)]
Replace GC::Managed<>::clearOnceInaccessible with GC::soft_ptr<>

18 years agoshared_ptr -> ptr_shared
mental [Wed, 15 Mar 2006 03:22:23 +0000 (03:22 +0000)]
shared_ptr -> ptr_shared

18 years agodifferentiate _hreffed and _listening flags for color, fill, and stroke paintservers...
buliabyak [Tue, 14 Mar 2006 02:24:35 +0000 (02:24 +0000)]
differentiate _hreffed and _listening flags for color, fill, and stroke paintservers - fixes two crashes

18 years ago(sp_style_write_ipaint): Pretty colour names: use sp_svg_write_color instead of ...
pjrm [Mon, 13 Mar 2006 06:51:37 +0000 (06:51 +0000)]
(sp_style_write_ipaint): Pretty colour names: use sp_svg_write_color instead of #rrggbb.
style-test.cpp: Update unit tests accordingly.

18 years agoCodingStyle: whitespace
pjrm [Mon, 13 Mar 2006 06:34:38 +0000 (06:34 +0000)]
CodingStyle: whitespace

18 years ago(sp_svg_write_color): Use CSS/XHTML/SVG Basic named colours (the 16 colours white...
pjrm [Mon, 13 Mar 2006 05:47:27 +0000 (05:47 +0000)]
(sp_svg_write_color): Use CSS/XHTML/SVG Basic named colours (the 16 colours white, red, lime, ..., but not the X11 colours) when possible; else use three hex difits (#ccc); else use existing six hex digits.
(sp_svg_write_color): Change return type from int (never used by existing callers) to void.

18 years agosvg-color-test.h: New unit test file.
pjrm [Mon, 13 Mar 2006 05:38:33 +0000 (05:38 +0000)]
svg-color-test.h: New unit test file.

18 years agoSet svn:eol-style to native on all *.cpp *.h files (i.e. on the few .cpp/.h files...
pjrm [Mon, 13 Mar 2006 04:07:37 +0000 (04:07 +0000)]
Set svn:eol-style to native on all *.cpp *.h files (i.e. on the few .cpp/.h files created since cvs2svn).

18 years agoRemove temporary #include of svg-color.h
pjrm [Mon, 13 Mar 2006 04:02:11 +0000 (04:02 +0000)]
Remove temporary #include of svg-color.h

18 years ago#include svg/svg-color.h instead of or as well as (as appropriate) svg/svg.h.
pjrm [Mon, 13 Mar 2006 03:59:25 +0000 (03:59 +0000)]
#include svg/svg-color.h instead of or as well as (as appropriate) svg/svg.h.

18 years agoMove declaration of sp_svg_read_color,sp_svg_write_color from svg/svg.h to new file...
pjrm [Mon, 13 Mar 2006 03:27:43 +0000 (03:27 +0000)]
Move declaration of sp_svg_read_color,sp_svg_write_color from svg/svg.h to new file svg/svg-color.h.
svg/svg.h: Temporarily #include svg-color.h.

18 years agoShift-drop of color now sets stroke.
joncruz [Mon, 13 Mar 2006 03:14:21 +0000 (03:14 +0000)]
Shift-drop of color now sets stroke.

18 years ago(sp_svg_write_color): Change 2nd arg (buflen) from signed to unsigned int.
pjrm [Mon, 13 Mar 2006 02:56:59 +0000 (02:56 +0000)]
(sp_svg_write_color): Change 2nd arg (buflen) from signed to unsigned int.

18 years ago(sp_svg_write_color): Change 2nd arg (buflen) from signed to unsigned int.
pjrm [Mon, 13 Mar 2006 02:56:37 +0000 (02:56 +0000)]
(sp_svg_write_color): Change 2nd arg (buflen) from signed to unsigned int.
(sp_svg_write_color): Require buflen >= 8.  (All existing callers already conform.)
doc: Remove out-of-date (and incorrect: cannot have space in `rgb(' for CSS colors) todo comment.
noop: SP_SVG_NUMCOLORS is used in only one place; replace it with inline G_N_ELEMENTS(...).

18 years agoCodingStyle: whitespace
pjrm [Mon, 13 Mar 2006 02:36:44 +0000 (02:36 +0000)]
CodingStyle: whitespace

18 years agonoop: Minor phrasing/CodingStyle changes.
pjrm [Mon, 13 Mar 2006 02:30:03 +0000 (02:30 +0000)]
noop: Minor phrasing/CodingStyle changes.

18 years agoFix: was using locale to format SVG numbers.
pjrm [Mon, 13 Mar 2006 02:28:02 +0000 (02:28 +0000)]
Fix: was using locale to format SVG numbers.
Use normal attributes instead of style attribute, for greater viewer compatibility.
Tidy up the produced SVG: trim trailing zeros from numbers.
Stronger detection of invalid .ggr files.

18 years agoRemove unused methods getInverse(). (One of these appears to be buggy anyway.)
pjrm [Mon, 13 Mar 2006 02:00:19 +0000 (02:00 +0000)]
Remove unused methods getInverse().  (One of these appears to be buggy anyway.)

18 years agooperator!=: new. (Calls existing operator==.)
pjrm [Sun, 12 Mar 2006 02:26:04 +0000 (02:26 +0000)]
operator!=: new.  (Calls existing operator==.)

18 years agoexperiment with moving release beofre extraction of object from document tree
mental [Sun, 12 Mar 2006 00:23:40 +0000 (00:23 +0000)]
experiment with moving release beofre extraction of object from document tree

18 years agoChanged color dragging to have a color preview.
joncruz [Fri, 10 Mar 2006 09:29:33 +0000 (09:29 +0000)]
Changed color dragging to have a color preview.

18 years agoInitial cut of color drag-n-drop to items on canvas.
joncruz [Fri, 10 Mar 2006 07:07:04 +0000 (07:07 +0000)]
Initial cut of color drag-n-drop to items on canvas.

18 years ago(sp_selected_path_reverse): Fix when multiple paths are selected. Also fix a small...
pjrm [Thu, 9 Mar 2006 07:18:12 +0000 (07:18 +0000)]
(sp_selected_path_reverse): Fix when multiple paths are selected.  Also fix a small memory leak.

18 years agoCodingStyle: whitespace
pjrm [Thu, 9 Mar 2006 07:08:54 +0000 (07:08 +0000)]
CodingStyle: whitespace

18 years agoCodingStyle: const placement
pjrm [Thu, 9 Mar 2006 06:59:43 +0000 (06:59 +0000)]
CodingStyle: const placement

18 years agoupdate from Matiphas
a_b [Wed, 8 Mar 2006 20:55:42 +0000 (20:55 +0000)]
update from Matiphas

18 years agoupdated PO files
a_b [Tue, 7 Mar 2006 22:04:45 +0000 (22:04 +0000)]
updated PO files

18 years ago#include sp-item.h
pjrm [Tue, 7 Mar 2006 00:13:40 +0000 (00:13 +0000)]
#include sp-item.h

18 years agoPartially update: add various new `inkscape:' attributes. (I haven't yet added the...
pjrm [Tue, 7 Mar 2006 00:13:15 +0000 (00:13 +0000)]
Partially update: add various new `inkscape:' attributes.  (I haven't yet added the tolerance ones, since they seem still in a state of flux.)

18 years agoExtra quoting in various places.
pjrm [Tue, 7 Mar 2006 00:08:20 +0000 (00:08 +0000)]
Extra quoting in various places.
Allow for multiple lines from `foo --version' output.
Fix tools-version.sh invocation.  (Though I'm not sure it's all that important to invoke tools-version.sh.)
Remove useless cd at end of script.  (Presumably no-one sources autogen.sh.)

18 years agoReplace std::endl in lots of places with plain old '\n', with just a single std:...
pjrm [Mon, 6 Mar 2006 12:20:11 +0000 (12:20 +0000)]
Replace std::endl in lots of places with plain old '\n', with just a single std::flush per dependency.

18 years agoadd DocumentSubset::_clear
mental [Mon, 6 Mar 2006 05:08:31 +0000 (05:08 +0000)]
add DocumentSubset::_clear

18 years agofix changelog
mental [Mon, 6 Mar 2006 02:11:03 +0000 (02:11 +0000)]
fix changelog

18 years agoremove unneeded document parameter from constructor
mental [Mon, 6 Mar 2006 02:10:25 +0000 (02:10 +0000)]
remove unneeded document parameter from constructor

18 years agoWire up new SPObject signal to DocumentSubset, so object order changes will be reflec...
mental [Sun, 5 Mar 2006 22:04:56 +0000 (22:04 +0000)]
Wire up new SPObject signal to DocumentSubset, so object order changes will be reflected in the subset

18 years agoAdd signal for notification of object position changes
mental [Sun, 5 Mar 2006 21:53:38 +0000 (21:53 +0000)]
Add signal for notification of object position changes

18 years agoAdd DocumentSubset as groundwork for layers
mental [Sun, 5 Mar 2006 21:28:27 +0000 (21:28 +0000)]
Add DocumentSubset as groundwork for layers

18 years agowork-around for older gtkmm versions
joncruz [Sun, 5 Mar 2006 06:09:33 +0000 (06:09 +0000)]
work-around for older gtkmm versions

18 years agoFixed problem for 2.4.x
joncruz [Sun, 5 Mar 2006 05:41:33 +0000 (05:41 +0000)]
Fixed problem for 2.4.x

18 years agoChange command to remove CVS directories to .svn
ishmal [Sat, 4 Mar 2006 15:51:15 +0000 (15:51 +0000)]
Change command to remove CVS directories to .svn

18 years agoMake color drag to minibar only work when a styled item is selected.
joncruz [Sat, 4 Mar 2006 10:11:11 +0000 (10:11 +0000)]
Make color drag to minibar only work when a styled item is selected.

18 years agoAnother typo from the patch. sorry again.
ishmal [Sat, 4 Mar 2006 01:48:59 +0000 (01:48 +0000)]
Another typo from the patch.   sorry again.

18 years agoFix typo from when i applied patch. My mistake. Sorry!
ishmal [Sat, 4 Mar 2006 00:12:22 +0000 (00:12 +0000)]
Fix typo from when i applied patch.  My mistake. Sorry!

18 years agoFix bug with invalid singleton pointer. If we want a single dialog displayed, we...
ishmal [Fri, 3 Mar 2006 21:52:01 +0000 (21:52 +0000)]
Fix bug with invalid singleton pointer.  If we want a single dialog displayed, we can do it a safer way. (Callbacks in document-properties.cpp)

18 years agobug 1441767: allow device fonts (eg opentype with postscript outlines or plain postsc...
cyreve [Thu, 2 Mar 2006 21:16:13 +0000 (21:16 +0000)]
bug 1441767: allow device fonts (eg opentype with postscript outlines or plain postscript) to be instantiated by the font engine

18 years agoAdd stuff to separate .exe and debug info
ishmal [Thu, 2 Mar 2006 18:27:06 +0000 (18:27 +0000)]
Add stuff to separate .exe and debug info

18 years agoAdd stuff to separate .exe and debug info
ishmal [Thu, 2 Mar 2006 18:26:31 +0000 (18:26 +0000)]
Add stuff to separate .exe and debug info

18 years agoPut the '-g' back. How did this get deleted? DO NOT REMOVE!
ishmal [Thu, 2 Mar 2006 17:01:37 +0000 (17:01 +0000)]
Put the '-g' back.  How did this get deleted?  DO NOT REMOVE!

18 years agoMade style minibar take color drag-n-drop
joncruz [Wed, 1 Mar 2006 17:21:17 +0000 (17:21 +0000)]
Made style minibar take color drag-n-drop

18 years ago * src/conn-avoid-ref.cpp, src/libavoid/connector.h,
mjwybrow [Wed, 1 Mar 2006 01:48:07 +0000 (01:48 +0000)]
* src/conn-avoid-ref.cpp, src/libavoid/connector.h,
      src/libavoid/shape.cpp, src/libavoid/graph.cpp, src/libavoid/shape.h,
      src/libavoid/graph.h, src/libavoid/router.cpp, src/libavoid/router.h,
      src/libavoid/connector.cpp, src/libavoid/debug.h:

      Some speed improvements and interface cleanups to libavoid.

18 years agoAdd some items from Peter Selinger's patch to Potrace 1.7
ishmal [Tue, 28 Feb 2006 23:16:27 +0000 (23:16 +0000)]
Add some items from Peter Selinger's patch to Potrace 1.7

18 years agoReplace isspace() with isWhitespace(). Use pure unicode character classes.
ishmal [Tue, 28 Feb 2006 20:28:32 +0000 (20:28 +0000)]
Replace isspace() with isWhitespace().  Use pure unicode character classes.

18 years agoFixed bug with color drag-n-drop
joncruz [Tue, 28 Feb 2006 09:07:11 +0000 (09:07 +0000)]
Fixed bug with color drag-n-drop

18 years agoCleanup of embedded swatches palette switching.
joncruz [Tue, 28 Feb 2006 07:47:09 +0000 (07:47 +0000)]
Cleanup of embedded swatches palette switching.

18 years agoRefactoring layout when switching palettes
joncruz [Mon, 27 Feb 2006 17:05:39 +0000 (17:05 +0000)]
Refactoring layout when switching palettes

18 years agoFix for mssing error incoude
joncruz [Mon, 27 Feb 2006 08:27:21 +0000 (08:27 +0000)]
Fix for mssing error incoude

18 years agoRefactoring embedded swatches panel.
joncruz [Mon, 27 Feb 2006 08:01:11 +0000 (08:01 +0000)]
Refactoring embedded swatches panel.

18 years agoAllowed Private Use Area chacters to be entered.
joncruz [Mon, 27 Feb 2006 00:25:30 +0000 (00:25 +0000)]
Allowed Private Use Area chacters to be entered.

18 years agoadd flatten to makefile, fix a few inconsistencies
acspike [Sat, 25 Feb 2006 14:33:23 +0000 (14:33 +0000)]
add flatten to makefile, fix a few inconsistencies

18 years agoadding an effect to flatten curves by breaking them into sufficiently flat line segments
acspike [Sat, 25 Feb 2006 14:24:59 +0000 (14:24 +0000)]
adding an effect to flatten curves by breaking them into sufficiently flat line segments

18 years agoamend workaround for #1432690
mental [Fri, 24 Feb 2006 20:51:22 +0000 (20:51 +0000)]
amend workaround for #1432690

18 years agomake sure only positive dialog positions are read from preferences, fixes #1290647
rwst [Fri, 24 Feb 2006 18:33:07 +0000 (18:33 +0000)]
make sure only positive dialog positions are read from preferences, fixes #1290647

18 years agomake sure positive xy widget pos is written
rwst [Fri, 24 Feb 2006 18:10:36 +0000 (18:10 +0000)]
make sure positive xy widget pos is written

18 years agomake sure no negative dialog position is written into preferences,
rwst [Fri, 24 Feb 2006 18:06:37 +0000 (18:06 +0000)]
make sure no negative dialog position is written into preferences,
part of fix for #1290647

18 years agoincluding typecheck trying to prevent #1432680
rwst [Fri, 24 Feb 2006 17:23:48 +0000 (17:23 +0000)]
including typecheck trying to prevent #1432680

18 years agoadd xfig import from patch 1436952
buliabyak [Thu, 23 Feb 2006 21:07:44 +0000 (21:07 +0000)]
add xfig import from patch 1436952

18 years agofix 1311015
buliabyak [Thu, 23 Feb 2006 20:05:47 +0000 (20:05 +0000)]
fix 1311015

18 years agoprovide better explanation within brokenimage.xpm, fixes #1416738
rwst [Wed, 22 Feb 2006 10:42:14 +0000 (10:42 +0000)]
provide better explanation within brokenimage.xpm, fixes #1416738

18 years agoFixed template warning.
tgdwyer [Wed, 22 Feb 2006 06:31:01 +0000 (06:31 +0000)]
Fixed template warning.

18 years agointroduce orthogonal template declaration, fixes compiler warnings
rwst [Tue, 21 Feb 2006 15:25:19 +0000 (15:25 +0000)]
introduce orthogonal template declaration, fixes compiler warnings

18 years agorename present()->presdentPage(), removes compiler warnings
rwst [Tue, 21 Feb 2006 10:45:55 +0000 (10:45 +0000)]
rename present()->presdentPage(), removes compiler warnings

18 years agoupdated PO files
a_b [Sun, 19 Feb 2006 13:56:56 +0000 (13:56 +0000)]
updated PO files

18 years agoupdated PO files
a_b [Sun, 19 Feb 2006 12:51:09 +0000 (12:51 +0000)]
updated PO files

18 years agoupdated PO files
a_b [Sun, 19 Feb 2006 12:33:36 +0000 (12:33 +0000)]
updated PO files