source: git/ChangeLog @ ebcdad9

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

doc/HACKING.htm: Update InnoSetup? info.

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

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