source: git/ChangeLog @ 5a0eabd

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

Makefile.am,xvfb-run: We no longer need an X display to run ISCC
under Wine, so just run wine directly and removed version of
Debian's xvfb-run script.
make_release.in: Pass variables to configure on the command line
rather than in the enviornment. Running "make distcheck" no longer
fails extend.tst, so remove comment about that. Use case rather
than expr to check what we've been asked to build. Update to use
unicode wx-config script for wxmsw. The wxmsw build spews warnings
about aliasing issues, so turn on -fno-strict-aliasing to avoid any
potential bugs from that. Enable -Werror for the wxmsw build.
Makefile.am: Update list of wxstd.mo files we package for wxmsw
(add pt and sk) and where we copy them from. Copy the unofficial
InnoSetup? i18n files (.isl) from lib.

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

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