[Ipe-announce] Ipe 7.2.8 is out

Otfried Cheong otfried at ipe.airpost.net
Thu Jan 10 15:04:51 CET 2019

It's been a long time since the last release - over two years - but finally we are here again:

Ipe 7.2.8 is now available in source form, as a Windows binary, and as
a Mac OS X app, on the Ipe homepage at http://ipe.otfried.org.

This is a mostly a bug-fix release (many small problems have accumulated over those two years), but there are two major changes:

1. I'm now compiling a 64-bit binary for Windows.   If you are still using 32-bit Windows, please let me know - if there is enough demand I can at least compile the major releases for 32-bit Windows as well.

2. By default, two-finger gestures on a touchpad/trackpad and the scroll-wheel on a mouse now move the canvas instead of zooming.   If you prefer the old behaviour, you can change that by looking in prefs.lua.



Ipe 7.2.8 (2019-01-10)

 * Windows binaries now built for 64-bit Windows.

 * OSX binaries now require at least OSX 10.10 (Yosemite) and are
   built on Mojave.

 * PDF and SVG backends included in Cairo in Windows binaries, so that
   -pdf and -svg options work for iperender.
 * Zoom with two-finger pinch gestures on the touchpad/trackpad
   implemented on OSX and Windows.

 * Two-finger moves on the touchpad/trackpad and the scroll wheel now
   pan the canvas rather than zoom (feature #158).  To go back to the
   zooming behaviour, set prefs.scroll.pan to false.

 * Number of objects in each layer shown next to the layer name.

 * The page specifications in ipetoipe and iperender can now be given
   using page names (feature #136).

 * On Linux, side button on WACOM tablets can now be used (bug #164).
 * Delete key can now be used again (e.g. in lines tool) on Windows
   (bug #159).

 * Fixed unmarking of views and pages on Windows (bug #155).

 * Fixed crash when displaying grayscale JPEG on Windows.

 * Fixed use before check (bug #118).

 * Changed AppDelegate declaration for OSX 10.12 (bug #147).

 * Iperender can now take arguments in any order (bug #184).

 * New command \ipedefinecolors to allow using package options of the
   xcolor package (feature #180).

 * Updated qvoronoi ipelet to use reentrant version of Qhull.

 * Fixed list of greek layernames (bug #196).

 * New preference prefs.join_threshold (bug #191).

 * Fixed exporting EPS and SVG to non-ASCII filenames (bug #170).

 * Toggling "Automatically run Latex" from the File menu now works on
   Windows (bug #127).

 * Fixed crash on spurious character between objects in XML input (bug

 * Added possibility to pass parameters from Lua wrapper to C++ ipelet
   (feature #173).

 * Implemented copying of snap information to IpeletData (bug #148).

 * Absolute attributes can now be set as the current value in the UI
   using the "Pick properties" operation (fixes bug #192).

 * Fixed crash after using page sorter (bug #153).

 * Fixed spurious beep on OSX on keys in lines/polygons mode (bug #152).

 * Fixed missing undo in text entry on OSX (bug #124).

 * Commmand+Return now works to close dialogs on OSX (bug #98).

 * Using ipeLocale now also on Windows.

 * Fixed page/view selector not closing on OSX >= 10.13 (bug #160).

 * Fixed incorrect drawing of ptarc and fptarc arrows (bug #154).


More information about the Ipe-announce mailing list