source: git/ChangeLog @ b7d232e

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

configure.in,make_release,make_release.in: We no longer need VERSION
in make_release, so no need to generate it from configure.

git-svn-id: file:///home/survex-svn/survex/branches/survex-1_1@3389 4b37db11-9a0c-4f06-9ece-9ab7cdaee568

  • Property mode set to 100644
File size: 10.7 KB
Line 
1Fri Jun 04 14:32:04 GMT 2010  Olly Betts <olly@survex.com>
2
3        * configure.in,make_release,make_release.in: We no longer need VERSION
4          in make_release, so no need to generate it from configure.
5
6Fri Jun 04 14:00:58 GMT 2010  Olly Betts <olly@survex.com>
7
8        * Makefile.am,xvfb-run: We no longer need an X display to run ISCC
9          under Wine, so just run wine directly and removed version of
10          Debian's xvfb-run script.
11        * make_release.in: Pass variables to configure on the command line
12          rather than in the enviornment.  Running "make distcheck" no longer
13          fails extend.tst, so remove comment about that.  Use case rather
14          than expr to check what we've been asked to build.  Update to use
15          unicode wx-config script for wxmsw.  The wxmsw build spews warnings
16          about aliasing issues, so turn on -fno-strict-aliasing to avoid any
17          potential bugs from that.  Enable -Werror for the wxmsw build.
18        * Makefile.am: Update list of wxstd.mo files we package for wxmsw
19          (add pt and sk) and where we copy them from.  Copy the unofficial
20          InnoSetup i18n files (.isl) from lib.
21
22Fri Jun 04 13:40:35 GMT 2010  Olly Betts <olly@survex.com>
23
24        * doc/HACKING.htm: Update InnoSetup info.
25
26Fri Jun 04 13:07:01 GMT 2010  Olly Betts <olly@survex.com>
27
28        * survex.iss.in: Update for InnoSetup 5.3.9.
29        * lib/English_GB.isl,lib/Romanian-7-5.1.11.isl: Check in the unofficial
30          i18n files for InnoSetup which we use.
31
32Fri Jun 04 13:05:18 GMT 2010  Olly Betts <olly@survex.com>
33
34        * src/Makefile.am: Update path to wx RC file.
35
36Fri Jun 04 12:44:39 GMT 2010  Olly Betts <olly@survex.com>
37
38        * src/mainfrm.cc: Explicitly construct temporary wxString() which
39          is needed to avoid overload ambiguity under __WXMSW__.
40
41Fri Jun 04 12:41:59 GMT 2010  Olly Betts <olly@survex.com>
42
43        * src/cavernlog.cc: Add missing wxT() to string and character
44          constants only used in __WXMSW__ build.
45
46Fri Jun 04 12:19:18 GMT 2010  Olly Betts <olly@survex.com>
47
48        * src/aven.cc: wxWidgets now has a Slovak translation, so remove the
49          kludge to substitute Czech if Slovak isn't found.
50
51Fri Jun 04 05:08:14 GMT 2010  Olly Betts <olly@survex.com>
52
53        * src/aboutdlg.cc: Fix character constant to be a string constant when
54          building under WXMSW.
55
56Thu Jun 03 13:53:57 GMT 2010  Olly Betts <olly@survex.com>
57
58        * NEWS: Update from ChangeLog for 1.1.13.
59
60Thu Jun 03 12:25:14 GMT 2010  Olly Betts <olly@survex.com>
61
62        * Makefile.am,configure.in,debian/Makefile.am,debian/changelog: Remove
63          .deb building machinery from upstream Makefile.
64
65Thu Jun 03 12:14:16 GMT 2010  Olly Betts <olly@survex.com>
66
67        * make_release.in: Remove ancient workaround for getting wine to work.
68          Remove .deb building machinery.  Reenable distcheck to see if the
69          problem with extend.tst has gone away.  Update mingw cross-building
70          machinery.
71
72Wed Jun 02 13:30:28 GMT 2010  Olly Betts <olly@survex.com>
73
74        * configure.in,doc/GPL.htm,doc/index.htm.in: Remove HTML version of GPL
75          - just link to the FSF's page.
76
77Wed Jun 02 13:26:55 GMT 2010  Olly Betts <olly@survex.com>
78
79        * configure.in,make_release,make_release.in,update-debcl.pl: Use dch to
80          update debian/changelog.
81
82Wed Jun 02 12:59:33 GMT 2010  Olly Betts <olly@survex.com>
83
84        * configure.in,doc/Makefile.am,doc/cl2html.pl,doc/index.htm.in: Stop
85          generating an HTML version of the ChangeLog - it's too low level to
86          be of interest to non-developers, and developers can look at the
87          source code.
88
89Wed Jun 02 09:38:25 GMT 2010  Olly Betts <olly@survex.com>
90
91        * src/cavernlog.cc: Whitespace tweaks.
92
93Wed Jun 02 09:28:37 GMT 2010  Olly Betts <olly@survex.com>
94
95        * src/aboutdlg.cc,src/aboutdlg.h: Use standard button for "Copy" in
96          About dialog.  Change "OK" button to "Close" since nothing is being
97          confirmed by clicking it.  Call "Flush()" in wxTheClipboard to try
98          to make the copied text persist after aven is closed, though this
99          seems to currently do nothing on wxGTK at least.
100
101Tue May 18 12:59:00 GMT 2010  Olly Betts <olly@survex.com>
102
103        * doc/HACKING.htm: Note jadetex needed.
104          Note autoconf 2.64 works well.
105
106Tue May 18 02:06:00 GMT 2010  Olly Betts <olly@survex.com>
107
108        * src/fnt.cc: Remove now superfluous ().
109
110Mon May 17 14:33:00 GMT 2010  Olly Betts <olly@survex.com>
111
112        * debian/Makefile.am: Update EXTRA_DIST
113
114Mon May 17 05:38:00 GMT 2010  Olly Betts <olly@survex.com>
115
116        * src/cavernlog.cc: Fix small memory leak
117
118Mon May 17 05:33:00 GMT 2010  Olly Betts <olly@survex.com>
119
120        * src/img.c: Don't leak filename_opened member.
121
122Mon May 17 05:13:00 GMT 2010  Olly Betts <olly@survex.com>
123
124        * src/gfxcore.cc: Initialise all GfxCore's member variables so we
125          don't use them uninitialised.
126
127Mon May 17 05:11:00 GMT 2010  Olly Betts <olly@survex.com>
128
129        * src/gfxcore.h: Declare constants with enum rather than #define so
130          they automatically get allocated unique values, and so they show up
131          in the debugger.
132
133Mon May 17 02:39:00 GMT 2010  Olly Betts <olly@survex.com>
134
135        * src/fnt.cc: Make the map array static const
136
137Mon May 17 02:30:00 GMT 2010  Olly Betts <olly@survex.com>
138
139        * src/fnt.cc: Set the font texture with GL_COLOR_INDEX so we can
140          use a "byte format" font file without any translation, while a
141          "bitmap format" font file needs a temporary array half the size.
142
143Mon May 17 00:56:00 GMT 2010  Olly Betts <olly@survex.com>
144
145        * src/gfxcore.cc: Initialise 3 flags when we load a survey to avoid
146          using them potentially uninitialised.
147
148Sun May 16 14:39:00 GMT 2010  Olly Betts <olly@survex.com>
149
150        * src/mainfrm.cc: Fix cavern log window to behave if passed a .svx
151          file on the command line.
152
153Sun May 16 14:27:00 GMT 2010  Olly Betts <olly@survex.com>
154
155        * configure.in: Update copyright years.
156
157Sun May 16 14:23:00 GMT 2010  Olly Betts <olly@survex.com>
158
159        * configure.in, src/aboutdlg.cc, src/aboutdlg.h, src/aven.cc,
160          src/aven.h, src/avenprcore.cc, src/avenprcore.h,
161          src/cavernlog.cc, src/cavernlog.h, src/export.cc, src/fnt.h,
162          src/gfxcore.cc, src/gla-gl.cc, src/gla.h, src/guicontrol.cc,
163          src/log.cc, src/mainfrm.cc, src/mainfrm.h, src/namecmp.h,
164          src/printwx.cc, src/printwx.h:
165          + Fix to build with a "unicode" build of wx.
166          + Add "Copy" button to the About dialog to copy the system info
167            to the clipboard.
168          + List OpenGL extensions last, since there are usually lots of
169            them with a modern gfx card.
170          + When processing survey data, auto-scroll the log window until
171            we've reported a warning or error.
172          + Put the survey data log window in a splitter in the standard
173            frame rather than having a separate frame for it.
174
175Sat Apr 17 12:13:00 GMT 2010  Olly Betts <olly@survex.com>
176
177        * src/aboutdlg.cc: Add case for "GTK+ >= 2.6".
178
179Sat Apr 17 12:12:00 GMT 2010  Olly Betts <olly@survex.com>
180
181        * src/aboutdlg.cc: Build string using preprocessor string
182          concatenation rather than runtime appending, where possible.
183
184Sat Apr 17 12:00:00 GMT 2010  Olly Betts <olly@survex.com>
185
186        * src/aboutdlg.cc: Update (C) date.
187
188Sat Apr 17 11:59:00 GMT 2010  Olly Betts <olly@survex.com>
189
190        * src/aboutdlg.cc, src/aboutdlg.h: Use a wxTimer instead of idle
191          events to avoid spinning on the CPU.
192
193Sat Apr 17 11:41:00 GMT 2010  Olly Betts <olly@survex.com>
194
195        * configure.in: New preferred env var for wx-config script is
196          WX_CONFIG.  WXCONFIG still supported for compatibility.
197
198Tue Jul 28 08:16:00 GMT 2009  Olly Betts <olly@survex.com>
199
200        * src/mainfrm.cc: The presentation filename now defaults to using
201          the basename of the currently loaded dataset, but we always prompt
202          before we first save with such a name.
203
204Tue Jul 28 04:37:00 GMT 2009  Olly Betts <olly@survex.com>
205
206        * configure.in: Add comment to explain why we call wx-config twice.
207
208Tue Jul 28 04:36:00 GMT 2009  Olly Betts <olly@survex.com>
209
210        * src/datain.c: Use fputs(m, f) instead of fprintf(f, m) in case m
211          contains '%' (m comes from the messages file, so this isn't
212          exploitable by sending someone a "bad" .svx or .3d file).
213
214Mon Jul 27 03:29:00 GMT 2009  Olly Betts <olly@survex.com>
215
216        * src/mainfrm.cc: Fix to open rather than save when doing "open
217          presentation" with wxmotif.
218
219Thu Mar 05 01:45:00 GMT 2009  Olly Betts <olly@survex.com>
220
221        * doc/3dformat.htm: Document that this is version 6 and when we
222          started to use it.
223
224Mon Dec 15 10:34:00 GMT 2008  Olly Betts <olly@survex.com>
225
226        * src/gla-gl.cc: When saving a screenshot, perform the vertical
227          flip of the image data in-place rather than using wxImage::Mirror()
228          which creates a whole new wxImage object.
229
230Fri Dec 12 11:12:00 GMT 2008  Olly Betts <olly@survex.com>
231
232        * src/cad3d.c, src/export.cc: Fix export to SVG when a label
233          contains a '%' character.
234
235Fri Dec 12 06:30:00 GMT 2008  Olly Betts <olly@survex.com>
236
237        * configure.in: Add AM_PROG_CC_C_O which newer autoreconf warns is
238          needed.
239
240Fri Dec 12 06:28:00 GMT 2008  Olly Betts <olly@survex.com>
241
242        * configure.in: Remove AC_SUBST of CRLIB and CROBJX which are no
243          longer set or used.
244
245Fri Dec 12 06:03:00 GMT 2008  Olly Betts <olly@survex.com>
246
247        * NEWS, buildmacosx.sh, configure.in, desc-aven.txt, doc/TODO.htm,
248          doc/manual.sgml, doc/survex.ent, lib/messages.txt,
249          src/aboutdlg.cc, src/aven.cc, src/aven.h, src/gfxcore.cc,
250          src/mainfrm.cc, src/printwx.cc, src/printwx.h, src/wx.h: Say
251          "wxWidgets" instead of "wxWindows" consistently.
252          Require wxWidgets 2.6.0 or newer - 2.4 is really old now.
253
254Mon Mar 31 01:53:00 GMT 2008  Olly Betts <olly@survex.com>
255
256        * doc/3dformat.htm: Update for v6 format from Mike McCombe
257
258Fri Sep 07 18:29:00 GMT 2007  Olly Betts <olly@survex.com>
259
260        * src/gla-gl.cc: Calling glGetError() resets the error state, so we
261          need to store the value in a variable rather than calling it twice!
262
263Fri Sep 07 13:54:00 GMT 2007  Olly Betts <olly@survex.com>
264
265        * src/gla-gl.cc: Add missing CHECK_GL_ERROR() calls and correct
266          some which had the wrong descriptions.
267          Use GL_POINT_SPRITE and GL_COORD_REPLACE instead of
268          GL_POINT_SPRITE_ARB and GL_COORD_REPLACE_ARB.  They have the same
269          numeric values, so the shorter (now official) names are better.
270
271Fri Sep 07 13:31:00 GMT 2007  Olly Betts <olly@survex.com>
272
273        * src/Makefile.am, src/gfxcore.cc, src/gfxcore.h, src/gla-gl.cc,
274          src/gla.h, src/matrix4.cc, src/matrix4.h, src/quaternion.cc,
275          src/quaternion.h: Just set the pan and tilt directly as OpenGL
276          rotations rather than messing around setting up and then decoding a
277          quaternion.  This fixes some glitches when tilting while looking
278          east, and eliminates 2 source files and 2 headers!
279
280Sat Feb 10 13:56:00 GMT 2007  Olly Betts <olly@survex.com>
281
282        * NEWS, configure.in, src/aven.cc, src/wx.h:
283          (Unix version): aven: Fix display of degree symbol in status bar and
284          messages with accented characters in.
285          (Mac OS X version): Require at least wxWidgets 2.5.1.
286
287Sat Feb 10 13:46:00 GMT 2007  Olly Betts <olly@survex.com>
288
289        * src/message.c: Test S_ISREG since that's what we use here
290
291Sat Feb 10 13:37:00 GMT 2007  Olly Betts <olly@survex.com>
292
293        * src/message.c: Always use utf-8 for aven on unix
294
Note: See TracBrowser for help on using the repository browser.