[Ipe-announce] Preview 25 available
Otfried Cheong
otfried at kaist.ac.kr
Thu Nov 24 06:32:06 CET 2005
It has been a year since Ipe 6.0 preview 23 was released, and so it's
real time for an update.
This is a pretty major update - a lot has changed in the code. This is
not so much due to new features (there are only a few), but because
Trolltech has finally seen the light and made Qt open source under
Windows as well. I have thus migrated to use Qt 4 (on all platforms),
which allowed me to also switch to a free compiler on Windows.
For Windows users, little changes - just download the zip file and you
are ready to run. For Unix users, however, this will probably mean that
you have to install Qt 4 before you can compile Ipe again.
Qt 4 will make a few nice new features possible in Ipe, but those are
not implemented yet, and won't be before the SoCG 2006 notification
deadline...
Enjoy!
Otfried
--------------------------------------------------------------------
Ipe 6.0 preview 25 (2005-11-24)
* Migrated to Qt 4.0.0 and switched to MinGW compiler on Windows.
* Added smallest enclosing circle ipelet written by Chris Gray to the
distribution.
* Removed the 'Postscript' file format. The three Ipe file formats
are now XML, PDF, and EPS.
* 'void' is no longer allowed as a stroke color. To draw objects
without boundary, use the new 'void' line style. This model allows
for arrows without tails, and avoids problems with invisible text
and marks.
* If the style sheet contains a template with name "Background", this
template will automatically be shown on each page. There is no
need to explicitely create a reference on each page anymore.
This replaces the old "background" layer + reference mechanism.
* Templates containing bitmaps are now supported (bug #100).
* Minipage objects now have a "Latex style" - common Latex
environments can be used that way without having to type them every
time.
* When Ipe displays the Latex log file, it highlights the errors and
scrolls automatically to the first one.
* Ipe can now number pages visibly in the PDF output.
* Resolution of bitmaps displayed on screen now configurable.
* Default line cap, line join, and fill rule can now be defined in
the style sheet. Object menu now shows them
correctly (enhancement #79).
* Ipe XML files can now have extension ".ipe" (enhancement #92).
* Changes to stroke color of text objects are displayed immediately.
* Option -runlatex for Ipetoipe (enhancement #88).
* Loading and saving alternative formats replaced by auto-exporting.
* Ipe XML parser now silently skips all tags whose name starts with
"x-". This allows you to make XML files with more information, to
be shared between other programs and Ipe (enhancement #110).
* -nocolor option for ipetoipe (enhancement #107).
* 'media' attribute is no in the <info> element, where it should have
been all along.
* Fixed building RPM from source RPM (bug #98, thanks to Laurent
Rineau).
* Fixed -lastview option in ipetoipe (introduced in pre23 but didn't
actually work...)
* No more support for KDE (it doesn't use Qt 4).
* Fixed bug #86 (incorrect XML for textsize).
* Fixed bug #116 (error in IpeBezier::Straight).
* XML comments now use correct syntax <!-- ... --> .
* "Ipe5toxml" is no longer automatically called.
* Fixed bug #103 (comment in last line of text object).
* Recognize alternative names of standard fonts used in libwmf (bug
#109).
* Fixed bug #77 (spaces in layer names).
* Fixed bug #83 (editing a path lost arrows).
* Fixed bug #102 (bookmark destinations were wrong).
* Fixed bug #96 (vertical text caused Acrobat to fail opening PDF).
* Removed handling of obsolete Ipe file versions in IpeImlParser.
* A subpath consisting of a single moveto no longer causes Ipe to
crash (but to fail an assertion).
* Fixed bug #74 (New layer, new view keeps view settings).
* "Last page" now goes to last page (not second-to-last one).
* Snapping to center of arc works now.
* Changed computation of dimmed colors (Qt's definition doesn't dim
black at all).
* Intersection snapping now works inside groups.
--------------------------------------------------------------------
More information about the Ipe-announce
mailing list