survex (1.1.1) experimental; urgency=low * aven: Delay loading the bitmap for the "About" dialog until it is first needed. We want start up to be as quick as possible. -- Wookey Tue, 05 Oct 2004 02:42:30 +0100 survex (1.1.0) experimental; urgency=low * aven: Now uses OpenGL for 3d rendering. * aven: Solid passages - passage dimensions are currently inferred from the leg length (pretty effective as you can measure longer legs in larger passages). Use of real LRUD data coming soon... * aven: Depth colouring is now continuously varying. * aven: Colour by depth can now be turned off (and there's the start of a framework for properly implementing colour by date, error, etc). * aven: Find stations moved onto the toolbar and now uses a simple wildcarded match (? matches any character, * matches any number of characters). * aven: We now use the status bar for coordinates, distances, etc to make better use of screen space. * aven: Full screen mode (F11). * aven: Perspective view. * aven: Context sensitive cursor shape - needs more work. * aven: Mouse actions changed (hopefully they're now more natural, but you may find the change disorientating - feedback wanted on this). * aven: Added "presentations" which allow you to set up fly-through paths and load/save/run them. * aven: A presentation can be exported as a movie file. * aven: Added Save screenshot facility. * aven: Depth fogging option. * aven: Added Smooth Lines option. * aven: Added Textured Walls option. * aven: If a survey has surface legs but no underground legs, default to showing the surface legs. * cavern: Dates given to *date are now stored in the 3d file. -- Wookey Fri, 01 Oct 2004 21:24:12 +0100 survex (1.0.32) unstable; urgency=low * aven: Fixed font sizes in "Print Preview". * aven: In the print setup dialog, replaced "Orientation" radio buttons with "Plan" and "Elevation" buttons. * aven: Fixed info box on printouts of elevations, tilted views, and extend elevations. * aven: Added "fit on one page" option, and make it the default. * aven: Reorder "Cancel", "Preview", "Print" buttons and make "Print" the default button. * aven: Read settings back from the print dialog when the "Print" button is pressed (was only done for "Preview" previously). * aven: Sorted out the initial size of the "Print Preview" window. * aven: Fixed the window manager's close button on the "Print Preview" window - previously this was being ignored. * aven: Sorted out initial survey scaling when loading a survey at startup. * aven: Fixed the measuring line to work better when the survey tree is manipulated with keys. Tweaked redrawing of the measuring line to be a smidgen more efficient. Fixed the blob and ring size which were one pixel too small on Windows. * aven: Added "System Information:" section to the "About" dialog to hold information useful when reporting bugs. Currently it contains the wxWindows version, OS version, and colour depth information. * aven: Changed the "About" dialog's "Close" button to be "OK" for consistency with pretty much every other application. * aven: Added "File->Export as..." which integrates cad3d's functionality within aven. * aven: Updated a few icons. * cad3d: Added SVG export support from John Pybus * Fixed to allow compilation with GCC 3.4 * Updates to German translation. -- Wookey Thu, 30 Sep 2004 23:07:39 +0100 survex (1.0.31) unstable; urgency=low * aven: Fixed grid menu item so that it always correctly reflects whether the grid is enabled or not. * aven: Minor improvements to appearance of a few toolbar icons. * Updates to Catalan, French, Italian, Romanian, Slovak, and Spanish translations. * cavern: Fixed Romanian message which was appearing in English .err files. -- Wookey Thu, 01 Jul 2004 01:36:19 +0100 survex (1.0.30) unstable; urgency=low * aven: Added printing directly from Aven! * aven: Fixed memory leak when showing the "About" dialog. * cavern: Equates are no longer considered when deciding which stations are flagged as surface and underground. * Romanian translation mostly completed. * Minor packaging tweaks (added website URL and changed package descriptions to start with a lowercase letter as suggested by packaging guidelines). -- Wookey Sat, 29 May 2004 23:01:13 +0100 survex (1.0.29) unstable; urgency=low * cad3d: Fixed problem with DXF files which stopped them loading with some drawing packages (introduced in 1.0.27). * aven: Changed File->Exit to File->Quit. * Removed some unused messages from the message files. * Romanian translation started. * Fixed a few new lintian warnings. * Fixed new lintian warnings about missing quotes in menu files. -- Wookey Mon, 19 Mar 2004 14:55:23 +0000 survex (1.0.28) unstable; urgency=low * Fixed 3d file reading code to fix incorrect unpacking of compressed station names in a rare case. Also checked other rare cases work correctly. -- Wookey Mon, 08 Mar 2004 20:54:03 +0000 survex (1.0.27) unstable; urgency=low * cad3d: DXF output now puts surface legs, stations, and labels in separate layers. * debian/control,debian/rules: The default gcc/g++ is now c102 so removed code to explicitly use GCC 3.2. -- Wookey Wed, 07 Jan 2004 03:27:58 +0000 survex (1.0.26) unstable; urgency=low * Standards-Version: 3.6.1 (no changes). * Fixed lintian warning. * Tidied up debian/rules. * cavern: Fixed interleaved topofil data style - the length was always being calculated as zero. * aven: "All Files" now shows files without extensions too. * aven: added Ctrl+Q as shortcut for File->Exit. * aven: depth colouring now uses a proper colour gradient. * cad3d: fixed -e and -r options to not crash (the long versions have always worked). * extend: fixed to initialise an internal structure - failing to do so was probably causing crashes on some platforms. * Fixed standard graphics for "Note", "Warning", etc in the PostScript manual. * Documentation updated. * fixed svxedit man page which previously contained xcaverot documentation! * test suite: check that cavern doesn't report "nan" or "NaN" for any values. -- Wookey Sat, 29 Nov 2003 00:40:24 +0000 survex (1.0.25) unstable; urgency=low * Updated config.guess and config.sub (closes: bug#186687). * Added missing Build-Depends on xlibs-dev (closes: bug#186956). -- Wookey Mon, 31 Mar 2003 17:49:29 +0100 survex (1.0.24) unstable; urgency=low * cavern: fixed LEVEL (broken since around 1.0.8) and added test case. * cavern: corrected handling of declination in Compass DAT files and added test case; also added tests for other aspects of Compass DAT file reading. * printps/printpcl: fixed blank page detection in some obscure cases. * Documentation: started manual section on working with Compass data files. * Added Build-Depends on gcc-3.2 and g++-3.2. -- Wookey Fri, 28 Mar 2003 02:03:16 +0000 survex (1.0.23) unstable; urgency=low * Documentation: include 3d v3 file format description on MS Windows, MS DOS, and RISC OS too; include PNG graphics for manual on MS Windows; minor updates to manual. * Prefer wxWindows 2.4 if it's available (closes: bug#183158). * Disabled experimental support for Chinese (LANG=zh) - it isn't currently working and makes the printer drivers unusable when LANG is set to zh. * Changed Section from math to science. * Changed Priority from optional to extra (we clearly should be optional). * Standards-Version: 3.5.8.0 (support DEB_BUILD_OPTIONS). -- Wookey Tue, 04 Mar 2003 20:54:17 +0000 survex (1.0.22) unstable; urgency=low * aven: Fixed handling of extended elevations (and other flat surveys). * Documentation: fixed 3d v3 file format description and include it in debs. * Build-Depends on libwxgtk2.3-dev|libwxgtk2.2-dev so we still build on hppa while Ron Lee resolves the wx hppa build failure. -- Wookey Tue, 26 Nov 2002 04:22:26 +0000 survex (1.0.21) unstable; urgency=low * cavern: when reading Compass DAT files, we now processes compass and clino backsights, and recognise the "X" flag which indicates a leg should be entirely ignored. And we now report correct line number with errors in Compass .MAK files. * cavern: if "*infer plumbs on", don't infer a plumb if the clino is +/- 90 degrees, but the backclino isn't (and vice versa). * cavern: fixed 3dx output so it actually works with Chasm once more. * cavern: don't allocate extra space needed for producing 3dx output for Chasm unless we're actually producing that output - saves about 8 bytes per station. * cavern: removed slightly too keen sanity check which could misfire in very unusual circumstances. -- Wookey Sat, 16 Nov 2002 15:15:12 +0000 survex (1.0.20) unstable; urgency=low * aven: update display when "Metric" or "Degrees" is toggled. * cavern: fixed handling of compass and clino corrections in Compass survey data - these were interpreted as radians rather than degrees so the correction was about 57 times too large!) * Improved handling of Compass PLT files - if the survey name is empty, don't insert a survey separator character. * Documentation: fixed incorrect markup which resulted in a bogus footnote. * Use wxwindows-2.3 rather than wxwindows-2.2 (closes: bug#166105). -- Wookey Fri, 01 Nov 2002 15:28:37 +0000 survex (1.0.19) unstable; urgency=low * cavern: can now process Compass format survey data, and even mixed datasets. * cavern: major speedup (up to 60%) when reading in survey data containing a lot of stations in the same survey hierarchy level (which is how Compass files are handled). * cavern: don't warn about a compass reading on a plumbed leg if the plumb was inferred and the compass reading is zero. * cavern: reduced memory usage in code which reads a survey station name. * cavern: reported CPU time would go negative if cavern ran for more than about 36 minutes (highly unlikely but not impossible on a slow machine with a large, highly interconnect survey) - fixed. * cavern: avoid unnecessary work when --percentage isn't specified. * cavern: Writing "*:" at the start of a .svx file would crash cavern - fixed and added test case. This is an error anyway, but it shouldn't cause a crash. * Don't distribute unused toolbar icons. * Documentation: minor updates. -- Wookey Fri, 25 Oct 2002 03:16:34 +0100 survex (1.0.18) unstable; urgency=low * Fixed "Process" action on .svx files. * File associations: if survex-svxedit isn't installed, run gnome-edit instead. * Include file associations and file icons in the main package rather than survex-aven. * Documentation: added details of the 3d file format (version 3). * Updated TODO list. * Tweaked source to hopefully build on HPPA again (closes: bug#162912). * Proper description for survex-svxedit (closes: bug#162954, bug#162970). -- Wookey Mon, 07 Oct 2002 00:29:05 +0100 survex (1.0.17) unstable; urgency=low * Note: 1.0.15 and 1.0.16 addressed MS Windows specific problems. * survex-aven package now installs mime types, icons, and file associations for Gnome. Note: at present GMC doesn't seem to notice new files being created (e.g. Process on a .svx file creates .3d and .err files) - you have to manually refresh the view. * survex-svxedit is now architecture independent. Fixed up a few lintian warnings relating to it too. * Minor update to manual. -- Wookey Tue, 24 Sep 2002 20:20:20 +0100 survex (1.0.14) unstable; urgency=low * svxedit: This is a Survex data entry editor from the therion team. It currently experimental needs tcl and wish installed, so is it its own package: survex-svxedit. * Improved handling of Compass PLT files and CMAP xyz files. * aven: when picking non-overlapping labels, show a slight preference to shorter labels with the aim of displaying more labels. * aven: fixed hard to notice problem which could cause the cave to appear tilted sideways after a lot of manipulation. * cavern: Modest speed improvement (0.5% for sample dataset). * cavern: fixed a rarely sighted bug which caused erroneous error about some stations not being attached to a fixed point. * cavern: fixed clino readings and DIRECTION to work in interleaved data. * cavern: improved error reporting when an invalid value is given for a DIRECTION reading. * cavern: fixed "singular matrix" error when very low SDs were specified. * print*: if the --raw is used, the survey can now use the space this would have taken up. * Reading of ASCII 3d files now copes with MSDOS/MS Windows line endings once again. Added regression test for this. * Updated documentation. -- Wookey Sun, 15 Sep 2002 00:11:05 +0100 survex (1.0.13) unstable; urgency=low * aven: Fixed bug which caused the occasional spurious leg to be shown connecting arbitrary stations. * extend: try to extend along a survey, and make breaks where other surveys join. * cavern: Number reading code reworked to allow repeat readings to be supported, but the actual repeat reading code is currently disabled, and everything should work exactly as before. * Experimental support for Chinese (LANG=zh) - only a few messages are currently translated. -- Wookey Fri, 28 Jun 2002 15:34:26 +0100 survex (1.0.12) unstable; urgency=low * diffpos: fixed to work on 64bit architectures. * sorterr: fixed to work with more than 1024 traverses. * Fixed handling of iso-8859-2 character set. * Fixed Aven to work from Debian Apps menu (running an installed program with an explicit path works again). * xcaverot: automatically switch on PDA mode if the screen is narrower than 640 pixels. * Updates to Portuguese translation - all translations are now up-to-date. -- Wookey Fri, 07 Jun 2002 18:16:30 +0100 survex (1.0.11) unstable; urgency=low * aven: improvements in 1.0.10 to the file type selector only work with wxGtk >= 2.3 (the debian package is the latest stable release: 2.2.9 where this doesn't work). Fixed to work as well as possible on 2.2.9, and as intended if rebuilt against 2.3. * aven: fixed so that loading PLT files works regardless of the current locale (previously it would fail for locales where the decimal character wasn't '.'). * aven: key actions during autorotation no longer temporarily pause autorotation. * aven: switching to plan or elevation while rotating is now smooth. * aven: removed undocumented and confusing "free rotation mode". * cad3d: write dummy passage dimensions to .plt files to avoid Compass bug. * printps: now supports coloured printouts. * print*: fixed to work correctly with PLT files. * extend: fixed to work correctly with PLT files. * Updates to Italian translation. * Minor documentation updates. -- Wookey Wed, 29 May 2002 13:44:31 +0100 survex (1.0.10) unstable; urgency=low * aven: Fully disabled some debug code (closes: bug#147309). * aven: only add a file to the list of recently used files if it was opened successfully. * aven: recognise ".plf" as a Compass PLT file too; recognise uppercase variants of file extensions in File->Open filters to help people who transfer files from MSDOS/MS Windows. * cavern: fixed bogus warning triggered by "*begin abc.def" (I'm not sure that this should be valid, but the warning given wasn't appropriate). * Fixed scaling problem when reading PLT file (feet->metres conversion factor was being applied backwards!) * Fixed potential problem when reading or writing a 3d file which couldn't be opened. * Translate dots to spaces in survey names in Compass PLT files. * Better handling of PLT files which have a D command before any M command. * Updates to German and Italian internationalisations. -- Wookey Fri, 24 May 2002 12:48:54 +0100 survex (1.0.9) unstable; urgency=low * aven: Fixed jerky start when auto-rotation begins. * cavern: Fixed Direction reading - bug previously made it unusable. * Updates to French, Spanish, Catalan, and Slovak internationalisations. -- Wookey Fri, 17 May 2002 12:06:48 +0100 survex (1.0.8) unstable; urgency=low * aven: lots of improvements and fixes - now uses 25% less memory. * cavern: support for backsights, percentage gradients, inferred exports, and a few minor bug fixes. * print*: a few improvements. * New Slovak (sk) internationalisation. -- Wookey Mon, 13 May 2002 12:13:27 +0100 survex (1.0.7) unstable; urgency=low * print*: halted with a failed assertion in 1.0.4-1.0.6. -- Wookey Mon, 08 Apr 2002 09:48:43 +0100 survex (1.0.6) unstable; urgency=low * Assorted aven fixes and enhancements. * Spell-checked documentation. -- Wookey Sun, 07 Apr 2002 15:36:11 +0100 survex (1.0.5) unstable; urgency=low * img_open_survey() could crash if you tried to open an unrecognised file (i.e. not .3d, .pos, .plt, or .xyz format). * North and East were the wrong way round when reading in .plt files. * cad3d: Improved .plt file output - Compass should read it now. * Documentation updates. -- Wookey Fri, 05 Apr 2002 01:52:54 +0100 survex (1.0.4) unstable; urgency=low * extend: now keep all names for an equated group of stations. * cad3d: if an output filename is given, use its extension to pick the default output format. * aven: movement with keyboard is now accelerated by Shift as in caverot. * print*: --no-borders fixed to work as documented; --no-cutlines added to turn off the dashed lines where pages join on multi-page printouts. * Improvements to .plt file reading. * Added support for reading CMAP XYZ files. * Documentation updates. -- Wookey Mon, 01 Apr 2002 23:23:07 +0100 survex (1.0.3) unstable; urgency=low * aven: support for feet and grads. * aven: show altitude of mouse pointer when in elevation view. * print*: say where output is being sent. * Updated fr internationalisation; minor updates to other languages. -- Wookey Thu, 21 Mar 2002 01:51:27 +0000 survex (1.0.2) unstable; urgency=low * printdm and printpcl now obey font_size_labels setting in print.ini etc. * Enhancements and bug-fix to handling of Topofil. * *FIX with 3 standard deviations but no covariances now works. * cad3d: new --plt option produces crude approximation to Compass .plt files - should be good enough for reading into Carto. * img library now reads Compass .plt files as if they were .3d files. * Updated ca and es internationalisations. -- Wookey Sun, 17 Mar 2002 12:42:44 +0000 survex (1.0.1) unstable; urgency=low * Updated pt-br and it internationalisations. -- Wookey Thu, 31 Jan 2002 06:15:26 +0000 survex (1.0.0) unstable; urgency=low * Compiling gfxcore.cc often causes an ICE in GCC 2.95, so if the compile fails on this source we now retry with -O instead of -O2. Hopefully this'll get us a build on all architectures... -- Wookey Sun, 23 Dec 2001 01:58:55 +0000 survex (0.99.10) unstable; urgency=low * Aven updates * Bug fix in .3d file reading code -- Wookey Wed, 19 Dec 2001 14:28:10 +0000 survex (0.99.9) unstable; urgency=low * Aven updates -- Wookey Sat, 15 Dec 2001 14:27:00 +0000 survex (0.99.8) unstable; urgency=low * New release - now compiles under GCC3.0 so should build on hppa -- Wookey Tue, 04 Dec 2001 19:30:07 +0000 survex (0.99.7) unstable; urgency=low * New release -- Wookey Thu, 15 Nov 2001 18:49:05 +0000 survex (0.99.6) unstable; urgency=low * New release (closes: bug#118280) -- Wookey Fri, 09 Nov 2001 15:02:37 +0000 survex (0.99.5) unstable; urgency=low * New release (closes: bug#116511) * Aven updates -- Wookey Mon, 22 Oct 2001 12:16:02 +0100 survex (0.99.4) unstable; urgency=low * New release -- Wookey Fri, 12 Oct 2001 01:56:58 +0100 survex (0.99.3) unstable; urgency=low * New release -- Wookey Fri, 05 Oct 2001 01:04:36 +0100