source: git/ChangeLog @ 24fd5b7

RELEASE/1.2debug-cidebug-ci-sanitisersstereowalls-data
Last change on this file since 24fd5b7 was 24fd5b7, checked in by Olly Betts <olly@…>, 14 years ago

doc/manual.sgml: wxMotif apparently doesn't support wxGLCanvas, which
is required by Aven in 1.1.x, so remove mention of Motif from manual.

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

  • Property mode set to 100644
File size: 19.5 KB
Line 
1Fri Jun 18 11:04:35 GMT 2010  Olly Betts <olly@survex.com>
2
3        * doc/manual.sgml: wxMotif apparently doesn't support wxGLCanvas, which
4          is required by Aven in 1.1.x, so remove mention of Motif from manual.
5
6Fri Jun 18 03:03:55 GMT 2010  Olly Betts <olly@survex.com>
7
8        * doc/manual.sgml,src/aventreectrl.cc,src/gfxcore.cc,src/mainfrm.h:
9          Correctly capitalise "GTK".
10
11Fri Jun 18 02:58:06 GMT 2010  Olly Betts <olly@survex.com>
12
13        * doc/manual.sgml: Note that on Linux we only regularly test builds
14          with the GTK+ version (change taken from 1.0).
15
16Wed Jun 16 04:44:26 GMT 2010  Olly Betts <olly@survex.com>
17
18        * doc/Makefile.am: Use stampfile to stop unwanted rebuilds of the HTML
19          version of the manual.
20
21Wed Jun 16 02:59:48 GMT 2010  Olly Betts <olly@survex.com>
22
23        * configure.in: Only ask for core, gl, and html wx libs to avoid
24          linking to a load of others we don't use.
25
26Tue Jun 15 17:01:41 GMT 2010  Olly Betts <olly@survex.com>
27
28        * INSTALL: Update.
29
30Tue Jun 15 16:53:28 GMT 2010  Olly Betts <olly@survex.com>
31
32        * src/aven.cc: Fix to work with wxWidgets 2.6 too.
33
34Tue Jun 15 15:38:49 GMT 2010  Olly Betts <olly@survex.com>
35
36        * lib/survex-aven.desktop,lib/survex-svxedit.desktop: Merge in .desktop
37          file updates from 1.0.39.1-4 Debian package.
38
39Tue Jun 15 14:40:04 GMT 2010  Olly Betts <olly@survex.com>
40
41        * doc/Makefile.am: Fix lingering references to @DOCS_OTHER@.
42
43Tue Jun 15 14:32:55 GMT 2010  Olly Betts <olly@survex.com>
44
45        * NEWS: Update from ChangeLog.
46
47Tue Jun 15 14:09:29 GMT 2010  Olly Betts <olly@survex.com>
48
49        * Makefile.am,configure.in,doc/Makefile.am,make_release: Scrap the
50          "alternative manual formats" zip file - people will generally just
51          want one of them, so downloading several together isn't very useful.
52          Replace PostScript version of manual with a PDF version (more
53          compact and more people will have software to read PDF).  Don't
54          generate RTF format by default as PDF is more useful if you want
55          a formatted version to print.
56
57Tue Jun 15 13:36:30 GMT 2010  Olly Betts <olly@survex.com>
58
59        * doc/manual.sgml: Merge the "Contributing" section into the "Mailing
60          List" section.
61
62Tue Jun 15 12:57:13 GMT 2010  Olly Betts <olly@survex.com>
63
64        * Makefile.am,make_release: Just produce a zip file with the
65          alternative manual formats - a self-extracting .exe is harder to
66          use on other platforms, and most people have a zip file extractor
67          installed.
68
69Tue Jun 15 12:36:13 GMT 2010  Olly Betts <olly@survex.com>
70
71        * survex.spec.in: Update survex.com URLs to drop "www.".  Update
72          wxGTK dependency to >= 2.6.0.  Reenable "BuildRequires:" as
73          the issue with building the package on Debian is no longer
74          relevant.
75
76Tue Jun 15 12:35:19 GMT 2010  Olly Betts <olly@survex.com>
77
78        * doc/manual.sgml: Update (C) years.  "MacOS X" -> "Mac OS X".
79
80Tue Jun 15 12:13:42 GMT 2010  Olly Betts <olly@survex.com>
81
82        * doc/manual.sgml: Remove out of date postal addresses - we can
83          probably safely assume people have email these days.  Direct
84          people to the mailing list since they are likely to get a
85          quicker response rather than mailing individuals.  Remove
86          mention of a paper mailing list.  Remove mention of sending
87          us a floppy (!) or blank CDR to get a version as I can't recall
88          the last time I gave someone a copy on physical media.
89
90Tue Jun 15 11:22:56 GMT 2010  Olly Betts <olly@survex.com>
91
92        * Makefile.am,make_release: I can't persuade rpmbuild to work sanely,
93          and people can just as easily build binary RPMs from the source
94          tarball as from the srpm, so just remove the rpm target from the
95          makefile and code which uses it from make_release - it's less to
96          have to maintain too.
97
98Tue Jun 15 10:59:12 GMT 2010  Olly Betts <olly@survex.com>
99
100        * make_release: Use "set -e" rather than checking the exit codes of
101          commands.  -t no longer disables targets - set mk to do that.
102
103Tue Jun 15 09:41:11 GMT 2010  Olly Betts <olly@survex.com>
104
105        * make_release: Fix defaulting of list of things to do.
106
107Tue Jun 15 09:12:00 GMT 2010  Olly Betts <olly@survex.com>
108
109        * src/gdtconvert: Add "Generated" comment to output file.
110
111Tue Jun 15 09:10:02 GMT 2010  Olly Betts <olly@survex.com>
112
113        * src/gdtconvert: Add GPL license boilerplate.
114
115Tue Jun 15 08:53:28 GMT 2010  Olly Betts <olly@survex.com>
116
117        * src/gettexttomsg.pl,src/wx.h: Add GPL boilerplate to files which were
118          missing it.
119
120Tue Jun 15 08:46:28 GMT 2010  Olly Betts <olly@survex.com>
121
122        * src/: Update FSF address in licence notices.
123
124Tue Jun 15 08:06:09 GMT 2010  Olly Betts <olly@survex.com>
125
126        * src/guicontrol.cc: Allow "Toggle Fullscreen" to work even if no
127          survey is loaded now that we persist the window size between
128          invocations.
129
130Tue Jun 15 08:03:53 GMT 2010  Olly Betts <olly@survex.com>
131
132        * src/gla-gl.cc: Use GL_BLEND rather than GL_ALPHA to work better with
133          anti-aliased TXF files.
134
135Tue Jun 15 07:59:09 GMT 2010  Olly Betts <olly@survex.com>
136
137        * src/fnt.cc: Use font size from txf file rather than trying to
138          calculate it from the texture fragment sizes.
139
140Tue Jun 15 07:48:13 GMT 2010  Olly Betts <olly@survex.com>
141
142        * lib/Makefile.am,lib/TexFont.h,lib/gentexfont.c: Generate aven.txf with
143          afm2txf.pl instead of gentexfont because gentexfont's licence doesn't
144          allow distribution of modified versions.
145
146Tue Jun 15 07:43:48 GMT 2010  Olly Betts <olly@survex.com>
147
148        * lib/afm2txf.pl: Add support for -o option to specify output .txf
149          file.
150
151Tue Jun 15 07:10:16 GMT 2010  Olly Betts <olly@survex.com>
152
153        * lib/afm2txf.pl: Sanitise $FONT to ensure it doesn't contain a '/'.
154          Remove the temporary .ppm file at the end.
155
156Tue Jun 15 06:13:30 GMT 2010  Olly Betts <olly@survex.com>
157
158        * lib/afm2txf.pl: Fix alignment of characters, backported from PLIB
159          SVN.
160
161Tue Jun 15 05:05:05 GMT 2010  Olly Betts <olly@survex.com>
162
163        * lib/afm2txf.pl: Quote $FONT when passing to external commands.
164
165Tue Jun 15 04:24:33 GMT 2010  Olly Betts <olly@survex.com>
166
167        * lib/afm2txf.pl: Change character 96 from "grave" to "quoteleft".
168
169Tue Jun 15 04:22:59 GMT 2010  Olly Betts <olly@survex.com>
170
171        * lib/afm2txf.pl: Extend to cover ISO-8859-1, not just ASCII.
172
173Tue Jun 15 04:08:34 GMT 2010  Olly Betts <olly@survex.com>
174
175        * lib/afm2txf.pl: Clean up trailing whitespace.
176
177Tue Jun 15 04:02:40 GMT 2010  Olly Betts <olly@survex.com>
178
179        * lib/afm2txf.pl: Add GPL script for creating txf files.
180
181Mon Jun 14 06:33:11 GMT 2010  Olly Betts <olly@survex.com>
182
183        * lib/splash.png: Remove now unused graphical splash screen (it has
184          hardcoded (C) details, which wasn't a good approach).
185
186Mon Jun 14 05:20:44 GMT 2010  Olly Betts <olly@survex.com>
187
188        * src/fnt.cc: Handle the left bearing and character width correctly.
189
190Mon Jun 14 04:44:22 GMT 2010  Olly Betts <olly@survex.com>
191
192        * src/fnt.cc: Change back to not using GL_COLOR_INDEX, but with still
193          being able to set the font texture from a byte array.
194
195Mon Jun 14 04:23:22 GMT 2010  Olly Betts <olly@survex.com>
196
197        * src/fnt.h,src/gla-gl.cc: Pass the length of the string to
198          fntTexFont::puts() rather than recalculating it inside the
199          method.
200
201Sun Jun 13 12:57:08 GMT 2010  Olly Betts <olly@survex.com>
202
203        * src/mainfrm.cc: Fix switching to and from the CavernLogWindow pane
204          to use wxSplitterWindow::ReplaceWindow() which fixes various issues
205          with sizing and resizing of the panes.
206
207Sun Jun 13 12:23:23 GMT 2010  Olly Betts <olly@survex.com>
208
209        * src/: Add wmsg_cfgpth() which caches the result of msg_cfgpth() as
210          a wxString.
211
212Sun Jun 13 06:57:07 GMT 2010  Olly Betts <olly@survex.com>
213
214        * src/cavernlog.cc,src/gla-gl.cc,src/mainfrm.cc: wxString::fn_str() on
215          wxmsw returns a wide string, which doesn't work with fopen(), etc, so
216          call char_str() instead for now.
217
218Sun Jun 13 05:41:30 GMT 2010  Olly Betts <olly@survex.com>
219
220        * src/printwx.cc: Use wxString::FromAscii() for the units on the scale
221          bar which we know to be ASCII.  No need to use msgPerm() for a
222          message we assign to a wxString.
223
224Sun Jun 13 04:44:30 GMT 2010  Olly Betts <olly@survex.com>
225
226        * src/mainfrm.cc,src/printwx.cc: Use wxFileName::SplitPath() instead of
227          baseleaf_from_fnm().
228
229Sun Jun 13 00:57:11 GMT 2010  Olly Betts <olly@survex.com>
230
231        * src/export.cc,src/gfxcore.cc: wxString::fn_str() on wxmsw returns
232          a wide string, which doesn't work with fopen(), etc, so call
233          char_str() instead for now.
234
235Sat Jun 12 15:07:54 GMT 2010  Olly Betts <olly@survex.com>
236
237        * src/aven.cc: We can rely on our message catalog being UTF-8 so use
238          wxString::FromUTF8() instead of wxConvUTF8.
239
240Sat Jun 12 14:26:32 GMT 2010  Olly Betts <olly@survex.com>
241
242        * src/gfxcore.cc: Use wxString::FromAscii() to convert date to
243          wxString.
244
245Sun Jun 06 09:36:06 GMT 2010  Olly Betts <olly@survex.com>
246
247        * src/Makefile.am: Use wx-config's --rescomp option to get the command
248          and options needed to turn .rc files into object files.
249
250Fri Jun 04 15:32:27 GMT 2010  Olly Betts <olly@survex.com>
251
252        * survex.iss.in: Specify "LZMANumFastBytes=273" which shaves a small
253          amount of the installer size.  Specify "DisableWelcomePage=yes"
254          which is apparently in line with what other modern installers do.
255
256Fri Jun 04 14:32:04 GMT 2010  Olly Betts <olly@survex.com>
257
258        * configure.in,make_release,make_release.in: We no longer need VERSION
259          in make_release, so no need to generate it from configure.
260
261Fri Jun 04 14:00:58 GMT 2010  Olly Betts <olly@survex.com>
262
263        * Makefile.am,xvfb-run: We no longer need an X display to run ISCC
264          under Wine, so just run wine directly and removed version of
265          Debian's xvfb-run script.
266        * make_release.in: Pass variables to configure on the command line
267          rather than in the enviornment.  Running "make distcheck" no longer
268          fails extend.tst, so remove comment about that.  Use case rather
269          than expr to check what we've been asked to build.  Update to use
270          unicode wx-config script for wxmsw.  The wxmsw build spews warnings
271          about aliasing issues, so turn on -fno-strict-aliasing to avoid any
272          potential bugs from that.  Enable -Werror for the wxmsw build.
273        * Makefile.am: Update list of wxstd.mo files we package for wxmsw
274          (add pt and sk) and where we copy them from.  Copy the unofficial
275          InnoSetup i18n files (.isl) from lib.
276
277Fri Jun 04 13:40:35 GMT 2010  Olly Betts <olly@survex.com>
278
279        * doc/HACKING.htm: Update InnoSetup info.
280
281Fri Jun 04 13:07:01 GMT 2010  Olly Betts <olly@survex.com>
282
283        * survex.iss.in: Update for InnoSetup 5.3.9.
284        * lib/English_GB.isl,lib/Romanian-7-5.1.11.isl: Check in the unofficial
285          i18n files for InnoSetup which we use.
286
287Fri Jun 04 13:05:18 GMT 2010  Olly Betts <olly@survex.com>
288
289        * src/Makefile.am: Update path to wx RC file.
290
291Fri Jun 04 12:44:39 GMT 2010  Olly Betts <olly@survex.com>
292
293        * src/mainfrm.cc: Explicitly construct temporary wxString() which
294          is needed to avoid overload ambiguity under __WXMSW__.
295
296Fri Jun 04 12:41:59 GMT 2010  Olly Betts <olly@survex.com>
297
298        * src/cavernlog.cc: Add missing wxT() to string and character
299          constants only used in __WXMSW__ build.
300
301Fri Jun 04 12:19:18 GMT 2010  Olly Betts <olly@survex.com>
302
303        * src/aven.cc: wxWidgets now has a Slovak translation, so remove the
304          kludge to substitute Czech if Slovak isn't found.
305
306Fri Jun 04 05:08:14 GMT 2010  Olly Betts <olly@survex.com>
307
308        * src/aboutdlg.cc: Fix character constant to be a string constant when
309          building under WXMSW.
310
311Thu Jun 03 13:53:57 GMT 2010  Olly Betts <olly@survex.com>
312
313        * NEWS: Update from ChangeLog for 1.1.13.
314
315Thu Jun 03 12:25:14 GMT 2010  Olly Betts <olly@survex.com>
316
317        * Makefile.am,configure.in,debian/Makefile.am,debian/changelog: Remove
318          .deb building machinery from upstream Makefile.
319
320Thu Jun 03 12:14:16 GMT 2010  Olly Betts <olly@survex.com>
321
322        * make_release.in: Remove ancient workaround for getting wine to work.
323          Remove .deb building machinery.  Reenable distcheck to see if the
324          problem with extend.tst has gone away.  Update mingw cross-building
325          machinery.
326
327Wed Jun 02 13:30:28 GMT 2010  Olly Betts <olly@survex.com>
328
329        * configure.in,doc/GPL.htm,doc/index.htm.in: Remove HTML version of GPL
330          - just link to the FSF's page.
331
332Wed Jun 02 13:26:55 GMT 2010  Olly Betts <olly@survex.com>
333
334        * configure.in,make_release,make_release.in,update-debcl.pl: Use dch to
335          update debian/changelog.
336
337Wed Jun 02 12:59:33 GMT 2010  Olly Betts <olly@survex.com>
338
339        * configure.in,doc/Makefile.am,doc/cl2html.pl,doc/index.htm.in: Stop
340          generating an HTML version of the ChangeLog - it's too low level to
341          be of interest to non-developers, and developers can look at the
342          source code.
343
344Wed Jun 02 09:38:25 GMT 2010  Olly Betts <olly@survex.com>
345
346        * src/cavernlog.cc: Whitespace tweaks.
347
348Wed Jun 02 09:28:37 GMT 2010  Olly Betts <olly@survex.com>
349
350        * src/aboutdlg.cc,src/aboutdlg.h: Use standard button for "Copy" in
351          About dialog.  Change "OK" button to "Close" since nothing is being
352          confirmed by clicking it.  Call "Flush()" in wxTheClipboard to try
353          to make the copied text persist after aven is closed, though this
354          seems to currently do nothing on wxGTK at least.
355
356Tue May 18 12:59:00 GMT 2010  Olly Betts <olly@survex.com>
357
358        * doc/HACKING.htm: Note jadetex needed.
359          Note autoconf 2.64 works well.
360
361Tue May 18 02:06:00 GMT 2010  Olly Betts <olly@survex.com>
362
363        * src/fnt.cc: Remove now superfluous ().
364
365Mon May 17 14:33:00 GMT 2010  Olly Betts <olly@survex.com>
366
367        * debian/Makefile.am: Update EXTRA_DIST
368
369Mon May 17 05:38:00 GMT 2010  Olly Betts <olly@survex.com>
370
371        * src/cavernlog.cc: Fix small memory leak
372
373Mon May 17 05:33:00 GMT 2010  Olly Betts <olly@survex.com>
374
375        * src/img.c: Don't leak filename_opened member.
376
377Mon May 17 05:13:00 GMT 2010  Olly Betts <olly@survex.com>
378
379        * src/gfxcore.cc: Initialise all GfxCore's member variables so we
380          don't use them uninitialised.
381
382Mon May 17 05:11:00 GMT 2010  Olly Betts <olly@survex.com>
383
384        * src/gfxcore.h: Declare constants with enum rather than #define so
385          they automatically get allocated unique values, and so they show up
386          in the debugger.
387
388Mon May 17 02:39:00 GMT 2010  Olly Betts <olly@survex.com>
389
390        * src/fnt.cc: Make the map array static const
391
392Mon May 17 02:30:00 GMT 2010  Olly Betts <olly@survex.com>
393
394        * src/fnt.cc: Set the font texture with GL_COLOR_INDEX so we can
395          use a "byte format" font file without any translation, while a
396          "bitmap format" font file needs a temporary array half the size.
397
398Mon May 17 00:56:00 GMT 2010  Olly Betts <olly@survex.com>
399
400        * src/gfxcore.cc: Initialise 3 flags when we load a survey to avoid
401          using them potentially uninitialised.
402
403Sun May 16 14:39:00 GMT 2010  Olly Betts <olly@survex.com>
404
405        * src/mainfrm.cc: Fix cavern log window to behave if passed a .svx
406          file on the command line.
407
408Sun May 16 14:27:00 GMT 2010  Olly Betts <olly@survex.com>
409
410        * configure.in: Update copyright years.
411
412Sun May 16 14:23:00 GMT 2010  Olly Betts <olly@survex.com>
413
414        * configure.in, src/aboutdlg.cc, src/aboutdlg.h, src/aven.cc,
415          src/aven.h, src/avenprcore.cc, src/avenprcore.h,
416          src/cavernlog.cc, src/cavernlog.h, src/export.cc, src/fnt.h,
417          src/gfxcore.cc, src/gla-gl.cc, src/gla.h, src/guicontrol.cc,
418          src/log.cc, src/mainfrm.cc, src/mainfrm.h, src/namecmp.h,
419          src/printwx.cc, src/printwx.h:
420          + Fix to build with a "unicode" build of wx.
421          + Add "Copy" button to the About dialog to copy the system info
422            to the clipboard.
423          + List OpenGL extensions last, since there are usually lots of
424            them with a modern gfx card.
425          + When processing survey data, auto-scroll the log window until
426            we've reported a warning or error.
427          + Put the survey data log window in a splitter in the standard
428            frame rather than having a separate frame for it.
429
430Sat Apr 17 12:13:00 GMT 2010  Olly Betts <olly@survex.com>
431
432        * src/aboutdlg.cc: Add case for "GTK+ >= 2.6".
433
434Sat Apr 17 12:12:00 GMT 2010  Olly Betts <olly@survex.com>
435
436        * src/aboutdlg.cc: Build string using preprocessor string
437          concatenation rather than runtime appending, where possible.
438
439Sat Apr 17 12:00:00 GMT 2010  Olly Betts <olly@survex.com>
440
441        * src/aboutdlg.cc: Update (C) date.
442
443Sat Apr 17 11:59:00 GMT 2010  Olly Betts <olly@survex.com>
444
445        * src/aboutdlg.cc, src/aboutdlg.h: Use a wxTimer instead of idle
446          events to avoid spinning on the CPU.
447
448Sat Apr 17 11:41:00 GMT 2010  Olly Betts <olly@survex.com>
449
450        * configure.in: New preferred env var for wx-config script is
451          WX_CONFIG.  WXCONFIG still supported for compatibility.
452
453Tue Jul 28 08:16:00 GMT 2009  Olly Betts <olly@survex.com>
454
455        * src/mainfrm.cc: The presentation filename now defaults to using
456          the basename of the currently loaded dataset, but we always prompt
457          before we first save with such a name.
458
459Tue Jul 28 04:37:00 GMT 2009  Olly Betts <olly@survex.com>
460
461        * configure.in: Add comment to explain why we call wx-config twice.
462
463Tue Jul 28 04:36:00 GMT 2009  Olly Betts <olly@survex.com>
464
465        * src/datain.c: Use fputs(m, f) instead of fprintf(f, m) in case m
466          contains '%' (m comes from the messages file, so this isn't
467          exploitable by sending someone a "bad" .svx or .3d file).
468
469Mon Jul 27 03:29:00 GMT 2009  Olly Betts <olly@survex.com>
470
471        * src/mainfrm.cc: Fix to open rather than save when doing "open
472          presentation" with wxmotif.
473
474Thu Mar 05 01:45:00 GMT 2009  Olly Betts <olly@survex.com>
475
476        * doc/3dformat.htm: Document that this is version 6 and when we
477          started to use it.
478
479Mon Dec 15 10:34:00 GMT 2008  Olly Betts <olly@survex.com>
480
481        * src/gla-gl.cc: When saving a screenshot, perform the vertical
482          flip of the image data in-place rather than using wxImage::Mirror()
483          which creates a whole new wxImage object.
484
485Fri Dec 12 11:12:00 GMT 2008  Olly Betts <olly@survex.com>
486
487        * src/cad3d.c, src/export.cc: Fix export to SVG when a label
488          contains a '%' character.
489
490Fri Dec 12 06:30:00 GMT 2008  Olly Betts <olly@survex.com>
491
492        * configure.in: Add AM_PROG_CC_C_O which newer autoreconf warns is
493          needed.
494
495Fri Dec 12 06:28:00 GMT 2008  Olly Betts <olly@survex.com>
496
497        * configure.in: Remove AC_SUBST of CRLIB and CROBJX which are no
498          longer set or used.
499
500Fri Dec 12 06:03:00 GMT 2008  Olly Betts <olly@survex.com>
501
502        * NEWS, buildmacosx.sh, configure.in, desc-aven.txt, doc/TODO.htm,
503          doc/manual.sgml, doc/survex.ent, lib/messages.txt,
504          src/aboutdlg.cc, src/aven.cc, src/aven.h, src/gfxcore.cc,
505          src/mainfrm.cc, src/printwx.cc, src/printwx.h, src/wx.h: Say
506          "wxWidgets" instead of "wxWindows" consistently.
507          Require wxWidgets 2.6.0 or newer - 2.4 is really old now.
508
509Mon Mar 31 01:53:00 GMT 2008  Olly Betts <olly@survex.com>
510
511        * doc/3dformat.htm: Update for v6 format from Mike McCombe
512
513Fri Sep 07 18:29:00 GMT 2007  Olly Betts <olly@survex.com>
514
515        * src/gla-gl.cc: Calling glGetError() resets the error state, so we
516          need to store the value in a variable rather than calling it twice!
517
518Fri Sep 07 13:54:00 GMT 2007  Olly Betts <olly@survex.com>
519
520        * src/gla-gl.cc: Add missing CHECK_GL_ERROR() calls and correct
521          some which had the wrong descriptions.
522          Use GL_POINT_SPRITE and GL_COORD_REPLACE instead of
523          GL_POINT_SPRITE_ARB and GL_COORD_REPLACE_ARB.  They have the same
524          numeric values, so the shorter (now official) names are better.
525
526Fri Sep 07 13:31:00 GMT 2007  Olly Betts <olly@survex.com>
527
528        * src/Makefile.am, src/gfxcore.cc, src/gfxcore.h, src/gla-gl.cc,
529          src/gla.h, src/matrix4.cc, src/matrix4.h, src/quaternion.cc,
530          src/quaternion.h: Just set the pan and tilt directly as OpenGL
531          rotations rather than messing around setting up and then decoding a
532          quaternion.  This fixes some glitches when tilting while looking
533          east, and eliminates 2 source files and 2 headers!
534
535Sat Feb 10 13:56:00 GMT 2007  Olly Betts <olly@survex.com>
536
537        * NEWS, configure.in, src/aven.cc, src/wx.h:
538          (Unix version): aven: Fix display of degree symbol in status bar and
539          messages with accented characters in.
540          (Mac OS X version): Require at least wxWidgets 2.5.1.
541
542Sat Feb 10 13:46:00 GMT 2007  Olly Betts <olly@survex.com>
543
544        * src/message.c: Test S_ISREG since that's what we use here
545
546Sat Feb 10 13:37:00 GMT 2007  Olly Betts <olly@survex.com>
547
548        * src/message.c: Always use utf-8 for aven on unix
549
Note: See TracBrowser for help on using the repository browser.