Code

inkscape.git
15 years agofix percentage coordinates for ellipses. (svgtestsuite-1.1/coords-units-02-b.svg)
johanengelen [Sun, 25 Jan 2009 00:16:22 +0000 (00:16 +0000)]
fix percentage coordinates for ellipses. (svgtestsuite-1.1/coords-units-02-b.svg)

15 years agomove most of the new LPEs to the experimental section, this means that most of them...
johanengelen [Sat, 24 Jan 2009 23:16:08 +0000 (23:16 +0000)]
move most of the new LPEs to the experimental section, this means that most of them will not appear in normal builds. let's be more careful in future about which lpe is "done" and which is still in development. many of the now experimental LPEs actually work quite well. if so, commit an extensive SVG with testcases to the testsuite, and move the effect out of the experimental section.

15 years agoremove debug code
johanengelen [Sat, 24 Jan 2009 22:51:05 +0000 (22:51 +0000)]
remove debug code

15 years agoAdded some missing snappings icons to the Tango theme, and made some very small chang...
dvlierop2 [Sat, 24 Jan 2009 22:21:23 +0000 (22:21 +0000)]
Added some missing snappings icons to the Tango theme, and made some very small changes to them.

15 years agoadd "remove color" ColorItem to the swatches dialog
JucaBlues [Sat, 24 Jan 2009 08:09:52 +0000 (08:09 +0000)]
add "remove color" ColorItem to the swatches dialog

15 years agosort combo enumerations
johanengelen [Sat, 24 Jan 2009 01:15:07 +0000 (01:15 +0000)]
sort combo enumerations

15 years agosmall cleanup in src/trace (warnings and trailing spaces)
sgimenez [Fri, 23 Jan 2009 21:55:34 +0000 (21:55 +0000)]
small cleanup in src/trace (warnings and trailing spaces)

15 years agofix the fill-end-of-month option
buliabyak [Fri, 23 Jan 2009 04:00:08 +0000 (04:00 +0000)]
fix the fill-end-of-month option

15 years agoadd calendar to makefile; move some extensions to Render where they make more sense
buliabyak [Thu, 22 Jan 2009 22:43:54 +0000 (22:43 +0000)]
add calendar to makefile; move some extensions to Render where they make more sense

15 years ago * Extension test dir
aurium [Thu, 22 Jan 2009 22:12:55 +0000 (22:12 +0000)]
   * Extension test dir
   * test for svgcalendar
   * minimal-blank.svg

15 years agopublishing calendar generator extension
aurium [Thu, 22 Jan 2009 22:09:33 +0000 (22:09 +0000)]
publishing calendar generator extension

15 years agoforce string argument to sys.stderr.write in method errormsg of inkex.py
aurium [Thu, 22 Jan 2009 21:31:31 +0000 (21:31 +0000)]
force string argument to sys.stderr.write in method errormsg of inkex.py

15 years agoFix compile when lcms is disabled
cilix42 [Wed, 21 Jan 2009 20:57:33 +0000 (20:57 +0000)]
Fix compile when lcms is disabled

15 years agoupdated translation from JazzyNico
prokoudine [Wed, 21 Jan 2009 14:53:10 +0000 (14:53 +0000)]
updated translation from JazzyNico

15 years agoDon't hold on to pointer returned from c_str(). Might help bug 307567
joncruz [Wed, 21 Jan 2009 13:44:37 +0000 (13:44 +0000)]
Don't hold on to pointer returned from c_str(). Might help bug 307567

15 years agoFixed to not emit signals from deleted object. May fix 271621.
joncruz [Wed, 21 Jan 2009 12:53:19 +0000 (12:53 +0000)]
Fixed to not emit signals from deleted object. May fix 271621.
Fixed to no longer emit signal from deleted instance. Might fix bug 271621

15 years agouse our python from devlibs, do not assume the user has a python in path
buliabyak [Tue, 20 Jan 2009 21:56:20 +0000 (21:56 +0000)]
use our python from devlibs, do not assume the user has a python in path

15 years agodouble inclusion fix
johanengelen [Tue, 20 Jan 2009 19:47:28 +0000 (19:47 +0000)]
double inclusion fix

15 years agoTurn off new input dialog pending cleanup
joncruz [Tue, 20 Jan 2009 05:48:20 +0000 (05:48 +0000)]
Turn off new input dialog pending cleanup

15 years agoWarning cleanup
joncruz [Tue, 20 Jan 2009 01:26:16 +0000 (01:26 +0000)]
Warning cleanup

15 years agopatch 318246
buliabyak [Mon, 19 Jan 2009 19:28:42 +0000 (19:28 +0000)]
patch 318246

15 years agoRounding errors in feComposite: patch by Preben S (bug 318134)
kiirala [Mon, 19 Jan 2009 13:45:47 +0000 (13:45 +0000)]
Rounding errors in feComposite: patch by Preben S (bug 318134)

15 years agoupdated Russian translation
prokoudine [Mon, 19 Jan 2009 09:45:12 +0000 (09:45 +0000)]
updated Russian translation

15 years agoimprove guide tracking: add inertia after escape, suppress initial jerk, reduce undes...
buliabyak [Mon, 19 Jan 2009 08:42:39 +0000 (08:42 +0000)]
improve guide tracking: add inertia after escape, suppress initial jerk, reduce undesired flipping

15 years ago- Snap to the midpoint of shapes and bboxes
dvlierop2 [Sun, 18 Jan 2009 20:00:19 +0000 (20:00 +0000)]
- Snap to the midpoint of shapes and bboxes
- Snap to the midpoint of paths and bbox edges
- Refactor the snapping toggle, i.e. what snaps to what when toggling a specific option in the snapping toolbar
PS: icons.svg has been modified, so use "make install" if needed

15 years agosnap indicator: try a diamond shaped indicator for snapping to nodes. see how we...
johanengelen [Sat, 17 Jan 2009 21:20:50 +0000 (21:20 +0000)]
snap indicator: try a diamond shaped indicator for snapping to nodes. see how we like this.

15 years agofix/revert 20519 and 20521
johanengelen [Sat, 17 Jan 2009 21:08:03 +0000 (21:08 +0000)]
fix/revert 20519 and 20521

15 years agofix bug !
johanengelen [Sat, 17 Jan 2009 20:27:13 +0000 (20:27 +0000)]
fix bug !

15 years agowork a bit on snapindicator: added switch statement for different types
johanengelen [Fri, 16 Jan 2009 22:06:40 +0000 (22:06 +0000)]
work a bit on snapindicator: added switch statement for different types

15 years agonr-filter-image now yields identical results to using <image> in most cases by making...
jaspervdg [Fri, 16 Jan 2009 08:48:38 +0000 (08:48 +0000)]
nr-filter-image now yields identical results to using <image> in most cases by making use of nr-compose-transform (the only exception is the case when a file is used that does not contain an alpha channel, then it still uses its own code).

15 years agotrying to fix the build for debian sid. It builds OK for me on Ubuntu 8.10 but a...
JucaBlues [Fri, 16 Jan 2009 00:36:28 +0000 (00:36 +0000)]
trying to fix the build for debian sid. It builds OK for me on Ubuntu 8.10 but a Debian sid user has complained about it. So I am including explicitely the gtkexpander.h
header. I hope it fixes the build for him.

15 years agoadding a "scripting" tab to document properties dialog that allow the user to manage...
JucaBlues [Thu, 15 Jan 2009 18:01:02 +0000 (18:01 +0000)]
adding a "scripting" tab to document properties dialog that allow the user to manage external javascript references.

(also only working for "Inkscape SVG")

15 years agoadded interactivity attributes to the object properties dialog.
JucaBlues [Thu, 15 Jan 2009 10:24:38 +0000 (10:24 +0000)]
added interactivity attributes to the object properties dialog.

If you want to test it, create a new document, draw something, select it, ctrl+shift+O, expand the Interactivity expander and set:

onclick to window.location="http://xkcd.com"
onmouseover to this.style.cursor="pointer"

Save as Inkscape SVG (currently not working for Plain SVG)
then open this SVG file in Firefox to see the result.

15 years agofix include
buliabyak [Thu, 15 Jan 2009 01:30:19 +0000 (01:30 +0000)]
fix include

15 years agoi guess this is better but doesn't fix crash
johanengelen [Wed, 14 Jan 2009 21:10:00 +0000 (21:10 +0000)]
i guess this is better but doesn't fix crash

15 years agotry to fix build
johanengelen [Wed, 14 Jan 2009 21:01:23 +0000 (21:01 +0000)]
try to fix build

15 years agoRemove INKSCAPE_VERSION from menus-skeleton.h
tweenk [Wed, 14 Jan 2009 15:28:20 +0000 (15:28 +0000)]
Remove INKSCAPE_VERSION from menus-skeleton.h

15 years agoavoiding freehand drawings with LPEs with no fill at all. Using black by default...
JucaBlues [Wed, 14 Jan 2009 06:44:31 +0000 (06:44 +0000)]
avoiding freehand drawings with LPEs with no fill at all. Using black by default. Johan, please correct-me in case I am mistaken.

15 years agofixing the build (in Ubuntu GNU/Linux at least)
JucaBlues [Wed, 14 Jan 2009 02:20:42 +0000 (02:20 +0000)]
fixing the build (in Ubuntu GNU/Linux at least)

15 years agofix windows build................................
johanengelen [Tue, 13 Jan 2009 23:12:46 +0000 (23:12 +0000)]
fix windows build................................

15 years agopartly fix build .................
johanengelen [Tue, 13 Jan 2009 22:12:04 +0000 (22:12 +0000)]
partly fix build .................

15 years agoAdd inkscape-version.h to libinkversion sources so it will be
tweenk [Tue, 13 Jan 2009 20:13:48 +0000 (20:13 +0000)]
Add inkscape-version.h to libinkversion sources so it will be
distributed.

15 years agoAdd missing inkscape-version.h
tweenk [Tue, 13 Jan 2009 20:06:33 +0000 (20:06 +0000)]
Add missing inkscape-version.h

15 years agoSnapping cusp nodes:
dvlierop2 [Tue, 13 Jan 2009 20:02:33 +0000 (20:02 +0000)]
Snapping cusp nodes:
- rewrite the tooltip
- disable the button when snapping to cusp nodes is off

15 years agoDo not fail when svn client is not installed and .svn directory is
tweenk [Tue, 13 Jan 2009 02:35:00 +0000 (02:35 +0000)]
Do not fail when svn client is not installed and .svn directory is
present.

15 years agoImproved version reporting. Add SVN revision and custom status to
tweenk [Tue, 13 Jan 2009 02:27:04 +0000 (02:27 +0000)]
Improved version reporting. Add SVN revision and custom status to
version string on Linux.

15 years agoLatest set of tango icons (by jEsuSdA 8) )
dvlierop2 [Mon, 12 Jan 2009 20:25:49 +0000 (20:25 +0000)]
Latest set of tango icons (by jEsuSdA 8) )

15 years agoupdated Tango icon set from Jesusda
prokoudine [Mon, 12 Jan 2009 16:54:45 +0000 (16:54 +0000)]
updated Tango icon set from Jesusda
added Jesusda and Michael Grosberg to the list of contributors

15 years agoCmake: Fixed the extra -l in the link command, plus a add linking for all sub-libs...
verbalshadow [Mon, 12 Jan 2009 01:25:52 +0000 (01:25 +0000)]
Cmake: Fixed the extra -l in the link command, plus a add linking for all sub-libs of inkscape.

15 years agocopyedit
buliabyak [Sun, 11 Jan 2009 22:53:40 +0000 (22:53 +0000)]
copyedit

15 years agoSwitching tools based on tablet device now handles many devices of same type
kiirala [Sun, 11 Jan 2009 21:49:58 +0000 (21:49 +0000)]
Switching tools based on tablet device now handles many devices of same type

15 years agoa much improved Tango icon set from jEsuSdA
prokoudine [Sun, 11 Jan 2009 21:23:57 +0000 (21:23 +0000)]
a much improved Tango icon set from jEsuSdA

15 years agoUseGlibMarshal.cmake - Don't overwrite the file if it hasn't changed
tweenk [Sun, 11 Jan 2009 21:21:20 +0000 (21:21 +0000)]
UseGlibMarshal.cmake - Don't overwrite the file if it hasn't changed

15 years agoNow it is possible to clear the list of documents in
JucaBlues [Sun, 11 Jan 2009 19:49:17 +0000 (19:49 +0000)]
Now it is possible to clear the list of documents in
File -> Open recent

Button added to the Interface page in Inkscape preferences dialog.

15 years agoAdd CMakeLists for the filters directory.
tweenk [Sun, 11 Jan 2009 19:48:45 +0000 (19:48 +0000)]
Add CMakeLists for the filters directory.

15 years agopromote default namespace for INX extension files
speleo3 [Sun, 11 Jan 2009 19:37:52 +0000 (19:37 +0000)]
promote default namespace for INX extension files

15 years ago * [INTL: sk] Slovak update by Ivan Masar
helix84 [Sun, 11 Jan 2009 19:14:34 +0000 (19:14 +0000)]
 * [INTL: sk] Slovak update by Ivan Masar

15 years ago * [INTL: zh_TW] update by Wei-Lun Chao
helix84 [Sun, 11 Jan 2009 19:12:43 +0000 (19:12 +0000)]
 * [INTL: zh_TW] update by Wei-Lun Chao

15 years agoadded some messages to the user in the svgfonts dialog
JucaBlues [Sun, 11 Jan 2009 15:26:30 +0000 (15:26 +0000)]
added some messages to the user in the svgfonts dialog

15 years agoSnap from/to midpoints of a rectangle (SPRect)
dvlierop2 [Sun, 11 Jan 2009 12:31:10 +0000 (12:31 +0000)]
Snap from/to midpoints of a rectangle (SPRect)

15 years agoOptionally snap from/to midpoints of the edges of a bounding box
dvlierop2 [Sun, 11 Jan 2009 12:10:19 +0000 (12:10 +0000)]
Optionally snap from/to midpoints of the edges of a bounding box

15 years agoAdded a new toolbar with snapping controls
dvlierop2 [Sat, 10 Jan 2009 22:21:59 +0000 (22:21 +0000)]
Added a new toolbar with snapping controls

15 years agoFixes rendering of feImage (using bitmaps) by preventing the error "Unable to wrap...
jaspervdg [Sat, 10 Jan 2009 16:25:06 +0000 (16:25 +0000)]
Fixes rendering of feImage (using bitmaps) by preventing the error "Unable to wrap GdkPixbuf".

15 years ago * [INTL: zh_TW] update by Wei-Lun Chao
helix84 [Sat, 10 Jan 2009 08:00:58 +0000 (08:00 +0000)]
 * [INTL: zh_TW] update by Wei-Lun Chao

15 years agoCmake: minor fixes
verbalshadow [Sat, 10 Jan 2009 01:00:09 +0000 (01:00 +0000)]
Cmake: minor fixes

15 years agoCmake: New FindGTK2
verbalshadow [Fri, 9 Jan 2009 20:22:29 +0000 (20:22 +0000)]
Cmake: New FindGTK2

15 years ago * [INTL: zh_TW] update by Wei-Lun Chao
helix84 [Fri, 9 Jan 2009 08:31:49 +0000 (08:31 +0000)]
 * [INTL: zh_TW] update by Wei-Lun Chao

15 years agoCmake: Corrections for mistakes
verbalshadow [Fri, 9 Jan 2009 03:02:28 +0000 (03:02 +0000)]
Cmake: Corrections for mistakes

15 years agoCmake: restructure build files to be more like current build system. Should reduce...
verbalshadow [Fri, 9 Jan 2009 01:57:18 +0000 (01:57 +0000)]
Cmake: restructure build files to be more like current build system. Should reduce linking stage command for windows.

15 years agolittle change to meke extensions more testables
aurium [Fri, 9 Jan 2009 00:27:15 +0000 (00:27 +0000)]
little change to meke extensions more testables

15 years agofix build
johanengelen [Thu, 8 Jan 2009 12:13:12 +0000 (12:13 +0000)]
fix build

15 years agoswitch to using shape_editor, instead of separate knotholders and listeners; fixes...
buliabyak [Thu, 8 Jan 2009 05:37:37 +0000 (05:37 +0000)]
switch to using shape_editor, instead of separate knotholders and listeners; fixes a lot of crashes, simplifies code

15 years agomove shape_editor from node context to the parent class, event context
buliabyak [Thu, 8 Jan 2009 05:34:40 +0000 (05:34 +0000)]
move shape_editor from node context to the parent class, event context

15 years agosmall 2geomify
johanengelen [Wed, 7 Jan 2009 22:49:51 +0000 (22:49 +0000)]
small 2geomify

15 years agoupdate to 2geom rev.1773
johanengelen [Wed, 7 Jan 2009 22:00:50 +0000 (22:00 +0000)]
update to 2geom rev.1773
mostly bugfixes

15 years agoCmake: more fixes plus a patch for OSX paths by Henrik Gustafsson
verbalshadow [Wed, 7 Jan 2009 21:59:22 +0000 (21:59 +0000)]
Cmake: more fixes plus a patch for OSX paths by Henrik Gustafsson

15 years agoadded forgotten files, updated ru.po a bit
prokoudine [Wed, 7 Jan 2009 15:40:48 +0000 (15:40 +0000)]
added forgotten files, updated ru.po a bit

15 years agofix cmake version checking
johanengelen [Tue, 6 Jan 2009 23:12:32 +0000 (23:12 +0000)]
fix cmake version checking

15 years agoCmake: add missing file
verbalshadow [Tue, 6 Jan 2009 19:58:07 +0000 (19:58 +0000)]
Cmake: add missing file

15 years agonew Croatian translation from Davorin Šego
prokoudine [Tue, 6 Jan 2009 19:13:58 +0000 (19:13 +0000)]
new Croatian translation from Davorin Šego

15 years agoCmake: add missing file
verbalshadow [Tue, 6 Jan 2009 18:38:45 +0000 (18:38 +0000)]
Cmake: add missing file

15 years agoCmake: Fixed GioMM Include Directories
verbalshadow [Tue, 6 Jan 2009 18:37:53 +0000 (18:37 +0000)]
Cmake: Fixed GioMM Include Directories

15 years agopatch 276351, fix warning
buliabyak [Tue, 6 Jan 2009 16:13:13 +0000 (16:13 +0000)]
patch 276351, fix warning

15 years agofix crash when no glyph is selected at the svgfonts dialog
JucaBlues [Tue, 6 Jan 2009 15:51:51 +0000 (15:51 +0000)]
fix crash when no glyph is selected at the svgfonts dialog

15 years agoRemove utest
joncruz [Tue, 6 Jan 2009 07:13:59 +0000 (07:13 +0000)]
Remove utest

15 years agoWarning and whitespace cleanup.
joncruz [Tue, 6 Jan 2009 07:11:11 +0000 (07:11 +0000)]
Warning and whitespace cleanup.

15 years agoAnother week coding offline...
JucaBlues [Mon, 5 Jan 2009 23:49:00 +0000 (23:49 +0000)]
Another week coding offline...

* Adding Set Width (horiz-adv-x attribute) slider to the SVGFonts dialog.
* Fixed the order of some language options at the i18n preferences page.
* Fixed parsing and handling of u1 and u2 (CSS2 unicode range) attributes for kerning pair nodes
* Fixed a warning in helper-fns.h
* commented out unused variable in sp-font.cpp
* refactoring of nr-svgfonts.cpp
* using 1000 instead of horiz-adv-x when scaling the glyph coordinates. Probably should use a value based on units-per-em in the future. Or maybe accent-height,
cap-height, x-height... I don't know. I should study this subject a bit more first.

15 years agoRemoved two g_warning's I had used for debugging...
jaspervdg [Mon, 5 Jan 2009 11:44:45 +0000 (11:44 +0000)]
Removed two g_warning's I had used for debugging...

15 years agominor change to prevent double translation and inconsistency
theadib [Mon, 5 Jan 2009 10:30:12 +0000 (10:30 +0000)]
minor change to prevent double translation and inconsistency

15 years agomove option: interface language from INTERNATIONALISATION to INTERFACE page on prefer...
theadib [Mon, 5 Jan 2009 10:09:34 +0000 (10:09 +0000)]
move option: interface language from INTERNATIONALISATION to INTERFACE page on preferences dialogue

15 years agoCmake build fixes, minor
verbalshadow [Mon, 5 Jan 2009 00:38:29 +0000 (00:38 +0000)]
Cmake build fixes, minor

15 years ago(Partial) fix to nr-filter-image + some (small) changes to nr-filter-blend and nr...
jaspervdg [Sun, 4 Jan 2009 16:07:08 +0000 (16:07 +0000)]
(Partial) fix to nr-filter-image + some (small) changes to nr-filter-blend and nr-filter-composite.

15 years agocorrectly initialize vector in spitem.
johanengelen [Sun, 4 Jan 2009 03:56:10 +0000 (03:56 +0000)]
correctly initialize vector in spitem.

15 years ago2geomify marker viewbox
johanengelen [Sun, 4 Jan 2009 03:50:23 +0000 (03:50 +0000)]
2geomify marker viewbox

15 years agoa bit more cleanup
johanengelen [Sun, 4 Jan 2009 03:27:35 +0000 (03:27 +0000)]
a bit more cleanup

15 years agofix bbox calculation of markers
johanengelen [Sun, 4 Jan 2009 03:23:20 +0000 (03:23 +0000)]
fix bbox calculation of markers

15 years agofix possible crash
johanengelen [Sun, 4 Jan 2009 03:14:00 +0000 (03:14 +0000)]
fix possible crash

15 years agoclean up code a bit. especially remove obscure newing of a struct with C++ objects.
johanengelen [Sun, 4 Jan 2009 03:06:57 +0000 (03:06 +0000)]
clean up code a bit. especially remove obscure newing of a struct with C++ objects.

15 years agoapologies for our very fine windows build system
johanengelen [Sun, 4 Jan 2009 02:22:05 +0000 (02:22 +0000)]
apologies for our very fine windows build system

15 years agoupdate of sbasis-geometric.cpp (unitVector() was broken, which affects some lpe's)
jfbarraud [Sat, 3 Jan 2009 22:16:55 +0000 (22:16 +0000)]
update of sbasis-geometric.cpp (unitVector() was broken, which affects some lpe's)