minor changes (icon size, deleted useless informations) but this allows me to get revision 15000!! yipee!
Inkscape.app and Applications positions are nearly OK but the python part is not taken care of here. It will be done though a new DS_Store file anyway.
Inkscape.app and Applications positions are nearly OK but the python part is not taken care of here. It will be done though a new DS_Store file anyway.
new DS_Store files to override the option "Open new windows in column view" of the Finder: now Inkscape's dmg window always open in icon view and show the nice background picture and all (this seemed to work before though, no idea why the behavior changed)
- new parameters in the info file accompanying the dmg
- the dmg bundle is named with the latest revision and the architecture. The svn revision number is taken from the entries file at the base of Inkscape's source code tree rather than through svn info to allow people without svn to use osx-build.sh (on a prepackaged svn snapshot for example)
- the dmg bundle is named with the latest revision and the architecture. The svn revision number is taken from the entries file at the base of Inkscape's source code tree rather than through svn info to allow people without svn to use osx-build.sh (on a prepackaged svn snapshot for example)
-added some checks for the existence of Inkscape.app and a better way to check for the existence of the python modules directory
- added some comments hopefully to improve overall readability
- added some comments hopefully to improve overall readability
modified the way -py option is handled to account for spaces in the PATH and avoid putting extra quotes
Cleaned up test doc creation
Fixed print specifier
Add doc for terry brown's Edge3d effect
Added Terry Brown's Edge3d scripts.
17 years agoApply yfarjoun's one-line patch to remove any stroke from fill(), to accomodate strok...
Apply yfarjoun's one-line patch to remove any stroke from fill(), to accomodate strokeless objects. Strokes are handled separately in stroke().
17 years agofixed fixme's in shapeeditor and changed verbs for node editting. helps with multiple...
fixed fixme's in shapeeditor and changed verbs for node editting. helps with multiple nodepath implementation in shape-editor.
Fixing compile warnings
fixed crash when parameter viewbox=null in nr_path_matrix_point_bbox_wind_distance
add document to action events (when possible)
add document to action events
log inkscape version
add logging of basic display properties
really fix formatting this time
fix formatting
Explicit child events and formatted properties.
add configuration event type
add document serial numbers
make sure microseconds get the right number of decimal places
cairo ps output patch
mouseovered node as center of rotation/scale too
Added preference to allow for system toolbox size
committed patch #1713558 by John Faith. adds the definition of isinf for Mac OS 10.3. Should only affect this platform
s/ToolCalligrphic/ToolCalligraphic/g
fix speeling of calligraphy tool verb name
remove description for privacy reasons, and allow nesting under commit
element
element
allow nesting under verb events
instrument undo commits
instrument actions
add INTERACTION to filters in the environment variable
touch up logging infrastructure in preparation for interaction logging
Fix native path on <fileset>-included objects
Refactoring of previous changes
committed patch 1710682 by jfaith
- in src/libcola/cola.cpp, isnan is used and not the cross-platform definition isNaN defined in isnan.h => replaced isnan by isNaN and included isnan.h
- add math.h include in src/libcola/gradient_projection.cpp
This was necessary because libcola does not compile for OS X 10.3.9
- in src/libcola/cola.cpp, isnan is used and not the cross-platform definition isNaN defined in isnan.h => replaced isnan by isNaN and included isnan.h
- add math.h include in src/libcola/gradient_projection.cpp
This was necessary because libcola does not compile for OS X 10.3.9
17 years ago- committed patch 1710671 to osx-build.sh from John Faith which allows prior detectio...
- committed patch 1710671 to osx-build.sh from John Faith which allows prior detection of the variable $INSTALLPREFIX in the environment. The other solution would be to supply it as a command line parameter, the code is here but commented at the moment. We should decide which solution is the most pratical
- additional file existence checks in osx-build.sh
- added checks for success of each step of osx-build before proceeding to the next one (via exit status)
- split the PACKAGE action into a new PACKAGE action (creates the app bundle) and a DISTRIB action (creates the dmg image)
- added an exit status for osx-app and osx-dmg
- removed the old call to osx-dmg at the end of osx-app (it has been commented for a while anyway)
- additional file existence checks in osx-build.sh
- added checks for success of each step of osx-build before proceeding to the next one (via exit status)
- split the PACKAGE action into a new PACKAGE action (creates the app bundle) and a DISTRIB action (creates the dmg image)
- added an exit status for osx-app and osx-dmg
- removed the old call to osx-dmg at the end of osx-app (it has been commented for a while anyway)
Committed patch 1710210 from John Faith
On OS X 10.3.9, the generated po/Makefile has no values for GMSGFMT and MSGFMT. This causes the build to fail with '-o: command not found' when the empty $(MSGFMT) is used.
In the configure output, msgfmt is found in the PATH, but for some reason it does not make it to po/Makefile.
This patch works around the missing variables by adding AC_PATH_PROG in configure.ac.
On OS X 10.3.9, the generated po/Makefile has no values for GMSGFMT and MSGFMT. This causes the build to fail with '-o: command not found' when the empty $(MSGFMT) is used.
In the configure output, msgfmt is found in the PATH, but for some reason it does not make it to po/Makefile.
This patch works around the missing variables by adding AC_PATH_PROG in configure.ac.
committed patch 1702352 from John Faith.
"-Wno-pointer-sign" is added to CFLAGS, then AC_COMPILE_IFELSE is run, but g++ instead of gcc is used. For gcc 3.3 (Mac OS 10.3.9) this causes compiler failure "unrecognized option" when building libcroco. This is apparently due to the "AC_LANG(C++)" line before the compile test, so adding "AC_LANG_PUSH(C)" before the compile test and "AC_LANG_POP" after the test seems to set the correct compiler.
"-Wno-pointer-sign" is added to CFLAGS, then AC_COMPILE_IFELSE is run, but g++ instead of gcc is used. For gcc 3.3 (Mac OS 10.3.9) this causes compiler failure "unrecognized option" when building libcroco. This is apparently due to the "AC_LANG(C++)" line before the compile test, so adding "AC_LANG_PUSH(C)" before the compile test and "AC_LANG_POP" after the test seems to set the correct compiler.
fix csp opening closed subpaths.
this is generally a good thing but might cause some differences in visual result, especially in any effect that used the implicit curveto conversion of the closing Z segments as a feature.
this is generally a good thing but might cause some differences in visual result, especially in any effect that used the implicit curveto conversion of the closing Z segments as a feature.
new documents icons for Mac OS X:
- badged SVG icon
- modified EPS, EPSI, postscript icons to resemble the SVG one and to follow Aqua HIG: "Traditionally, a document icon looks like a piece of paper with its top-right corner folded down. As previously suggested, Aqua document icons should make it obvious which application they are associated with. Preview documents, for example, include a graphic of the media (the pictures) used in the application icon. For simplicity and to avoid confusing the document with the application itself, the viewing tool is not repeated in the document icon. [...] When you want to put an identifying badge over a document icon, treat the badge as an integrated element within the document instead of putting it over the top of the base image and breaking out of the overall document shape." => we should remove the paintbrush on Inkscape logo for future versions of document icons
- added icons for AI, PDF, SVGZ, WMF
- changed the names to use the same naming convention for all icons
- added a generic inkscape_document.icns with a bigger application icon and no badge. not used yet
- modified Info.plist.in to reflect those changes
- badged SVG icon
- modified EPS, EPSI, postscript icons to resemble the SVG one and to follow Aqua HIG: "Traditionally, a document icon looks like a piece of paper with its top-right corner folded down. As previously suggested, Aqua document icons should make it obvious which application they are associated with. Preview documents, for example, include a graphic of the media (the pictures) used in the application icon. For simplicity and to avoid confusing the document with the application itself, the viewing tool is not repeated in the document icon. [...] When you want to put an identifying badge over a document icon, treat the badge as an integrated element within the document instead of putting it over the top of the base image and breaking out of the overall document shape." => we should remove the paintbrush on Inkscape logo for future versions of document icons
- added icons for AI, PDF, SVGZ, WMF
- changed the names to use the same naming convention for all icons
- added a generic inkscape_document.icns with a bigger application icon and no badge. not used yet
- modified Info.plist.in to reflect those changes
inermediate update of RU translation
add Martin Owens to the AUTHORS file
17 years agoIn node tool: make rotation by [] and scaling by <> also use the active node as cente...
In node tool: make rotation by [] and scaling by <> also use the active node as center (if there is one)
Set up toolbox so that paint bucket defaults can be reset
a better way to start rubberband
unconditionally stop only button-1 rubberbands on mouseover
attempt to add Barcode into the make-chinery. I'll need help if this doesn't work.
paint bucket, node sculpting, grow/shrink selection updates; general copyedit and rearrange; new TOC
Add doctormo's barcode extension. Patch 1681456. Still need to make it work with the make-chinery for installation and distribution.
added missing extensions to POFILES.in
Added base icon support to combo box presentation
skip recursion into clone's children in stroke adjustment; fix paint adjuster so it does not recurse into a clone's children but adjusts the clone itself
Doc updates
Supress initial change due to feedback loop
Revert warning-remove edit. Needed for switch
Add check for hidden/locked layer
remove warnings
Fix use of uninitialized 'doc' var. Fix use of gc::released 'repr'.
do a light dilation on mouseup if there was no rubbing; makes it usable even with a mouse that gets no motion events during a click
Final fix for gradient fill algorithm
Switched connector toobar to stock GTK+ toolbars
Working on bug #146955
Working on bug #146955
17 years agoSwitch from the HAVE_GETTIMEOFDAY option to NEED_GETTIMEOFDAY since most people have it.
Switch from the HAVE_GETTIMEOFDAY option to NEED_GETTIMEOFDAY since most people have it.
Say "skipped" when copying a single file is not necessary
Fixed path in include file checks.
grid: make grid names translatable. use different gridtype names in SVG that are not translated.
Fix emphasized gridlines bug when zoomed out.
Start discussion about what should be in an exported and scripted API.
Switched dropper toobar to stock GTK+ toolbars
Working on bug #146955
Working on bug #146955
Set default gridspacing back to 1px
Improve fill dragging by increasing drag tolerance and preventing already-filled pixels from being checked in gradient fills
Improve readability and remove some unused code
Refactored toolbar creation
unified all toolbar XML to a single XML block.
unified all toolbar XML to a single XML block.
Start building drag fill that uses colors of all points under drag path
17 years agoWhile drawing with the pen/pencil tool, use the end of the unfinished path as referen...
While drawing with the pen/pencil tool, use the end of the unfinished path as reference point for zooming to avoid unwanted turns
Fixed: Shift-doubleclicking middle mouse button in pen tool should not finish the path being drawn
Switched pen and pencil toobars to stock GTK+ toolbars
Working on bug #146955
Working on bug #146955
fix crash when pressing space while drawing a shape
fix leftover rubberband after switching to selector while dragging
add gears
typo patch by maximilian albert
Improve snapper performance (mainly in by editting WillSnapSomething())
flipping patch by maximilian albert
Grid: added dotted rendering of rectangular grid. Fixed bug in emphasized line spacing.
old default color values restored
17 years agoAdded some new checks for directories to add them to the PATH before calling Inkscape...
Added some new checks for directories to add them to the PATH before calling Inkscape binary so that third party tools (python install, anything in /usr/local/bin) get detected. OS X specific.