source: git/ChangeLog @ 08c50e5

RELEASE/1.0
Last change on this file since 08c50e5 was 08c50e5, checked in by Olly Betts <olly@…>, 13 years ago

Backport change from 1.2.0:
doc/Makefile.am: Use stampfile to stop unwanted rebuilds of the HTML
version of the manual.

git-svn-id: file:///home/survex-svn/survex/branches/1.0@3726 4b37db11-9a0c-4f06-9ece-9ab7cdaee568

  • Property mode set to 100644
File size: 14.9 KB
Line 
1Wed Sep 21 00:03:36 GMT 2011  Olly Betts <olly@survex.com>
2
3        * Backport change from 1.2.0:
4        * doc/Makefile.am: Use stampfile to stop unwanted rebuilds of the HTML
5          version of the manual.
6
7Wed Sep 21 00:01:44 GMT 2011  Olly Betts <olly@survex.com>
8
9        * configure.in: Sync some cosmetic changes from trunk.
10
11Tue Sep 20 13:29:11 GMT 2011  Olly Betts <olly@survex.com>
12
13        * Backport change from 1.2.0:
14        * src/Makefile.am: Remove FIXME which has already been resolved.
15
16Tue Sep 20 13:27:15 GMT 2011  Olly Betts <olly@survex.com>
17
18        * Backport change from 1.2.0:
19        * INSTALL: Update.
20
21Tue Sep 20 13:21:18 GMT 2011  Olly Betts <olly@survex.com>
22
23        * src/aventreectrl.cc: Correctly capitalise "GTK".
24
25Tue Sep 20 13:12:26 GMT 2011  Olly Betts <olly@survex.com>
26
27        * Backport change from 1.2.0:
28        * src/readval.c: Fix comment typo.
29
30Tue Sep 20 13:11:07 GMT 2011  Olly Betts <olly@survex.com>
31
32        * Backport change from 1.2.0:
33        * src/netskel.c: In "Unused fixed point" warning, give file and
34          linenumber where the "*fix" occurred.
35
36Tue Sep 20 13:08:15 GMT 2011  Olly Betts <olly@survex.com>
37
38        * Backport changes from 1.2.0:
39        * configure.in,src/img.c,src/useful.c,src/useful.h: Use AC_TYPE_INT16_T
40          and AC_TYPE_INT32_T instead of home-brew equivalents.
41        * configure.in,src/useful.h: On little-endian architectures, make
42          get16() and get32() inline functions, rather than macros which use
43          a global variable.
44        * src/useful.c: Remove commented out code.
45
46Tue Sep 20 12:58:30 GMT 2011  Olly Betts <olly@survex.com>
47
48        * Backport change from 1.2.0:
49        * configure.in: No need for AC_PROG_MAKE_SET when using automake.
50
51Tue Sep 20 12:56:04 GMT 2011  Olly Betts <olly@survex.com>
52
53        * Backport change from 1.2.0:
54        * configure.in,lib/Info.plist.in: Add Info.plist stuff for
55          buildmacosx.sh.
56
57Tue Sep 20 12:46:58 GMT 2011  Olly Betts <olly@survex.com>
58
59        * doc/manual.sgml: Sync appropriate changes from trunk.
60
61Tue Sep 20 12:39:41 GMT 2011  Olly Betts <olly@survex.com>
62
63        * Backport changes from 1.2.0:
64        * src/listpos.c: In "Station X referred to by *entrance or *export but
65          never used" warning, give file and linenumber where the *entrance or
66          *export occurred.
67        * src/listpos.c: In "Station X referred to just once, with an explicit
68          prefix - typo?" warning, give file and linenumber where the *equate
69          occurred.
70
71Tue Sep 20 12:37:25 GMT 2011  Olly Betts <olly@survex.com>
72
73        * Backport change from 1.2.0:
74        * Makefile.am: I can't persuade rpmbuild to work sanely,
75          and people can just as easily build binary RPMs from the source
76          tarball as from the srpm, so just remove the rpm target from the
77          makefile - it's less to have to maintain too.
78
79Tue Sep 20 12:32:47 GMT 2011  Olly Betts <olly@survex.com>
80
81        * Backport changes from 1.2.0:
82        * src/wx.h: Add GPL boilerplate to files which were missing it.
83        * src/gdtconvert: Add GPL license boilerplate.
84        * src/gdtconvert: Add "Generated" comment to output file.
85
86Tue Sep 20 12:27:41 GMT 2011  Olly Betts <olly@survex.com>
87
88        * xvfb-run: Remove script which is no longer used.
89
90Tue Sep 20 12:18:26 GMT 2011  Olly Betts <olly@survex.com>
91
92        * Backport change from 1.2.0:
93        * src/gfxcore.h: Work around Mac OS X polluting the global namespace
94          with a "Point" class.
95
96Tue Sep 20 12:14:31 GMT 2011  Olly Betts <olly@survex.com>
97
98        * Backport change from 1.2.0:
99        * src/: Use GETC() and PUTC() everywhere.
100
101Tue Sep 20 12:07:25 GMT 2011  Olly Betts <olly@survex.com>
102
103        * Backport change from 1.2.0:
104        * src/export.cc: Explicit #include <time.h> for strftime().
105
106Tue Sep 20 12:04:27 GMT 2011  Olly Betts <olly@survex.com>
107
108        * doc/TODO.htm: Partially sync with 1.2.0.
109
110Tue Sep 20 12:00:43 GMT 2011  Olly Betts <olly@survex.com>
111
112        * Backport change from 1.2.0:
113        * lib/Makefile.am: Ship the extra .isl translation files for Innosetup.
114
115Tue Sep 20 11:56:04 GMT 2011  Olly Betts <olly@survex.com>
116
117        * Backport changes from 1.2.0:
118        * src/diffpos.c: Handle files with duplicate labels in better - extend
119          generates duplicate labels when it breaks a loop.
120        * tests/extend.tst: Enable eswap-break testcase now that diffpos is
121          fixed.
122
123Tue Sep 20 11:36:30 GMT 2011  Olly Betts <olly@survex.com>
124
125        * Backport changes from 1.2.0:
126        * doc/index.htm.in,doc/manual.sgml,doc/survex.ent,lib/print.ini,
127          src/printwx.cc,survex.iss.in: Use http://survex.com/ rather than
128          http://www.survex.com/ - the former is the canonical name and
129          www.survex.com just redirects.
130        * COPYING,lib/print.ini,src/riscos/armrot.s,tests/: Update FSF address.
131
132Tue Sep 20 11:33:03 GMT 2011  Olly Betts <olly@survex.com>
133
134        * Backport change from 1.2.0:
135        * Makefile.am: Include all the available wxstd.mo files into the
136          Microsoft Windows installer, rather than trying to just include those
137          which we have translations for.  This avoids having to maintain a
138          list of which to include, and gives users translations of wxWidgets
139          messages even if they don't get Survex messages translated.
140
141Tue Sep 20 11:22:37 GMT 2011  Olly Betts <olly@survex.com>
142
143        * Backport changes from 1.2.0:
144        * survex.iss.in: Add comment noting that AppVerName isn't required by
145          newer InnoSetup.
146        * survex.iss.in: Use http://survex.com/ rather than
147          http://www.survex.com/ - the former is the canonical name and
148          www.survex.com just redirects.
149
150Tue Sep 20 11:18:12 GMT 2011  Olly Betts <olly@survex.com>
151
152        * Backport changes from 1.2.0:
153        * doc/HACKING.htm: Update version of InnoSetup used.  Note the packages
154          needed on Debian to build the Microsoft Windows installer.
155        * doc/HACKING.htm: Note Debian packages to install for docs.
156
157Tue Sep 20 11:09:30 GMT 2011  Olly Betts <olly@survex.com>
158
159        * Backport change from 1.2.0:
160        * doc/Makefile.am: Write generated man page to a temporary file, then
161          atomically rename, to avoid leaving an empty or partial man page
162          behind if docbook-to-man dies (I managed to ship an empty cad3d.1 in
163          1.1.16).
164
165Tue Sep 20 10:48:35 GMT 2011  Olly Betts <olly@survex.com>
166
167        * src/cavern.c: Drop "non-fatal" from the report of how many errors
168          there were at the end of the run - it just confuses users - we won't
169          even get here if there's a fatal error!
170
171Tue Sep 20 10:44:51 GMT 2011  Olly Betts <olly@survex.com>
172
173        * Backport changes from 1.2.0:
174        * src/message.c: 0x2026 (&hellip;): Handle for WINCP1252, and
175          transliterate to '...' for charsets which don't have it.  0x2192
176          (&rarr;): Transliterate to '->' for charsets which don't have it.
177          Handle &Scaron;, &scaron;, &Zcaron;, &zcaron; for WINCP1252.
178        * lib/messages.txt: Use '&rarr;' instead of '->' and '&hellip;' instead
179          of '...'.
180        * lib/named-entities.txt: Add hellip and rarr.
181        * lib/messages.txt: Sync common messages with 1.2.0.
182
183Tue Sep 20 08:20:36 GMT 2011  Olly Betts <olly@survex.com>
184
185        * lib/messages.txt,src/cavern.c: Fix up backport for new cavern -v
186          option by backporting the message it needs too.
187
188Tue Sep 20 08:15:04 GMT 2011  Olly Betts <olly@survex.com>
189
190        * Backport change from 1.2.0:
191        * configure.in,doc/Makefile.am,doc/survex.1.in,doc/survex.7.in:
192          Move survex man page to section 7 (since it isn't documenting an
193          actual command).
194
195Tue Sep 20 08:04:52 GMT 2011  Olly Betts <olly@survex.com>
196
197        * Backport change from 1.2.0:
198        * src/printwx.cc: When using a standard wxID_xxx id with
199          wxButton, use the implicit default label, as the wx documentation
200          recommends.
201
202Tue Sep 20 07:59:41 GMT 2011  Olly Betts <olly@survex.com>
203
204        * Backport change from 1.2.0:
205        * src/mainfrm.cc: Fix potential reading off end of string - fix from
206          Stuart Bennett.
207
208Tue Sep 20 07:56:18 GMT 2011  Olly Betts <olly@survex.com>
209
210        * Backport change from 1.2.0:
211        * configure.in,survex.spec.in: Default to installing docs into
212          /usr/share/doc/survex rather than /usr/doc/survex.
213
214Tue Sep 20 07:46:15 GMT 2011  Olly Betts <olly@survex.com>
215
216        * Backport change from 1.2.0:
217        * src/aven.cc: Comment improvements.
218
219Tue Sep 20 07:41:25 GMT 2011  Olly Betts <olly@survex.com>
220
221        * Backport changes from 1.2.0:
222        * src/printwx.cc: Use stock wx button IDs wxID_PRINT and
223          wxID_PREVIEW where appropriate.
224        * src/aven.cc,src/mainfrm.cc,src/mainfrm.h: Use more stock IDs.
225
226Tue Sep 20 07:19:46 GMT 2011  Olly Betts <olly@survex.com>
227
228        * Backport change from 1.2.0:
229        * src/aventreectrl.cc,src/gfxcore.cc: Don't use deprecated members or
230          methods of wxKeyEvent.
231
232Tue Sep 20 07:11:37 GMT 2011  Olly Betts <olly@survex.com>
233
234        * Backport change from 1.2.0:
235        * tests/: Most tests weren't actually running and testcases (looks like
236          a sh portability issue).  Fixed, and fortunately all tests still
237          pass.
238        * tests/extend.tst: Fix to file .espec files when srcdir != builddir.
239
240Tue Sep 20 06:59:39 GMT 2011  Olly Betts <olly@survex.com>
241
242        * Backport change from 1.2.0:
243        * doc/3dformat.htm: Sync from trunk.
244
245Tue Sep 20 06:56:46 GMT 2011  Olly Betts <olly@survex.com>
246
247        * src/printwin.c: Fix C++ comment.
248
249Tue Sep 20 06:52:01 GMT 2011  Olly Betts <olly@survex.com>
250
251        * Backport change from trunk:
252        * lib/map.png: Remove scan of map which isn't used and we probably
253          don't have rights to redistribute.
254
255Tue Sep 20 06:48:01 GMT 2011  Olly Betts <olly@survex.com>
256
257        * Backport change from 1.2.0:
258        * src/cavern.c: Add --3d-version option to allow the user
259          to specify the version of the 3d format to output.  (ticket#21)
260
261Tue Sep 20 06:44:32 GMT 2011  Olly Betts <olly@survex.com>
262
263        * Backport change from 1.2.1:
264        * src/img.c: Only define INT32_T if it isn't already defined (it will
265          be for 1.0.x).
266
267Tue Sep 20 06:36:54 GMT 2011  Olly Betts <olly@survex.com>
268
269        * Backport change from 1.2.0:
270        * configure.in,src/img.c,src/img.h: Sync latest versions of img.c and
271          img.h from trunk, and configure code to define GETC and PUTC macros.
272
273Tue Sep 20 06:28:24 GMT 2011  Olly Betts <olly@survex.com>
274
275        * Backport change from 1.2.0:
276        * Makefile.am,doc/Makefile.am: Don't list other .in files explicitly in
277          EXTRA_DIST.
278
279Tue Sep 20 06:25:46 GMT 2011  Olly Betts <olly@survex.com>
280
281        * Backport changes from 1.2.1:
282        * make_release: Sync useful changes from trunk.
283
284Tue Sep 20 06:12:45 GMT 2011  Olly Betts <olly@survex.com>
285
286        * configure.in: Add AM_PROG_CC_C_O to fix warning.  This change is
287          already on trunk.
288
289Tue Sep 20 06:10:47 GMT 2011  Olly Betts <olly@survex.com>
290
291        * Backport change from 1.2.1:
292        * src/avenprcore.h: Declare border as "struct border" rather than as a
293          typedef to avoid a -Wshadow warning.
294
295Tue Sep 20 06:08:01 GMT 2011  Olly Betts <olly@survex.com>
296
297        * Backport changes from 1.2.0:
298        * buildmacosx.sh: Sync useful changes from 1.2.0.
299
300Mon Jun 21 17:07:13 GMT 2010  Olly Betts <olly@survex.com>
301
302        * Backport change from 1.1.13:
303        * lib/English_GB.isl,lib/Romanian-7-5.1.11.isl: Check in the unofficial
304          i18n files for InnoSetup which we use.
305
306Mon Jun 21 16:45:07 GMT 2010  Olly Betts <olly@survex.com>
307
308        * Backport change from 1.1.13:
309        * src/Makefile.am: Use wx-config's --rescomp option to get the command
310          and options needed to turn .rc files into object files.
311
312Mon Jun 21 13:08:37 GMT 2010  Olly Betts <olly@survex.com>
313
314        * NEWS,configure.in,make_release: Update for 1.0.40.
315
316Mon Jun 21 11:41:21 GMT 2010  Olly Betts <olly@survex.com>
317
318        * src/img.h: Fix (C) years.
319
320Mon Jun 21 11:41:01 GMT 2010  Olly Betts <olly@survex.com>
321
322        * src/printwx.h: Trim trailing whitespace to better match 1.1.13.
323
324Mon Jun 21 11:33:04 GMT 2010  Olly Betts <olly@survex.com>
325
326        * NEWS,src/export.cc: aven: Improve SVG output compatibility.  Put a
327          5mm border around exported SVG files to allow for station markers
328          and non-zero width lines.  Fix crash when exporting as SVG or Sketch
329          if labels or surface data was turned on.  Backports from 1.1.13.
330
331Mon Jun 21 10:41:07 GMT 2010  Olly Betts <olly@survex.com>
332
333        * src/aven.cc: wxWidgets now has a Slovak i18n, so remove fallback
334          to Czech.
335
336Mon Jun 21 10:34:15 GMT 2010  Olly Betts <olly@survex.com>
337
338        * NEWS,src/aven.cc: Make error dialog modal (backport from 1.1.13).
339
340Mon Jun 21 10:14:38 GMT 2010  Olly Betts <olly@survex.com>
341
342        * src/: Update FSF address in (C) notices in source files.
343
344Mon Jun 21 10:13:08 GMT 2010  Olly Betts <olly@survex.com>
345
346        * NEWS,src/message.c: Remove a signal handler once it has fired to
347          prevent endless (or seemingly endless) cascades of error dialogs.
348
349Mon Jun 21 09:38:11 GMT 2010  Olly Betts <olly@survex.com>
350
351        * NEWS,src/message.c: Ignore LANG if it starts with a digit to avoid
352          problems with bogus value for LANG which AutoCAD installation seems
353          to set on MS Windows (backported from 1.1.13).
354
355Mon Jun 21 09:01:46 GMT 2010  Olly Betts <olly@survex.com>
356
357        * Makefile.am,NEWS,survex.iss.in: Backport Microsoft Windows installer
358          improvements from 1.1.13.
359
360Mon Jun 21 08:32:08 GMT 2010  Olly Betts <olly@survex.com>
361
362        * Backport change from 1.1.13:
363        * NEWS,src/cad3d.c,src/export.cc: Fix export to SVG when a label
364          contains a '%' character.
365
366Mon Jun 21 06:19:30 GMT 2010  Olly Betts <olly@survex.com>
367
368        * NEWS,buildmacosx.sh,configure.in,desc-aven.txt,doc/manual.sgml,
369          doc/survex.ent,lib/messages.txt,src/aven.cc,src/printwx.cc,
370          src/printwx.h: Say "wxWidgets" instead of "wxWindows" consistently.
371
372Mon Jun 21 02:21:00 GMT 2010  Olly Betts <olly@survex.com>
373
374        * Backport changes from 1.1.13:
375        * configure.in,doc/GPL.htm,doc/index.htm.in: Remove HTML version of GPL
376          - just link to the FSF's page.
377        * configure.in,doc/Makefile.am,doc/cl2html.pl,doc/index.htm.in: Stop
378          generating an HTML version of the ChangeLog - it's too low level to
379          be of interest to non-developers, and developers can look at the
380          source code.
381
382Thu Jun 17 17:09:21 GMT 2010  Olly Betts <olly@survex.com>
383
384        * doc/3dformat.htm,doc/HACKING.htm,doc/manual.sgml: Sync relevant
385          changes from 1.1.13.
386
387Thu Jun 17 16:25:40 GMT 2010  Olly Betts <olly@survex.com>
388
389        * src/mainfrm.cc,src/wx.h: Fix to compile with wx2.8.
390
391Thu Jun 17 15:44:48 GMT 2010  Olly Betts <olly@survex.com>
392
393        * src/aboutdlg.cc: Fix typo in recent change to report "GTK+ >= 2.6".
394
395Thu Jun 17 15:43:04 GMT 2010  Olly Betts <olly@survex.com>
396
397        * src/gfxcore.cc: wxDC::BeginDrawing() and wxDC::EndDrawing() are
398          deprecated in wx2.6 and removed in wx2.8 if you disable 2.6
399          compatibility.  Still needed in wx2.4 for wxmsw so wrap them
400          in wx version checks.
401
402Thu Jun 17 15:42:29 GMT 2010  Olly Betts <olly@survex.com>
403
404        * src/aventreectrl.cc: Fix to compile with wx >= 2.7.
405
406Thu Jun 17 15:36:50 GMT 2010  Olly Betts <olly@survex.com>
407
408        * src/img.c,src/img.h: Update to the version from 1.1.13 so that we
409          can read version 6 .3d files written by newer 1.1.x releases.
410        * src/dump3d.c,src/extend.c,src/netskel.c: Set img_output_version to 3
411          before writing out a .3d file for compatibility with older 1.0.x
412          releases.  We don't use any of the newer features, so there's no
413          benefit to using a newer format version.
414
415Wed Jun 16 15:04:03 GMT 2010  Olly Betts <olly@survex.com>
416
417        * src/gfxcore.cc: Initialise m_MouseOutsideCompass and
418          m_MouseOutsideElev to avoid using them potentially uninitialised.
419
420Wed Jun 16 14:41:47 GMT 2010  Olly Betts <olly@survex.com>
421
422        * Backport change from branches/survex-1_1:
423        * src/aboutdlg.cc: Add case for "GTK+ >= 2.6".
424
425Wed Jun 16 14:14:11 GMT 2010  Olly Betts <olly@survex.com>
426
427        * configure.in: Backport change to add support for WX_CONFIG as a
428          preferred new replacement for WXCONFIG.  Add wx2.8 and remove
429          wx2.5 (development version) from the list of wx versions to
430          check.
431
Note: See TracBrowser for help on using the repository browser.