source: git/ChangeLog @ 8f9b0b6d

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

NEWS: Another pre-1.1.16 update.

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

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