]> git.tokkee.org Git - inkscape.git/log

Code

inkscape.git
15 years agoA big lot of work for the Inkscape installer. I really should have done this on...
Chris Morgan [Tue, 5 Jan 2010 00:30:38 +0000 (11:30 +1100)]
A big lot of work for the Inkscape installer.  I really should have done this on a local branch and merged it in, or done it as at least half a dozen commits, but I haven't done that along the way and I'm not going to do it now for this batch of work.
* Languages: simplified language files, using core NSIS LangFile header file.
* Version numbering: version number is fetched from src/inkscape-version.cpp and .bzr/branches/last-revision.
* NSIS 2.46 now required to compile, POSIX cross-compilation may no longer work due to ifexist.nsh (I'll see if I can fix it after installing Ubuntu with more reverse-hacks to use different !system calls on different platforms).
* Still a lot of work to do actually fixing the uninstall script so it works (next on my list of jobs for the installer).
* Simplified a few bits of code (e.g. code duplication into ${For} $2 0 1 in one place I'd missed it).
* Quoted some things and unquoted some things which did/didn't need quotes... mainly for style and the fun of it.
* Fixed a minor bug somewhere, can't remember what it was!
* Segmented code carefully into parts (with full folding in Vim)
* Added a few chunks of documentation as to what to do with inkscape.nsi... and now a long commit message too (I seem to like doing that) ;-)

15 years agoRemoving spray-option.cpp as it was deleted, and then broke the nightly builds.
Ted Gould [Mon, 4 Jan 2010 14:15:24 +0000 (08:15 -0600)]
Removing spray-option.cpp as it was deleted, and then broke the nightly builds.

15 years agoMore refactoring to reduce copy-n-paste duplication.
Jon A. Cruz [Mon, 4 Jan 2010 10:06:59 +0000 (02:06 -0800)]
More refactoring to reduce copy-n-paste duplication.

15 years agoRefactoring copy-n-paste duplicate code out of toolbar creation.
Jon A. Cruz [Mon, 4 Jan 2010 09:34:09 +0000 (01:34 -0800)]
Refactoring copy-n-paste duplicate code out of toolbar creation.

15 years agoSpray Tool refactoring and enhanced distribution algorithm
Steren Giannini [Mon, 4 Jan 2010 00:30:05 +0000 (01:30 +0100)]
Spray Tool refactoring and enhanced distribution algorithm

15 years agospray algorithm updated
Steren Giannini [Sun, 3 Jan 2010 21:44:11 +0000 (22:44 +0100)]
spray algorithm updated

15 years agoSpray cleanup
Steren Giannini [Sun, 3 Jan 2010 20:39:52 +0000 (21:39 +0100)]
Spray cleanup

------------ This line and the following will be ignored --------------

removed:
  src/ui/dialog/spray-option.cpp
  src/ui/dialog/spray-option.h
modified:
  src/spray-context.cpp
  src/ui/dialog/Makefile_insert
  src/ui/dialog/dialog-manager.cpp
  src/ui/view/edit-widget.cpp
  src/ui/view/edit-widget.h
  src/widgets/toolbox.cpp
unknown:
  backup.bzr/
  description-pak
  doc-pak/
  po/.intltool-merge-cache

15 years agoNew Dutch Shapes tutorial by Kris
JazzyNico [Sat, 2 Jan 2010 15:27:10 +0000 (16:27 +0100)]
New Dutch Shapes tutorial by Kris

15 years agoinkscape.pot update.
JazzyNico [Sat, 2 Jan 2010 14:25:55 +0000 (15:25 +0100)]
inkscape.pot update.
Dutch translation update by Kris.
French translation update by jazzynico.

15 years agoi18n fix in toolbox.cpp (no-c-format %)
JazzyNico [Sat, 2 Jan 2010 14:19:53 +0000 (15:19 +0100)]
i18n fix in toolbox.cpp (no-c-format %)

15 years agoInkscape version: replace svn check with bzr check
JazzyNico [Sat, 2 Jan 2010 10:03:58 +0000 (11:03 +0100)]
Inkscape version: replace svn check with bzr check

15 years agoPreserve metadata in plain SVG. Fixes bug #170967.
Jon A. Cruz [Sat, 2 Jan 2010 08:15:51 +0000 (00:15 -0800)]
Preserve metadata in plain SVG. Fixes bug #170967.

15 years agoRemove any "inkscape:*" or "sodipodi:*" attributes when saving as "plain SVG". Fixes...
Jon A. Cruz [Sat, 2 Jan 2010 07:15:16 +0000 (23:15 -0800)]
Remove any "inkscape:*" or "sodipodi:*" attributes when saving as "plain SVG". Fixes bug #500440.

15 years agoRefactor snapping of gradient handles; now behaves like all other snapping, i.e....
Diederik van Lierop [Fri, 1 Jan 2010 20:06:51 +0000 (21:06 +0100)]
Refactor snapping of gradient handles; now behaves like all other snapping, i.e. no more snapping to imaginary infinite lines along the bounding box

15 years agoadding 'inductiveload' to AUTHORS
Alvin Penner [Thu, 31 Dec 2009 13:07:51 +0000 (08:07 -0500)]
adding 'inductiveload' to AUTHORS

15 years agoDocument properties now treats lcms file load failures as non-fatal. Fixes bug #501782
Jon A. Cruz [Thu, 31 Dec 2009 10:04:42 +0000 (02:04 -0800)]
Document properties now treats lcms file load failures as non-fatal. Fixes bug #501782

15 years agoWarning cleanup for char const*
Jon A. Cruz [Thu, 31 Dec 2009 07:28:06 +0000 (23:28 -0800)]
Warning cleanup for char const*

15 years agoRestore files that shouldn't have been touched. Grrr
Diederik van Lierop [Wed, 30 Dec 2009 21:00:28 +0000 (22:00 +0100)]
Restore files that shouldn't have been touched. Grrr

15 years agoWhen combining paths: clear the selection before deleting the original objects
Diederik van Lierop [Wed, 30 Dec 2009 20:52:44 +0000 (21:52 +0100)]
When combining paths: clear the selection before deleting the original objects

15 years agoSpray Tool clean up and Toolbar refactoring
Steren Giannini [Wed, 30 Dec 2009 15:50:25 +0000 (16:50 +0100)]
Spray Tool clean up and Toolbar refactoring

15 years agoSpray toolbar is working + spray-context.cpp small cleanup
Steren Giannini [Wed, 30 Dec 2009 15:00:50 +0000 (16:00 +0100)]
Spray toolbar is working + spray-context.cpp small cleanup

15 years agoSmall snap bug has been eliminated, flowed text snapping now uses baseline, replacing...
Diederik van Lierop [Wed, 30 Dec 2009 14:34:51 +0000 (15:34 +0100)]
Small snap bug has been eliminated, flowed text snapping now uses baseline, replacing tabs by spaces, removing some commented lines

15 years agoDummy merge to get good version history.
Ted Gould [Tue, 29 Dec 2009 19:46:02 +0000 (13:46 -0600)]
Dummy merge to get good version history.

15 years agorotation and scale variation in toolbar, still need some debug
Steren Giannini [Tue, 29 Dec 2009 15:29:29 +0000 (16:29 +0100)]
rotation and scale variation in toolbar, still need some debug

15 years agotweak
Steren Giannini [Tue, 29 Dec 2009 14:55:49 +0000 (15:55 +0100)]
tweak

15 years agofrench comments translated and some clean up
Steren Giannini [Tue, 29 Dec 2009 14:39:10 +0000 (15:39 +0100)]
french comments translated and some clean up

15 years agoSpray UI : first refactoring of the toolbar
Steren Giannini [Tue, 29 Dec 2009 13:19:19 +0000 (14:19 +0100)]
Spray UI : first refactoring of the toolbar

15 years agoAdd bzr revision in the About screen
JazzyNico [Mon, 28 Dec 2009 13:53:22 +0000 (14:53 +0100)]
Add bzr revision in the About screen

15 years agoAdd bzr revision in the About screen
JazzyNico [Mon, 28 Dec 2009 13:53:22 +0000 (14:53 +0100)]
Add bzr revision in the About screen

15 years agoUse correct text anchor for vertical text and when aligning or distributing
Diederik van Lierop [Mon, 28 Dec 2009 12:31:56 +0000 (13:31 +0100)]
Use correct text anchor for vertical text and when aligning or distributing

15 years agoUse correct text anchor for vertical text and when aligning or distributing
Diederik van Lierop [Mon, 28 Dec 2009 12:31:56 +0000 (13:31 +0100)]
Use correct text anchor for vertical text and when aligning or distributing

15 years agopatches for LP bug 461964, latitude hiding formula and comment 13.
Alvin Penner [Mon, 28 Dec 2009 11:12:43 +0000 (06:12 -0500)]
patches for LP bug 461964, latitude hiding formula and comment 13.

15 years agopatches for LP bug 461964, latitude hiding formula and comment 13.
Alvin Penner [Mon, 28 Dec 2009 11:12:43 +0000 (06:12 -0500)]
patches for LP bug 461964, latitude hiding formula and comment 13.

15 years agoinkscape.pot and French translation update
JazzyNico [Sun, 27 Dec 2009 19:17:24 +0000 (20:17 +0100)]
inkscape.pot and French translation update

15 years agoConnector tool updates
Arcadie M. Cracan [Tue, 29 Dec 2009 19:42:50 +0000 (13:42 -0600)]
Connector tool updates

15 years agoinkscape.pot and French translation update
JazzyNico [Sun, 27 Dec 2009 19:17:24 +0000 (20:17 +0100)]
inkscape.pot and French translation update

15 years agoConnector tool: make connectors avoid the convex hull of shapes.
Arcadie M. Cracan [Sun, 27 Dec 2009 11:31:36 +0000 (13:31 +0200)]
Connector tool: make connectors avoid the convex hull of shapes.

15 years agoConnector tool: make connectors avoid the convex hull of shapes.
Arcadie M. Cracan [Sun, 27 Dec 2009 10:21:31 +0000 (12:21 +0200)]
Connector tool: make connectors avoid the convex hull of shapes.

15 years agoWarning cleanup
Jon A. Cruz [Sun, 27 Dec 2009 04:11:42 +0000 (20:11 -0800)]
Warning cleanup

15 years agoWarning cleanup from unused cursor images.
Jon A. Cruz [Sun, 27 Dec 2009 04:08:30 +0000 (20:08 -0800)]
Warning cleanup from unused cursor images.

15 years agoEncapsulating use of gcc hash_map extension.
Jon A. Cruz [Sun, 27 Dec 2009 03:35:08 +0000 (19:35 -0800)]
Encapsulating use of gcc hash_map extension.

15 years agoWarning cleanup.
Jon A. Cruz [Sun, 27 Dec 2009 03:27:32 +0000 (19:27 -0800)]
Warning cleanup.

15 years agoCorrecting initialization order in ctor.
Jon A. Cruz [Sun, 27 Dec 2009 03:25:48 +0000 (19:25 -0800)]
Correcting initialization order in ctor.

15 years agoParens added for safety and misc whitespace cleanup.
Jon A. Cruz [Sun, 27 Dec 2009 01:16:40 +0000 (17:16 -0800)]
Parens added for safety and misc whitespace cleanup.

15 years agoalignment change accompanied by compensating move, so the text stays put inside its box
buliabyak [Sat, 26 Dec 2009 17:56:18 +0000 (13:56 -0400)]
alignment change accompanied by compensating move, so the text stays put inside its box

15 years agoMajor simplification of 3D box code.
Maximilian Albert [Sat, 26 Dec 2009 00:32:25 +0000 (01:32 +0100)]
Major simplification of 3D box code.

15 years agoRefactoring of 3D box tool, mainly to avoid unnecessary creation of perspectives.
Maximilian Albert [Sat, 26 Dec 2009 00:31:51 +0000 (01:31 +0100)]
Refactoring of 3D box tool, mainly to avoid unnecessary creation of perspectives.

15 years agoFix compile when lcms is disabled (someone please check that this fix is correct).
Maximilian Albert [Fri, 25 Dec 2009 19:28:19 +0000 (20:28 +0100)]
Fix compile when lcms is disabled (someone please check that this fix is correct).

15 years agofix build again for old poppler libs, by reverting a part of my previous commit
Diederik van Lierop [Fri, 25 Dec 2009 09:14:47 +0000 (10:14 +0100)]
fix build again for old poppler libs, by reverting a part of my previous commit

15 years agoUpdated POTFILES.in
Alexandre Prokoudine [Fri, 25 Dec 2009 02:07:32 +0000 (05:07 +0300)]
Updated POTFILES.in

15 years agorefactoring the snapping code (laying the groundwork for my next commit which reduces...
Diederik van Lierop [Thu, 24 Dec 2009 20:10:43 +0000 (21:10 +0100)]
refactoring the snapping code (laying the groundwork for my next commit which reduces snap jitter)

15 years agoDataMatrix encoder extension by inductiveload
Alvin Penner [Thu, 24 Dec 2009 11:23:10 +0000 (06:23 -0500)]
DataMatrix encoder extension by inductiveload

15 years agoWireframe Spheres extension by inductiveload
Alvin Penner [Wed, 23 Dec 2009 12:09:12 +0000 (07:09 -0500)]
Wireframe Spheres extension by inductiveload

15 years agoforgot the file EAN5
Alvin Penner [Tue, 22 Dec 2009 00:13:41 +0000 (19:13 -0500)]
forgot the file EAN5

15 years agocode by Aaron Spike for EAN5
Alvin Penner [Mon, 21 Dec 2009 23:48:17 +0000 (18:48 -0500)]
code by Aaron Spike for EAN5

15 years agoUpdating the READMEs to better handle OSX.
Ted Gould [Mon, 21 Dec 2009 16:35:13 +0000 (10:35 -0600)]
Updating the READMEs to better handle OSX.

15 years agoUsing automake 1.11's shave support if it's available.
Ted Gould [Mon, 21 Dec 2009 16:33:57 +0000 (10:33 -0600)]
Using automake 1.11's shave support if it's available.

15 years agoGramatical Fixes
Chris Morgan [Mon, 21 Dec 2009 15:59:36 +0000 (09:59 -0600)]
Gramatical Fixes

15 years agoChanged the default Win32 build target from dist-inkscape to dist-all (so inkview...
Chris Morgan [Mon, 21 Dec 2009 14:10:15 +0000 (19:40 +0530)]
Changed the default Win32 build target from dist-inkscape to dist-all (so inkview is compiled).
While I personally agree with https://bugs.launchpad.net/inkscape/+bug/278001 (Inkscape package contains very large (8MB) inkview binary file - please package it separately) - and it's 14MB for Windows - before 0.47 the decision was made to continue distributing inkview, so it makes sense to make it impossible for the packager to forget.

15 years agoutilities and UI support for identifying truncated flowtext and text-on-path
buliabyak [Mon, 21 Dec 2009 05:23:37 +0000 (01:23 -0400)]
utilities and UI support for identifying truncated flowtext and text-on-path

15 years agopatch by mbeach for UPC-A checksum
Alvin Penner [Sun, 20 Dec 2009 22:09:40 +0000 (17:09 -0500)]
patch by mbeach for UPC-A checksum

15 years agoMake Inkscape Portable not fiddle with the registry.
Chris Morgan [Sun, 20 Dec 2009 15:32:30 +0000 (21:02 +0530)]
Make Inkscape Portable not fiddle with the registry.

15 years agoWarning cleanup
Jon A. Cruz [Sun, 20 Dec 2009 09:40:55 +0000 (01:40 -0800)]
Warning cleanup

15 years agomodify exit message if non-Ascii characters
Alvin Penner [Sat, 19 Dec 2009 13:45:36 +0000 (08:45 -0500)]
modify exit message if non-Ascii characters

15 years ago2nd patch of bug 488862. Also committed upstream in 2geom.
Johan Engelen [Wed, 16 Dec 2009 22:00:09 +0000 (23:00 +0100)]
2nd patch of bug 488862.  Also committed upstream in 2geom.

15 years agodisable debug messages
buliabyak [Wed, 16 Dec 2009 21:33:06 +0000 (17:33 -0400)]
disable debug messages

15 years agoPatches 3-11 from 488862 for a number of memleaks and allocation/deallocation issues.
Josh Andler [Wed, 16 Dec 2009 21:27:19 +0000 (13:27 -0800)]
Patches 3-11 from 488862 for a number of memleaks and allocation/deallocation issues.

15 years agoEmbedimage extension fix and stderr Unicode support in inkex.py
JazzyNico [Wed, 16 Dec 2009 20:31:01 +0000 (21:31 +0100)]
Embedimage extension fix and stderr Unicode support in inkex.py

15 years agoupdating my email address in file headers
Felipe C. da S. Sanches [Sun, 13 Dec 2009 23:55:34 +0000 (21:55 -0200)]
updating my email address in file headers

15 years ago"too much ink" icon is only enabled when the current ICC profile colorspace is cmyk
Felipe C. da S. Sanches [Sun, 13 Dec 2009 15:32:09 +0000 (13:32 -0200)]
"too much ink" icon is only enabled when the current ICC profile colorspace is cmyk

15 years agoPosition of baseline anchor is now dependent of the text alignment
Diederik van Lierop [Sun, 13 Dec 2009 13:00:22 +0000 (14:00 +0100)]
Position of baseline anchor is now dependent of the text alignment

15 years agoReenable new input device dialog for further development
Jon A. Cruz [Sun, 13 Dec 2009 02:30:34 +0000 (18:30 -0800)]
Reenable new input device dialog for further development

15 years agoreenable per-document palette to allow for continuing development.
Jon A. Cruz [Sun, 13 Dec 2009 00:01:30 +0000 (16:01 -0800)]
reenable per-document palette to allow for continuing development.

15 years agoUpdating ignored file list to get 'bzr status' more helpful
Jon A. Cruz [Sat, 12 Dec 2009 23:49:23 +0000 (15:49 -0800)]
Updating ignored file list to get 'bzr status' more helpful

15 years agoAdded Print Colors Preview Dialog to the list of translatables
Alexandre Prokoudine [Sat, 12 Dec 2009 21:07:30 +0000 (00:07 +0300)]
Added Print Colors Preview Dialog to the list of translatables

15 years agorefactoring of previous commit + add separation to glyph renderer also
Felipe C. da S. Sanches [Fri, 11 Dec 2009 09:16:15 +0000 (07:16 -0200)]
refactoring of previous commit + add separation to glyph renderer also

15 years ago- new: Print Colors Preview Dialog and rendermode
Felipe C. da S. Sanches [Fri, 11 Dec 2009 08:37:11 +0000 (06:37 -0200)]
- new: Print Colors Preview Dialog and rendermode
- works with shapes. I still need to make it work with gradients and imported images

15 years agoFrench translation update
JazzyNico [Wed, 9 Dec 2009 16:50:03 +0000 (17:50 +0100)]
French translation update

15 years agoSlightly updated Russian translations to match new features in 0.48
Alexandre Prokoudine [Wed, 9 Dec 2009 02:41:50 +0000 (05:41 +0300)]
Slightly updated Russian translations to match new features in 0.48

15 years agoSpray Tool: add context to strings
helix84 [Mon, 7 Dec 2009 23:35:12 +0000 (00:35 +0100)]
Spray Tool: add context to strings

15 years agoSpray Tool: translated forgotten strings from French to English
helix84 [Mon, 7 Dec 2009 23:34:08 +0000 (00:34 +0100)]
Spray Tool: translated forgotten strings from French to English

15 years agoCorrectly read and write values for Spray Tool option on Tool Controls Bar.
Josh Andler [Mon, 7 Dec 2009 19:59:14 +0000 (11:59 -0800)]
Correctly read and write values for Spray Tool option on Tool Controls Bar.

15 years agoThis commit hooks device-cmyk handling to color pickers. Now we have basic initial...
Felipe C. da S. Sanches [Mon, 7 Dec 2009 03:19:44 +0000 (01:19 -0200)]
This commit hooks device-cmyk handling to color pickers. Now we have basic initial support for SVG Color 1.2 uncalibrated device colors:
http://www.w3.org/TR/2009/WD-SVGColor12-20091001/#device

15 years agoAdded UI for threading pref in Filter Preferences for Gaussian Blur, default 1 for...
Josh Andler [Sun, 6 Dec 2009 22:19:59 +0000 (14:19 -0800)]
Added UI for threading pref in Filter Preferences for Gaussian Blur, default 1 for sanity

15 years agofix device-color output
Felipe C. da S. Sanches [Sun, 6 Dec 2009 21:25:09 +0000 (19:25 -0200)]
fix device-color output

15 years agoreverting file that was changed by mistake
Felipe C. da S. Sanches [Sun, 6 Dec 2009 08:06:30 +0000 (06:06 -0200)]
reverting file that was changed by mistake

15 years ago* infrastructure to store device colors as described in http://www.w3.org/TR/2009...
Felipe C. da S. Sanches [Sun, 6 Dec 2009 08:00:44 +0000 (06:00 -0200)]
* infrastructure to store device colors as described in http://www.w3.org/TR/2009/WD-SVGColor12-20091001/#device
* related to https://bugs.launchpad.net/inkscape/+bug/444021

15 years agoadded an icon to the color picker dialog to alert when there is too much ink in a...
Felipe C. da S. Sanches [Sun, 6 Dec 2009 03:56:13 +0000 (01:56 -0200)]
added an icon to the color picker dialog to alert when there is too much ink in a color composition. (i.e. when the sum of color components is greater than 320%)

15 years agomerging gsoc 2009 color management work by Felipe Sanches (a.k.a. JucaBlues)
Felipe C. da S. Sanches [Sat, 5 Dec 2009 23:30:37 +0000 (21:30 -0200)]
merging gsoc 2009 color management work by Felipe Sanches (a.k.a. JucaBlues)

15 years agoadd cxxtests for marker_loc enum. code depends on the exact values of the enumeration.
Johan Engelen [Sat, 5 Dec 2009 22:30:27 +0000 (23:30 +0100)]
add cxxtests for marker_loc enum. code depends on the exact values of the enumeration.

15 years agoText alignment is now taken into account when snapping a text object
Diederik van Lierop [Sat, 5 Dec 2009 21:53:52 +0000 (22:53 +0100)]
Text alignment is now taken into account when snapping a text object

15 years agoFix build again by modifiying makefile
Diederik van Lierop [Sat, 5 Dec 2009 12:28:45 +0000 (13:28 +0100)]
Fix build again by modifiying makefile

15 years ago* [INTL:sk] Slovak translation update
helix84 [Sat, 5 Dec 2009 00:38:49 +0000 (01:38 +0100)]
* [INTL:sk] Slovak translation update

15 years agosomehow inkscape.pot got deleted; reverting that
Diederik van Lierop [Fri, 4 Dec 2009 22:43:53 +0000 (23:43 +0100)]
somehow inkscape.pot got deleted; reverting that

15 years agoFix rounding error in libnr and remove inefficient mmx optimizations
Diederik van Lierop [Fri, 4 Dec 2009 22:38:36 +0000 (23:38 +0100)]
Fix rounding error in libnr and remove inefficient mmx optimizations

15 years agoAdded Spray tool to the list of translatables providers :)
Alexandre Prokoudine [Fri, 4 Dec 2009 11:30:17 +0000 (14:30 +0300)]
Added Spray tool to the list of translatables providers :)

15 years agoMake curvature work again by fixing a minor omission
Arcadie M. Cracan [Fri, 4 Dec 2009 10:35:29 +0000 (12:35 +0200)]
Make curvature work again by fixing a minor omission

15 years agoMake curvature work again by fixing a minor omission
Arcadie M. Cracan [Fri, 4 Dec 2009 10:25:49 +0000 (12:25 +0200)]
Make curvature work again by fixing a minor omission

15 years agoMake curvature work again by fixing a minor omission
Arcadie M. Cracan [Fri, 4 Dec 2009 09:33:53 +0000 (11:33 +0200)]
Make curvature work again by fixing a minor omission

15 years agoNew conversion factors added to inkex.py (ft, yd, m and km).
JazzyNico [Thu, 3 Dec 2009 15:13:26 +0000 (16:13 +0100)]
New conversion factors added to inkex.py (ft, yd, m and km).
Measure path extension now uses inkex.py conversion factors.