Code

inkscape.git
14 years agoOops - obviously the previous fix didn't work outside Windows
Krzysztof Kosiński [Sun, 28 Mar 2010 23:23:56 +0000 (01:23 +0200)]
Oops - obviously the previous fix didn't work outside Windows

14 years agoFix regression (inkex.py not found for extensions in user's directory)
Krzysztof Kosiński [Sun, 28 Mar 2010 23:13:04 +0000 (01:13 +0200)]
Fix regression (inkex.py not found for extensions in user's directory)

14 years agoRemove leftover debug output
Krzysztof Kosiński [Sun, 28 Mar 2010 20:22:11 +0000 (22:22 +0200)]
Remove leftover debug output

14 years agoAllow Inkscape to run from Unicode directories on Windows
Krzysztof Kosiński [Sun, 28 Mar 2010 20:17:31 +0000 (22:17 +0200)]
Allow Inkscape to run from Unicode directories on Windows

14 years agoExtensions. Small bug in uniconvertor output.
JazzyNico [Sun, 28 Mar 2010 06:45:18 +0000 (08:45 +0200)]
Extensions. Small bug in uniconvertor output.

14 years agoExtensions. Use uniconvertor first, instead of uniconv.
JazzyNico [Sun, 28 Mar 2010 06:35:33 +0000 (08:35 +0200)]
Extensions. Use uniconvertor first, instead of uniconv.

14 years agoreinstate wrongly ignored delta in pick; makes selecting small text objects much...
buliabyak [Sun, 28 Mar 2010 03:15:37 +0000 (00:15 -0300)]
reinstate wrongly ignored delta in pick; makes selecting small text objects much easier

14 years agoPhase 3 - Convert to C++ class, but still using C-style callbacks and signals.
Jon A. Cruz [Sun, 28 Mar 2010 00:42:22 +0000 (17:42 -0700)]
Phase 3 - Convert to C++ class, but still using C-style callbacks and signals.

14 years agoinherit value as well as computed for linespacing and other spacing properties; fixes...
buliabyak [Sat, 27 Mar 2010 22:40:38 +0000 (19:40 -0300)]
inherit value as well as computed for linespacing and other spacing properties; fixes the linespacing display in text and font dialog

14 years agoTranslations. Small French translation update and cleanup.
JazzyNico [Sat, 27 Mar 2010 21:54:22 +0000 (22:54 +0100)]
Translations. Small French translation update and cleanup.

14 years agoPhase 2b - remove use of SPWidget and wire signals directly.
Jon A. Cruz [Sat, 27 Mar 2010 20:56:03 +0000 (13:56 -0700)]
Phase 2b - remove use of SPWidget and wire signals directly.

14 years agoFix incorrect use of std::auto_ptr<char> in FontInstance.cpp (LP #549317)
Krzysztof Kosiński [Sat, 27 Mar 2010 16:15:23 +0000 (17:15 +0100)]
Fix incorrect use of std::auto_ptr<char> in FontInstance.cpp (LP #549317)

14 years agoPhase 2 - remove duplicated code and leave a single copy of each function.
Jon A. Cruz [Sat, 27 Mar 2010 08:10:31 +0000 (01:10 -0700)]
Phase 2 - remove duplicated code and leave a single copy of each function.

14 years agoPhase 1 - unify/reconcile copy-n-paste edit madness of Fill and Stroke edit panes.
Jon A. Cruz [Sat, 27 Mar 2010 07:50:41 +0000 (00:50 -0700)]
Phase 1 - unify/reconcile copy-n-paste edit madness of Fill and Stroke edit panes.

14 years agomake SP_OBJECT_ID usable again
buliabyak [Sat, 27 Mar 2010 04:32:59 +0000 (01:32 -0300)]
make SP_OBJECT_ID usable again

14 years agoAdding in shape-record.h
Ted Gould [Fri, 26 Mar 2010 03:40:12 +0000 (22:40 -0500)]
Adding in shape-record.h

14 years agoAdding in accumulators. We need them too.
Ted Gould [Fri, 26 Mar 2010 03:23:32 +0000 (22:23 -0500)]
Adding in accumulators.  We need them too.

14 years agoAdding in svg-device-color.h
Ted Gould [Fri, 26 Mar 2010 03:15:23 +0000 (22:15 -0500)]
Adding in svg-device-color.h

14 years agoTranslations. French translation update.
JazzyNico [Thu, 25 Mar 2010 20:15:35 +0000 (21:15 +0100)]
Translations. French translation update.

14 years agoFixes missing include that complicated older libs. Fixes bug #545160
Jon A. Cruz [Thu, 25 Mar 2010 04:51:54 +0000 (21:51 -0700)]
Fixes missing include that complicated older libs. Fixes bug #545160

14 years agoTest Poppler colorspace API using trial compilation
Krzysztof Kosiński [Thu, 25 Mar 2010 02:10:34 +0000 (03:10 +0100)]
Test Poppler colorspace API using trial compilation
rather than a version check; should fix LP #545580

14 years agoAdding in assertions.h
Ted Gould [Wed, 24 Mar 2010 21:01:55 +0000 (16:01 -0500)]
Adding in assertions.h

14 years agodisable experimental LPEs
Johan Engelen [Wed, 24 Mar 2010 20:57:53 +0000 (21:57 +0100)]
disable experimental LPEs

14 years agoAdding missing snapping headers.
Ted Gould [Wed, 24 Mar 2010 20:36:08 +0000 (15:36 -0500)]
Adding missing snapping headers.

14 years agoMake dist fixes for src/ directory.
Ted Gould [Wed, 24 Mar 2010 20:15:07 +0000 (15:15 -0500)]
Make dist fixes for src/ directory.

14 years agoFixes for the root directory to get 'make dist' (not even distcheck)
Ted Gould [Wed, 24 Mar 2010 20:04:38 +0000 (15:04 -0500)]
Fixes for the root directory to get 'make dist' (not even distcheck)

14 years agoAdd needed null check.
Jon A. Cruz [Tue, 23 Mar 2010 07:32:40 +0000 (00:32 -0700)]
Add needed null check.

14 years agoUpdate to reflect "swatch" gradients as being assumed to be shared.
Jon A. Cruz [Tue, 23 Mar 2010 06:35:55 +0000 (23:35 -0700)]
Update to reflect "swatch" gradients as being assumed to be shared.

14 years agoAdding some const correctness and overloads.
Jon A. Cruz [Tue, 23 Mar 2010 05:39:04 +0000 (22:39 -0700)]
Adding some const correctness and overloads.

14 years agoC++-ification of enums.
Jon A. Cruz [Mon, 22 Mar 2010 02:47:06 +0000 (19:47 -0700)]
C++-ification of enums.

14 years agoC++-ification of paint selector.
Jon A. Cruz [Mon, 22 Mar 2010 00:44:33 +0000 (17:44 -0700)]
C++-ification of paint selector.

14 years agoFix crash
Jon A. Cruz [Sun, 21 Mar 2010 22:16:39 +0000 (15:16 -0700)]
Fix crash

14 years agoFix regression caused by rev. #9158 (selection of nodes in the node editor by draggin...
Diederik van Lierop [Sun, 21 Mar 2010 19:46:45 +0000 (20:46 +0100)]
Fix regression caused by rev. #9158 (selection of nodes in the node editor by dragging a rectangle using a tablet was broken)

14 years agoEdit single-stop "swatch"/"solid" gradients in-place in the F&S dialog.
Jon A. Cruz [Sun, 21 Mar 2010 18:18:51 +0000 (11:18 -0700)]
Edit single-stop "swatch"/"solid" gradients in-place in the F&S dialog.

14 years agoFix build with poppler >= 0.12.2
Krzysztof Kosiński [Sun, 21 Mar 2010 01:53:59 +0000 (02:53 +0100)]
Fix build with poppler >= 0.12.2

14 years agoPatch by Martin Sucha for 542004
Josh Andler [Sat, 20 Mar 2010 19:15:35 +0000 (12:15 -0700)]
Patch by Martin Sucha for 542004

14 years agoDoc. HACKING files moved to doc/.
JazzyNico [Sat, 20 Mar 2010 11:18:53 +0000 (12:18 +0100)]
Doc. HACKING files moved to doc/.

14 years agoWhitespace cleanup.
Jon A. Cruz [Sat, 20 Mar 2010 05:03:02 +0000 (22:03 -0700)]
Whitespace cleanup.

14 years agoextension printing-marks: the star align test is now useful, using full 4 CMYK colors
Aurelio A. Heckert (a) [Fri, 19 Mar 2010 16:39:12 +0000 (13:39 -0300)]
extension printing-marks: the star align test is now useful, using full 4 CMYK colors

14 years agoextension printing-marks: "Set crop marks to selection" is workin now!
Aurelio A. Heckert (a) [Fri, 19 Mar 2010 16:14:05 +0000 (13:14 -0300)]
extension printing-marks: "Set crop marks to selection" is workin now!

14 years agoextension printing-marks recognizes selection area
Aurelio A. Heckert (a) [Fri, 19 Mar 2010 13:21:31 +0000 (10:21 -0300)]
extension printing-marks recognizes selection area

14 years agoFixed missing palette when using file open on a new document.
Jon A. Cruz [Fri, 19 Mar 2010 06:50:27 +0000 (23:50 -0700)]
Fixed missing palette when using file open on a new document.

14 years agoCleanup of SP_ACTIVE_DESKTOP to prepare clipboard code for reuse.
Jon A. Cruz [Fri, 19 Mar 2010 06:21:16 +0000 (23:21 -0700)]
Cleanup of SP_ACTIVE_DESKTOP to prepare clipboard code for reuse.

14 years agoBrace safety cleanup.
Jon A. Cruz [Fri, 19 Mar 2010 04:28:41 +0000 (21:28 -0700)]
Brace safety cleanup.

14 years agoTranslations. inkscape.pot update.
JazzyNico [Thu, 18 Mar 2010 19:18:17 +0000 (20:18 +0100)]
Translations. inkscape.pot update.

14 years agoUse gtk-engines2 rather than the obsolete gtk2-clearlooks package when
Michael Wybrow [Thu, 18 Mar 2010 04:53:50 +0000 (15:53 +1100)]
Use gtk-engines2 rather than the obsolete gtk2-clearlooks package when
building Inkscape.app for Mac OS X.

14 years agoUse gtk-engines2 rather than the obsolete gtk2-clearlooks for
Michael Wybrow [Thu, 18 Mar 2010 04:51:48 +0000 (15:51 +1100)]
Use gtk-engines2 rather than the obsolete gtk2-clearlooks for
building the Mac OS X packages.

14 years agoFix a few remaining oddities in handle scaling via keyboard
Krzysztof Kosiński [Thu, 18 Mar 2010 02:59:43 +0000 (03:59 +0100)]
Fix a few remaining oddities in handle scaling via keyboard

14 years agoSet transform center so that odd stars and polygons rotate correctly.
Krzysztof Kosiński [Thu, 18 Mar 2010 02:20:09 +0000 (03:20 +0100)]
Set transform center so that odd stars and polygons rotate correctly.

14 years agoFix scaling of degenerate handles using keybard shortcuts.
Krzysztof Kosiński [Thu, 18 Mar 2010 02:18:56 +0000 (03:18 +0100)]
Fix scaling of degenerate handles using keybard shortcuts.

14 years agoChanged the embed/link dialog to use radio buttons instead of a checkbox to make...
Jon A. Cruz [Thu, 18 Mar 2010 01:21:55 +0000 (18:21 -0700)]
Changed the embed/link dialog to use radio buttons instead of a checkbox to make the link/embed effect clearer.

14 years agoAdded wrappers for the "optiongroup" type that correspond to existing "float", "enum...
Jon A. Cruz [Thu, 18 Mar 2010 00:41:44 +0000 (17:41 -0700)]
Added wrappers for the "optiongroup" type that correspond to existing "float", "enum" etc. wrappers.

14 years agoFix Ctrl-drag in node tool with zero snap delay.
Krzysztof Kosiński [Wed, 17 Mar 2010 23:55:48 +0000 (00:55 +0100)]
Fix Ctrl-drag in node tool with zero snap delay.

14 years agowebslicer: now a slicer rectangle remember it's configuration
Aurelio A. Heckert (a) [Wed, 17 Mar 2010 21:21:54 +0000 (18:21 -0300)]
webslicer: now a slicer rectangle remember it's configuration

14 years agomake label more informative
buliabyak [Wed, 17 Mar 2010 21:02:11 +0000 (18:02 -0300)]
make label more informative

14 years agoFix loading of non-PNG images.
Jon A. Cruz [Wed, 17 Mar 2010 14:40:30 +0000 (07:40 -0700)]
Fix loading of non-PNG images.

14 years agoFollow-on cleanup for bug #271401. Isolates setjmp(), removes early return, and allow...
Jon A. Cruz [Wed, 17 Mar 2010 06:50:03 +0000 (23:50 -0700)]
Follow-on cleanup for bug #271401. Isolates setjmp(), removes early return, and allows partial loading of broken PNG images.

14 years agoFixing "Auto" palette to be tracked per document, independent of containing panel.
Jon A. Cruz [Tue, 16 Mar 2010 07:24:31 +0000 (00:24 -0700)]
Fixing "Auto" palette to be tracked per document, independent of containing panel.

14 years agoMove around files to remove some vanity directories.
Krzysztof Kosiński [Sun, 14 Mar 2010 23:58:16 +0000 (00:58 +0100)]
Move around files to remove some vanity directories.
Also remove the obsolete IDL file stub.

14 years agoTranslations. Polish translation update.
Marcin Floryan [Sun, 14 Mar 2010 23:42:34 +0000 (23:42 +0000)]
Translations. Polish translation update.

14 years agoNew node tool: implement handle snapping
Krzysztof Kosiński [Sun, 14 Mar 2010 21:04:08 +0000 (22:04 +0100)]
New node tool: implement handle snapping

14 years agofix pasting of LPE stacks
Johan Engelen [Sun, 14 Mar 2010 17:59:51 +0000 (18:59 +0100)]
fix pasting of LPE stacks

14 years agoImplement keyboard shortcuts for single handle adjustments.
Krzysztof Kosiński [Sun, 14 Mar 2010 17:38:50 +0000 (18:38 +0100)]
Implement keyboard shortcuts for single handle adjustments.
Minor disambiguating cleanup in node.h.

14 years agodisable console output on windows per default, as this probably annoys many beta...
Johan Engelen [Sun, 14 Mar 2010 17:11:21 +0000 (18:11 +0100)]
disable console output on windows per default, as this probably annoys many beta testers

14 years agochange default windows build back to including inkview
Johan Engelen [Sun, 14 Mar 2010 17:08:33 +0000 (18:08 +0100)]
change default windows build back to including inkview

14 years agoFixes crash of bug #537457, but export is incorrect.
Johan Engelen [Sun, 14 Mar 2010 16:09:04 +0000 (17:09 +0100)]
Fixes crash of bug #537457, but export is incorrect.

14 years agoCreate better names when intput devices are reported with broken ones.
Jon A. Cruz [Sun, 14 Mar 2010 03:37:11 +0000 (19:37 -0800)]
Create better names when intput devices are reported with broken ones.

14 years agoMinor cleanup and addition of tablet debugging code.
Jon A. Cruz [Sun, 14 Mar 2010 02:18:39 +0000 (18:18 -0800)]
Minor cleanup and addition of tablet debugging code.

14 years agoSplitting the color swatch class to be separate for easier work.
Jon A. Cruz [Sat, 13 Mar 2010 19:25:30 +0000 (11:25 -0800)]
Splitting the color swatch class to be separate for easier work.

14 years agoTry harder to fix the tablet configuration problem
Krzysztof Kosiński [Sat, 13 Mar 2010 02:48:03 +0000 (03:48 +0100)]
Try harder to fix the tablet configuration problem

14 years agoFix undo stack spam in single-path mode of the spray tool
Krzysztof Kosiński [Sat, 13 Mar 2010 02:47:08 +0000 (03:47 +0100)]
Fix undo stack spam in single-path mode of the spray tool

14 years agoFix crash in spray tool caused by rev. 9158
Diederik van Lierop [Fri, 12 Mar 2010 22:36:33 +0000 (23:36 +0100)]
Fix crash in spray tool caused by rev. 9158

14 years agoFixed and improved Win32 installer bzr revno detection with inkscape-version.cpp.
Chris Morgan [Fri, 12 Mar 2010 11:02:21 +0000 (22:02 +1100)]
Fixed and improved Win32 installer bzr revno detection with inkscape-version.cpp.

14 years agoFinished live updating of swatch previews. Fixes bugs #397872, #421548.
Jon A. Cruz [Fri, 12 Mar 2010 09:29:29 +0000 (01:29 -0800)]
Finished live updating of swatch previews. Fixes bugs #397872, #421548.

14 years agoWin32 uninstaller: MD5 checksums need string comparison rather than int comparison
Chris Morgan [Fri, 12 Mar 2010 08:59:16 +0000 (19:59 +1100)]
Win32 uninstaller: MD5 checksums need string comparison rather than int comparison

14 years agoHopefully fix #334800 (input devices configuration not saved).
Krzysztof Kosiński [Fri, 12 Mar 2010 00:52:36 +0000 (01:52 +0100)]
Hopefully fix #334800 (input devices configuration not saved).

14 years agoWin32 installer: added a smidgeon more error-proofing with BZR_REVISION if INKSCAPE_V...
Chris Morgan [Thu, 11 Mar 2010 10:16:28 +0000 (21:16 +1100)]
Win32 installer: added a smidgeon more error-proofing with BZR_REVISION if INKSCAPE_VERSION is specified manually.

14 years agoFixed Win32 installer since revision number reinstanted in inkscape-version.cpp so...
Chris Morgan [Thu, 11 Mar 2010 10:04:33 +0000 (21:04 +1100)]
Fixed Win32 installer since revision number reinstanted in inkscape-version.cpp so it at least compiles.

14 years agoFix flicker during palette update.
Jon A. Cruz [Thu, 11 Mar 2010 02:04:23 +0000 (18:04 -0800)]
Fix flicker during palette update.

14 years agowebslicer extension is distributable and translatable now
Alexandre Prokoudine [Wed, 10 Mar 2010 23:14:13 +0000 (02:14 +0300)]
webslicer extension is distributable and translatable now

14 years agoAuto swatches now update as they are edited in the document. Some flickering issues...
Jon A. Cruz [Wed, 10 Mar 2010 08:56:22 +0000 (00:56 -0800)]
Auto swatches now update as they are edited in the document. Some flickering issues still to be resolved.

14 years agoFix a typo in the osx-build.sh script.
Michael Wybrow [Tue, 9 Mar 2010 22:24:07 +0000 (09:24 +1100)]
Fix a typo in the osx-build.sh script.

14 years agoFix a typo in the osx-build.sh script.
Michael Wybrow [Tue, 9 Mar 2010 22:23:19 +0000 (09:23 +1100)]
Fix a typo in the osx-build.sh script.

14 years agoMade some improvements to the osx-build.sh script to use BZR and to be able
Michael Wybrow [Tue, 9 Mar 2010 11:57:03 +0000 (22:57 +1100)]
Made some improvements to the osx-build.sh script to use BZR and to be able
to build nightly universal packages.

14 years agoInitial F&S dialog setting of swatch colors.
Jon A. Cruz [Tue, 9 Mar 2010 10:12:09 +0000 (02:12 -0800)]
Initial F&S dialog setting of swatch colors.

14 years agoMake some improvements to the osx-build.sh Mac OS X packaging script so
Michael Wybrow [Tue, 9 Mar 2010 07:06:05 +0000 (18:06 +1100)]
Make some improvements to the osx-build.sh Mac OS X packaging script so
it can be easily used to build nightly packages from BZR.

14 years agoFixed the Win32 uninstaller.
Chris Morgan [Mon, 8 Mar 2010 22:18:54 +0000 (09:18 +1100)]
Fixed the Win32 uninstaller.

14 years agoDon't snap to points which are off-screen
Diederik van Lierop [Mon, 8 Mar 2010 21:06:42 +0000 (22:06 +0100)]
Don't snap to points which are off-screen

14 years agoWin32. Adding revno in the splash screen.
JazzyNico [Mon, 8 Mar 2010 19:03:38 +0000 (20:03 +0100)]
Win32. Adding revno in the splash screen.

14 years agoFollow-up fix of member/parameter name collision.
Jon A. Cruz [Mon, 8 Mar 2010 05:43:54 +0000 (21:43 -0800)]
Follow-up fix of member/parameter name collision.

14 years agoCleanup of gradient-selector to allow for new mode.
Jon A. Cruz [Mon, 8 Mar 2010 04:27:39 +0000 (20:27 -0800)]
Cleanup of gradient-selector to allow for new mode.

14 years agoCleanup of gradients and stops.
Jon A. Cruz [Mon, 8 Mar 2010 01:31:49 +0000 (17:31 -0800)]
Cleanup of gradients and stops.

14 years agoMove new "NodesShow*" action to be with the existing ones on the toolbar.
Jon A. Cruz [Mon, 8 Mar 2010 00:08:32 +0000 (16:08 -0800)]
Move new "NodesShow*" action to be with the existing ones on the toolbar.

14 years agoRestore node toolbar buttons that were just commented out. Fixes bug #534045.
Jon A. Cruz [Sun, 7 Mar 2010 23:14:39 +0000 (15:14 -0800)]
Restore node toolbar buttons that were just commented out. Fixes bug #534045.

14 years ago1) When rotating a guide, don't try to snap when <ctrl> is pressed to constrain to...
Diederik van Lierop [Sun, 7 Mar 2010 21:15:29 +0000 (22:15 +0100)]
1) When rotating a guide, don't try to snap when <ctrl> is pressed to constrain to angle increments
2) When dragging the guide origin along the guide, then don't change the mousepointer to the rotation arrows if shift is pressed

14 years agoWhile dragging or rotating a guide, <shift>-key now disables snapping. (Just before...
Diederik van Lierop [Sun, 7 Mar 2010 20:41:52 +0000 (21:41 +0100)]
While dragging or rotating a guide, <shift>-key now disables snapping. (Just before dragging starts, the <shift>-key is still used to decide whether we translate or rotate)

14 years agoFix scrolling with mouse wheel when hovering above a snap-indicator
Diederik van Lierop [Sat, 6 Mar 2010 14:44:52 +0000 (15:44 +0100)]
Fix scrolling with mouse wheel when hovering above a snap-indicator

14 years agoPrevent crash due to double delete. Fixes bug #316506.
Jon A. Cruz [Sat, 6 Mar 2010 08:39:14 +0000 (00:39 -0800)]
Prevent crash due to double delete. Fixes bug #316506.

14 years agoBlock "special" solid gradients from gradient F&S dialog.
Jon A. Cruz [Sat, 6 Mar 2010 08:29:16 +0000 (00:29 -0800)]
Block "special" solid gradients from gradient F&S dialog.

14 years agoinkscape.pot update.
JazzyNico [Sat, 6 Mar 2010 08:20:09 +0000 (09:20 +0100)]
inkscape.pot update.