Code

inkscape.git
16 years agoApplying Gail's patch for font-specification
bryce [Sat, 5 Jan 2008 10:38:18 +0000 (10:38 +0000)]
Applying Gail's patch for font-specification
(Closes LP: #169973)

- New attribute in an object's style string called
-inkscape-font-specification stores full font name

- This will be useful when we can support fonts that don't fit into the
confines of CSS (if either pango enhances their PangoFontDescription
structure, or we can get around its limitations)

- Framework in place to separate font families from their "styles"
  (faces)
in the text and font dialog - need only the code that does the actual
separation

- Text and Styles dialog shows only fonts it can handle

16 years agoFixing up a few more files
bryce [Sat, 5 Jan 2008 09:30:33 +0000 (09:30 +0000)]
Fixing up a few more files

16 years agoglib/gtestutils.h is not available on gutsy, so switching to include of
bryce [Sat, 5 Jan 2008 08:55:11 +0000 (08:55 +0000)]
glib/gtestutils.h is not available on gutsy, so switching to include of
glib.h, which will include that file on hardy, but on gutsy will include
gmessage.h.

16 years agoFix missing include for g_assert() calls - causes FTBFS on Ubuntu Hardy
bryce [Sat, 5 Jan 2008 02:50:35 +0000 (02:50 +0000)]
Fix missing include for g_assert() calls - causes FTBFS on Ubuntu Hardy
currently.

16 years agoOnly set style of box sides during creation (not upon every repr write).
cilix42 [Sat, 5 Jan 2008 02:45:08 +0000 (02:45 +0000)]
Only set style of box sides during creation (not upon every repr write).

16 years ago * [INTL: sk] Updated Slovak translation: minor changes
helix84 [Sat, 5 Jan 2008 00:28:57 +0000 (00:28 +0000)]
 * [INTL: sk] Updated Slovak translation: minor changes

16 years agoCorrected tooltips and labels in the LPEs
joelholdsworth [Fri, 4 Jan 2008 23:52:06 +0000 (23:52 +0000)]
Corrected tooltips and labels in the LPEs

16 years agoAdded more error checking to filter effects code
kiirala [Fri, 4 Jan 2008 21:22:26 +0000 (21:22 +0000)]
Added more error checking to filter effects code

16 years agoadd link to add galician.nsh
theadib [Fri, 4 Jan 2008 20:19:18 +0000 (20:19 +0000)]
add link to add galician.nsh

16 years ago * [INTL: gl] Added Galician translation (win32 installer) by Leandro Regueiro
helix84 [Fri, 4 Jan 2008 19:10:42 +0000 (19:10 +0000)]
 * [INTL: gl] Added Galician translation (win32 installer) by Leandro Regueiro

16 years ago * [INTL: es] Spanish translation update by Lucas Vieites (closes: #180399)
luca_bruno [Fri, 4 Jan 2008 19:02:41 +0000 (19:02 +0000)]
 * [INTL: es] Spanish translation update by Lucas Vieites (closes: #180399)

16 years ago * Bulgarian translation update by Victor Dachev
luca_bruno [Fri, 4 Jan 2008 10:39:26 +0000 (10:39 +0000)]
 * Bulgarian translation update by Victor Dachev

16 years ago * Moving Breton from br_FR to br
luca_bruno [Fri, 4 Jan 2008 09:53:24 +0000 (09:53 +0000)]
 * Moving Breton from br_FR to br

16 years ago1) fix snapping while scaling
dvlierop2 [Thu, 3 Jan 2008 21:37:41 +0000 (21:37 +0000)]
1) fix snapping while scaling
2) fix constrained snapping
3) improve snapping logic (again), or more specifically: better obey "always snap"
4) refactoring to reduce risk of bugs: renaming variables and methods for better readability, adding class members instead of using std::pairs, etc.

16 years ago * Added initial Breton (br_FR) translation by Alan Monfort (closes #180070)
luca_bruno [Thu, 3 Jan 2008 18:59:19 +0000 (18:59 +0000)]
 * Added initial Breton (br_FR) translation by Alan Monfort (closes #180070)

16 years ago * [INTL: sk] Updated Slovak translation (win32 installer)
helix84 [Thu, 3 Jan 2008 17:45:55 +0000 (17:45 +0000)]
 * [INTL: sk] Updated Slovak translation (win32 installer)

16 years ago * [INTL: sk] Updated Slovak translation
helix84 [Thu, 3 Jan 2008 15:40:16 +0000 (15:40 +0000)]
 * [INTL: sk] Updated Slovak translation

16 years agoEnable text output for Cairo renderer if Cairo has FreeType support enabled
miklosh [Thu, 3 Jan 2008 14:43:35 +0000 (14:43 +0000)]
Enable text output for Cairo renderer if Cairo has FreeType support enabled

16 years agoPurged fill type enum
miklosh [Thu, 3 Jan 2008 13:54:35 +0000 (13:54 +0000)]
Purged fill type enum

16 years agoFixed messed up transformations because of a missing cairo_restore() and removed...
miklosh [Thu, 3 Jan 2008 12:08:11 +0000 (12:08 +0000)]
Fixed messed up transformations because of a missing cairo_restore() and removed some debug stuff

16 years agoerror checks on surface return values
theadib [Wed, 2 Jan 2008 23:06:22 +0000 (23:06 +0000)]
error checks on surface return values

16 years agofix for gcc 3.3 by John Faith. https://bugs.launchpad.net/inkscape/+bug/178180
jiho-sf [Wed, 2 Jan 2008 21:40:08 +0000 (21:40 +0000)]
fix for gcc 3.3 by John Faith. https://bugs.launchpad.net/inkscape/+bug/178180

16 years agopatch by John Faith https://bugs.launchpad.net/inkscape/+bug/175697
jiho-sf [Wed, 2 Jan 2008 21:37:27 +0000 (21:37 +0000)]
patch by John Faith https://bugs.launchpad.net/inkscape/+bug/175697
should be applied upstream in 2geom.

16 years agofix typo notepath => nodepath
johanengelen [Wed, 2 Jan 2008 18:23:25 +0000 (18:23 +0000)]
fix typo notepath => nodepath

16 years agomake LPE parameters responsible for transformation (LPE cycles through its params...
johanengelen [Wed, 2 Jan 2008 18:20:02 +0000 (18:20 +0000)]
make LPE parameters responsible for transformation (LPE cycles through its params to apply transform)

16 years ago+ Fix bug #179840, forking of LPEs
johanengelen [Wed, 2 Jan 2008 18:10:43 +0000 (18:10 +0000)]
+ Fix bug #179840, forking of LPEs
+ Groundwork for fixing transforming LPE bugs. TODO: implement the actual transformation of LPE parameters.

16 years agoadd libnr <=> 2geom conversion helper headerfile
johanengelen [Wed, 2 Jan 2008 17:34:09 +0000 (17:34 +0000)]
add libnr <=> 2geom conversion helper headerfile

16 years agoFix LP bug #179328
johanengelen [Wed, 2 Jan 2008 14:42:39 +0000 (14:42 +0000)]
Fix LP bug #179328

16 years agoupdate to latest 2geom
johanengelen [Wed, 2 Jan 2008 13:59:35 +0000 (13:59 +0000)]
update to latest 2geom

16 years agoFix LP #179741
johanengelen [Wed, 2 Jan 2008 13:56:43 +0000 (13:56 +0000)]
Fix LP #179741

16 years ago * [INTL: it] Translation update for win32 installer
luca_bruno [Wed, 2 Jan 2008 11:12:25 +0000 (11:12 +0000)]
 * [INTL: it] Translation update for win32 installer

16 years ago * [INTL: sl] Slovenian update by Martin Srebotnjak (closes: #179661)
luca_bruno [Wed, 2 Jan 2008 11:00:05 +0000 (11:00 +0000)]
 * [INTL: sl] Slovenian update by Martin Srebotnjak (closes: #179661)

16 years ago2008-01-02 Michael Wybrow <mjwybrow@users.sourceforge.net>
mjwybrow [Wed, 2 Jan 2008 06:04:28 +0000 (06:04 +0000)]
2008-01-02  Michael Wybrow  <mjwybrow@users.sourceforge.net>

    * src/sp-item.cpp: Fix bug #167898, where a triggered document update
      prior to connectoor rerouting could attempt to access a deleted
      object clip_ref during ungrouping, causing a crash.

16 years agofinished preparation of localisation for additional terms
theadib [Wed, 2 Jan 2008 01:40:08 +0000 (01:40 +0000)]
finished preparation of localisation for additional terms

16 years agodisable fill-and-stroke blend (separate commit for easy reversion)
mental [Tue, 1 Jan 2008 04:49:43 +0000 (04:49 +0000)]
disable fill-and-stroke blend (separate commit for easy reversion)

16 years agomake blend versus blur more configurable on a case-by-case basis
mental [Tue, 1 Jan 2008 04:40:48 +0000 (04:40 +0000)]
make blend versus blur more configurable on a case-by-case basis

16 years agofix update on layer switch and work around some blur-related glitches
mental [Tue, 1 Jan 2008 04:40:39 +0000 (04:40 +0000)]
fix update on layer switch and work around some blur-related glitches

16 years agoseparate blend history for objects versus layers
mental [Tue, 1 Jan 2008 04:40:30 +0000 (04:40 +0000)]
separate blend history for objects versus layers

16 years agofirst crack at enabling blend for layers dialog
mental [Tue, 1 Jan 2008 04:40:23 +0000 (04:40 +0000)]
first crack at enabling blend for layers dialog

16 years agoabstraction for style widget subjects
mental [Tue, 1 Jan 2008 04:40:11 +0000 (04:40 +0000)]
abstraction for style widget subjects

16 years agofactor filter and opacity controls into separate metawidget
mental [Tue, 1 Jan 2008 04:40:04 +0000 (04:40 +0000)]
factor filter and opacity controls into separate metawidget

16 years agowhitespace cleanup
bryce [Mon, 31 Dec 2007 20:20:13 +0000 (20:20 +0000)]
whitespace cleanup

16 years agowin32 installer, do not remove user files
theadib [Mon, 31 Dec 2007 18:27:52 +0000 (18:27 +0000)]
win32 installer, do not remove user files

16 years agowin32 installer, do not delete user files, still translation needed
theadib [Mon, 31 Dec 2007 18:11:40 +0000 (18:11 +0000)]
win32 installer, do not delete user files, still translation needed

16 years agoFix location of Swatches menu in tutorial (LP: #169986)
bryce [Mon, 31 Dec 2007 10:30:02 +0000 (10:30 +0000)]
Fix location of Swatches menu in tutorial (LP: #169986)

16 years agowhitespace fixups
bryce [Mon, 31 Dec 2007 10:19:24 +0000 (10:19 +0000)]
whitespace fixups

16 years agoAdd default CC metadata and license to preferences.
bryce [Mon, 31 Dec 2007 09:52:40 +0000 (09:52 +0000)]
Add default CC metadata and license to preferences.
(Closes LP: #169954)

16 years agoFix compilation issue with g++3.3 on OS X 10.3.9
bryce [Mon, 31 Dec 2007 08:22:26 +0000 (08:22 +0000)]
Fix compilation issue with g++3.3 on OS X 10.3.9
(Patch from LP: #178123)

16 years agoMan page entry for --query-all option
bryce [Mon, 31 Dec 2007 07:21:38 +0000 (07:21 +0000)]
Man page entry for --query-all option

16 years agoApplying patch from tbnorth to add a --query-all command to dump object
bryce [Mon, 31 Dec 2007 07:18:34 +0000 (07:18 +0000)]
Applying patch from tbnorth to add a --query-all command to dump object
data from the .svg.  (Closes LP: #174701)

16 years agoSet teeth selector in lpe-gears to an integer value >= 3.
bryce [Sun, 30 Dec 2007 23:40:41 +0000 (23:40 +0000)]
Set teeth selector in lpe-gears to an integer value >= 3.
Fix trailing whitespace.

16 years agocomment fix
buliabyak [Sun, 30 Dec 2007 07:59:05 +0000 (07:59 +0000)]
comment fix

16 years agofix bug 168751 (sf1749738)
buliabyak [Sun, 30 Dec 2007 07:46:30 +0000 (07:46 +0000)]
fix bug 168751 (sf1749738)

16 years agoStrip out Pango markup from tooltips (fixes bug #167640)
bryce [Sun, 30 Dec 2007 03:58:19 +0000 (03:58 +0000)]
Strip out Pango markup from tooltips (fixes bug #167640)

16 years agodon't zoom when changing dpi
keescook [Sun, 30 Dec 2007 02:16:34 +0000 (02:16 +0000)]
don't zoom when changing dpi

16 years agobeautify rendering options tab
keescook [Sun, 30 Dec 2007 02:05:21 +0000 (02:05 +0000)]
beautify rendering options tab

16 years agorip out gtkmmification of print dialog, to temporarily solve LP: #176018
keescook [Sun, 30 Dec 2007 00:45:38 +0000 (00:45 +0000)]
rip out gtkmmification of print dialog, to temporarily solve LP: #176018

16 years agoadjust cairo bitmap origin offset fixup
keescook [Sun, 30 Dec 2007 00:40:12 +0000 (00:40 +0000)]
adjust cairo bitmap origin offset fixup

16 years agoFixed bug #172778, [old] grid settings not respected when reopening document
johanengelen [Sat, 29 Dec 2007 23:24:54 +0000 (23:24 +0000)]
Fixed bug #172778, [old] grid settings not respected when reopening document

16 years agoalways show grids when adding new grid
johanengelen [Sat, 29 Dec 2007 21:46:49 +0000 (21:46 +0000)]
always show grids when adding new grid

16 years agoFixing bug #167416
dvlierop2 [Sat, 29 Dec 2007 21:21:01 +0000 (21:21 +0000)]
Fixing bug #167416

16 years agoclean up print dialog for better integration with gtkmm
keescook [Sat, 29 Dec 2007 12:59:05 +0000 (12:59 +0000)]
clean up print dialog for better integration with gtkmm

16 years agocorrect build_gridspage
johanengelen [Sat, 29 Dec 2007 00:45:04 +0000 (00:45 +0000)]
correct build_gridspage

16 years agoAdd icons to document properties grid table :-)
johanengelen [Sat, 29 Dec 2007 00:42:07 +0000 (00:42 +0000)]
Add icons to document properties grid table :-)

16 years agoFix snapping when constrained scaling: now snaps all corners of the selection
dvlierop2 [Fri, 28 Dec 2007 20:05:37 +0000 (20:05 +0000)]
Fix snapping when constrained scaling: now snaps all corners of the selection

16 years agoguidelinedialog aesthetics
johanengelen [Fri, 28 Dec 2007 17:06:37 +0000 (17:06 +0000)]
guidelinedialog aesthetics

16 years agotry to fix bug #174475 feImage renderer crashes on non-external image
johanengelen [Fri, 28 Dec 2007 16:32:23 +0000 (16:32 +0000)]
try to fix bug #174475 feImage renderer crashes on non-external image

16 years agofix Bug #177891 feGaussianBlur crashes when setting fill paint as input
johanengelen [Fri, 28 Dec 2007 16:14:15 +0000 (16:14 +0000)]
fix Bug #177891 feGaussianBlur crashes when setting fill paint as input

16 years agoadd tooltip text to bend path. #178471
johanengelen [Fri, 28 Dec 2007 15:41:40 +0000 (15:41 +0000)]
add tooltip text to bend path. #178471

16 years agoupdated translation into Ukrainian from Maxim Dziumanenko
prokoudine [Fri, 28 Dec 2007 13:46:02 +0000 (13:46 +0000)]
updated translation into Ukrainian from Maxim Dziumanenko

16 years agoSpelling fix
bryce [Fri, 28 Dec 2007 08:26:11 +0000 (08:26 +0000)]
Spelling fix

16 years agoSnapping a guide to nodes (while dragging it across the canvas) now also works for...
dvlierop2 [Thu, 27 Dec 2007 19:45:52 +0000 (19:45 +0000)]
Snapping a guide to nodes (while dragging it across the canvas) now also works for angled guides

16 years agofixed bad markup in translation
theadib [Thu, 27 Dec 2007 18:09:15 +0000 (18:09 +0000)]
fixed bad markup in translation

16 years agoUpdate
ps_aux [Thu, 27 Dec 2007 17:11:29 +0000 (17:11 +0000)]
Update

16 years ago * [INTL: it] Little progress
luca_bruno [Thu, 27 Dec 2007 15:37:15 +0000 (15:37 +0000)]
 * [INTL: it] Little progress

16 years agoMore work on tango icons by Michael Grossberg + some alternate tools icons deviating...
jiho-sf [Thu, 27 Dec 2007 13:44:58 +0000 (13:44 +0000)]
More work on tango icons by Michael Grossberg + some alternate tools icons deviating from the art libre set but which may be more satisfying in Inkscape.

16 years agoEnhanced comments related to python modules
jiho-sf [Thu, 27 Dec 2007 13:19:44 +0000 (13:19 +0000)]
Enhanced comments related to python modules

16 years agoAdd support for python module tree (i.e. directories with all python modules versions...
jiho-sf [Thu, 27 Dec 2007 13:14:25 +0000 (13:14 +0000)]
Add support for python module tree (i.e. directories with all python modules versions for ppc and intel, for python versions 2.3, 2.4 and 2.5)

16 years ago1) Fix bug #178312
dvlierop2 [Thu, 27 Dec 2007 10:24:31 +0000 (10:24 +0000)]
1) Fix bug #178312
2) Fix constrained snapping to objects

16 years agoBUG: 178803: Save As... -> filetype PDF via Cairo crashes
theadib [Thu, 27 Dec 2007 00:32:16 +0000 (00:32 +0000)]
BUG: 178803: Save As... -> filetype PDF via Cairo crashes

16 years agocheck for cairo version
theadib [Wed, 26 Dec 2007 23:02:26 +0000 (23:02 +0000)]
check for cairo version

16 years agoRecompute box corners relative to new perspective when merging persps (to prevent...
cilix42 [Wed, 26 Dec 2007 22:35:54 +0000 (22:35 +0000)]
Recompute box corners relative to new perspective when merging persps (to prevent boxes from jumping randomly)

16 years agocheck for cairo version
theadib [Wed, 26 Dec 2007 22:06:24 +0000 (22:06 +0000)]
check for cairo version

16 years agocheck for cairo version
theadib [Wed, 26 Dec 2007 22:02:12 +0000 (22:02 +0000)]
check for cairo version

16 years ago * Extraneous char in shebang removed (Closes: #168796)
luca_bruno [Wed, 26 Dec 2007 13:48:09 +0000 (13:48 +0000)]
 * Extraneous char in shebang removed (Closes: #168796)

16 years agonoop: remove unused variable
cilix42 [Wed, 26 Dec 2007 11:50:17 +0000 (11:50 +0000)]
noop: remove unused variable

16 years agoDon't show boxes as everted (i.e., always show the same sides) during initial drag...
cilix42 [Wed, 26 Dec 2007 11:19:54 +0000 (11:19 +0000)]
Don't show boxes as everted (i.e., always show the same sides) during initial drag, regardless of the mouse pointer position.

16 years agomore on cairo ps/pdf options
theadib [Wed, 26 Dec 2007 02:39:23 +0000 (02:39 +0000)]
more on cairo ps/pdf options

16 years agomore on cairo ps/pdf options
theadib [Wed, 26 Dec 2007 02:31:57 +0000 (02:31 +0000)]
more on cairo ps/pdf options

16 years agoDon't store special attributes/types when saving 3D boxes to plain SVG (so that they...
cilix42 [Wed, 26 Dec 2007 01:57:30 +0000 (01:57 +0000)]
Don't store special attributes/types when saving 3D boxes to plain SVG (so that they show up correctly when reopening files).

16 years agoFix bug #178004 [assert when saving as plain svg]
cilix42 [Wed, 26 Dec 2007 01:51:37 +0000 (01:51 +0000)]
Fix bug #178004 [assert when saving as plain svg]

16 years agoadded edge3d to the list of translatable files
prokoudine [Tue, 25 Dec 2007 18:18:51 +0000 (18:18 +0000)]
added edge3d to the list of translatable files

16 years agoactually added edge3d.{py,inx} to the list of installable files
prokoudine [Tue, 25 Dec 2007 18:03:44 +0000 (18:03 +0000)]
actually added edge3d.{py,inx} to the list of installable files

16 years agoCleanup:
tavmjong [Mon, 24 Dec 2007 20:51:04 +0000 (20:51 +0000)]
Cleanup:
  Consistant variable names.
  x, y used for positions.
  i, j used for column/row.

Added check boxes to remove the automatic adding of tile width and height
in calculating shift. Useful when placing clones on a circle or spiral
(and in some cases when using the Exponent parameter where adding a
-100% shift is not the same as excluding the shift).

Added "Base" parameters to scaling. This allows drawing of logarithmic
spirals such as found in nature (e.g. nautilus shell, pine cone). When
non-zero, it changes the scale factor to be base^(scale-1).

Added "Cumulate" to shift, scale, rotate. In the case of shifting,
it allows uniformly scaled clones to be placed touching each other.
For example, a "10% shift" normally results in clones being shifted
by 10%, 20%, 30%, ... With the Cumulate box checked, the shifts
become 10%, 10+20%, 10+20+30%, ... Adding "Cumulate" to the Scale and
Rotation tabs may be of dubious value... but it can easily be removed.

16 years agofix redrawing of 3d box sides
buliabyak [Mon, 24 Dec 2007 05:06:27 +0000 (05:06 +0000)]
fix redrawing of 3d box sides

16 years agoimprove cosmetics of guide dialog
johanengelen [Mon, 24 Dec 2007 00:56:54 +0000 (00:56 +0000)]
improve cosmetics of guide dialog

16 years agoangled guidelines: create angled line when dragging from edge of rulers
johanengelen [Mon, 24 Dec 2007 00:48:00 +0000 (00:48 +0000)]
angled guidelines: create angled line when dragging from edge of rulers

16 years agowhen dragging from rulers close to the edges, one gets 45 degree angled guidelines.
johanengelen [Sun, 23 Dec 2007 23:46:26 +0000 (23:46 +0000)]
when dragging from rulers close to the edges, one gets 45 degree angled guidelines.

16 years agonoop: remove unused variable
cilix42 [Sun, 23 Dec 2007 23:26:40 +0000 (23:26 +0000)]
noop: remove unused variable

16 years agoremember and use geom::point normal when dragging new guides
johanengelen [Sun, 23 Dec 2007 23:08:39 +0000 (23:08 +0000)]
remember and use geom::point normal when dragging new guides