source: git/ChangeLog @ fe58e77

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

src/aboutdlg.cc,src/aboutdlg.h: Use standard button for "Copy" in
About dialog. Change "OK" button to "Close" since nothing is being
confirmed by clicking it. Call "Flush()" in wxTheClipboard to try
to make the copied text persist after aven is closed, though this
seems to currently do nothing on wxGTK at least.

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

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