source: git/ChangeLog @ a5e8ada

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

src/mainfrm.cc: Explicitly construct temporary wxString() which
is needed to avoid overload ambiguity under WXMSW.

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

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