source: git/ChangeLog @ ecf9c4c1

RELEASE/1.2debug-cidebug-ci-sanitisersfaster-cavernloglog-selectstereostereo-2025walls-datawalls-data-hanging-as-warningwarn-only-for-hanging-survey
Last change on this file since ecf9c4c1 was ecf9c4c1, checked in by Olly Betts <olly@…>, 14 years ago

lib/codes.po: Mark unused messages by commenting out with '#~'.

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

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