source: git/ChangeLog @ 8fa7902

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

lib/: Remove comments which are only relevant for other languages
from .po files. Add more clarifying comments.

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

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