source: git/ChangeLog @ 69490fa

RELEASE/1.2debug-cidebug-ci-sanitisersstereowalls-datawalls-data-hanging-as-warning
Last change on this file since 69490fa was 69490fa, checked in by Olly Betts <olly@…>, 13 years ago

src/message.c: 0x2026 (&hellip;): Handle for WINCP1252, and
transliterate to '...' for charsets which don't have it. 0x2192
(&rarr;): Transliterate to '->' for charsets which don't have it.
Handle &Scaron;, &scaron;, &Zcaron;, &zcaron; for WINCP1252.
lib/messages.txt: Use '&rarr;' instead of '->' and '&hellip;' instead
of '...'.

git-svn-id: file:///home/survex-svn/survex/trunk@3578 4b37db11-9a0c-4f06-9ece-9ab7cdaee568

  • Property mode set to 100644
File size: 35.4 KB
RevLine 
[69490fa]1Sun May 15 03:20:50 GMT 2011  Olly Betts <olly@survex.com>
2
3        * src/message.c: 0x2026 (&hellip;): Handle for WINCP1252, and
4          transliterate to '...' for charsets which don't have it.  0x2192
5          (&rarr;): Transliterate to '->' for charsets which don't have it.
6          Handle &Scaron;, &scaron;, &Zcaron;, &zcaron; for WINCP1252.
7        * lib/messages.txt: Use '&rarr;' instead of '->' and '&hellip;' instead
8          of '...'.
9
[6010466]10Sun May 15 02:59:42 GMT 2011  Olly Betts <olly@survex.com>
11
12        * lib/messages.txt: Fix literal accented characters.
13
[6e618c7]14Sun May 15 02:55:50 GMT 2011  Olly Betts <olly@survex.com>
15
16        * lib/messages.txt: Fold in de updates from launchpad.
17
[01891b9]18Sun May 15 02:36:02 GMT 2011  Olly Betts <olly@survex.com>
19
20        * lib/messages.txt: Fold in es updates from launchpad.
21
[4667418]22Sun May 15 02:19:45 GMT 2011  Olly Betts <olly@survex.com>
23
24        * lib/messages.txt: Fold in it updates from launchpad.
25
[adc8304]26Sun May 15 02:00:45 GMT 2011  Olly Betts <olly@survex.com>
27
28        * lib/messages.txt: Fold in pt-br updates from launchpad.
29
[d3dd62e]30Sun May 15 01:53:22 GMT 2011  Olly Betts <olly@survex.com>
31
32        * lib/messages.txt: Fold in pt updates from launchpad.
33
[5c9f6c2]34Mon Mar 14 01:58:10 GMT 2011  Olly Betts <olly@survex.com>
35
36        * configure.in: Link with -lGL, if it exists to support linking with
37          gold or GNU ld --as-needed (Debian bug #615781).
38
[97e9c02]39Thu Mar 03 13:16:19 GMT 2011  Olly Betts <olly@survex.com>
40
41        * src/img.c: Fix code typo for IMG_API_VERSION == 0 case.
42
[0c85b15b]43Thu Mar 03 12:32:57 GMT 2011  Olly Betts <olly@survex.com>
44
45        * src/img.c: Fix typo in code used when IMG_HOSTED isn't defined.
46
[0ed32e5]47Wed Oct 20 09:53:56 GMT 2010  Olly Betts <olly@survex.com>
48
49        * lib/messages.txt: "Colour" -> "Color" in en-us.
50
[66dd4ff9]51Sun Oct 17 14:10:21 GMT 2010  Olly Betts <olly@survex.com>
52
53        * lib/messages.txt: Assorted comment improvements and tweaks.
54
[029fdb4]55Sat Oct 16 11:12:42 GMT 2010  Olly Betts <olly@survex.com>
56
57        * src/moviemaker.h: Remove unused <stdio.h>.  Shouldn't include
58          <config.h> in headers, only sources.
59
[5abd525]60Sat Oct 16 10:13:10 GMT 2010  Olly Betts <olly@survex.com>
61
62        * doc/TODO.htm: Remove entries which have now been done.
63
[4b9be72]64Fri Oct 15 06:57:46 GMT 2010  Olly Betts <olly@survex.com>
65
66        * tests/extend.tst: Fix to file .espec files when srcdir != builddir.
67
[f5e3521]68Fri Oct 15 05:48:09 GMT 2010  Olly Betts <olly@survex.com>
69
70        * NEWS: Final update fro 1.1.15.
71
[53e12ee]72Fri Oct 15 05:20:40 GMT 2010  Olly Betts <olly@survex.com>
73
74        * src/editwrap.c: Convert to use wide-character Unicode.
75
[6baad4a]76Fri Oct 15 05:20:04 GMT 2010  Olly Betts <olly@survex.com>
77
78        * src/cavernlog.cc: Fix to work on Microsoft Windows.
79
[414cdd0]80Thu Oct 14 22:50:09 GMT 2010  Olly Betts <olly@survex.com>
81
82        * tests/extend.tst: Enable eswap-break testcase now that diffpos is
83          fixed.
84
[9d20d33]85Thu Oct 14 22:48:06 GMT 2010  Olly Betts <olly@survex.com>
86
87        * src/diffpos.c: Handle files with duplicate labels in better - extend
88          generates duplicate labels when it breaks a loop.
89
[d50594c]90Wed Oct 13 15:39:04 GMT 2010  Olly Betts <olly@survex.com>
91
92        * make_release: -Dunix when running make distcheck with the
93          preprocessor in C89 mode.
94
[eafe1a3]95Wed Oct 13 15:33:23 GMT 2010  Olly Betts <olly@survex.com>
96
97        * src/cavern.c: Fix C++ comment.
98
[2d16e4e]99Wed Oct 13 15:07:31 GMT 2010  Olly Betts <olly@survex.com>
100
101        * NEWS,configure.in: 1.1.15.
102
[e02a6a6]103Wed Oct 13 15:00:51 GMT 2010  Olly Betts <olly@survex.com>
104
105        * configure.in,src/: Define GETC() in config.h and use it everywhere.
106          Similarly define PUTC() to use putc_unlocked() where available and
107          use that everywhere too.
108
[f175de2]109Wed Oct 13 13:41:17 GMT 2010  Olly Betts <olly@survex.com>
110
111        * src/cavernlog.cc: Remove superfluous nested declaration.
112
[9e50f755]113Wed Oct 13 11:19:29 GMT 2010  Olly Betts <olly@survex.com>
114
115        * src/cavernlog.cc: mingw doesn't have _get_wpgmptr() so use the
116          deprecated _wpgmptr instead.  mingw doesn't have errno_t so use int
117          instead.
118
[eff69a7]119Wed Oct 13 10:49:18 GMT 2010  Olly Betts <olly@survex.com>
120
121        * src/cavernlog.cc: (Microsoft Windows) Quote for any meta characters,
122          not just space.
123
[a90632c]124Wed Oct 13 10:27:38 GMT 2010  Olly Betts <olly@survex.com>
125
126        * src/cavernlog.cc: (Microsoft Windows) Use _get_wpgmptr() to get wide
127          path to aven rather for running cavern.
128
[19f2b4f]129Thu Oct 07 22:38:43 GMT 2010  Olly Betts <olly@survex.com>
130
131        * src/datain.h,src/useful.c: Use getc_unlocked() if available.
132
[36c4cf1]133Thu Oct 07 14:25:13 GMT 2010  Olly Betts <olly@survex.com>
134
135        * src/mainfrm.cc: Use _wfopen() on Microsoft Windows when loading and
136          saving presentations so that paths with non-Latin1 characters in can
137          be processed.
138
[0a85859]139Thu Oct 07 12:52:22 GMT 2010  Olly Betts <olly@survex.com>
140
141        * configure.in,src/cavernlog.cc: Use getc_unlocked() if available.
142
[1e2499c]143Thu Oct 07 12:42:21 GMT 2010  Olly Betts <olly@survex.com>
144
145        * src/cavernlog.cc: Don't call Update() after every line, but only
146          when we don't have data from cavern pending.  Hopefully addresses
147          ticket#12.
148
[d2980d2]149Wed Oct 06 02:25:31 GMT 2010  Olly Betts <olly@survex.com>
150
151        * make_release: Never set CFLAGS or CXXFLAGS in the environment.
152          Build mingw version in an unpacked source tree from the release
153          tarball.
154
[1d71195]155Wed Oct 06 02:09:33 GMT 2010  Olly Betts <olly@survex.com>
156
157        * src/cavernlog.cc: Fix code indentation.
158
[ffe7efe4]159Wed Oct 06 02:08:38 GMT 2010  Olly Betts <olly@survex.com>
160
161        * src/cavernlog.cc: Revert to using mb_str() for popen() and system()
162          on Unix.
163
[fc364dc]164Wed Oct 06 02:02:54 GMT 2010  Olly Betts <olly@survex.com>
165
166        * src/cavernlog.cc: Use _wpopen() and _wsystem() on Microsoft Windows
167          so that paths with non-Latin1 characters in can be processed.
168
[83e2433]169Wed Oct 06 01:16:03 GMT 2010  Olly Betts <olly@survex.com>
170
171        * src/cavernlog.cc: Need to quote filenames with spaces in for
172          Microsoft Windows.
173
[b4dbba1]174Wed Oct 06 00:54:44 GMT 2010  Olly Betts <olly@survex.com>
175
176        * lib/Makefile.am: Ship the extra .isl translation files for Innosetup.
177
[c60cb16]178Wed Oct 06 00:49:18 GMT 2010  Olly Betts <olly@survex.com>
179
180        * src/datain.c: Add missing include of date.h.
181
[f351ea24]182Wed Oct 06 00:48:28 GMT 2010  Olly Betts <olly@survex.com>
183
184        * src/date.c,src/date.h: Add files for date handling.
185
[807f9dd]186Tue Oct 05 12:48:19 GMT 2010  Olly Betts <olly@survex.com>
187
188        * src/gla-gl.cc,src/gla.h: Check whether blobs and crosses actually
189          render correctly as points/point sprites, and if they don't, fall
190          back to drawing them with lines.
191
[fe075d7]192Tue Oct 05 10:53:56 GMT 2010  Olly Betts <olly@survex.com>
193
194        * src/gla-gl.cc,src/gla.h: Cache the best method for drawing blobs
195          and crosses, and recheck automatically if the graphics hardware
196          or drivers are changed or upgraded.
197
[226b599e]198Mon Oct 04 11:18:22 GMT 2010  Olly Betts <olly@survex.com>
199
200        * src/gla-gl.cc: Add \n to commented out debug message.
201
[1671258]202Mon Oct 04 09:58:17 GMT 2010  Olly Betts <olly@survex.com>
203
204        * doc/index.htm.in,doc/manual.sgml,doc/survex.ent,lib/print.ini,
205          src/printwx.cc,survex.iss.in: Use http://survex.com/ rather than
206          http://www.survex.com/ - the former is the canonical name and
207          www.survex.com just redirects.
208
[52f67931]209Mon Oct 04 09:46:24 GMT 2010  Olly Betts <olly@survex.com>
210
211        * src/mainfrm.cc: Don't offer "All files" wildcard in presentation save
212          dialog.
213
[12ec820]214Mon Oct 04 08:19:40 GMT 2010  Olly Betts <olly@survex.com>
215
216        * src/gla-gl.cc: Pass GL_TRUE to OpenGL functions, rather than true.
217
[f6d8375]218Sun Oct 03 06:46:03 GMT 2010  Olly Betts <olly@survex.com>
219
220        * src/gfxcore.cc,src/gla-gl.cc,src/gla.h: Use double instead of Double
221          in cases where the value isn't being passed to OpenGL.
222
[bde8c9a]223Sun Aug 22 13:30:54 GMT 2010  Olly Betts <olly@survex.com>
224
225        * src/gla-gl.cc: If we aren't using GL_POINTS for blobs, draw them
226          using a series of abutting lines rather than with gluDisk which
227          is faster and gives a consistent shape.
228
[425a138]229Sat Aug 21 14:33:54 GMT 2010  Olly Betts <olly@survex.com>
230
231        * src/gla-gl.cc: Fix another use of GL_POINT_SIZE_RANGE to
232          GL_SMOOTH_POINT_SIZE_RANGE.
233
[b6f9294]234Sat Aug 21 14:30:56 GMT 2010  Olly Betts <olly@survex.com>
235
236        * src/gla-gl.cc: Fix non-USE_FNT case to work again (it's limited to
237          ISO-8859-1 characters though).
238
[04bf822]239Sat Aug 21 13:31:17 GMT 2010  Olly Betts <olly@survex.com>
240
241        * src/gla-gl.cc: Use GL_SMOOTH_POINT_SIZE_RANGE and
242          GL_SMOOTH_POINT_SIZE_GRANULARITY instead of GL_POINT_SIZE_RANGE and
243          GL_POINT_SIZE_GRANULARITY (unless they aren't defined) as the latter
244          two are deprecated in OpenGL >= 1.2.  If GL_ALIASED_POINT_SIZE_RANGE
245          is available (OpenGL >= 1.2 again) then report its value in the
246          about box.
247
[1ee204e]248Fri Aug 20 12:26:40 GMT 2010  Olly Betts <olly@survex.com>
249
250        * doc/3dformat.htm,lib/messages.txt,src/,tests/: New v7 of .3d format
251          which stores survey dates as number of days since Jan 1st 1900, so
252          we now support dates from 1900-2078 (rather than 1970-2037) with a
253          smaller file size.  The img API is now versioned - you can select
254          the new "version 1" by compiling with -DIMG_API_VERSION=1, which
255          gives the survey dates in days in days1 and days2 instead of as
256          time_t values in date1 and date2.  Fixes ticket#14.
257
[00d94ee]258Fri Aug 20 12:12:54 GMT 2010  Olly Betts <olly@survex.com>
259
260        * src/printwx.cc: Remove unused '#include <time.h>'.
261
[82988f5]262Fri Aug 20 12:10:55 GMT 2010  Olly Betts <olly@survex.com>
263
264        * src/avenprcore.cc: Remove unused '#include <time.h>'.
265
[0965597]266Fri Aug 20 10:10:05 GMT 2010  Olly Betts <olly@survex.com>
267
268        * src/export.cc: Explicit #include <time.h> for strftime().
269
[576c27f]270Wed Aug 18 13:59:30 GMT 2010  Olly Betts <olly@survex.com>
271
272        * src/osdepend.h: Remove workaround for DOS Turbo C compiler.
273
[2032841]274Wed Aug 18 02:03:39 GMT 2010  Olly Betts <olly@survex.com>
275
276        * buildmacosx.sh,configure.in,lib/Info.plist.in: Make buildmacosx.sh
277          work.
278
[025e84d]279Tue Aug 17 01:43:24 GMT 2010  Olly Betts <olly@survex.com>
280
281        * src/gfxcore.h: "using svx::Point;" gives an error, so use a macro
282          instead.
283
[506769f]284Wed Aug 04 03:27:22 GMT 2010  Olly Betts <olly@survex.com>
285
286        * src/img.c: Fix cast in get16() to be to short not long.
287
[81e1aa4]288Wed Aug 04 02:32:16 GMT 2010  Olly Betts <olly@survex.com>
289
290        * src/cavernlog.cc,src/cavernlog.h: "Rerun" -> "Reprocess" to follow
291          terminology in manual, etc.  Fixes ticket#15.
292
[e0c8f98]293Wed Jul 28 17:06:49 GMT 2010  Olly Betts <olly@survex.com>
294
295        * tests/: Most tests weren't actually running and testcases (looks like
296          a sh portability issue).  Fixed, and fortunately all tests still
297          pass.
298
[f9535d4]299Mon Jul 26 12:30:43 GMT 2010  Olly Betts <olly@survex.com>
300
301        * doc/manual.sgml: Fix typo "of" -> "on".
302
[f9473ab]303Mon Jul 26 11:59:59 GMT 2010  Olly Betts <olly@survex.com>
304
305        * NEWS,configure.in: Update for 1.1.14.
306
[7bdf66d]307Mon Jul 26 11:53:01 GMT 2010  Olly Betts <olly@survex.com>
308
309        * lib/messages.txt,src/: Remove things we no longer need now we've
310          dropped support for RISC OS and DOS.
311
[175cac6]312Mon Jul 26 11:19:40 GMT 2010  Olly Betts <olly@survex.com>
313
314        * src/cmdline.c: Remove reference to MSDOS.
315
[9965b2b]316Mon Jul 26 10:23:07 GMT 2010  Olly Betts <olly@survex.com>
317
318        * src/: Strip out "Far" and "Huge" which we no longer need now that
319          DOS memory models are no longer relevant.
320
[9e12d78]321Mon Jul 26 09:57:37 GMT 2010  Olly Betts <olly@survex.com>
322
323        * configure.in: No need for AC_PROG_MAKE_SET when using automake.
324
[5dd874a]325Mon Jul 26 09:48:10 GMT 2010  Olly Betts <olly@survex.com>
326
327        * configure.in,src/useful.h: On little-endian architectures, make
328          get16() and get32() inline functions, rather than macros which use
329          a global variable.
330
[7e5d688]331Mon Jul 26 09:31:14 GMT 2010  Olly Betts <olly@survex.com>
332
333        * src/useful.c: Remove commented out code.
334
[8c45eea]335Mon Jul 26 09:19:19 GMT 2010  Olly Betts <olly@survex.com>
336
337        * configure.in,src/img.c,src/useful.c,src/useful.h: Use AC_TYPE_INT16_T
338          and AC_TYPE_INT32_T instead of home-brew equivalents.
339
[39aa1a0]340Mon Jul 26 08:40:43 GMT 2010  Olly Betts <olly@survex.com>
341
342        * src/listpos.c: In "Station X referred to just once, with an explicit
343          prefix - typo?" warning, give file and linenumber where the *equate
344          occurred.
345
[d40f787]346Mon Jul 26 08:37:46 GMT 2010  Olly Betts <olly@survex.com>
347
348        * src/readval.c: Fix comment typo.
349
[0d38f0e]350Mon Jul 26 08:29:41 GMT 2010  Olly Betts <olly@survex.com>
351
352        * src/listpos.c: In "Station X referred to by *entrance or *export but
353          never used" warning, give file and linenumber where the *entrance or
354          *export occurred.
355
[b23bcf0]356Mon Jul 26 07:44:26 GMT 2010  Olly Betts <olly@survex.com>
357
358        * src/aventreectrl.cc: Fix double-click handling for survey tree on
359          wxMSW >= 2.8.11.
360
[ad3d0a2]361Mon Jul 26 07:25:59 GMT 2010  Olly Betts <olly@survex.com>
362
363        * src/mainfrm.cc: Stop passing wxNO_FULL_REPAINT_ON_RESIZE as it is 0
364          on all versions of wxWidgets we support (i.e. 2.6 and later).
365
[318ac31]366Mon Jul 26 07:21:35 GMT 2010  Olly Betts <olly@survex.com>
367
368        * INSTALL,src/: Restore compatibility with wxWidgets 2.6.
369
[1edaf8d]370Mon Jul 26 06:29:03 GMT 2010  Olly Betts <olly@survex.com>
371
372        * src/netskel.c: In "Unused fixed point" warning, give file and
373          linenumber where the "*fix" occurred.
374
[a07ee70]375Mon Jul 26 06:24:35 GMT 2010  Olly Betts <olly@survex.com>
376
377        * src/cavernlog.cc: Fix highlighting of links in CavernLog window to
378          highlight just <file>:<line> (and not the ': ' after), and to make
379          the title for the terminal the warning/error message.  Make the
380          checking stricter by checking that the linenumber is a number, to
381          avoid false positives.
382
[652b73b]383Mon Jul 26 04:48:12 GMT 2010  Olly Betts <olly@survex.com>
384
385        * Revert this change, as it appears wxMotif does support wxGLCanvas:
386        * doc/manual.sgml: wxMotif apparently doesn't support wxGLCanvas, which
387          is required by Aven in 1.1.x, so remove mention of Motif from manual.
388
[fb5887c]389Mon Jul 26 03:24:38 GMT 2010  Olly Betts <olly@survex.com>
390
391        * src/: Add "Rerun" and "OK" buttons to the CavernLog window (as
392          appropriate).  (Addition of "OK" button fixes ticket#13).  Fix up
393          handling of splitter window to fix poor handling of various cases.
394
[bc73093]395Sun Jul 25 15:32:42 GMT 2010  Olly Betts <olly@survex.com>
396
397        * src/mainfrm.cc,src/mainfrm.h: Clean up code which sorts out loading
398          a file (and processing it first if necessary).
399
[b0c416c]400Sun Jul 25 07:20:05 GMT 2010  Olly Betts <olly@survex.com>
401
402        * src/cavernlog.h: Fix filename in comment at top.
403
[77b8654]404Sun Jul 25 07:17:20 GMT 2010  Olly Betts <olly@survex.com>
405
406        * src/cavernlog.cc: Don't double escape the contents of href and target
407          in links in the log.
408
[813919e]409Sun Jul 25 06:32:24 GMT 2010  Olly Betts <olly@survex.com>
410
411        * src/cavernlog.cc: Remove commented out calls to set the input
412          encoding of the HTML parser - we now always escape non-ASCII
413          characters as HTML entities.
414
[438c9ed]415Fri Jul 23 14:15:25 GMT 2010  Olly Betts <olly@survex.com>
416
417        * src/cavernlog.h: Improve doc comment for process() method.
418
[cca2ce1]419Fri Jul 23 12:38:43 GMT 2010  Olly Betts <olly@survex.com>
420
421        * src/printwx.cc,src/printwx.h: Don't compile in the preview code when
422          we disable the preview feature.
423
[193efb1]424Fri Jul 23 12:15:31 GMT 2010  Olly Betts <olly@survex.com>
425
426        * src/printwx.cc: The Gnome print dialog has its own preview window
427          so suppress ours if using the Gnome one.
428
[5297c43]429Fri Jul 23 11:21:52 GMT 2010  Olly Betts <olly@survex.com>
430
431        * configure.in: Update the wx-config probing code - wxmac-config etc
432          aren't present with newer wxWidgets versions.
433
[b7510ee]434Fri Jul 23 05:55:37 GMT 2010  Olly Betts <olly@survex.com>
435
436        * buildmacosx.sh: Update to use WX_CONFIG not WXCONFIG.  Update to
437          use a Unicode build.  If building a private wx, use wx 2.8.11 not
438          2.7.0-1 (and don't replace carbon-glcanvas.cpp with our own version).
439
[a75f5a1]440Sat Jul 10 12:15:23 GMT 2010  Olly Betts <olly@survex.com>
441
442        * src/cavernlog.cc: Set the select timeout before calling wxYield()
443          when waiting for output from cavern to 0.1s instead of 0.00001s to
444          avoid yielding excessively on slower machines where this is likely
445          to really slow things down.  Call Scroll() only once per line in
446          the case where we are updating the scrollbar position.  Call
447          Update() instead of wxYield() after each line, since that's enough
448          to get the window updated.  Remove unused assignment "ch = left;"
449          at end of loop.
450
[9c0b089]451Fri Jul 09 14:42:47 GMT 2010  Olly Betts <olly@survex.com>
452
453        * configure.in: Link aven with -lGLU which SuSE Linux needs.
454
[72f1bb2]455Fri Jul 09 14:31:39 GMT 2010  Olly Betts <olly@survex.com>
456
457        * src/mainfrm.cc: Highlight stations matching any current search when a
458          file is loaded.  (ticket#9)
459
[2d5edf4]460Thu Jul 01 12:20:58 GMT 2010  Olly Betts <olly@survex.com>
461
462        * survex.iss.in: Clean up comments from over-enthusiastic search and
463          replace which modified comments as well as code.
464
[b38cd93]465Thu Jul 01 10:15:06 GMT 2010  Olly Betts <olly@survex.com>
466
467        * src/gfxcore.h: Work around Mac OS X polluting the global namespace
468          with a "Point" class.
469
[ecb7f9f]470Thu Jul 01 10:10:45 GMT 2010  Olly Betts <olly@survex.com>
471
472        * src/Makefile.am: Remove FIXME which has already been resolved.
473
[24fd5b7]474Fri Jun 18 11:04:35 GMT 2010  Olly Betts <olly@survex.com>
475
476        * doc/manual.sgml: wxMotif apparently doesn't support wxGLCanvas, which
477          is required by Aven in 1.1.x, so remove mention of Motif from manual.
478
[880b954]479Fri Jun 18 03:03:55 GMT 2010  Olly Betts <olly@survex.com>
480
481        * doc/manual.sgml,src/aventreectrl.cc,src/gfxcore.cc,src/mainfrm.h:
482          Correctly capitalise "GTK".
483
[2bbfcec]484Fri Jun 18 02:58:06 GMT 2010  Olly Betts <olly@survex.com>
485
486        * doc/manual.sgml: Note that on Linux we only regularly test builds
487          with the GTK+ version (change taken from 1.0).
488
[c88a040]489Wed Jun 16 04:44:26 GMT 2010  Olly Betts <olly@survex.com>
490
491        * doc/Makefile.am: Use stampfile to stop unwanted rebuilds of the HTML
492          version of the manual.
493
[7e2f708]494Wed Jun 16 02:59:48 GMT 2010  Olly Betts <olly@survex.com>
495
496        * configure.in: Only ask for core, gl, and html wx libs to avoid
497          linking to a load of others we don't use.
498
[4a320aa]499Tue Jun 15 17:01:41 GMT 2010  Olly Betts <olly@survex.com>
500
501        * INSTALL: Update.
502
[4056cdc]503Tue Jun 15 16:53:28 GMT 2010  Olly Betts <olly@survex.com>
504
505        * src/aven.cc: Fix to work with wxWidgets 2.6 too.
506
[94f7e41]507Tue Jun 15 15:38:49 GMT 2010  Olly Betts <olly@survex.com>
508
509        * lib/survex-aven.desktop,lib/survex-svxedit.desktop: Merge in .desktop
510          file updates from 1.0.39.1-4 Debian package.
511
[7f24541]512Tue Jun 15 14:40:04 GMT 2010  Olly Betts <olly@survex.com>
513
514        * doc/Makefile.am: Fix lingering references to @DOCS_OTHER@.
515
[e4bfd2f]516Tue Jun 15 14:32:55 GMT 2010  Olly Betts <olly@survex.com>
517
518        * NEWS: Update from ChangeLog.
519
[0fd6750]520Tue Jun 15 14:09:29 GMT 2010  Olly Betts <olly@survex.com>
521
522        * Makefile.am,configure.in,doc/Makefile.am,make_release: Scrap the
523          "alternative manual formats" zip file - people will generally just
524          want one of them, so downloading several together isn't very useful.
525          Replace PostScript version of manual with a PDF version (more
526          compact and more people will have software to read PDF).  Don't
527          generate RTF format by default as PDF is more useful if you want
528          a formatted version to print.
529
[018db6f]530Tue Jun 15 13:36:30 GMT 2010  Olly Betts <olly@survex.com>
531
532        * doc/manual.sgml: Merge the "Contributing" section into the "Mailing
533          List" section.
534
[3554c39]535Tue Jun 15 12:57:13 GMT 2010  Olly Betts <olly@survex.com>
536
537        * Makefile.am,make_release: Just produce a zip file with the
538          alternative manual formats - a self-extracting .exe is harder to
539          use on other platforms, and most people have a zip file extractor
540          installed.
541
[c818632]542Tue Jun 15 12:36:13 GMT 2010  Olly Betts <olly@survex.com>
543
544        * survex.spec.in: Update survex.com URLs to drop "www.".  Update
545          wxGTK dependency to >= 2.6.0.  Reenable "BuildRequires:" as
546          the issue with building the package on Debian is no longer
547          relevant.
548
[56ad6ad]549Tue Jun 15 12:35:19 GMT 2010  Olly Betts <olly@survex.com>
550
551        * doc/manual.sgml: Update (C) years.  "MacOS X" -> "Mac OS X".
552
[8ed91e39]553Tue Jun 15 12:13:42 GMT 2010  Olly Betts <olly@survex.com>
554
555        * doc/manual.sgml: Remove out of date postal addresses - we can
556          probably safely assume people have email these days.  Direct
557          people to the mailing list since they are likely to get a
558          quicker response rather than mailing individuals.  Remove
559          mention of a paper mailing list.  Remove mention of sending
560          us a floppy (!) or blank CDR to get a version as I can't recall
561          the last time I gave someone a copy on physical media.
562
[98fbcf6]563Tue Jun 15 11:22:56 GMT 2010  Olly Betts <olly@survex.com>
564
565        * Makefile.am,make_release: I can't persuade rpmbuild to work sanely,
566          and people can just as easily build binary RPMs from the source
567          tarball as from the srpm, so just remove the rpm target from the
568          makefile and code which uses it from make_release - it's less to
569          have to maintain too.
570
[098acb1]571Tue Jun 15 10:59:12 GMT 2010  Olly Betts <olly@survex.com>
572
573        * make_release: Use "set -e" rather than checking the exit codes of
574          commands.  -t no longer disables targets - set mk to do that.
575
[dd7674d]576Tue Jun 15 09:41:11 GMT 2010  Olly Betts <olly@survex.com>
577
578        * make_release: Fix defaulting of list of things to do.
579
[a061be6a]580Tue Jun 15 09:12:00 GMT 2010  Olly Betts <olly@survex.com>
581
582        * src/gdtconvert: Add "Generated" comment to output file.
583
[ce80d82]584Tue Jun 15 09:10:02 GMT 2010  Olly Betts <olly@survex.com>
585
586        * src/gdtconvert: Add GPL license boilerplate.
587
[68d7dfc]588Tue Jun 15 08:53:28 GMT 2010  Olly Betts <olly@survex.com>
589
590        * src/gettexttomsg.pl,src/wx.h: Add GPL boilerplate to files which were
591          missing it.
592
[ecbc6c18]593Tue Jun 15 08:46:28 GMT 2010  Olly Betts <olly@survex.com>
594
595        * src/: Update FSF address in licence notices.
596
[5e3879f]597Tue Jun 15 08:06:09 GMT 2010  Olly Betts <olly@survex.com>
598
599        * src/guicontrol.cc: Allow "Toggle Fullscreen" to work even if no
600          survey is loaded now that we persist the window size between
601          invocations.
602
[381bf27]603Tue Jun 15 08:03:53 GMT 2010  Olly Betts <olly@survex.com>
604
605        * src/gla-gl.cc: Use GL_BLEND rather than GL_ALPHA to work better with
606          anti-aliased TXF files.
607
[c57bd20]608Tue Jun 15 07:59:09 GMT 2010  Olly Betts <olly@survex.com>
609
610        * src/fnt.cc: Use font size from txf file rather than trying to
611          calculate it from the texture fragment sizes.
612
[d133b65]613Tue Jun 15 07:48:13 GMT 2010  Olly Betts <olly@survex.com>
614
615        * lib/Makefile.am,lib/TexFont.h,lib/gentexfont.c: Generate aven.txf with
616          afm2txf.pl instead of gentexfont because gentexfont's licence doesn't
617          allow distribution of modified versions.
618
[72f37d2]619Tue Jun 15 07:43:48 GMT 2010  Olly Betts <olly@survex.com>
620
621        * lib/afm2txf.pl: Add support for -o option to specify output .txf
622          file.
623
[7c7cffd]624Tue Jun 15 07:10:16 GMT 2010  Olly Betts <olly@survex.com>
625
626        * lib/afm2txf.pl: Sanitise $FONT to ensure it doesn't contain a '/'.
627          Remove the temporary .ppm file at the end.
628
[46cd512]629Tue Jun 15 06:13:30 GMT 2010  Olly Betts <olly@survex.com>
630
631        * lib/afm2txf.pl: Fix alignment of characters, backported from PLIB
632          SVN.
633
[233995e]634Tue Jun 15 05:05:05 GMT 2010  Olly Betts <olly@survex.com>
635
636        * lib/afm2txf.pl: Quote $FONT when passing to external commands.
637
[9ce6a65]638Tue Jun 15 04:24:33 GMT 2010  Olly Betts <olly@survex.com>
639
640        * lib/afm2txf.pl: Change character 96 from "grave" to "quoteleft".
641
[1dafcb8]642Tue Jun 15 04:22:59 GMT 2010  Olly Betts <olly@survex.com>
643
644        * lib/afm2txf.pl: Extend to cover ISO-8859-1, not just ASCII.
645
[845fac6]646Tue Jun 15 04:08:34 GMT 2010  Olly Betts <olly@survex.com>
647
648        * lib/afm2txf.pl: Clean up trailing whitespace.
649
[fb5791d]650Tue Jun 15 04:02:40 GMT 2010  Olly Betts <olly@survex.com>
651
652        * lib/afm2txf.pl: Add GPL script for creating txf files.
653
[cfe20c7]654Mon Jun 14 06:33:11 GMT 2010  Olly Betts <olly@survex.com>
655
656        * lib/splash.png: Remove now unused graphical splash screen (it has
657          hardcoded (C) details, which wasn't a good approach).
658
[ecc16fc]659Mon Jun 14 05:20:44 GMT 2010  Olly Betts <olly@survex.com>
660
661        * src/fnt.cc: Handle the left bearing and character width correctly.
662
[5f4a155]663Mon Jun 14 04:44:22 GMT 2010  Olly Betts <olly@survex.com>
664
665        * src/fnt.cc: Change back to not using GL_COLOR_INDEX, but with still
666          being able to set the font texture from a byte array.
667
[967723f]668Mon Jun 14 04:23:22 GMT 2010  Olly Betts <olly@survex.com>
669
670        * src/fnt.h,src/gla-gl.cc: Pass the length of the string to
671          fntTexFont::puts() rather than recalculating it inside the
672          method.
673
[6f14ee0]674Sun Jun 13 12:57:08 GMT 2010  Olly Betts <olly@survex.com>
675
676        * src/mainfrm.cc: Fix switching to and from the CavernLogWindow pane
677          to use wxSplitterWindow::ReplaceWindow() which fixes various issues
678          with sizing and resizing of the panes.
679
[8a05a7a]680Sun Jun 13 12:23:23 GMT 2010  Olly Betts <olly@survex.com>
681
682        * src/: Add wmsg_cfgpth() which caches the result of msg_cfgpth() as
683          a wxString.
684
[d3172cc]685Sun Jun 13 06:57:07 GMT 2010  Olly Betts <olly@survex.com>
686
687        * src/cavernlog.cc,src/gla-gl.cc,src/mainfrm.cc: wxString::fn_str() on
688          wxmsw returns a wide string, which doesn't work with fopen(), etc, so
689          call char_str() instead for now.
690
[5f97258]691Sun Jun 13 05:41:30 GMT 2010  Olly Betts <olly@survex.com>
692
693        * src/printwx.cc: Use wxString::FromAscii() for the units on the scale
694          bar which we know to be ASCII.  No need to use msgPerm() for a
695          message we assign to a wxString.
696
[f302cbaa]697Sun Jun 13 04:44:30 GMT 2010  Olly Betts <olly@survex.com>
698
699        * src/mainfrm.cc,src/printwx.cc: Use wxFileName::SplitPath() instead of
700          baseleaf_from_fnm().
701
[98a3786]702Sun Jun 13 00:57:11 GMT 2010  Olly Betts <olly@survex.com>
703
704        * src/export.cc,src/gfxcore.cc: wxString::fn_str() on wxmsw returns
705          a wide string, which doesn't work with fopen(), etc, so call
706          char_str() instead for now.
707
[833c6bc]708Sat Jun 12 15:07:54 GMT 2010  Olly Betts <olly@survex.com>
709
710        * src/aven.cc: We can rely on our message catalog being UTF-8 so use
711          wxString::FromUTF8() instead of wxConvUTF8.
712
[de0f6e1]713Sat Jun 12 14:26:32 GMT 2010  Olly Betts <olly@survex.com>
714
715        * src/gfxcore.cc: Use wxString::FromAscii() to convert date to
716          wxString.
717
[c0abf5a]718Sun Jun 06 09:36:06 GMT 2010  Olly Betts <olly@survex.com>
719
720        * src/Makefile.am: Use wx-config's --rescomp option to get the command
721          and options needed to turn .rc files into object files.
722
[a2bc929]723Fri Jun 04 15:32:27 GMT 2010  Olly Betts <olly@survex.com>
724
725        * survex.iss.in: Specify "LZMANumFastBytes=273" which shaves a small
726          amount of the installer size.  Specify "DisableWelcomePage=yes"
727          which is apparently in line with what other modern installers do.
728
[b7d232e]729Fri Jun 04 14:32:04 GMT 2010  Olly Betts <olly@survex.com>
730
731        * configure.in,make_release,make_release.in: We no longer need VERSION
732          in make_release, so no need to generate it from configure.
733
[5a0eabd]734Fri Jun 04 14:00:58 GMT 2010  Olly Betts <olly@survex.com>
735
736        * Makefile.am,xvfb-run: We no longer need an X display to run ISCC
737          under Wine, so just run wine directly and removed version of
738          Debian's xvfb-run script.
739        * make_release.in: Pass variables to configure on the command line
740          rather than in the enviornment.  Running "make distcheck" no longer
741          fails extend.tst, so remove comment about that.  Use case rather
742          than expr to check what we've been asked to build.  Update to use
743          unicode wx-config script for wxmsw.  The wxmsw build spews warnings
744          about aliasing issues, so turn on -fno-strict-aliasing to avoid any
745          potential bugs from that.  Enable -Werror for the wxmsw build.
746        * Makefile.am: Update list of wxstd.mo files we package for wxmsw
747          (add pt and sk) and where we copy them from.  Copy the unofficial
748          InnoSetup i18n files (.isl) from lib.
749
[ebcdad9]750Fri Jun 04 13:40:35 GMT 2010  Olly Betts <olly@survex.com>
751
752        * doc/HACKING.htm: Update InnoSetup info.
753
[b685e4e]754Fri Jun 04 13:07:01 GMT 2010  Olly Betts <olly@survex.com>
755
756        * survex.iss.in: Update for InnoSetup 5.3.9.
757        * lib/English_GB.isl,lib/Romanian-7-5.1.11.isl: Check in the unofficial
758          i18n files for InnoSetup which we use.
759
[9227253]760Fri Jun 04 13:05:18 GMT 2010  Olly Betts <olly@survex.com>
761
762        * src/Makefile.am: Update path to wx RC file.
763
[a5e8ada]764Fri Jun 04 12:44:39 GMT 2010  Olly Betts <olly@survex.com>
765
766        * src/mainfrm.cc: Explicitly construct temporary wxString() which
767          is needed to avoid overload ambiguity under __WXMSW__.
768
[15322f2]769Fri Jun 04 12:41:59 GMT 2010  Olly Betts <olly@survex.com>
770
771        * src/cavernlog.cc: Add missing wxT() to string and character
772          constants only used in __WXMSW__ build.
773
[b1876d3]774Fri Jun 04 12:19:18 GMT 2010  Olly Betts <olly@survex.com>
775
776        * src/aven.cc: wxWidgets now has a Slovak translation, so remove the
777          kludge to substitute Czech if Slovak isn't found.
778
[4eaa9a3]779Fri Jun 04 05:08:14 GMT 2010  Olly Betts <olly@survex.com>
780
781        * src/aboutdlg.cc: Fix character constant to be a string constant when
782          building under WXMSW.
783
[90d0d71]784Thu Jun 03 13:53:57 GMT 2010  Olly Betts <olly@survex.com>
785
786        * NEWS: Update from ChangeLog for 1.1.13.
787
[0dbc323]788Thu Jun 03 12:25:14 GMT 2010  Olly Betts <olly@survex.com>
789
790        * Makefile.am,configure.in,debian/Makefile.am,debian/changelog: Remove
791          .deb building machinery from upstream Makefile.
792
[9fe15ea]793Thu Jun 03 12:14:16 GMT 2010  Olly Betts <olly@survex.com>
794
795        * make_release.in: Remove ancient workaround for getting wine to work.
796          Remove .deb building machinery.  Reenable distcheck to see if the
797          problem with extend.tst has gone away.  Update mingw cross-building
798          machinery.
799
[0c03190]800Wed Jun 02 13:30:28 GMT 2010  Olly Betts <olly@survex.com>
801
802        * configure.in,doc/GPL.htm,doc/index.htm.in: Remove HTML version of GPL
803          - just link to the FSF's page.
804
805Wed Jun 02 13:26:55 GMT 2010  Olly Betts <olly@survex.com>
806
807        * configure.in,make_release,make_release.in,update-debcl.pl: Use dch to
808          update debian/changelog.
809
[0ae292f]810Wed Jun 02 12:59:33 GMT 2010  Olly Betts <olly@survex.com>
811
812        * configure.in,doc/Makefile.am,doc/cl2html.pl,doc/index.htm.in: Stop
813          generating an HTML version of the ChangeLog - it's too low level to
814          be of interest to non-developers, and developers can look at the
815          source code.
816
[2e4b8cd]817Wed Jun 02 09:38:25 GMT 2010  Olly Betts <olly@survex.com>
818
819        * src/cavernlog.cc: Whitespace tweaks.
820
[ca2611a]821Wed Jun 02 09:28:37 GMT 2010  Olly Betts <olly@survex.com>
822
[fe58e77]823        * src/aboutdlg.cc,src/aboutdlg.h: Use standard button for "Copy" in
824          About dialog.  Change "OK" button to "Close" since nothing is being
825          confirmed by clicking it.  Call "Flush()" in wxTheClipboard to try
826          to make the copied text persist after aven is closed, though this
827          seems to currently do nothing on wxGTK at least.
[ca2611a]828
829Tue May 18 12:59:00 GMT 2010  Olly Betts <olly@survex.com>
830
831        * doc/HACKING.htm: Note jadetex needed.
832          Note autoconf 2.64 works well.
833
834Tue May 18 02:06:00 GMT 2010  Olly Betts <olly@survex.com>
835
836        * src/fnt.cc: Remove now superfluous ().
837
838Mon May 17 14:33:00 GMT 2010  Olly Betts <olly@survex.com>
839
840        * debian/Makefile.am: Update EXTRA_DIST
841
842Mon May 17 05:38:00 GMT 2010  Olly Betts <olly@survex.com>
843
844        * src/cavernlog.cc: Fix small memory leak
845
846Mon May 17 05:33:00 GMT 2010  Olly Betts <olly@survex.com>
847
848        * src/img.c: Don't leak filename_opened member.
849
850Mon May 17 05:13:00 GMT 2010  Olly Betts <olly@survex.com>
851
852        * src/gfxcore.cc: Initialise all GfxCore's member variables so we
853          don't use them uninitialised.
854
855Mon May 17 05:11:00 GMT 2010  Olly Betts <olly@survex.com>
856
857        * src/gfxcore.h: Declare constants with enum rather than #define so
858          they automatically get allocated unique values, and so they show up
859          in the debugger.
860
861Mon May 17 02:39:00 GMT 2010  Olly Betts <olly@survex.com>
862
863        * src/fnt.cc: Make the map array static const
864
865Mon May 17 02:30:00 GMT 2010  Olly Betts <olly@survex.com>
866
867        * src/fnt.cc: Set the font texture with GL_COLOR_INDEX so we can
868          use a "byte format" font file without any translation, while a
869          "bitmap format" font file needs a temporary array half the size.
870
871Mon May 17 00:56:00 GMT 2010  Olly Betts <olly@survex.com>
872
873        * src/gfxcore.cc: Initialise 3 flags when we load a survey to avoid
874          using them potentially uninitialised.
875
876Sun May 16 14:39:00 GMT 2010  Olly Betts <olly@survex.com>
877
878        * src/mainfrm.cc: Fix cavern log window to behave if passed a .svx
879          file on the command line.
880
881Sun May 16 14:27:00 GMT 2010  Olly Betts <olly@survex.com>
882
883        * configure.in: Update copyright years.
884
885Sun May 16 14:23:00 GMT 2010  Olly Betts <olly@survex.com>
886
887        * configure.in, src/aboutdlg.cc, src/aboutdlg.h, src/aven.cc,
888          src/aven.h, src/avenprcore.cc, src/avenprcore.h,
889          src/cavernlog.cc, src/cavernlog.h, src/export.cc, src/fnt.h,
890          src/gfxcore.cc, src/gla-gl.cc, src/gla.h, src/guicontrol.cc,
891          src/log.cc, src/mainfrm.cc, src/mainfrm.h, src/namecmp.h,
892          src/printwx.cc, src/printwx.h:
893          + Fix to build with a "unicode" build of wx.
894          + Add "Copy" button to the About dialog to copy the system info
895            to the clipboard.
896          + List OpenGL extensions last, since there are usually lots of
897            them with a modern gfx card.
898          + When processing survey data, auto-scroll the log window until
899            we've reported a warning or error.
900          + Put the survey data log window in a splitter in the standard
901            frame rather than having a separate frame for it.
902
903Sat Apr 17 12:13:00 GMT 2010  Olly Betts <olly@survex.com>
904
905        * src/aboutdlg.cc: Add case for "GTK+ >= 2.6".
906
907Sat Apr 17 12:12:00 GMT 2010  Olly Betts <olly@survex.com>
908
909        * src/aboutdlg.cc: Build string using preprocessor string
910          concatenation rather than runtime appending, where possible.
911
912Sat Apr 17 12:00:00 GMT 2010  Olly Betts <olly@survex.com>
913
914        * src/aboutdlg.cc: Update (C) date.
915
916Sat Apr 17 11:59:00 GMT 2010  Olly Betts <olly@survex.com>
917
918        * src/aboutdlg.cc, src/aboutdlg.h: Use a wxTimer instead of idle
919          events to avoid spinning on the CPU.
920
921Sat Apr 17 11:41:00 GMT 2010  Olly Betts <olly@survex.com>
922
923        * configure.in: New preferred env var for wx-config script is
924          WX_CONFIG.  WXCONFIG still supported for compatibility.
925
926Tue Jul 28 08:16:00 GMT 2009  Olly Betts <olly@survex.com>
927
928        * src/mainfrm.cc: The presentation filename now defaults to using
929          the basename of the currently loaded dataset, but we always prompt
930          before we first save with such a name.
931
932Tue Jul 28 04:37:00 GMT 2009  Olly Betts <olly@survex.com>
933
934        * configure.in: Add comment to explain why we call wx-config twice.
935
936Tue Jul 28 04:36:00 GMT 2009  Olly Betts <olly@survex.com>
937
938        * src/datain.c: Use fputs(m, f) instead of fprintf(f, m) in case m
939          contains '%' (m comes from the messages file, so this isn't
940          exploitable by sending someone a "bad" .svx or .3d file).
941
942Mon Jul 27 03:29:00 GMT 2009  Olly Betts <olly@survex.com>
943
944        * src/mainfrm.cc: Fix to open rather than save when doing "open
945          presentation" with wxmotif.
946
947Thu Mar 05 01:45:00 GMT 2009  Olly Betts <olly@survex.com>
948
949        * doc/3dformat.htm: Document that this is version 6 and when we
950          started to use it.
951
952Mon Dec 15 10:34:00 GMT 2008  Olly Betts <olly@survex.com>
953
954        * src/gla-gl.cc: When saving a screenshot, perform the vertical
955          flip of the image data in-place rather than using wxImage::Mirror()
956          which creates a whole new wxImage object.
957
958Fri Dec 12 11:12:00 GMT 2008  Olly Betts <olly@survex.com>
959
960        * src/cad3d.c, src/export.cc: Fix export to SVG when a label
961          contains a '%' character.
962
963Fri Dec 12 06:30:00 GMT 2008  Olly Betts <olly@survex.com>
964
965        * configure.in: Add AM_PROG_CC_C_O which newer autoreconf warns is
966          needed.
967
968Fri Dec 12 06:28:00 GMT 2008  Olly Betts <olly@survex.com>
969
970        * configure.in: Remove AC_SUBST of CRLIB and CROBJX which are no
971          longer set or used.
972
973Fri Dec 12 06:03:00 GMT 2008  Olly Betts <olly@survex.com>
974
975        * NEWS, buildmacosx.sh, configure.in, desc-aven.txt, doc/TODO.htm,
976          doc/manual.sgml, doc/survex.ent, lib/messages.txt,
977          src/aboutdlg.cc, src/aven.cc, src/aven.h, src/gfxcore.cc,
978          src/mainfrm.cc, src/printwx.cc, src/printwx.h, src/wx.h: Say
979          "wxWidgets" instead of "wxWindows" consistently.
980          Require wxWidgets 2.6.0 or newer - 2.4 is really old now.
981
982Mon Mar 31 01:53:00 GMT 2008  Olly Betts <olly@survex.com>
983
984        * doc/3dformat.htm: Update for v6 format from Mike McCombe
985
986Fri Sep 07 18:29:00 GMT 2007  Olly Betts <olly@survex.com>
987
988        * src/gla-gl.cc: Calling glGetError() resets the error state, so we
989          need to store the value in a variable rather than calling it twice!
990
991Fri Sep 07 13:54:00 GMT 2007  Olly Betts <olly@survex.com>
992
993        * src/gla-gl.cc: Add missing CHECK_GL_ERROR() calls and correct
994          some which had the wrong descriptions.
995          Use GL_POINT_SPRITE and GL_COORD_REPLACE instead of
996          GL_POINT_SPRITE_ARB and GL_COORD_REPLACE_ARB.  They have the same
997          numeric values, so the shorter (now official) names are better.
998
999Fri Sep 07 13:31:00 GMT 2007  Olly Betts <olly@survex.com>
1000
1001        * src/Makefile.am, src/gfxcore.cc, src/gfxcore.h, src/gla-gl.cc,
1002          src/gla.h, src/matrix4.cc, src/matrix4.h, src/quaternion.cc,
1003          src/quaternion.h: Just set the pan and tilt directly as OpenGL
1004          rotations rather than messing around setting up and then decoding a
1005          quaternion.  This fixes some glitches when tilting while looking
1006          east, and eliminates 2 source files and 2 headers!
1007
1008Sat Feb 10 13:56:00 GMT 2007  Olly Betts <olly@survex.com>
1009
1010        * NEWS, configure.in, src/aven.cc, src/wx.h:
1011          (Unix version): aven: Fix display of degree symbol in status bar and
1012          messages with accented characters in.
1013          (Mac OS X version): Require at least wxWidgets 2.5.1.
1014
1015Sat Feb 10 13:46:00 GMT 2007  Olly Betts <olly@survex.com>
1016
1017        * src/message.c: Test S_ISREG since that's what we use here
1018
1019Sat Feb 10 13:37:00 GMT 2007  Olly Betts <olly@survex.com>
1020
1021        * src/message.c: Always use utf-8 for aven on unix
1022
Note: See TracBrowser for help on using the repository browser.