Survex 1.2.18 released

Olly Betts olly at survex.com
Wed Jun 3 13:49:12 BST 2015


Survex 1.2.18 is now available:

http://survex.com/download.html

This release adds support for displaying terrain data, improves aven's
handling of the log from processing survey data, plus an assortment of
other fixes and improvements.

See the NEWS file entry below for a full list.

Here are SHA1 checksums should you want to verify the integrity of the
files:

7c02f36954a4f37f7d79a61d56fb43d0fafaaca9  survex-1.2.18.tar.gz
0dfa30ada0e9865c67fd4a41420a75bea9cc20a3  survex-win32-1.2.18.exe

There's no Mac OS X build of this release currently.  You can build
your own from source (see the instructions on the download page).
If someone with a mac is willing to make a build available, let me
know.

There are also detached GPG signatures in the download directory:
http://survex.com/software/1.2.18/

There are "release notes" on the wiki, which I'll try to keep updated
with any issues found, so take a look there for the latest information:

http://trac.survex.com/wiki/ReleaseNotes/1.2.18

Please report any issues you find which are not covered in the release
notes to the bug tracker (http://trac.survex.com/).

Cheers,
    Olly

Changes in 1.2.18 (2015-06-03):

* aven:

  + Add support for reading terrain data (from a zip file containing either an
    SRTM .hgt file, or an ESRI .bil file and associated metadata files), and
    rendering it as a transparent surface.

  + Remove actions from 'Orientation' and 'Rotation' menus which you wouldn't
    sanely want to perform from the menu.

  + Create a "Colour by" submenu of the "View" menu to house the various
    colouring options.

  + Add "Colour by Gradient" and "Colour by Length".

  + Make the button to dismiss the "About" dialog "OK" rather than "Close",
    which seems more logical, and also allows the dialog to be closed by
    pressing "Escape".

  + Destroy any existing clipping region before we write the page footer.
    Hopefully solves ticket #52, reported by Erin Lynch.

  + Don't round bearing and tilt angles to integers when printing and
    exporting.

  + Add passage export for EPS format.  (Partly addresses ticket #4)

  + Add JSON export.  This should be regarded as experimental, and the format
    is quite likely to change.

  + Pressing F6 now toggles the display of rendering stats, currently FPS
    (Frames Per Second) and the number of triangles in the terrain mesh.

  + Add a menu item and toolbar button to show the cavern log window if the
    currently shown survey data was processed by aven.  Reported by Hugh St
    Lawrence in #47, and by Dave Clucas and others previously on the list.

  + Add "Save Log" button to Aven's cavern log window.

  + In cavern log window, highlight "error" markers in red and "warning"
    markers in orange.

  + Rework code to read cavern's output.  In particular, we no longer mix
    buffered and non-buffered system calls.

  + Aven's support for reading colours and font sizes for printouts from
    print.ini has never worked - the contents of the ini files are ignored due
    to a bug which has been there since the code was added in 2005 - but nobody
    has ever complained.  So just strip out that code entirely - we should
    support setting the colours and font sizes, but a GUI interface for setting
    them would be better.

  + Fix to compile with a Unicode build of wxWidgets 2.8.  Reported by Bill
    Gee.

  + Take the width of the messages used above the compass and clino into
    account when calculating how much space to allow for them - now the labels
    won't overlap or be cut off in translations where they are long.

  + (Mac OS X version): Attempt to address the size of the toolbar icons.

* cavern:

  + Reject *fix with SDs which aren't all positive.  (fixes#2, reported by
    susscorfa).

  + Use the currently set units when outputting measurements in warnings,
    errors, and the stats at the end of the run.  Requested by Bill Gee.

  + Include column number when a *include file isn't found.

  + Show 'error' in front of error messages, like we show 'warning' in front of
    warnings.  Fixes #48, reported by Wookey.

  + Increase the threshold for warning that fore and back measurements differ
    from 2 SDs to 3 SDs.

* findentrances: If the 3d file specifies the coordinate system, use it.

* svxedit: Remove svxedit - while an editor with built-in knowledge of survex
  would be nice to have, svxedit doesn't really offer that, and it looks ugly
  in a modern desktop.

* If we run out of memory while reading a processed survey data file, include
  the filename in the error message.

* Many translation updates - notably Indonesian and Russian are now the two
  most complete translations.

* (Microsoft Windows version): Add code page 1252 mappings for fancy quotes.

* Transliterate gradient and infinity symbols if the current character set
  lacks them.

* Add SVG version of .plt icon.

* Manual:

  + Add complete list of quantities you can set SDs for.  Thanks for Wookey for
    highlighting that the previous list was incomplete.

  + Document averaging of a group of repeated readings.

  + Add a link to the sample data from the manual.

  + Remove references to contact addresses which are no longer there.  Remove
    offer to post people floppies, and references to a CD image which isn't
    available for download.

* Remove non-breaking spaces from the diffpos and extend manual pages, as they
  actually make the output formatting worse (presumably these used to work
  around a since-fixed bug in one of the docbook processing tools).

* doc/TODO.htm: Update.

* Fix to compile without warnings with 'g++ --std=gnu++11'.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.survex.com/pipermail/survex/attachments/20150604/7df21824/attachment.sig>


More information about the Survex mailing list