Code

inkscape.git
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

16 years agofix relative angle change in guideline dialog
johanengelen [Sun, 23 Dec 2007 22:42:29 +0000 (22:42 +0000)]
fix relative angle change in guideline dialog

16 years agoBug fix: prevent perspectives from being transformed more than once (by keeping track...
cilix42 [Sun, 23 Dec 2007 22:37:31 +0000 (22:37 +0000)]
Bug fix: prevent perspectives from being transformed more than once (by keeping track of selected boxes and their transformations).

16 years agoFleshing out history section a bit
bryce [Sun, 23 Dec 2007 22:30:02 +0000 (22:30 +0000)]
Fleshing out history section a bit

16 years agofix crit bug #168570 Crash when recreating grid using 'redo'
johanengelen [Sun, 23 Dec 2007 21:52:57 +0000 (21:52 +0000)]
fix crit bug #168570 Crash when recreating grid using 'redo'

16 years agofix angle description of guides
johanengelen [Sun, 23 Dec 2007 21:52:23 +0000 (21:52 +0000)]
fix angle description of guides

16 years agoRetired FilePrintDirect verb
joelholdsworth [Sun, 23 Dec 2007 21:49:49 +0000 (21:49 +0000)]
Retired FilePrintDirect verb

16 years ago2geom update
johanengelen [Sun, 23 Dec 2007 21:36:31 +0000 (21:36 +0000)]
2geom update

16 years agoupdate to latest 2geom, bugs be gone!
johanengelen [Sun, 23 Dec 2007 21:17:42 +0000 (21:17 +0000)]
update to latest 2geom, bugs be gone!

16 years agoupdate to latest 2geom (fixed 2 bugs :))
johanengelen [Sun, 23 Dec 2007 19:34:02 +0000 (19:34 +0000)]
update to latest 2geom (fixed 2 bugs :))

16 years agofix critical bug #168588 assertion failed, file sp-conn-end.cpp: line 191
johanengelen [Sun, 23 Dec 2007 17:19:53 +0000 (17:19 +0000)]
fix critical bug #168588 assertion failed, file sp-conn-end.cpp: line 191

16 years agoAdd UI for creating angled guidelines!
johanengelen [Sun, 23 Dec 2007 16:36:39 +0000 (16:36 +0000)]
Add UI for creating angled guidelines!

16 years agoupdate to latest 2geom
johanengelen [Sun, 23 Dec 2007 16:35:11 +0000 (16:35 +0000)]
update to latest 2geom

16 years agocreate options for cairo pdf/ps export dialog
theAdib [Sun, 23 Dec 2007 00:56:16 +0000 (00:56 +0000)]
create options for cairo pdf/ps export dialog

16 years agoRemoved Win32 only Print Direct verb, which was an exact clone of normal print
joelholdsworth [Sun, 23 Dec 2007 00:37:18 +0000 (00:37 +0000)]
Removed Win32 only Print Direct verb, which was an exact clone of normal print

16 years agoFixed the parenting of the print dialog so that it cannot fall behind the main inksca...
joelholdsworth [Sat, 22 Dec 2007 21:06:55 +0000 (21:06 +0000)]
Fixed the parenting of the print dialog so that it cannot fall behind the main inkscape desktop window

16 years agoFix typo in an array causing a write off the end. Causes bug if no
bryce [Sat, 22 Dec 2007 19:00:50 +0000 (19:00 +0000)]
Fix typo in an array causing a write off the end.  Causes bug if no
sizes were loaded from the preferences file.  Closes LP: #178139.

16 years agoUpdated the version numbers in the .rc files
joelholdsworth [Sat, 22 Dec 2007 18:26:14 +0000 (18:26 +0000)]
Updated the version numbers in the .rc files

16 years ago1) solve bug #177995
dvlierop2 [Sat, 22 Dec 2007 14:05:58 +0000 (14:05 +0000)]
1) solve bug #177995
2) don't look for nearby intersections when doing a constrained snap

16 years agoBUG 178048 Void method which returns a value in stringstream.h confuses g++ 3.3
theAdib [Sat, 22 Dec 2007 13:49:04 +0000 (13:49 +0000)]
BUG 178048 Void method which returns a value in stringstream.h confuses g++ 3.3

16 years agofix bug where changing units changed angles of axonometric grid
johanengelen [Fri, 21 Dec 2007 22:06:49 +0000 (22:06 +0000)]
fix bug where changing units changed angles of axonometric grid

16 years agofix linking
johanengelen [Fri, 21 Dec 2007 22:03:51 +0000 (22:03 +0000)]
fix linking

16 years agoguidelines: add methods to check horizontal/vertical, small fixes
johanengelen [Fri, 21 Dec 2007 21:56:19 +0000 (21:56 +0000)]
guidelines: add methods to check horizontal/vertical, small fixes

16 years agoadded glib spawn helper files
theAdib [Fri, 21 Dec 2007 20:54:49 +0000 (20:54 +0000)]
added glib spawn helper files

16 years agoifdef instead of ifndef WITH_LIBWPG
theadib [Fri, 21 Dec 2007 20:34:47 +0000 (20:34 +0000)]
ifdef instead of ifndef   WITH_LIBWPG

16 years agocompile depending on WITH_LIBWPG
theAdib [Fri, 21 Dec 2007 19:51:49 +0000 (19:51 +0000)]
compile depending on WITH_LIBWPG

16 years agoMore icon work by Michael Growberg:
jiho-sf [Fri, 21 Dec 2007 07:59:49 +0000 (07:59 +0000)]
More icon work by Michael Growberg:

Major changes since last version:
*all icons are done
*changed look of raise/lower icons
*"tweak" tool uses "smudge" icon from art libre set
*transform icons taken from art libre set
*align icons taken from art libre set (or extrapolated from their style)

problems:
ink pressure/tilt settings don't show (but the old ones do for some reason)
some icons are taken from the desktop's icon theme and so the layer icons should
match the ones in the layer dialog but don't match on all platforms
same goes for paste icons like paste in place that don't always match the look
of the generic paste icon.

16 years agoUse "%"-key for toggling the snapper, and modify the related sp-desktop code
dvlierop2 [Thu, 20 Dec 2007 19:47:40 +0000 (19:47 +0000)]
Use "%"-key for toggling the snapper, and modify the related sp-desktop code

16 years agoguidelines: implement rendering of angled lines.
johanengelen [Thu, 20 Dec 2007 17:04:56 +0000 (17:04 +0000)]
guidelines: implement rendering of angled lines.

16 years agoguidelines: minor corrections
johanengelen [Thu, 20 Dec 2007 16:07:52 +0000 (16:07 +0000)]
guidelines: minor corrections
add point reading to repr-util.cpp

16 years ago(Hopefully) proper fix this time for stolen 'D + modifier' shortcuts.
cilix42 [Thu, 20 Dec 2007 03:22:08 +0000 (03:22 +0000)]
(Hopefully) proper fix this time for stolen 'D + modifier' shortcuts.

16 years agoMake Shift+Ctrl+D (Document Properties dialog) work again (was shadowed by the shortc...
cilix42 [Thu, 20 Dec 2007 02:56:56 +0000 (02:56 +0000)]
Make Shift+Ctrl+D (Document Properties dialog) work again (was shadowed by the shortcut 'D' for toggling the dropper tool).

16 years agocorrectly handle orientation changes of guidelines
johanengelen [Wed, 19 Dec 2007 23:30:04 +0000 (23:30 +0000)]
correctly handle orientation changes of guidelines

16 years agofix guide dragging
johanengelen [Wed, 19 Dec 2007 22:52:36 +0000 (22:52 +0000)]
fix guide dragging

16 years agooptimize guide canvasupdating
johanengelen [Wed, 19 Dec 2007 22:50:00 +0000 (22:50 +0000)]
optimize guide canvasupdating

16 years agoguides: switch from using one position coordinate to Geom::Point point_on_line
johanengelen [Wed, 19 Dec 2007 22:42:06 +0000 (22:42 +0000)]
guides: switch from using one position coordinate to Geom::Point point_on_line

16 years agorename guide parameters to match snapping code naming convention.
johanengelen [Wed, 19 Dec 2007 00:01:46 +0000 (00:01 +0000)]
rename guide parameters to match snapping code naming convention.
start conversion to use point_on_line instead of position.

16 years agoIntroduce verb, menu item and shortcut for the global snapping toggle
dvlierop2 [Tue, 18 Dec 2007 21:23:15 +0000 (21:23 +0000)]
Introduce verb, menu item and shortcut for the global snapping toggle

16 years agospeedify zooming by keys
buliabyak [Tue, 18 Dec 2007 17:57:55 +0000 (17:57 +0000)]
speedify zooming by keys

16 years ago[INTL: sl] Updated Slovenian translation by Martin Srebotnjak (closes: #177058)
luca_bruno [Tue, 18 Dec 2007 16:53:47 +0000 (16:53 +0000)]
[INTL: sl] Updated Slovenian translation by Martin Srebotnjak (closes: #177058)

16 years agoUse 'D' to toggle (not just switch to) the dropper tool; closes bug/RFE #170590
cilix42 [Tue, 18 Dec 2007 11:28:48 +0000 (11:28 +0000)]
Use 'D' to toggle (not just switch to) the dropper tool; closes bug/RFE #170590

16 years agoRenaming captions and labels in snapping preferences dialog, and inverting the behavi...
dvlierop2 [Mon, 17 Dec 2007 21:54:20 +0000 (21:54 +0000)]
Renaming captions and labels in snapping preferences dialog, and inverting the behaviour of the 'snap at any distance' checkbox

16 years agoremember to return true from <javac> execute()
ishmal [Mon, 17 Dec 2007 20:42:41 +0000 (20:42 +0000)]
remember to return true from <javac> execute()

16 years agoMake sure that snapping attributes pass 'make check'
dvlierop2 [Mon, 17 Dec 2007 20:41:30 +0000 (20:41 +0000)]
Make sure that snapping attributes pass 'make check'

16 years agorevert comenting of uri argument in PdfImportDialog
theadib [Mon, 17 Dec 2007 14:50:25 +0000 (14:50 +0000)]
revert comenting of uri argument in PdfImportDialog

16 years agoUse golden ratio as additional constrained ratio during Ctrl+dragging rectangles...
cilix42 [Mon, 17 Dec 2007 14:42:10 +0000 (14:42 +0000)]
Use golden ratio as additional constrained ratio during Ctrl+dragging rectangles (fixes bug/RFE #170540)

16 years agoCRLF fix
joncruz [Mon, 17 Dec 2007 06:59:40 +0000 (06:59 +0000)]
CRLF fix

16 years agonon-poppler build fix
joncruz [Mon, 17 Dec 2007 06:33:24 +0000 (06:33 +0000)]
non-poppler build fix
Warning and CRLF cleanup

16 years agodefocus layer selector after choosing layer
buliabyak [Mon, 17 Dec 2007 00:43:07 +0000 (00:43 +0000)]
defocus layer selector after choosing layer

16 years agoprepare for adding angled guideline rendering
johanengelen [Sun, 16 Dec 2007 23:28:17 +0000 (23:28 +0000)]
prepare for adding angled guideline rendering

16 years agostart of getting angled guidelines.
johanengelen [Sun, 16 Dec 2007 22:01:05 +0000 (22:01 +0000)]
start of getting angled guidelines.
define guide's normal instead of vertical/horizontal.
rendering is not implemented for angled guides yet.

16 years ago * [INTL: it] Updated Italian translation
luca_bruno [Sun, 16 Dec 2007 20:21:19 +0000 (20:21 +0000)]
 * [INTL: it] Updated Italian translation

16 years ago[BUG #169122] PDF import doesn't work when file name has accents, partially fixed
theadib [Sun, 16 Dec 2007 20:07:44 +0000 (20:07 +0000)]
[BUG #169122] PDF import doesn't work when file name has accents, partially fixed

16 years agofix default grid unit scaling, fix crash for unknown unit.
johanengelen [Sun, 16 Dec 2007 18:24:26 +0000 (18:24 +0000)]
fix default grid unit scaling, fix crash for unknown unit.

16 years agoprevent writing to xml when initializing grid. fixes not working default units.
johanengelen [Sun, 16 Dec 2007 18:12:32 +0000 (18:12 +0000)]
prevent writing to xml when initializing grid. fixes not working default units.

16 years agoadd default unit to grid preferences.
johanengelen [Sun, 16 Dec 2007 18:09:15 +0000 (18:09 +0000)]
add default unit to grid preferences.

16 years agofix possible crash where event_context is destroyed during fill operation due to...
johncoswell [Sun, 16 Dec 2007 15:29:30 +0000 (15:29 +0000)]
fix possible crash where event_context is destroyed during fill operation due to tool switch

16 years agotrying to fix the unset-gradient-on-transform bug
buliabyak [Sun, 16 Dec 2007 06:49:59 +0000 (06:49 +0000)]
trying to fix the unset-gradient-on-transform bug

16 years agoremove debug
buliabyak [Sun, 16 Dec 2007 06:48:47 +0000 (06:48 +0000)]
remove debug

16 years agoWarning cleanup
joncruz [Sat, 15 Dec 2007 19:55:32 +0000 (19:55 +0000)]
Warning cleanup

16 years agoAdd initial support for <javac>. Also fix str compare bug
ishmal [Sat, 15 Dec 2007 19:00:40 +0000 (19:00 +0000)]
Add initial support for <javac>. Also fix str compare bug

16 years agoFixed missing handling of the "environment prefix" and fetching of environment variables.
ishmal [Sat, 15 Dec 2007 17:27:02 +0000 (17:27 +0000)]
Fixed missing handling of the "environment prefix" and fetching of environment variables.

16 years ago * [INTL:it] Typo fixing, patch by Luciano Montanaro
luca_bruno [Sat, 15 Dec 2007 08:46:59 +0000 (08:46 +0000)]
 * [INTL:it] Typo fixing, patch by Luciano Montanaro

16 years agoAdd default grid settings to Inkscape preferences.
johanengelen [Fri, 14 Dec 2007 18:46:47 +0000 (18:46 +0000)]
Add default grid settings to Inkscape preferences.

16 years agoupdate to latest 2geom
johanengelen [Fri, 14 Dec 2007 12:28:03 +0000 (12:28 +0000)]
update to latest 2geom

16 years agoRemove unused function that causes compile error on windows.
cilix42 [Thu, 13 Dec 2007 20:17:35 +0000 (20:17 +0000)]
Remove unused function that causes compile error on windows.

16 years agoIf necessary, split up perspectives when applying transformations to boxes; moreover...
cilix42 [Thu, 13 Dec 2007 20:08:06 +0000 (20:08 +0000)]
If necessary, split up perspectives when applying transformations to boxes; moreover, fix crash caused by listening to already destroyed perspectives

16 years agoImproved tango icons by Michael Grossberg.
jiho-sf [Thu, 13 Dec 2007 16:55:04 +0000 (16:55 +0000)]
Improved tango icons by Michael Grossberg.

16 years agoremove -g flag from build.xml as it is really not necessary and slows down building...
johanengelen [Thu, 13 Dec 2007 16:29:30 +0000 (16:29 +0000)]
remove -g flag from build.xml as it is really not necessary and slows down building tremendously. If anybody finds use for -g, please let me know.

16 years agoFundamentally reworked version of the 3D box tool (among many other things, this...
cilix42 [Thu, 13 Dec 2007 09:45:27 +0000 (09:45 +0000)]
Fundamentally reworked version of the 3D box tool (among many other things, this fixes bugs #168900 and #168868). See mailing list for details. Sorry for this single large commit but it was unfeasible to keep the history.

16 years agolibgdl: avoid setting a negative preferred height for dock items,
gustav_b [Wed, 12 Dec 2007 22:45:04 +0000 (22:45 +0000)]
libgdl: avoid setting a negative preferred height for dock items,
fixes a runtime warning.

16 years agomore win32 compile for inkview
theadib [Wed, 12 Dec 2007 21:24:07 +0000 (21:24 +0000)]
more win32 compile for inkview

16 years agoAdd global snapping toggle
dvlierop2 [Wed, 12 Dec 2007 20:34:36 +0000 (20:34 +0000)]
Add global snapping toggle

16 years agoFixed the filter effects dialog always displaying all the filter settings by overridi...
nicholasbishop [Wed, 12 Dec 2007 19:45:17 +0000 (19:45 +0000)]
Fixed the filter effects dialog always displaying all the filter settings by overriding the behavior of show_all.

16 years agoToggle snapping for each grid individually
dvlierop2 [Wed, 12 Dec 2007 18:50:47 +0000 (18:50 +0000)]
Toggle snapping for each grid individually

16 years agoDo NOT use frames in the snapping tab in the document properties dialog ;-)
dvlierop2 [Wed, 12 Dec 2007 15:29:13 +0000 (15:29 +0000)]
Do NOT use frames in the snapping tab in the document properties dialog ;-)