source: git/ChangeLog@ 6f9b20d

RELEASE/1.2 debug-ci debug-ci-sanitisers faster-cavernlog log-select main stereo stereo-2025 walls-data walls-data-hanging-as-warning warn-only-for-hanging-survey
Last change on this file since 6f9b20d was 6f9b20d, checked in by Olly Betts <olly@…>, 15 years ago

src/glbitmapfont.h: Fix to build with wx 2.9.2.

git-svn-id: file:///home/survex-svn/survex/trunk@3871 4b37db11-9a0c-4f06-9ece-9ab7cdaee568

  • Property mode set to 100644
File size: 73.8 KB
Line 
1Tue Nov 01 18:11:22 GMT 2011 Olly Betts <olly@survex.com>
2
3 * src/glbitmapfont.h: Fix to build with wx 2.9.2.
4
5Tue Nov 01 18:10:51 GMT 2011 Olly Betts <olly@survex.com>
6
7 * src/cavernlog.cc: Fix to build with wx 2.9.2.
8
9Tue Nov 01 18:06:12 GMT 2011 Olly Betts <olly@survex.com>
10
11 * lib/INSTALL.OSX,src/mainfrm.cc: Make the green colour used for
12 entrances in the survey tree the same (slightly darker than
13 before) green used for the entrance blobs.
14
15Tue Nov 01 18:04:47 GMT 2011 Olly Betts <olly@survex.com>
16
17 * src/gla-gl.cc: Fix warning when building with wx2.9.2.
18
19Tue Nov 01 12:32:30 GMT 2011 Olly Betts <olly@survex.com>
20
21 * src/printwx.cc: Fix Y coordinates of surface surveys on printouts.
22 (Closes #32)
23
24Sun Oct 23 06:20:14 GMT 2011 Olly Betts <olly@survex.com>
25
26 * lib/Info.plist.in: Remove spurious blank lines from licence text
27 in OS X "Get Info".
28
29Sat Oct 22 17:39:07 GMT 2011 Olly Betts <olly@survex.com>
30
31 * doc/TODO.htm: Opening dialogs while in full screen mode now works
32 better in wxGTK.
33
34Sat Oct 22 17:36:01 GMT 2011 Olly Betts <olly@survex.com>
35
36 * lib/INSTALL.OSX: Processing .svx files from aven now works.
37
38Sat Oct 22 07:27:43 GMT 2011 Olly Betts <olly@survex.com>
39
40 * src/printwx.h: Update comment - Mac OS X does indeed provide its own
41 preview menu.
42
43Fri Oct 21 23:47:16 GMT 2011 Olly Betts <olly@survex.com>
44
45 * src/cavernlog.cc: Fix openiof .svx file when user clicks on cavern
46 warning or error.
47
48Fri Oct 21 23:43:21 GMT 2011 Olly Betts <olly@survex.com>
49
50 * buildmacosx.sh: Include a hardlinked cavern alongside aven in
51 the app so that processing .svx files in aven works.
52
53Wed Oct 19 22:51:18 GMT 2011 Olly Betts <olly@survex.com>
54
55 * tests/diving.pos,tests/diving.svx: Add test coverage for interleaved
56 diving data.
57
58Wed Oct 19 13:04:25 GMT 2011 Olly Betts <olly@survex.com>
59
60 * tests/diving.pos,tests/diving.svx: Add testcase for diving data
61 with topofil-style distance.
62
63Wed Oct 12 03:45:13 GMT 2011 Olly Betts <olly@survex.com>
64
65 * src/aboutdlg.cc: Report the version of the library we're actually
66 running with if built against wx >= 2.9.2. Make it clear that the
67 the version reported is the version built with for wx < 2.9.2.
68
69Wed Oct 12 03:06:05 GMT 2011 Olly Betts <olly@survex.com>
70
71 * lib/make-pixel-font,src/glbitmapfont.cc,src/glbitmapfont.h: Space the
72 glyphs to leave a one pixel gap either side of each one (so two
73 between adjacent glyphs). Mostly this reduces the horizontal width,
74 but it adds a pixel for characters like "m" and two in a few cases.
75
76Fri Oct 07 07:20:55 GMT 2011 Olly Betts <olly@survex.com>
77
78 * src/glbitmapfont.cc,src/glbitmapfont.h: Support plotting Unicode
79 character points > 256 on the survey pane by lazily loading the
80 data for them from the font file and plotting them with a direct
81 call to glBitmap() rather than using a display list.
82
83Fri Oct 07 04:09:58 GMT 2011 Olly Betts <olly@survex.com>
84
85 * lib/make-pixel-font: Fix .pixelfont file to correctly handle
86 characters wider than 8 pixels when run on a little-endian platform.
87
88Thu Oct 06 13:23:05 GMT 2011 Olly Betts <olly@survex.com>
89
90 * NEWS: Another update for 1.2.2.
91
92Thu Oct 06 13:21:20 GMT 2011 Olly Betts <olly@survex.com>
93
94 * src/gfxcore.cc: Fix grid not to disappear when blobs are turned on
95 if blobs are drawn using lines.
96
97Thu Oct 06 13:17:19 GMT 2011 Olly Betts <olly@survex.com>
98
99 * NEWS,configure.in: Update for 1.2.2.
100
101Thu Oct 06 12:11:20 GMT 2011 Olly Betts <olly@survex.com>
102
103 * src/printwx.cc: Fix to calculate the scale required for "One page"
104 right before we calculate how many pages are required, so we don't
105 end up something other than 1x1 being shown when the user changes
106 settings.
107
108Thu Oct 06 12:07:10 GMT 2011 Olly Betts <olly@survex.com>
109
110 * src/avenprcore.cc: The info box is now always 30mm high (if present)
111 so update the code which picks a scale and which decides how many
112 pages are required to use this height.
113
114Thu Oct 06 11:34:51 GMT 2011 Olly Betts <olly@survex.com>
115
116 * src/printwx.h: SomethingChanged() method doesn't need to be public,
117 so make it private.
118
119Thu Oct 06 04:13:24 GMT 2011 Olly Betts <olly@survex.com>
120
121 * src/gettexttomsg.pl: Update for the message.txt -> codes.po change.
122
123Thu Oct 06 03:01:45 GMT 2011 Olly Betts <olly@survex.com>
124
125 * src/gfxcore.cc: Passage tubes can stick out above the highest survey
126 station or below the lowest, so clamp the value used to calculate
127 the colour in these cases, like we already do elsewhere.
128
129Thu Oct 06 02:52:13 GMT 2011 Olly Betts <olly@survex.com>
130
131 * src/gfxcore.cc: Avoid a different assertion failure due to rounding
132 differences.
133
134Thu Oct 06 02:49:03 GMT 2011 Olly Betts <olly@survex.com>
135
136 * src/glbitmapfont.cc,src/glbitmapfont.h: Actually add the new
137 glBitmap-based font code.
138
139Thu Oct 06 02:36:47 GMT 2011 Olly Betts <olly@survex.com>
140
141 * survex.iss.in: Update for font changes.
142
143Thu Oct 06 02:35:41 GMT 2011 Olly Betts <olly@survex.com>
144
145 * Makefile.am,buildmacosx.sh,lib/Makefile.am,lib/afm2txf.pl,
146 lib/make-pixel-font,src/: Replace the textured-mapped font drawing
147 with an approach based on glBitmap. This doesn't suffer from the
148 character alignment issues which the textured-mapped fonts had,
149 and is actually significantly faster on some machines. The current
150 font used is (mostly) fixed-width, but this isn't an inherent
151 limitation - it was just the easiest font data to convert to a
152 usable format.
153
154Wed Oct 05 13:49:15 GMT 2011 Olly Betts <olly@survex.com>
155
156 * src/gfxcore.cc: Avoid assertion failure due to rounding differences.
157
158Wed Oct 05 08:19:46 GMT 2011 Olly Betts <olly@survex.com>
159
160 * src/printwx.cc: Fix not to pass wxString through varargs (issue
161 introduced in the previous commit).
162
163Tue Oct 04 04:49:19 GMT 2011 Olly Betts <olly@survex.com>
164
165 * src/printwx.cc: Use degree sign from message file rather than a
166 literal one.
167
168Tue Oct 04 04:08:57 GMT 2011 Olly Betts <olly@survex.com>
169
170 * src/message.c: If degree sign isn't available, transliterate it to
171 'dg' rather than skipping it.
172
173Tue Oct 04 03:59:29 GMT 2011 Olly Betts <olly@survex.com>
174
175 * lib/codes.po,src/gfxcore.cc,src/mainfrm.cc: Fix message code 344
176 which should have been a degree sign but got lost in the format
177 change for 1.2.0 and then got reassigned in 1.2.1. Externally, this
178 means that bearing in the status bar now have a degree sign after
179 them if they are in degrees rather than nothing (1.2.0) or "&Hide
180 Compass" (1.2.1).
181
182Tue Oct 04 02:55:11 GMT 2011 Olly Betts <olly@survex.com>
183
184 * NEWS,configure.in: Update for 1.2.1.
185
186Tue Oct 04 02:45:47 GMT 2011 Olly Betts <olly@survex.com>
187
188 * src/Makefile.am: Don't ship the removed hand_mask.xpm.
189
190Tue Oct 04 02:44:37 GMT 2011 Olly Betts <olly@survex.com>
191
192 * src/gfxcore.cc: Sort out inverted cursor mask on __WXMSW__.
193 * src/hand.xbm: Invert the dragging hand cursor black vs white so it
194 better matches the other cursors.
195
196Mon Oct 03 23:42:00 GMT 2011 Olly Betts <olly@survex.com>
197
198 * src/printwx.cc: Add back svxPrintout methods GetPageInfo() and
199 HasPage() which are actually virtual methods called by the parent
200 class.
201
202Mon Oct 03 02:40:56 GMT 2011 Olly Betts <olly@survex.com>
203
204 * lib/Makefile.am: Fix check of .po files not to create messages.mo.
205
206Mon Oct 03 02:22:55 GMT 2011 Olly Betts <olly@survex.com>
207
208 * lib/Makefile.am: Fix new translation checking rules to work in a
209 VPATH build.
210
211Mon Oct 03 02:12:23 GMT 2011 Olly Betts <olly@survex.com>
212
213 * lib/de.po,lib/de_CH.po,lib/sk.po: Fix classes menu accelerators.
214
215Mon Oct 03 02:00:38 GMT 2011 Olly Betts <olly@survex.com>
216
217 * lib/en_US.po: Fix problem with translation of new message.
218
219Mon Oct 03 00:50:52 GMT 2011 Olly Betts <olly@survex.com>
220
221 * NEWS: Update from ChangeLog.
222
223Sun Oct 02 20:25:01 GMT 2011 Olly Betts <olly@survex.com>
224
225 * lib/,src/printwx.cc: Add mnemonics to the "Plan" and "Elevation"
226 buttons in the print dialog.
227
228Sun Oct 02 12:17:34 GMT 2011 Olly Betts <olly@survex.com>
229
230 * src/guicontrol.cc: Try processing F11 explicitly for __WXMAC__ to
231 avoiding getting stuck in full screen mode forever.
232
233Sun Oct 02 12:01:25 GMT 2011 Olly Betts <olly@survex.com>
234
235 * src/: Make the sign of the tilt angle for printouts consistent with
236 the sign in the UI.
237
238Sun Oct 02 10:00:08 GMT 2011 Olly Betts <olly@survex.com>
239
240 * lib/codes.po,lib/en_US.po,src/printwx.cc: On printouts, combine the
241 "Plan View"/"Elevation" info box field with the field which gives
242 the bearing and reduce the height on the info box by the removed
243 field, so it's now 3cm for plans and elevations, as for extended
244 elevations. Report the tilt angle for tilted elevations which it
245 seems has been missing for ages (it's not in recent 1.0.x either).
246
247Sat Oct 01 12:28:35 GMT 2011 Olly Betts <olly@survex.com>
248
249 * src/printwx.cc: Fix commented message in source.
250
251Sat Oct 01 12:11:37 GMT 2011 Olly Betts <olly@survex.com>
252
253 * src/printwx.h: svxPrintDlg members don't need to be protected, so
254 make the private.
255
256Sat Oct 01 11:28:34 GMT 2011 Olly Betts <olly@survex.com>
257
258 * src/printwx.cc,src/printwx.h: When in plan view disable the "Plan"
259 button, and similarly for the "Elevation" button.
260
261Sat Oct 01 11:20:03 GMT 2011 Olly Betts <olly@survex.com>
262
263 * src/printwx.cc: Remove more unused methods and members.
264
265Sat Oct 01 10:48:24 GMT 2011 Olly Betts <olly@survex.com>
266
267 * src/avenprcore.cc,src/printwx.cc,src/printwx.h: Eliminate some unused
268 methods and member variables.
269
270Sat Oct 01 00:33:24 GMT 2011 Olly Betts <olly@survex.com>
271
272 * src/printwx.cc: Move the footer to start at the left side of the
273 page.
274
275Fri Sep 30 23:49:24 GMT 2011 Olly Betts <olly@survex.com>
276
277 * src/printwx.cc:svxPrintout::ShowPage() is an empty method, so just
278 remove it and all the code to calculate values to pass to it and
279 then call it. This is just a left-over from the 1.0 printing code.
280
281Fri Sep 30 13:40:29 GMT 2011 Olly Betts <olly@survex.com>
282
283 * src/aven.cc,src/gfxcore.cc,src/mainfrm.cc: Use standard C++ true and
284 false instead of wx aliases TRUE and FALSE (which even wx seems to
285 have shifted away from using now).
286
287Fri Sep 30 13:33:37 GMT 2011 Olly Betts <olly@survex.com>
288
289 * src/printwx.cc: Tweak exact positioning of text to look nicer.
290
291Fri Sep 30 03:49:16 GMT 2011 Olly Betts <olly@survex.com>
292
293 * INSTALL: Mention building wxWidgets with --enable-unicode. Mention
294 using sudo for the install. Capitalise Survex when talking about
295 the package.
296 + doc/manual.sgml: Replace building from source instructions with a
297 pointer to the clearer instructions in INSTALL. Make it clear that
298 installing with administrator rights applies to NT, 2000, XP *or
299 newer*.
300
301Fri Sep 30 03:31:00 GMT 2011 Olly Betts <olly@survex.com>
302
303 * src/guicontrol.cc: Don't disable a colour by option unless there's
304 no survey loaded. It feels inconsistent now we are showing a key
305 even when there's no "interesting" data.
306
307Fri Sep 30 03:28:59 GMT 2011 Olly Betts <olly@survex.com>
308
309 * src/gfxcore.cc,src/gfxcore.h: The different colour keys get cached
310 so switching back to one that's already been shown for the current
311 survey doesn't redraw it and key_lowerleft wasn't getting updated.
312 We now track key_lowerleft for each key type separately.
313
314Fri Sep 30 02:48:00 GMT 2011 Olly Betts <olly@survex.com>
315
316 * src/gfxcore.cc: If "Colour by X" is selected, always show the colour
317 key, even if it only contains one colour, or just the entry for
318 white.
319
320Thu Sep 29 22:33:06 GMT 2011 Olly Betts <olly@survex.com>
321
322 * src/gfxcore.cc: Don't segfault on a flat survey. Fix incorrect
323 addition and corresponding subtraction of GetDepthExtent() when
324 calculating splits over depth band boundaries.
325
326Thu Sep 29 21:56:19 GMT 2011 Olly Betts <olly@survex.com>
327
328 * src/gfxcore.cc,src/gla.h: Fix zoom in limit to be the same distance
329 regardless of the extent of the survey.
330
331Thu Sep 29 20:57:41 GMT 2011 Olly Betts <olly@survex.com>
332
333 * src/gfxcore.cc: Now that we don't have the key background, just
334 remove KEY_MARGIN entirely.
335
336Thu Sep 29 20:37:09 GMT 2011 Olly Betts <olly@survex.com>
337
338 * src/gfxcore.cc: Remove the dark grey background from the colour key
339 and just put a single pixel black border around the colours. This
340 is more in keeping with the other controls, and means the colours
341 are now on a black background so more visually similar to the survey
342 legs.
343
344Thu Sep 29 13:02:22 GMT 2011 Olly Betts <olly@survex.com>
345
346 * src/mainfrm.cc: Fall back to ISO8859-1 if CP1252 fails to convert the
347 string.
348
349Thu Sep 29 12:22:34 GMT 2011 Olly Betts <olly@survex.com>
350
351 * src/gfxcore.cc: Upon loading a survey which lacks the information for
352 the current "Colour by" mode, don't change to "Colour by none" - we
353 already do no colouring and hide the key when there's nothing to
354 colour by, and it's annoying to have the actual mode changed if you
355 then load a survey which does have the information to colour by.
356
357Thu Sep 29 12:20:07 GMT 2011 Olly Betts <olly@survex.com>
358
359 * src/gfxcore.cc: Rename COLOUR_KEY_* constants to KEY_*.
360
361Thu Sep 29 10:16:30 GMT 2011 Olly Betts <olly@survex.com>
362
363 * src/gfxcore.cc: Make COLOUR_KEY_OFFSET_X and COLOUR_KEY_OFFSET_Y the
364 actual offsets, rather than taking COLOUR_KEY_MARGIN off them.
365
366Thu Sep 29 05:08:20 GMT 2011 Olly Betts <olly@survex.com>
367
368 * src/mainfrm.cc: Fix tooltip for open to say "survey file" not "3D
369 file".
370
371Thu Sep 29 05:03:37 GMT 2011 Olly Betts <olly@survex.com>
372
373 * src/gfxcore.cc,src/gfxcore.h,src/mainfrm.cc: Add right click menu to
374 the colour key too.
375
376Wed Sep 28 14:47:15 GMT 2011 Olly Betts <olly@survex.com>
377
378 * lib/afm2txf.pl: Add a kludge to prefer to round values up when
379 generating the .txf file which empirically results in better
380 horizontal spacing (this should be fixed properly, but this is
381 at least an easy improvement for now).
382
383Wed Sep 28 14:00:14 GMT 2011 Olly Betts <olly@survex.com>
384
385 * lib/afm2txf.pl: Rather than special-casing the character with
386 PostScript name 'space', just omit characters with zero width and
387 height from the texture.
388
389Wed Sep 28 12:41:42 GMT 2011 Olly Betts <olly@survex.com>
390
391 * lib/afm2txf.pl: Put the digits first in the font texture to help
392 ensure they are all on the same line and will exactly align
393 vertically when rendered - a slight discrepancy here is particularly
394 visible in the colour key legends and compass bearing.
395
396Wed Sep 28 12:30:03 GMT 2011 Olly Betts <olly@survex.com>
397
398 * lib/Makefile.am: Regenerate aven.txf if the script which generates it
399 has been modified.
400
401Wed Sep 28 11:15:08 GMT 2011 Olly Betts <olly@survex.com>
402
403 * lib/afm2txf.pl: Fix handling of PostScript character names which are
404 used by more than one Unicode value ("space" and "hyphen" are the
405 current examples). This fixes the colour key for date to have dashes
406 in the dates. Fix not to bother writing empty space into the texture
407 map for spaces - just set width and height to 0 and skip to the
408 width.
409 * src/fnt.cc: Remove special case kludge for if space isn't defined,
410 which is no longer needed thanks to the above fix.
411
412Wed Sep 28 10:19:07 GMT 2011 Olly Betts <olly@survex.com>
413
414 * lib/,src/printwx.cc: Fix mixed up messages - the print dialog now
415 says "View" on the left subgroup of controls. Improve the display of
416 the bearing on printouts. Add message for "Colour &Key" to
417 translations.
418
419Wed Sep 28 02:02:09 GMT 2011 Olly Betts <olly@survex.com>
420
421 * src/aven.cc: Fix #ifdef to #if in previous change.
422
423Wed Sep 28 01:09:09 GMT 2011 Olly Betts <olly@survex.com>
424
425 * src/aven.cc: Fix for non-Unicode build.
426
427Mon Sep 26 12:25:59 GMT 2011 Olly Betts <olly@survex.com>
428
429 * src/export.cc: PLT file output now handles spaces and control
430 characters in station names by escaping them with '%' as in URLs.
431
432Mon Sep 26 11:58:05 GMT 2011 Olly Betts <olly@survex.com>
433
434 * src/aventreectrl.cc: Improve comment about WXK_PRIOR and WXK_NEXT.
435
436Mon Sep 26 11:51:01 GMT 2011 Olly Betts <olly@survex.com>
437
438 * src/aventreectrl.cc: Pressing "Enter" on a station in the tree
439 control now centres the view on that station.
440
441Mon Sep 26 11:42:17 GMT 2011 Olly Betts <olly@survex.com>
442
443 * src/gfxcore.h,src/guicontrol.cc: Pressing "F5" forces all GLAList
444 objects to be invalidated and then forces a refresh of the display.
445 This is intended as a debugging aid - if pressing F5 changes the
446 display at all then there's a missing case where a list should
447 have been invalidated.
448
449Mon Sep 26 11:35:29 GMT 2011 Olly Betts <olly@survex.com>
450
451 * src/: Push survey pane size tracking down into GLACanvas, and
452 automatically track which lists should be invalidated on a
453 changes in the width or the height of the pane.
454
455Mon Sep 26 10:44:22 GMT 2011 Olly Betts <olly@survex.com>
456
457 * src/gla-gl.cc,src/gla.h: Move GLAList flags out of the header as they
458 are internal details.
459
460Mon Sep 26 10:42:50 GMT 2011 Olly Betts <olly@survex.com>
461
462 * src/gfxcore.cc,src/gfxcore.h: Cache the scale bar in a GLAList since
463 it often gets redrawn exactly the same - for example, when rotating,
464 panning, etc.
465
466Mon Sep 26 09:40:32 GMT 2011 Olly Betts <olly@survex.com>
467
468 * src/gfxcore.cc,src/gfxcore.h: More "colour key" related internal
469 nomenclature changes.
470
471Mon Sep 26 09:34:01 GMT 2011 Olly Betts <olly@survex.com>
472
473 * src/gfxcore.cc,src/gfxcore.h: Factor out the code to draw the colour
474 key into DrawColourKey().
475
476Mon Sep 26 04:23:10 GMT 2011 Olly Betts <olly@survex.com>
477
478 * src/gfxcore.cc: Apply COLOUR_KEY_OFFSET_Y by moving the point where
479 we plot the key rather than including it in the calculations of the
480 key's coordinates.
481
482Mon Sep 26 04:17:16 GMT 2011 Olly Betts <olly@survex.com>
483
484 * src/gfxcore.cc: Apply COLOUR_KEY_OFFSET_X by moving the point where
485 we plot the key rather than including it in the calculations of the
486 key's coordinates.
487
488Sat Sep 24 13:15:22 GMT 2011 Olly Betts <olly@survex.com>
489
490 * src/gfxcore.cc: Increase scale bar maximum width from 65% of the
491 window width to 75% as it was in 1.0.x, but if that would overlap
492 the clino then reduce it down until it reaches 50%. Allow zooming
493 in a little further to match what was possible in 1.0.x. (ticket#23)
494
495Sat Sep 24 12:45:04 GMT 2011 Olly Betts <olly@survex.com>
496
497 * doc/TODO.htm: Update (--help messages can now be translated).
498
499Sat Sep 24 12:21:45 GMT 2011 Olly Betts <olly@survex.com>
500
501 * doc/TODO.htm: Note oddity with FullScreen and side panel.
502
503Sat Sep 24 12:14:52 GMT 2011 Olly Betts <olly@survex.com>
504
505 * src/mainfrm.h: We don't need the "un-fullscreen to show dialog" hack
506 with recent wxGTK. Also, there's no reason to think we need it for
507 other platforms (it was enabled everywhere except Microsoft Windows
508 before).
509
510Sat Sep 24 10:42:29 GMT 2011 Olly Betts <olly@survex.com>
511
512 * src/printwx.cc: "delete foo;" not "delete(foo);"
513
514Sat Sep 24 10:41:00 GMT 2011 Olly Betts <olly@survex.com>
515
516 * src/aven.cc,src/gfxcore.cc: No point checking for NULL before calling
517 delete.
518
519Sat Sep 24 10:18:22 GMT 2011 Olly Betts <olly@survex.com>
520
521 * src/: Remove empty destructors.
522
523Sat Sep 24 06:43:33 GMT 2011 Olly Betts <olly@survex.com>
524
525 * doc/TODO.htm,src/gfxcore.cc,src/gla-gl.cc,src/gla.h: Eliminate the
526 last few OpenGL calls from gfxcore.cc.
527
528Sat Sep 24 06:32:02 GMT 2011 Olly Betts <olly@survex.com>
529
530 * src/gfxcore.cc,src/gla-gl.cc,src/gla.h: New type GLATexCoord to avoid
531 using GLint outside of the OpenGL-specific code.
532
533Sat Sep 24 06:08:13 GMT 2011 Olly Betts <olly@survex.com>
534
535 * src/: Move glTexCoord2i() calls out of gfxcore.cc and into gla-gl.cc.
536 Use BeginQuadrilaterals() rather than BeginPolygon() when the shape
537 will definitely have 4 sides.
538
539Sat Sep 24 02:09:48 GMT 2011 Olly Betts <olly@survex.com>
540
541 * src/gfxcore.h,src/guicontrol.cc: Disable "View North" when we're
542 already viewing North, and similarly for other compass points.
543
544Sat Sep 24 01:57:06 GMT 2011 Olly Betts <olly@survex.com>
545
546 * doc/TODO.htm: Update.
547
548Fri Sep 23 15:38:36 GMT 2011 Olly Betts <olly@survex.com>
549
550 * doc/aven.sgml,lib/codes.po,src/: Rename the "depth bar" to "colour
551 key", which better describes it now that it might show dates or
552 errors.
553
554Fri Sep 23 15:19:33 GMT 2011 Olly Betts <olly@survex.com>
555
556 * src/gfxcore.cc,src/gfxcore.h,src/guicontrol.cc: Fix the conditions
557 under which colour by date can be enabled to fully match what we
558 now intend.
559
560Fri Sep 23 15:04:35 GMT 2011 Olly Betts <olly@survex.com>
561
562 * src/gfxcore.cc,src/mainfrm.cc: Enable "colour by date" if there are
563 any surveys with date information. Move the "Undated" / "Not in
564 loop" entry down a little to improve the appearance. Make each
565 entry in the colour keys a pixel taller so it's an even number of
566 pixels and will divide by two exactly.
567
568Fri Sep 23 14:59:33 GMT 2011 Olly Betts <olly@survex.com>
569
570 * src/fnt.cc: Remove "*1.25" fudge factor from font size for texture
571 mapped fonts.
572
573Fri Sep 23 12:44:18 GMT 2011 Olly Betts <olly@survex.com>
574
575 * lib/en_US.po: Update for new messages.
576
577Fri Sep 23 12:41:16 GMT 2011 Olly Betts <olly@survex.com>
578
579 * src/gfxcore.cc: Expand context menu for compass to include "View
580 North", etc; Similarly add "Plan" and "Elevation" to clino context
581 menu.
582
583Fri Sep 23 12:25:10 GMT 2011 Olly Betts <olly@survex.com>
584
585 * src/gla-gl.cc: Use += to make code clearer.
586
587Fri Sep 23 12:16:36 GMT 2011 Olly Betts <olly@survex.com>
588
589 * lib/codes.po,src/gfxcore.cc,src/gfxcore.h,src/guicontrol.cc: Add
590 pop-up menus for right clicks on scale bar, compass, and clino.
591
592Fri Sep 23 11:17:31 GMT 2011 Olly Betts <olly@survex.com>
593
594 * src/gfxcore.cc: Use HasRangeOfDates() consistently.
595
596Thu Sep 22 23:56:06 GMT 2011 Olly Betts <olly@survex.com>
597
598 * src/gla-gl.cc: Add missing newline to OpenGL info when GLX info isn't
599 reported.
600
601Thu Sep 22 13:51:55 GMT 2011 Olly Betts <olly@survex.com>
602
603 * survex.spec.in: Man pages are no longer installed in /usr/man so
604 no need to move them from there. Package aven.svg. Package
605 files for vim support. (Fixes from James Begley)
606
607Thu Sep 22 12:45:58 GMT 2011 Olly Betts <olly@survex.com>
608
609 * lib/: Updates from launchpad.
610
611Thu Sep 22 07:12:22 GMT 2011 Olly Betts <olly@survex.com>
612
613 * lib/: Update .po files from template.
614
615Thu Sep 22 07:12:01 GMT 2011 Olly Betts <olly@survex.com>
616
617 * lib/codes.po: Improvements to "TRANSLATORS" comments.
618
619Thu Sep 22 02:47:33 GMT 2011 Olly Betts <olly@survex.com>
620
621 * lib/Makefile.am: Add check that numeric codes haven't escaped into
622 the translated .po files.
623
624Wed Sep 21 14:38:16 GMT 2011 Olly Betts <olly@survex.com>
625
626 * lib/es.po: Update with new msgids.
627
628Wed Sep 21 14:37:53 GMT 2011 Olly Betts <olly@survex.com>
629
630 * lib/en_US.po: Fix typo (doubled ").
631
632Wed Sep 21 14:37:14 GMT 2011 Olly Betts <olly@survex.com>
633
634 * lib/Makefile.am: Check format of .po files with msgfmt -c
635 --check-accelerators.
636
637Wed Sep 21 13:49:05 GMT 2011 Olly Betts <olly@survex.com>
638
639 * lib/en_US.po: Update en_US translation.
640
641Wed Sep 21 13:47:36 GMT 2011 Olly Betts <olly@survex.com>
642
643 * lib/codes.po,src/cad3d.c: Tweak wording of a message. Remove
644 "unused" messages which have actually just been adapted slightly,
645 add back a removed unused message, and mark an unused message as
646 unused.
647`
648Wed Sep 21 13:20:58 GMT 2011 Olly Betts <olly@survex.com>
649
650 * lib/codes.po,src/mainfrm.cc: Make more messages translatable.
651
652Wed Sep 21 12:53:02 GMT 2011 Olly Betts <olly@survex.com>
653
654 * lib/codes.po,src/: cmdline_set_syntax_message() now takes message
655 numbers, plus an optional string argument.
656
657Wed Sep 21 12:17:19 GMT 2011 Olly Betts <olly@survex.com>
658
659 * src/mainfrm.cc: Fix to set the correct filename on the root of the
660 survey tree.
661
662Wed Sep 21 11:25:53 GMT 2011 Olly Betts <olly@survex.com>
663
664 * lib/codes.po,src/log.cc,src/mainfrm.cc,src/printwx.cc: Make more
665 messages translatable.
666
667Wed Sep 21 07:30:28 GMT 2011 Olly Betts <olly@survex.com>
668
669 * lib/codes.po,src/dump3d.c,src/gfxcore.cc,src/mainfrm.cc: Make more
670 messages translatable. In the colour key for "colour by date",
671 change "No info" to "Undated".
672
673Wed Sep 21 04:20:52 GMT 2011 Olly Betts <olly@survex.com>
674
675 * lib/codes.po,src/cavernlog.cc: Allow the "Reprocess" button label in
676 aven's cavern log window to be translated.
677
678Wed Sep 21 04:07:29 GMT 2011 Olly Betts <olly@survex.com>
679
680 * lib/,src/: Extract all the help strings in --help output and make
681 them available for translation.
682
683Wed Sep 21 04:04:31 GMT 2011 Olly Betts <olly@survex.com>
684
685 * lib/Makefile.am: Check there are no duplicate message codes in
686 codes.po as part of "make check".
687
688Wed Sep 21 02:29:21 GMT 2011 Olly Betts <olly@survex.com>
689
690 * src/gfxcore.cc,src/gla-gl.cc,src/gla.h: Eliminate glReadPixels() call
691 from src/gfxcore.cc.
692
693Wed Sep 21 02:28:21 GMT 2011 Olly Betts <olly@survex.com>
694
695 * lib/codes.po,lib/en_US.po,src/aboutdlg.cc: Make all strings in
696 src/aboutdlg.cc translatable.
697
698Wed Sep 21 01:56:15 GMT 2011 Olly Betts <olly@survex.com>
699
700 * doc/manual.sgml: Tweak text about Debian packages.
701
702Tue Sep 20 11:31:03 GMT 2011 Olly Betts <olly@survex.com>
703
704 * tests/: Update FSF address.
705
706Tue Sep 20 11:28:50 GMT 2011 Olly Betts <olly@survex.com>
707
708 * lib/print.ini: Update reference to Survex 1.1; update FSF address.
709
710Tue Sep 20 06:43:56 GMT 2011 Olly Betts <olly@survex.com>
711
712 * src/img.c: Only define INT32_T if it isn't already defined (it will
713 be for 1.0.x).
714
715Tue Sep 20 06:43:23 GMT 2011 Olly Betts <olly@survex.com>
716
717 * src/cavern.c: Remove unused function left over from recent change to
718 how coordinate ranges get reported.
719
720Tue Sep 20 06:42:31 GMT 2011 Olly Betts <olly@survex.com>
721
722 * make_release: Use the URL field from svn info in the command we give
723 to take this release rather than hard-coding the URL for trunk.
724
725Tue Sep 20 05:43:11 GMT 2011 Olly Betts <olly@survex.com>
726
727 * buildmacosx.sh: Building on 10.6 should work on 10.7, so update
728 comment to more clearly reflect that.
729
730Tue Sep 20 05:39:50 GMT 2011 Olly Betts <olly@survex.com>
731
732 * lib/,src/cavern.c: Fix reporting of ranges of survey coordinates,
733 which was broken by the message handling changes in 1.2.0.
734
735Tue Sep 20 04:30:14 GMT 2011 Olly Betts <olly@survex.com>
736
737 * configure.in,src/moviemaker.cc: Fix to build with FFmpeg library
738 versions in Debian unstable, as well as those in Debian stable.
739
740Tue Sep 20 03:51:40 GMT 2011 Olly Betts <olly@survex.com>
741
742 * src/moviemaker.cc: Updates towards compatibility with newer FFmpeg
743 libraries without breaking build with those in Debian stable.
744
745Tue Sep 20 03:41:58 GMT 2011 Olly Betts <olly@survex.com>
746
747 * src/avenprcore.h: Declare border as "struct border" rather than as a
748 typedef to avoid a -Wshadow warning.
749
750Tue Sep 20 00:15:07 GMT 2011 Olly Betts <olly@survex.com>
751
752 * NEWS: Perhaps the final update for 1.2.0.
753
754Tue Sep 20 00:09:42 GMT 2011 Olly Betts <olly@survex.com>
755
756 * lib/afm2txf.pl: Fix to correctly handle non-ASCII glyphs by using
757 glyphshow in the generated PostScript code rather than relying on the
758 numeric encoding order of the font to match Unicode (which doesn't
759 generally seem to be the case). Tweak to process files without
760 slurping them all into memory where that's easy to do.
761
762Mon Sep 19 23:15:46 GMT 2011 Olly Betts <olly@survex.com>
763
764 * src/fnt.cc: Use FNT_MAXCHAR instead of literal 256.
765
766Mon Sep 19 21:58:50 GMT 2011 Olly Betts <olly@survex.com>
767
768 * buildmacosx.sh: Revert CPP=cpp change - it's not required. Revert to
769 using wx 2.8.11 and 2.8.12 seems to fail to build. Output of hdid
770 can contain spaces as well as tabs (man page only documents tabs) so
771 update regexps to take this into account.
772
773Mon Sep 19 11:52:50 GMT 2011 Olly Betts <olly@survex.com>
774
775 * buildmacosx.sh: Add comment noting that Xcode is probably required.
776 Since wxWidgets only supports building for a single arch at a time,
777 build for i386 by default, which should also work on x86_64. Pass
778 CPP=cpp to wxWidgets configure (not certain if this is actually
779 needed, or was something tried on the way to discovering that only
780 one -arch option can be passed).
781
782Sun Sep 18 12:24:41 GMT 2011 Olly Betts <olly@survex.com>
783
784 * make_release: No need to force disabling of libavcodec for mingw - it
785 gets automatically disable if not present.
786
787Sun Sep 18 12:23:39 GMT 2011 Olly Betts <olly@survex.com>
788
789 * src/moviemaker.cc: Fix disabling of libavcodec-using code when
790 libavcodec isn't present.
791
792Sun Sep 18 11:50:06 GMT 2011 Olly Betts <olly@survex.com>
793
794 * NEWS: Update 1.2.0 release date.
795
796Sun Sep 18 11:49:46 GMT 2011 Olly Betts <olly@survex.com>
797
798 * make_release: Disable use of libavcodec for mingw for now.
799
800Sun Sep 18 02:51:52 GMT 2011 Olly Betts <olly@survex.com>
801
802 * make_release: Fix comment typo.
803
804Sun Sep 18 02:50:30 GMT 2011 Olly Betts <olly@survex.com>
805
806 * doc/TODO.htm: Update in preparation for releasing 1.2.
807
808Sun Sep 18 02:49:53 GMT 2011 Olly Betts <olly@survex.com>
809
810 * src/gla-gl.cc: Only try to read the GLX version on platforms which
811 use GLX.
812
813Sun Sep 18 02:03:13 GMT 2011 Olly Betts <olly@survex.com>
814
815 * Makefile.am,doc/Makefile.am: Don't list other .in files explicitly in
816 EXTRA_DIST.
817
818Sun Sep 18 01:59:49 GMT 2011 Olly Betts <olly@survex.com>
819
820 * lib/Makefile.am: survex.keys.in will get shipped because it is
821 used by AC_CONFIG_FILES so there's no need to list it explicitly
822 in EXTRA_DIST.
823
824Sun Sep 18 01:56:18 GMT 2011 Olly Betts <olly@survex.com>
825
826 * configure.in,lib/Makefile.am,lib/po-to-msg.pl: Fix .msg file
827 generation to work when srcdir != builddir. Drop the "dontextract"
828 mechanism which automatically generates headers to allows building a
829 version with translations for the messages for errors in loading the
830 messages file, as it doesn't seem worth the effort to get it working
831 again. It's easy to write such a header by hand if you really want
832 to do this.
833
834Fri Sep 16 14:26:43 GMT 2011 Olly Betts <olly@survex.com>
835
836 * NEWS,configure.in: Update for 1.2.0.
837
838Fri Sep 16 14:22:20 GMT 2011 Olly Betts <olly@survex.com>
839
840 * lib/icons/Makefile.am,lib/icons/aven.png,lib/icons/aven.svg: Add
841 new version of aven icon, redrawn in SVG so it displays nicely at
842 larger sizes.
843
844Fri Sep 16 12:55:05 GMT 2011 Olly Betts <olly@survex.com>
845
846 * lib/codes.po,src/cavern.c: Add --3d-version option to allow the user
847 to specify the version of the 3d format to output. (ticket#21)
848
849Fri Sep 16 12:52:55 GMT 2011 Olly Betts <olly@survex.com>
850
851 * src/img.c,src/img.h: Make the highest and lowest valid values for
852 img_output_version available in img.h as IMG_VERSION_MIN and
853 IMG_VERSION_MAX.
854
855Fri Sep 16 05:49:12 GMT 2011 Olly Betts <olly@survex.com>
856
857 * src/aventreectrl.cc,src/guicontrol.cc,src/mainfrm.cc: Don't use
858 deprecated members or methods of wxKeyEvent.
859
860Fri Sep 16 03:36:54 GMT 2011 Olly Betts <olly@survex.com>
861
862 * lib/map.png: Remove scan of map which isn't used and we probably
863 don't have rights to redistribute.
864
865Fri Sep 16 03:16:01 GMT 2011 Olly Betts <olly@survex.com>
866
867 * src/mainfrm.cc: If a label isn't valid UTF-8, treat it as CP1252 (the
868 Microsoft superset of ISO8859-1).
869
870Fri Sep 16 03:00:51 GMT 2011 Olly Betts <olly@survex.com>
871
872 * src/mainfrm.cc: Remove special handling for toggling "full screen"
873 on wxGTK as it's no longer required with modern versions.
874
875Fri Sep 16 02:05:12 GMT 2011 Olly Betts <olly@survex.com>
876
877 * src/gfxcore.cc,src/gfxcore.h,src/mainfrm.cc: Don't redraw the survey
878 on every mouse movement in the survey pane unless the measuring line
879 is (or just was) active. (ticket #17)
880
881Thu Sep 15 03:58:59 GMT 2011 Olly Betts <olly@survex.com>
882
883 * src/aven.cc: Comment improvements.
884
885Thu Sep 15 03:51:27 GMT 2011 Olly Betts <olly@survex.com>
886
887 * tests/smoke.tst: aven no longer requires an X display for --help or
888 --version, so replace skip of this check with a check that this
889 remains the case.
890
891Thu Sep 15 02:27:57 GMT 2011 Olly Betts <olly@survex.com>
892
893 * NEWS: Update from ChangeLog.
894
895Thu Sep 15 02:11:28 GMT 2011 Olly Betts <olly@survex.com>
896
897 * lib/Makefile.am: Distribute codes.po.
898
899Thu Sep 15 02:08:35 GMT 2011 Olly Betts <olly@survex.com>
900
901 * configure.in,survex.spec.in: Default to installing docs into
902 /usr/share/doc/survex rather than /usr/doc/survex.
903
904Wed Sep 14 01:57:45 GMT 2011 Olly Betts <olly@survex.com>
905
906 * src/mainfrm.cc: Fix another potential read beyond the end of a
907 string.
908
909Wed Sep 14 01:35:20 GMT 2011 Olly Betts <olly@survex.com>
910
911 * src/mainfrm.cc: Fix potential reading off end of string - fix from
912 Stuart Bennett.
913
914Wed Sep 14 00:33:16 GMT 2011 Olly Betts <olly@survex.com>
915
916 * lib/es.po: Update from launchpad.
917
918Tue Sep 13 22:05:59 GMT 2011 Olly Betts <olly@survex.com>
919
920 * buildmacosx.sh: Use wx 2.8.12.
921
922Tue Sep 13 11:32:18 GMT 2011 Olly Betts <olly@survex.com>
923
924 * src/aven.cc,src/aven.h,src/gla-gl.cc: Explicitly request
925 double-buffering, which seems to be needed for systems with GLX >=
926 1.3. Report GLX version and whether double-buffering is in use in
927 the about dialog.
928
929Sun Jun 19 11:19:51 GMT 2011 Olly Betts <olly@survex.com>
930
931 * src/: Try to report errors from generating movie more helpfully.
932
933Fri Jun 17 06:33:38 GMT 2011 Olly Betts <olly@survex.com>
934
935 * src/moviemaker.cc: Eliminate use of deprecated function
936 av_alloc_format_context().
937
938Fri Jun 17 06:32:50 GMT 2011 Olly Betts <olly@survex.com>
939
940 * src/moviemaker.cc: Simplify the loop to flip the image vertically.
941
942Fri Jun 17 06:17:20 GMT 2011 Olly Betts <olly@survex.com>
943
944 * configure.in,src/moviemaker.cc,src/moviemaker.h: Use libswscale to
945 convert images to add to the video. Movie export now working
946 again!
947
948Fri Jun 17 06:16:46 GMT 2011 Olly Betts <olly@survex.com>
949
950 * src/gfxcore.cc: No need to specify true to PlayPres - that's the
951 default.
952
953Fri Jun 17 06:15:34 GMT 2011 Olly Betts <olly@survex.com>
954
955 * src/gfxcore.cc: Set the play speed to "x1" during video recording.
956
957Fri Jun 17 05:43:12 GMT 2011 Olly Betts <olly@survex.com>
958
959 * src/gfxcore.cc,src/gfxcore.h: Rename 'mpeg' member to 'movie'.
960
961Fri Jun 17 04:30:12 GMT 2011 Olly Betts <olly@survex.com>
962
963 * configure.in,src/moviemaker.cc,src/moviemaker.h: Mostly update movie
964 making code to work with current FFmpeg. Still TODO: convert call
965 to img_convert() to use sws_scale() - currently you just get an all
966 green movie!
967
968Mon May 30 07:40:12 GMT 2011 Olly Betts <olly@survex.com>
969
970 * buildmacosx.sh: Fix URL for downloading wxWidgets tarball.
971
972Sat May 28 12:39:11 GMT 2011 Olly Betts <olly@survex.com>
973
974 * buildmacosx.sh: Build for x86_64 as well as i386.
975
976Sat May 28 06:14:09 GMT 2011 Olly Betts <olly@survex.com>
977
978 * buildmacosx.sh: Fix comment typo.
979
980Sat May 28 06:08:10 GMT 2011 Olly Betts <olly@survex.com>
981
982 * buildmacosx.sh: Don't assume the volume gets mounted on
983 /Volumes/Survex as it won't be if that mount point is already in use.
984
985Thu May 26 16:09:05 GMT 2011 Olly Betts <olly@survex.com>
986
987 * lib/codes.po,src/aven.cc,src/mainfrm.cc,src/mainfrm.h: Use more stock
988 IDs.
989
990Thu May 26 14:52:00 GMT 2011 Olly Betts <olly@survex.com>
991
992 * lib/,src/printwx.cc: Use stock wx button IDs wxID_PRINT and
993 wxID_PREVIEW where appropriate.
994
995Thu May 26 14:47:52 GMT 2011 Olly Betts <olly@survex.com>
996
997 * lib/codes.po: Mark unused messages by commenting out with '#~'.
998
999Thu May 26 14:34:29 GMT 2011 Olly Betts <olly@survex.com>
1000
1001 * src/printwx.h: Fix comment typo.
1002
1003Thu May 26 12:47:44 GMT 2011 Olly Betts <olly@survex.com>
1004
1005 * src/mainfrm.cc,src/printwx.cc: When using a standard wxID_xxx id with
1006 wxButton, use the implicit default label, as the wx documentation
1007 recommends.
1008
1009Thu May 26 12:28:11 GMT 2011 Olly Betts <olly@survex.com>
1010
1011 * src/: Remove the unused preferences dialog code - we can easily
1012 fish it back out of SVN should we want it later, so no point
1013 having it sitting there making every checkout bigger.
1014
1015Tue May 24 05:21:52 GMT 2011 Olly Betts <olly@survex.com>
1016
1017 * configure.in,doc/Makefile.am,doc/survex.1.in: Move survex man page to
1018 section 7 (since it isn't documenting an actual command).
1019
1020Tue May 24 05:17:53 GMT 2011 Olly Betts <olly@survex.com>
1021
1022 * doc/Makefile.am: Write generated man page to a temporary file, then
1023 atomically rename, to avoid leaving an empty or partial man page
1024 behind if docbook-to-man dies (I managed to ship an empty cad3d.1 in
1025 1.1.16).
1026
1027Sat May 21 22:05:04 GMT 2011 Olly Betts <olly@survex.com>
1028
1029 * lib/fr.po: Fold in addition of accent from launchpad.
1030
1031Sat May 21 22:04:31 GMT 2011 Olly Betts <olly@survex.com>
1032
1033 * lib/: Remove comments which are only relevant for other languages
1034 from .po files. Add more clarifying comments.
1035
1036Thu May 19 05:23:03 GMT 2011 Olly Betts <olly@survex.com>
1037
1038 * lib/messages.txt: Remove as no longer used.
1039
1040Wed May 18 09:06:19 GMT 2011 Olly Betts <olly@survex.com>
1041
1042 * lib/,src/mainfrm.cc,src/mainfrm.h: We now use .po and .pot files as
1043 the master format for storing translations in (rather than
1044 messages.txt), and then translate these into Survex's .msg format.
1045
1046Wed May 18 08:37:01 GMT 2011 Olly Betts <olly@survex.com>
1047
1048 * lib/messages.txt: Fix variant en-us message which ought not be
1049 different.
1050
1051Wed May 18 05:50:07 GMT 2011 Olly Betts <olly@survex.com>
1052
1053 * make_release: Print out the commands needed to tag the release.
1054
1055Tue May 17 01:24:59 GMT 2011 Olly Betts <olly@survex.com>
1056
1057 * lib/messages.txt,src/cavern.c: Drop "non-fatal" from the report of
1058 how many errors there were at the end of the run - it just confuses
1059 users - we won't even get here if there's a fatal error!
1060 * lib/messages.txt: Add missing translations of two "Export" variants
1061 for ca, sk, and ro.
1062
1063Tue May 17 01:03:06 GMT 2011 Olly Betts <olly@survex.com>
1064
1065 * NEWS: Fix typo.
1066
1067Mon May 16 22:18:53 GMT 2011 Olly Betts <olly@survex.com>
1068
1069 * buildmacosx.sh: Extract tarball quietly, and just say we're doing
1070 it. Add missing quoting to variable expansions.
1071
1072Mon May 16 05:59:32 GMT 2011 Olly Betts <olly@survex.com>
1073
1074 * NEWS: Another pre-1.1.16 update.
1075
1076Mon May 16 05:54:30 GMT 2011 Olly Betts <olly@survex.com>
1077
1078 * Makefile.am: Include all the available wxstd.mo files into the
1079 Microsoft Windows installer, rather than trying to just include those
1080 which we have translations for. This avoids having to maintain a
1081 list of which to include, and gives users translations of wxWidgets
1082 messages even if they don't get Survex messages translated.
1083
1084Mon May 16 05:53:49 GMT 2011 Olly Betts <olly@survex.com>
1085
1086 * doc/HACKING.htm: Update version of InnoSetup used. Note the packages
1087 needed on Debian to build the Microsoft Windows installer.
1088
1089Mon May 16 05:22:03 GMT 2011 Olly Betts <olly@survex.com>
1090
1091 * doc/HACKING.htm: Note Debian packages to install for docs.
1092
1093Mon May 16 05:21:27 GMT 2011 Olly Betts <olly@survex.com>
1094
1095 * survex.iss.in: Add comment noting that AppVerName isn't required by
1096 newer InnoSetup.
1097
1098Sun May 15 04:11:34 GMT 2011 Olly Betts <olly@survex.com>
1099
1100 * NEWS,configure.in: Update for 1.1.16.
1101
1102Sun May 15 03:44:17 GMT 2011 Olly Betts <olly@survex.com>
1103
1104 * lib/fixmsgs.pl: Update to fix UTF-8 rather than ISO8859-1.
1105
1106Sun May 15 03:43:46 GMT 2011 Olly Betts <olly@survex.com>
1107
1108 * lib/named-entities.txt: Add hellip and rarr.
1109
1110Sun May 15 03:39:02 GMT 2011 Olly Betts <olly@survex.com>
1111
1112 * lib/messages.txt: Fix clashing menu shortcuts from recent translation
1113 updates.
1114
1115Sun May 15 03:20:50 GMT 2011 Olly Betts <olly@survex.com>
1116
1117 * src/message.c: 0x2026 (&hellip;): Handle for WINCP1252, and
1118 transliterate to '...' for charsets which don't have it. 0x2192
1119 (&rarr;): Transliterate to '->' for charsets which don't have it.
1120 Handle &Scaron;, &scaron;, &Zcaron;, &zcaron; for WINCP1252.
1121 * lib/messages.txt: Use '&rarr;' instead of '->' and '&hellip;' instead
1122 of '...'.
1123
1124Sun May 15 02:59:42 GMT 2011 Olly Betts <olly@survex.com>
1125
1126 * lib/messages.txt: Fix literal accented characters.
1127
1128Sun May 15 02:55:50 GMT 2011 Olly Betts <olly@survex.com>
1129
1130 * lib/messages.txt: Fold in de updates from launchpad.
1131
1132Sun May 15 02:36:02 GMT 2011 Olly Betts <olly@survex.com>
1133
1134 * lib/messages.txt: Fold in es updates from launchpad.
1135
1136Sun May 15 02:19:45 GMT 2011 Olly Betts <olly@survex.com>
1137
1138 * lib/messages.txt: Fold in it updates from launchpad.
1139
1140Sun May 15 02:00:45 GMT 2011 Olly Betts <olly@survex.com>
1141
1142 * lib/messages.txt: Fold in pt-br updates from launchpad.
1143
1144Sun May 15 01:53:22 GMT 2011 Olly Betts <olly@survex.com>
1145
1146 * lib/messages.txt: Fold in pt updates from launchpad.
1147
1148Mon Mar 14 01:58:10 GMT 2011 Olly Betts <olly@survex.com>
1149
1150 * configure.in: Link with -lGL, if it exists to support linking with
1151 gold or GNU ld --as-needed (Debian bug #615781).
1152
1153Thu Mar 03 13:16:19 GMT 2011 Olly Betts <olly@survex.com>
1154
1155 * src/img.c: Fix code typo for IMG_API_VERSION == 0 case.
1156
1157Thu Mar 03 12:32:57 GMT 2011 Olly Betts <olly@survex.com>
1158
1159 * src/img.c: Fix typo in code used when IMG_HOSTED isn't defined.
1160
1161Wed Oct 20 09:53:56 GMT 2010 Olly Betts <olly@survex.com>
1162
1163 * lib/messages.txt: "Colour" -> "Color" in en-us.
1164
1165Sun Oct 17 14:10:21 GMT 2010 Olly Betts <olly@survex.com>
1166
1167 * lib/messages.txt: Assorted comment improvements and tweaks.
1168
1169Sat Oct 16 11:12:42 GMT 2010 Olly Betts <olly@survex.com>
1170
1171 * src/moviemaker.h: Remove unused <stdio.h>. Shouldn't include
1172 <config.h> in headers, only sources.
1173
1174Sat Oct 16 10:13:10 GMT 2010 Olly Betts <olly@survex.com>
1175
1176 * doc/TODO.htm: Remove entries which have now been done.
1177
1178Fri Oct 15 06:57:46 GMT 2010 Olly Betts <olly@survex.com>
1179
1180 * tests/extend.tst: Fix to file .espec files when srcdir != builddir.
1181
1182Fri Oct 15 05:48:09 GMT 2010 Olly Betts <olly@survex.com>
1183
1184 * NEWS: Final update fro 1.1.15.
1185
1186Fri Oct 15 05:20:40 GMT 2010 Olly Betts <olly@survex.com>
1187
1188 * src/editwrap.c: Convert to use wide-character Unicode.
1189
1190Fri Oct 15 05:20:04 GMT 2010 Olly Betts <olly@survex.com>
1191
1192 * src/cavernlog.cc: Fix to work on Microsoft Windows.
1193
1194Thu Oct 14 22:50:09 GMT 2010 Olly Betts <olly@survex.com>
1195
1196 * tests/extend.tst: Enable eswap-break testcase now that diffpos is
1197 fixed.
1198
1199Thu Oct 14 22:48:06 GMT 2010 Olly Betts <olly@survex.com>
1200
1201 * src/diffpos.c: Handle files with duplicate labels in better - extend
1202 generates duplicate labels when it breaks a loop.
1203
1204Wed Oct 13 15:39:04 GMT 2010 Olly Betts <olly@survex.com>
1205
1206 * make_release: -Dunix when running make distcheck with the
1207 preprocessor in C89 mode.
1208
1209Wed Oct 13 15:33:23 GMT 2010 Olly Betts <olly@survex.com>
1210
1211 * src/cavern.c: Fix C++ comment.
1212
1213Wed Oct 13 15:07:31 GMT 2010 Olly Betts <olly@survex.com>
1214
1215 * NEWS,configure.in: 1.1.15.
1216
1217Wed Oct 13 15:00:51 GMT 2010 Olly Betts <olly@survex.com>
1218
1219 * configure.in,src/: Define GETC() in config.h and use it everywhere.
1220 Similarly define PUTC() to use putc_unlocked() where available and
1221 use that everywhere too.
1222
1223Wed Oct 13 13:41:17 GMT 2010 Olly Betts <olly@survex.com>
1224
1225 * src/cavernlog.cc: Remove superfluous nested declaration.
1226
1227Wed Oct 13 11:19:29 GMT 2010 Olly Betts <olly@survex.com>
1228
1229 * src/cavernlog.cc: mingw doesn't have _get_wpgmptr() so use the
1230 deprecated _wpgmptr instead. mingw doesn't have errno_t so use int
1231 instead.
1232
1233Wed Oct 13 10:49:18 GMT 2010 Olly Betts <olly@survex.com>
1234
1235 * src/cavernlog.cc: (Microsoft Windows) Quote for any meta characters,
1236 not just space.
1237
1238Wed Oct 13 10:27:38 GMT 2010 Olly Betts <olly@survex.com>
1239
1240 * src/cavernlog.cc: (Microsoft Windows) Use _get_wpgmptr() to get wide
1241 path to aven rather for running cavern.
1242
1243Thu Oct 07 22:38:43 GMT 2010 Olly Betts <olly@survex.com>
1244
1245 * src/datain.h,src/useful.c: Use getc_unlocked() if available.
1246
1247Thu Oct 07 14:25:13 GMT 2010 Olly Betts <olly@survex.com>
1248
1249 * src/mainfrm.cc: Use _wfopen() on Microsoft Windows when loading and
1250 saving presentations so that paths with non-Latin1 characters in can
1251 be processed.
1252
1253Thu Oct 07 12:52:22 GMT 2010 Olly Betts <olly@survex.com>
1254
1255 * configure.in,src/cavernlog.cc: Use getc_unlocked() if available.
1256
1257Thu Oct 07 12:42:21 GMT 2010 Olly Betts <olly@survex.com>
1258
1259 * src/cavernlog.cc: Don't call Update() after every line, but only
1260 when we don't have data from cavern pending. Hopefully addresses
1261 ticket#12.
1262
1263Wed Oct 06 02:25:31 GMT 2010 Olly Betts <olly@survex.com>
1264
1265 * make_release: Never set CFLAGS or CXXFLAGS in the environment.
1266 Build mingw version in an unpacked source tree from the release
1267 tarball.
1268
1269Wed Oct 06 02:09:33 GMT 2010 Olly Betts <olly@survex.com>
1270
1271 * src/cavernlog.cc: Fix code indentation.
1272
1273Wed Oct 06 02:08:38 GMT 2010 Olly Betts <olly@survex.com>
1274
1275 * src/cavernlog.cc: Revert to using mb_str() for popen() and system()
1276 on Unix.
1277
1278Wed Oct 06 02:02:54 GMT 2010 Olly Betts <olly@survex.com>
1279
1280 * src/cavernlog.cc: Use _wpopen() and _wsystem() on Microsoft Windows
1281 so that paths with non-Latin1 characters in can be processed.
1282
1283Wed Oct 06 01:16:03 GMT 2010 Olly Betts <olly@survex.com>
1284
1285 * src/cavernlog.cc: Need to quote filenames with spaces in for
1286 Microsoft Windows.
1287
1288Wed Oct 06 00:54:44 GMT 2010 Olly Betts <olly@survex.com>
1289
1290 * lib/Makefile.am: Ship the extra .isl translation files for Innosetup.
1291
1292Wed Oct 06 00:49:18 GMT 2010 Olly Betts <olly@survex.com>
1293
1294 * src/datain.c: Add missing include of date.h.
1295
1296Wed Oct 06 00:48:28 GMT 2010 Olly Betts <olly@survex.com>
1297
1298 * src/date.c,src/date.h: Add files for date handling.
1299
1300Tue Oct 05 12:48:19 GMT 2010 Olly Betts <olly@survex.com>
1301
1302 * src/gla-gl.cc,src/gla.h: Check whether blobs and crosses actually
1303 render correctly as points/point sprites, and if they don't, fall
1304 back to drawing them with lines.
1305
1306Tue Oct 05 10:53:56 GMT 2010 Olly Betts <olly@survex.com>
1307
1308 * src/gla-gl.cc,src/gla.h: Cache the best method for drawing blobs
1309 and crosses, and recheck automatically if the graphics hardware
1310 or drivers are changed or upgraded.
1311
1312Mon Oct 04 11:18:22 GMT 2010 Olly Betts <olly@survex.com>
1313
1314 * src/gla-gl.cc: Add \n to commented out debug message.
1315
1316Mon Oct 04 09:58:17 GMT 2010 Olly Betts <olly@survex.com>
1317
1318 * doc/index.htm.in,doc/manual.sgml,doc/survex.ent,lib/print.ini,
1319 src/printwx.cc,survex.iss.in: Use http://survex.com/ rather than
1320 http://www.survex.com/ - the former is the canonical name and
1321 www.survex.com just redirects.
1322
1323Mon Oct 04 09:46:24 GMT 2010 Olly Betts <olly@survex.com>
1324
1325 * src/mainfrm.cc: Don't offer "All files" wildcard in presentation save
1326 dialog.
1327
1328Mon Oct 04 08:19:40 GMT 2010 Olly Betts <olly@survex.com>
1329
1330 * src/gla-gl.cc: Pass GL_TRUE to OpenGL functions, rather than true.
1331
1332Sun Oct 03 06:46:03 GMT 2010 Olly Betts <olly@survex.com>
1333
1334 * src/gfxcore.cc,src/gla-gl.cc,src/gla.h: Use double instead of Double
1335 in cases where the value isn't being passed to OpenGL.
1336
1337Sun Aug 22 13:30:54 GMT 2010 Olly Betts <olly@survex.com>
1338
1339 * src/gla-gl.cc: If we aren't using GL_POINTS for blobs, draw them
1340 using a series of abutting lines rather than with gluDisk which
1341 is faster and gives a consistent shape.
1342
1343Sat Aug 21 14:33:54 GMT 2010 Olly Betts <olly@survex.com>
1344
1345 * src/gla-gl.cc: Fix another use of GL_POINT_SIZE_RANGE to
1346 GL_SMOOTH_POINT_SIZE_RANGE.
1347
1348Sat Aug 21 14:30:56 GMT 2010 Olly Betts <olly@survex.com>
1349
1350 * src/gla-gl.cc: Fix non-USE_FNT case to work again (it's limited to
1351 ISO-8859-1 characters though).
1352
1353Sat Aug 21 13:31:17 GMT 2010 Olly Betts <olly@survex.com>
1354
1355 * src/gla-gl.cc: Use GL_SMOOTH_POINT_SIZE_RANGE and
1356 GL_SMOOTH_POINT_SIZE_GRANULARITY instead of GL_POINT_SIZE_RANGE and
1357 GL_POINT_SIZE_GRANULARITY (unless they aren't defined) as the latter
1358 two are deprecated in OpenGL >= 1.2. If GL_ALIASED_POINT_SIZE_RANGE
1359 is available (OpenGL >= 1.2 again) then report its value in the
1360 about box.
1361
1362Fri Aug 20 12:26:40 GMT 2010 Olly Betts <olly@survex.com>
1363
1364 * doc/3dformat.htm,lib/messages.txt,src/,tests/: New v7 of .3d format
1365 which stores survey dates as number of days since Jan 1st 1900, so
1366 we now support dates from 1900-2078 (rather than 1970-2037) with a
1367 smaller file size. The img API is now versioned - you can select
1368 the new "version 1" by compiling with -DIMG_API_VERSION=1, which
1369 gives the survey dates in days in days1 and days2 instead of as
1370 time_t values in date1 and date2. Fixes ticket#14.
1371
1372Fri Aug 20 12:12:54 GMT 2010 Olly Betts <olly@survex.com>
1373
1374 * src/printwx.cc: Remove unused '#include <time.h>'.
1375
1376Fri Aug 20 12:10:55 GMT 2010 Olly Betts <olly@survex.com>
1377
1378 * src/avenprcore.cc: Remove unused '#include <time.h>'.
1379
1380Fri Aug 20 10:10:05 GMT 2010 Olly Betts <olly@survex.com>
1381
1382 * src/export.cc: Explicit #include <time.h> for strftime().
1383
1384Wed Aug 18 13:59:30 GMT 2010 Olly Betts <olly@survex.com>
1385
1386 * src/osdepend.h: Remove workaround for DOS Turbo C compiler.
1387
1388Wed Aug 18 02:03:39 GMT 2010 Olly Betts <olly@survex.com>
1389
1390 * buildmacosx.sh,configure.in,lib/Info.plist.in: Make buildmacosx.sh
1391 work.
1392
1393Tue Aug 17 01:43:24 GMT 2010 Olly Betts <olly@survex.com>
1394
1395 * src/gfxcore.h: "using svx::Point;" gives an error, so use a macro
1396 instead.
1397
1398Wed Aug 04 03:27:22 GMT 2010 Olly Betts <olly@survex.com>
1399
1400 * src/img.c: Fix cast in get16() to be to short not long.
1401
1402Wed Aug 04 02:32:16 GMT 2010 Olly Betts <olly@survex.com>
1403
1404 * src/cavernlog.cc,src/cavernlog.h: "Rerun" -> "Reprocess" to follow
1405 terminology in manual, etc. Fixes ticket#15.
1406
1407Wed Jul 28 17:06:49 GMT 2010 Olly Betts <olly@survex.com>
1408
1409 * tests/: Most tests weren't actually running and testcases (looks like
1410 a sh portability issue). Fixed, and fortunately all tests still
1411 pass.
1412
1413Mon Jul 26 12:30:43 GMT 2010 Olly Betts <olly@survex.com>
1414
1415 * doc/manual.sgml: Fix typo "of" -> "on".
1416
1417Mon Jul 26 11:59:59 GMT 2010 Olly Betts <olly@survex.com>
1418
1419 * NEWS,configure.in: Update for 1.1.14.
1420
1421Mon Jul 26 11:53:01 GMT 2010 Olly Betts <olly@survex.com>
1422
1423 * lib/messages.txt,src/: Remove things we no longer need now we've
1424 dropped support for RISC OS and DOS.
1425
1426Mon Jul 26 11:19:40 GMT 2010 Olly Betts <olly@survex.com>
1427
1428 * src/cmdline.c: Remove reference to MSDOS.
1429
1430Mon Jul 26 10:23:07 GMT 2010 Olly Betts <olly@survex.com>
1431
1432 * src/: Strip out "Far" and "Huge" which we no longer need now that
1433 DOS memory models are no longer relevant.
1434
1435Mon Jul 26 09:57:37 GMT 2010 Olly Betts <olly@survex.com>
1436
1437 * configure.in: No need for AC_PROG_MAKE_SET when using automake.
1438
1439Mon Jul 26 09:48:10 GMT 2010 Olly Betts <olly@survex.com>
1440
1441 * configure.in,src/useful.h: On little-endian architectures, make
1442 get16() and get32() inline functions, rather than macros which use
1443 a global variable.
1444
1445Mon Jul 26 09:31:14 GMT 2010 Olly Betts <olly@survex.com>
1446
1447 * src/useful.c: Remove commented out code.
1448
1449Mon Jul 26 09:19:19 GMT 2010 Olly Betts <olly@survex.com>
1450
1451 * configure.in,src/img.c,src/useful.c,src/useful.h: Use AC_TYPE_INT16_T
1452 and AC_TYPE_INT32_T instead of home-brew equivalents.
1453
1454Mon Jul 26 08:40:43 GMT 2010 Olly Betts <olly@survex.com>
1455
1456 * src/listpos.c: In "Station X referred to just once, with an explicit
1457 prefix - typo?" warning, give file and linenumber where the *equate
1458 occurred.
1459
1460Mon Jul 26 08:37:46 GMT 2010 Olly Betts <olly@survex.com>
1461
1462 * src/readval.c: Fix comment typo.
1463
1464Mon Jul 26 08:29:41 GMT 2010 Olly Betts <olly@survex.com>
1465
1466 * src/listpos.c: In "Station X referred to by *entrance or *export but
1467 never used" warning, give file and linenumber where the *entrance or
1468 *export occurred.
1469
1470Mon Jul 26 07:44:26 GMT 2010 Olly Betts <olly@survex.com>
1471
1472 * src/aventreectrl.cc: Fix double-click handling for survey tree on
1473 wxMSW >= 2.8.11.
1474
1475Mon Jul 26 07:25:59 GMT 2010 Olly Betts <olly@survex.com>
1476
1477 * src/mainfrm.cc: Stop passing wxNO_FULL_REPAINT_ON_RESIZE as it is 0
1478 on all versions of wxWidgets we support (i.e. 2.6 and later).
1479
1480Mon Jul 26 07:21:35 GMT 2010 Olly Betts <olly@survex.com>
1481
1482 * INSTALL,src/: Restore compatibility with wxWidgets 2.6.
1483
1484Mon Jul 26 06:29:03 GMT 2010 Olly Betts <olly@survex.com>
1485
1486 * src/netskel.c: In "Unused fixed point" warning, give file and
1487 linenumber where the "*fix" occurred.
1488
1489Mon Jul 26 06:24:35 GMT 2010 Olly Betts <olly@survex.com>
1490
1491 * src/cavernlog.cc: Fix highlighting of links in CavernLog window to
1492 highlight just <file>:<line> (and not the ': ' after), and to make
1493 the title for the terminal the warning/error message. Make the
1494 checking stricter by checking that the linenumber is a number, to
1495 avoid false positives.
1496
1497Mon Jul 26 04:48:12 GMT 2010 Olly Betts <olly@survex.com>
1498
1499 * Revert this change, as it appears wxMotif does support wxGLCanvas:
1500 * doc/manual.sgml: wxMotif apparently doesn't support wxGLCanvas, which
1501 is required by Aven in 1.1.x, so remove mention of Motif from manual.
1502
1503Mon Jul 26 03:24:38 GMT 2010 Olly Betts <olly@survex.com>
1504
1505 * src/: Add "Rerun" and "OK" buttons to the CavernLog window (as
1506 appropriate). (Addition of "OK" button fixes ticket#13). Fix up
1507 handling of splitter window to fix poor handling of various cases.
1508
1509Sun Jul 25 15:32:42 GMT 2010 Olly Betts <olly@survex.com>
1510
1511 * src/mainfrm.cc,src/mainfrm.h: Clean up code which sorts out loading
1512 a file (and processing it first if necessary).
1513
1514Sun Jul 25 07:20:05 GMT 2010 Olly Betts <olly@survex.com>
1515
1516 * src/cavernlog.h: Fix filename in comment at top.
1517
1518Sun Jul 25 07:17:20 GMT 2010 Olly Betts <olly@survex.com>
1519
1520 * src/cavernlog.cc: Don't double escape the contents of href and target
1521 in links in the log.
1522
1523Sun Jul 25 06:32:24 GMT 2010 Olly Betts <olly@survex.com>
1524
1525 * src/cavernlog.cc: Remove commented out calls to set the input
1526 encoding of the HTML parser - we now always escape non-ASCII
1527 characters as HTML entities.
1528
1529Fri Jul 23 14:15:25 GMT 2010 Olly Betts <olly@survex.com>
1530
1531 * src/cavernlog.h: Improve doc comment for process() method.
1532
1533Fri Jul 23 12:38:43 GMT 2010 Olly Betts <olly@survex.com>
1534
1535 * src/printwx.cc,src/printwx.h: Don't compile in the preview code when
1536 we disable the preview feature.
1537
1538Fri Jul 23 12:15:31 GMT 2010 Olly Betts <olly@survex.com>
1539
1540 * src/printwx.cc: The Gnome print dialog has its own preview window
1541 so suppress ours if using the Gnome one.
1542
1543Fri Jul 23 11:21:52 GMT 2010 Olly Betts <olly@survex.com>
1544
1545 * configure.in: Update the wx-config probing code - wxmac-config etc
1546 aren't present with newer wxWidgets versions.
1547
1548Fri Jul 23 05:55:37 GMT 2010 Olly Betts <olly@survex.com>
1549
1550 * buildmacosx.sh: Update to use WX_CONFIG not WXCONFIG. Update to
1551 use a Unicode build. If building a private wx, use wx 2.8.11 not
1552 2.7.0-1 (and don't replace carbon-glcanvas.cpp with our own version).
1553
1554Sat Jul 10 12:15:23 GMT 2010 Olly Betts <olly@survex.com>
1555
1556 * src/cavernlog.cc: Set the select timeout before calling wxYield()
1557 when waiting for output from cavern to 0.1s instead of 0.00001s to
1558 avoid yielding excessively on slower machines where this is likely
1559 to really slow things down. Call Scroll() only once per line in
1560 the case where we are updating the scrollbar position. Call
1561 Update() instead of wxYield() after each line, since that's enough
1562 to get the window updated. Remove unused assignment "ch = left;"
1563 at end of loop.
1564
1565Fri Jul 09 14:42:47 GMT 2010 Olly Betts <olly@survex.com>
1566
1567 * configure.in: Link aven with -lGLU which SuSE Linux needs.
1568
1569Fri Jul 09 14:31:39 GMT 2010 Olly Betts <olly@survex.com>
1570
1571 * src/mainfrm.cc: Highlight stations matching any current search when a
1572 file is loaded. (ticket#9)
1573
1574Thu Jul 01 12:20:58 GMT 2010 Olly Betts <olly@survex.com>
1575
1576 * survex.iss.in: Clean up comments from over-enthusiastic search and
1577 replace which modified comments as well as code.
1578
1579Thu Jul 01 10:15:06 GMT 2010 Olly Betts <olly@survex.com>
1580
1581 * src/gfxcore.h: Work around Mac OS X polluting the global namespace
1582 with a "Point" class.
1583
1584Thu Jul 01 10:10:45 GMT 2010 Olly Betts <olly@survex.com>
1585
1586 * src/Makefile.am: Remove FIXME which has already been resolved.
1587
1588Fri Jun 18 11:04:35 GMT 2010 Olly Betts <olly@survex.com>
1589
1590 * doc/manual.sgml: wxMotif apparently doesn't support wxGLCanvas, which
1591 is required by Aven in 1.1.x, so remove mention of Motif from manual.
1592
1593Fri Jun 18 03:03:55 GMT 2010 Olly Betts <olly@survex.com>
1594
1595 * doc/manual.sgml,src/aventreectrl.cc,src/gfxcore.cc,src/mainfrm.h:
1596 Correctly capitalise "GTK".
1597
1598Fri Jun 18 02:58:06 GMT 2010 Olly Betts <olly@survex.com>
1599
1600 * doc/manual.sgml: Note that on Linux we only regularly test builds
1601 with the GTK+ version (change taken from 1.0).
1602
1603Wed Jun 16 04:44:26 GMT 2010 Olly Betts <olly@survex.com>
1604
1605 * doc/Makefile.am: Use stampfile to stop unwanted rebuilds of the HTML
1606 version of the manual.
1607
1608Wed Jun 16 02:59:48 GMT 2010 Olly Betts <olly@survex.com>
1609
1610 * configure.in: Only ask for core, gl, and html wx libs to avoid
1611 linking to a load of others we don't use.
1612
1613Tue Jun 15 17:01:41 GMT 2010 Olly Betts <olly@survex.com>
1614
1615 * INSTALL: Update.
1616
1617Tue Jun 15 16:53:28 GMT 2010 Olly Betts <olly@survex.com>
1618
1619 * src/aven.cc: Fix to work with wxWidgets 2.6 too.
1620
1621Tue Jun 15 15:38:49 GMT 2010 Olly Betts <olly@survex.com>
1622
1623 * lib/survex-aven.desktop,lib/survex-svxedit.desktop: Merge in .desktop
1624 file updates from 1.0.39.1-4 Debian package.
1625
1626Tue Jun 15 14:40:04 GMT 2010 Olly Betts <olly@survex.com>
1627
1628 * doc/Makefile.am: Fix lingering references to @DOCS_OTHER@.
1629
1630Tue Jun 15 14:32:55 GMT 2010 Olly Betts <olly@survex.com>
1631
1632 * NEWS: Update from ChangeLog.
1633
1634Tue Jun 15 14:09:29 GMT 2010 Olly Betts <olly@survex.com>
1635
1636 * Makefile.am,configure.in,doc/Makefile.am,make_release: Scrap the
1637 "alternative manual formats" zip file - people will generally just
1638 want one of them, so downloading several together isn't very useful.
1639 Replace PostScript version of manual with a PDF version (more
1640 compact and more people will have software to read PDF). Don't
1641 generate RTF format by default as PDF is more useful if you want
1642 a formatted version to print.
1643
1644Tue Jun 15 13:36:30 GMT 2010 Olly Betts <olly@survex.com>
1645
1646 * doc/manual.sgml: Merge the "Contributing" section into the "Mailing
1647 List" section.
1648
1649Tue Jun 15 12:57:13 GMT 2010 Olly Betts <olly@survex.com>
1650
1651 * Makefile.am,make_release: Just produce a zip file with the
1652 alternative manual formats - a self-extracting .exe is harder to
1653 use on other platforms, and most people have a zip file extractor
1654 installed.
1655
1656Tue Jun 15 12:36:13 GMT 2010 Olly Betts <olly@survex.com>
1657
1658 * survex.spec.in: Update survex.com URLs to drop "www.". Update
1659 wxGTK dependency to >= 2.6.0. Reenable "BuildRequires:" as
1660 the issue with building the package on Debian is no longer
1661 relevant.
1662
1663Tue Jun 15 12:35:19 GMT 2010 Olly Betts <olly@survex.com>
1664
1665 * doc/manual.sgml: Update (C) years. "MacOS X" -> "Mac OS X".
1666
1667Tue Jun 15 12:13:42 GMT 2010 Olly Betts <olly@survex.com>
1668
1669 * doc/manual.sgml: Remove out of date postal addresses - we can
1670 probably safely assume people have email these days. Direct
1671 people to the mailing list since they are likely to get a
1672 quicker response rather than mailing individuals. Remove
1673 mention of a paper mailing list. Remove mention of sending
1674 us a floppy (!) or blank CDR to get a version as I can't recall
1675 the last time I gave someone a copy on physical media.
1676
1677Tue Jun 15 11:22:56 GMT 2010 Olly Betts <olly@survex.com>
1678
1679 * Makefile.am,make_release: I can't persuade rpmbuild to work sanely,
1680 and people can just as easily build binary RPMs from the source
1681 tarball as from the srpm, so just remove the rpm target from the
1682 makefile and code which uses it from make_release - it's less to
1683 have to maintain too.
1684
1685Tue Jun 15 10:59:12 GMT 2010 Olly Betts <olly@survex.com>
1686
1687 * make_release: Use "set -e" rather than checking the exit codes of
1688 commands. -t no longer disables targets - set mk to do that.
1689
1690Tue Jun 15 09:41:11 GMT 2010 Olly Betts <olly@survex.com>
1691
1692 * make_release: Fix defaulting of list of things to do.
1693
1694Tue Jun 15 09:12:00 GMT 2010 Olly Betts <olly@survex.com>
1695
1696 * src/gdtconvert: Add "Generated" comment to output file.
1697
1698Tue Jun 15 09:10:02 GMT 2010 Olly Betts <olly@survex.com>
1699
1700 * src/gdtconvert: Add GPL license boilerplate.
1701
1702Tue Jun 15 08:53:28 GMT 2010 Olly Betts <olly@survex.com>
1703
1704 * src/gettexttomsg.pl,src/wx.h: Add GPL boilerplate to files which were
1705 missing it.
1706
1707Tue Jun 15 08:46:28 GMT 2010 Olly Betts <olly@survex.com>
1708
1709 * src/: Update FSF address in licence notices.
1710
1711Tue Jun 15 08:06:09 GMT 2010 Olly Betts <olly@survex.com>
1712
1713 * src/guicontrol.cc: Allow "Toggle Fullscreen" to work even if no
1714 survey is loaded now that we persist the window size between
1715 invocations.
1716
1717Tue Jun 15 08:03:53 GMT 2010 Olly Betts <olly@survex.com>
1718
1719 * src/gla-gl.cc: Use GL_BLEND rather than GL_ALPHA to work better with
1720 anti-aliased TXF files.
1721
1722Tue Jun 15 07:59:09 GMT 2010 Olly Betts <olly@survex.com>
1723
1724 * src/fnt.cc: Use font size from txf file rather than trying to
1725 calculate it from the texture fragment sizes.
1726
1727Tue Jun 15 07:48:13 GMT 2010 Olly Betts <olly@survex.com>
1728
1729 * lib/Makefile.am,lib/TexFont.h,lib/gentexfont.c: Generate aven.txf with
1730 afm2txf.pl instead of gentexfont because gentexfont's licence doesn't
1731 allow distribution of modified versions.
1732
1733Tue Jun 15 07:43:48 GMT 2010 Olly Betts <olly@survex.com>
1734
1735 * lib/afm2txf.pl: Add support for -o option to specify output .txf
1736 file.
1737
1738Tue Jun 15 07:10:16 GMT 2010 Olly Betts <olly@survex.com>
1739
1740 * lib/afm2txf.pl: Sanitise $FONT to ensure it doesn't contain a '/'.
1741 Remove the temporary .ppm file at the end.
1742
1743Tue Jun 15 06:13:30 GMT 2010 Olly Betts <olly@survex.com>
1744
1745 * lib/afm2txf.pl: Fix alignment of characters, backported from PLIB
1746 SVN.
1747
1748Tue Jun 15 05:05:05 GMT 2010 Olly Betts <olly@survex.com>
1749
1750 * lib/afm2txf.pl: Quote $FONT when passing to external commands.
1751
1752Tue Jun 15 04:24:33 GMT 2010 Olly Betts <olly@survex.com>
1753
1754 * lib/afm2txf.pl: Change character 96 from "grave" to "quoteleft".
1755
1756Tue Jun 15 04:22:59 GMT 2010 Olly Betts <olly@survex.com>
1757
1758 * lib/afm2txf.pl: Extend to cover ISO-8859-1, not just ASCII.
1759
1760Tue Jun 15 04:08:34 GMT 2010 Olly Betts <olly@survex.com>
1761
1762 * lib/afm2txf.pl: Clean up trailing whitespace.
1763
1764Tue Jun 15 04:02:40 GMT 2010 Olly Betts <olly@survex.com>
1765
1766 * lib/afm2txf.pl: Add GPL script for creating txf files.
1767
1768Mon Jun 14 06:33:11 GMT 2010 Olly Betts <olly@survex.com>
1769
1770 * lib/splash.png: Remove now unused graphical splash screen (it has
1771 hardcoded (C) details, which wasn't a good approach).
1772
1773Mon Jun 14 05:20:44 GMT 2010 Olly Betts <olly@survex.com>
1774
1775 * src/fnt.cc: Handle the left bearing and character width correctly.
1776
1777Mon Jun 14 04:44:22 GMT 2010 Olly Betts <olly@survex.com>
1778
1779 * src/fnt.cc: Change back to not using GL_COLOR_INDEX, but with still
1780 being able to set the font texture from a byte array.
1781
1782Mon Jun 14 04:23:22 GMT 2010 Olly Betts <olly@survex.com>
1783
1784 * src/fnt.h,src/gla-gl.cc: Pass the length of the string to
1785 fntTexFont::puts() rather than recalculating it inside the
1786 method.
1787
1788Sun Jun 13 12:57:08 GMT 2010 Olly Betts <olly@survex.com>
1789
1790 * src/mainfrm.cc: Fix switching to and from the CavernLogWindow pane
1791 to use wxSplitterWindow::ReplaceWindow() which fixes various issues
1792 with sizing and resizing of the panes.
1793
1794Sun Jun 13 12:23:23 GMT 2010 Olly Betts <olly@survex.com>
1795
1796 * src/: Add wmsg_cfgpth() which caches the result of msg_cfgpth() as
1797 a wxString.
1798
1799Sun Jun 13 06:57:07 GMT 2010 Olly Betts <olly@survex.com>
1800
1801 * src/cavernlog.cc,src/gla-gl.cc,src/mainfrm.cc: wxString::fn_str() on
1802 wxmsw returns a wide string, which doesn't work with fopen(), etc, so
1803 call char_str() instead for now.
1804
1805Sun Jun 13 05:41:30 GMT 2010 Olly Betts <olly@survex.com>
1806
1807 * src/printwx.cc: Use wxString::FromAscii() for the units on the scale
1808 bar which we know to be ASCII. No need to use msgPerm() for a
1809 message we assign to a wxString.
1810
1811Sun Jun 13 04:44:30 GMT 2010 Olly Betts <olly@survex.com>
1812
1813 * src/mainfrm.cc,src/printwx.cc: Use wxFileName::SplitPath() instead of
1814 baseleaf_from_fnm().
1815
1816Sun Jun 13 00:57:11 GMT 2010 Olly Betts <olly@survex.com>
1817
1818 * src/export.cc,src/gfxcore.cc: wxString::fn_str() on wxmsw returns
1819 a wide string, which doesn't work with fopen(), etc, so call
1820 char_str() instead for now.
1821
1822Sat Jun 12 15:07:54 GMT 2010 Olly Betts <olly@survex.com>
1823
1824 * src/aven.cc: We can rely on our message catalog being UTF-8 so use
1825 wxString::FromUTF8() instead of wxConvUTF8.
1826
1827Sat Jun 12 14:26:32 GMT 2010 Olly Betts <olly@survex.com>
1828
1829 * src/gfxcore.cc: Use wxString::FromAscii() to convert date to
1830 wxString.
1831
1832Sun Jun 06 09:36:06 GMT 2010 Olly Betts <olly@survex.com>
1833
1834 * src/Makefile.am: Use wx-config's --rescomp option to get the command
1835 and options needed to turn .rc files into object files.
1836
1837Fri Jun 04 15:32:27 GMT 2010 Olly Betts <olly@survex.com>
1838
1839 * survex.iss.in: Specify "LZMANumFastBytes=273" which shaves a small
1840 amount of the installer size. Specify "DisableWelcomePage=yes"
1841 which is apparently in line with what other modern installers do.
1842
1843Fri Jun 04 14:32:04 GMT 2010 Olly Betts <olly@survex.com>
1844
1845 * configure.in,make_release,make_release.in: We no longer need VERSION
1846 in make_release, so no need to generate it from configure.
1847
1848Fri Jun 04 14:00:58 GMT 2010 Olly Betts <olly@survex.com>
1849
1850 * Makefile.am,xvfb-run: We no longer need an X display to run ISCC
1851 under Wine, so just run wine directly and removed version of
1852 Debian's xvfb-run script.
1853 * make_release.in: Pass variables to configure on the command line
1854 rather than in the enviornment. Running "make distcheck" no longer
1855 fails extend.tst, so remove comment about that. Use case rather
1856 than expr to check what we've been asked to build. Update to use
1857 unicode wx-config script for wxmsw. The wxmsw build spews warnings
1858 about aliasing issues, so turn on -fno-strict-aliasing to avoid any
1859 potential bugs from that. Enable -Werror for the wxmsw build.
1860 * Makefile.am: Update list of wxstd.mo files we package for wxmsw
1861 (add pt and sk) and where we copy them from. Copy the unofficial
1862 InnoSetup i18n files (.isl) from lib.
1863
1864Fri Jun 04 13:40:35 GMT 2010 Olly Betts <olly@survex.com>
1865
1866 * doc/HACKING.htm: Update InnoSetup info.
1867
1868Fri Jun 04 13:07:01 GMT 2010 Olly Betts <olly@survex.com>
1869
1870 * survex.iss.in: Update for InnoSetup 5.3.9.
1871 * lib/English_GB.isl,lib/Romanian-7-5.1.11.isl: Check in the unofficial
1872 i18n files for InnoSetup which we use.
1873
1874Fri Jun 04 13:05:18 GMT 2010 Olly Betts <olly@survex.com>
1875
1876 * src/Makefile.am: Update path to wx RC file.
1877
1878Fri Jun 04 12:44:39 GMT 2010 Olly Betts <olly@survex.com>
1879
1880 * src/mainfrm.cc: Explicitly construct temporary wxString() which
1881 is needed to avoid overload ambiguity under __WXMSW__.
1882
1883Fri Jun 04 12:41:59 GMT 2010 Olly Betts <olly@survex.com>
1884
1885 * src/cavernlog.cc: Add missing wxT() to string and character
1886 constants only used in __WXMSW__ build.
1887
1888Fri Jun 04 12:19:18 GMT 2010 Olly Betts <olly@survex.com>
1889
1890 * src/aven.cc: wxWidgets now has a Slovak translation, so remove the
1891 kludge to substitute Czech if Slovak isn't found.
1892
1893Fri Jun 04 05:08:14 GMT 2010 Olly Betts <olly@survex.com>
1894
1895 * src/aboutdlg.cc: Fix character constant to be a string constant when
1896 building under WXMSW.
1897
1898Thu Jun 03 13:53:57 GMT 2010 Olly Betts <olly@survex.com>
1899
1900 * NEWS: Update from ChangeLog for 1.1.13.
1901
1902Thu Jun 03 12:25:14 GMT 2010 Olly Betts <olly@survex.com>
1903
1904 * Makefile.am,configure.in,debian/Makefile.am,debian/changelog: Remove
1905 .deb building machinery from upstream Makefile.
1906
1907Thu Jun 03 12:14:16 GMT 2010 Olly Betts <olly@survex.com>
1908
1909 * make_release.in: Remove ancient workaround for getting wine to work.
1910 Remove .deb building machinery. Reenable distcheck to see if the
1911 problem with extend.tst has gone away. Update mingw cross-building
1912 machinery.
1913
1914Wed Jun 02 13:30:28 GMT 2010 Olly Betts <olly@survex.com>
1915
1916 * configure.in,doc/GPL.htm,doc/index.htm.in: Remove HTML version of GPL
1917 - just link to the FSF's page.
1918
1919Wed Jun 02 13:26:55 GMT 2010 Olly Betts <olly@survex.com>
1920
1921 * configure.in,make_release,make_release.in,update-debcl.pl: Use dch to
1922 update debian/changelog.
1923
1924Wed Jun 02 12:59:33 GMT 2010 Olly Betts <olly@survex.com>
1925
1926 * configure.in,doc/Makefile.am,doc/cl2html.pl,doc/index.htm.in: Stop
1927 generating an HTML version of the ChangeLog - it's too low level to
1928 be of interest to non-developers, and developers can look at the
1929 source code.
1930
1931Wed Jun 02 09:38:25 GMT 2010 Olly Betts <olly@survex.com>
1932
1933 * src/cavernlog.cc: Whitespace tweaks.
1934
1935Wed Jun 02 09:28:37 GMT 2010 Olly Betts <olly@survex.com>
1936
1937 * src/aboutdlg.cc,src/aboutdlg.h: Use standard button for "Copy" in
1938 About dialog. Change "OK" button to "Close" since nothing is being
1939 confirmed by clicking it. Call "Flush()" in wxTheClipboard to try
1940 to make the copied text persist after aven is closed, though this
1941 seems to currently do nothing on wxGTK at least.
1942
1943Tue May 18 12:59:00 GMT 2010 Olly Betts <olly@survex.com>
1944
1945 * doc/HACKING.htm: Note jadetex needed.
1946 Note autoconf 2.64 works well.
1947
1948Tue May 18 02:06:00 GMT 2010 Olly Betts <olly@survex.com>
1949
1950 * src/fnt.cc: Remove now superfluous ().
1951
1952Mon May 17 14:33:00 GMT 2010 Olly Betts <olly@survex.com>
1953
1954 * debian/Makefile.am: Update EXTRA_DIST
1955
1956Mon May 17 05:38:00 GMT 2010 Olly Betts <olly@survex.com>
1957
1958 * src/cavernlog.cc: Fix small memory leak
1959
1960Mon May 17 05:33:00 GMT 2010 Olly Betts <olly@survex.com>
1961
1962 * src/img.c: Don't leak filename_opened member.
1963
1964Mon May 17 05:13:00 GMT 2010 Olly Betts <olly@survex.com>
1965
1966 * src/gfxcore.cc: Initialise all GfxCore's member variables so we
1967 don't use them uninitialised.
1968
1969Mon May 17 05:11:00 GMT 2010 Olly Betts <olly@survex.com>
1970
1971 * src/gfxcore.h: Declare constants with enum rather than #define so
1972 they automatically get allocated unique values, and so they show up
1973 in the debugger.
1974
1975Mon May 17 02:39:00 GMT 2010 Olly Betts <olly@survex.com>
1976
1977 * src/fnt.cc: Make the map array static const
1978
1979Mon May 17 02:30:00 GMT 2010 Olly Betts <olly@survex.com>
1980
1981 * src/fnt.cc: Set the font texture with GL_COLOR_INDEX so we can
1982 use a "byte format" font file without any translation, while a
1983 "bitmap format" font file needs a temporary array half the size.
1984
1985Mon May 17 00:56:00 GMT 2010 Olly Betts <olly@survex.com>
1986
1987 * src/gfxcore.cc: Initialise 3 flags when we load a survey to avoid
1988 using them potentially uninitialised.
1989
1990Sun May 16 14:39:00 GMT 2010 Olly Betts <olly@survex.com>
1991
1992 * src/mainfrm.cc: Fix cavern log window to behave if passed a .svx
1993 file on the command line.
1994
1995Sun May 16 14:27:00 GMT 2010 Olly Betts <olly@survex.com>
1996
1997 * configure.in: Update copyright years.
1998
1999Sun May 16 14:23:00 GMT 2010 Olly Betts <olly@survex.com>
2000
2001 * configure.in, src/aboutdlg.cc, src/aboutdlg.h, src/aven.cc,
2002 src/aven.h, src/avenprcore.cc, src/avenprcore.h,
2003 src/cavernlog.cc, src/cavernlog.h, src/export.cc, src/fnt.h,
2004 src/gfxcore.cc, src/gla-gl.cc, src/gla.h, src/guicontrol.cc,
2005 src/log.cc, src/mainfrm.cc, src/mainfrm.h, src/namecmp.h,
2006 src/printwx.cc, src/printwx.h:
2007 + Fix to build with a "unicode" build of wx.
2008 + Add "Copy" button to the About dialog to copy the system info
2009 to the clipboard.
2010 + List OpenGL extensions last, since there are usually lots of
2011 them with a modern gfx card.
2012 + When processing survey data, auto-scroll the log window until
2013 we've reported a warning or error.
2014 + Put the survey data log window in a splitter in the standard
2015 frame rather than having a separate frame for it.
2016
2017Sat Apr 17 12:13:00 GMT 2010 Olly Betts <olly@survex.com>
2018
2019 * src/aboutdlg.cc: Add case for "GTK+ >= 2.6".
2020
2021Sat Apr 17 12:12:00 GMT 2010 Olly Betts <olly@survex.com>
2022
2023 * src/aboutdlg.cc: Build string using preprocessor string
2024 concatenation rather than runtime appending, where possible.
2025
2026Sat Apr 17 12:00:00 GMT 2010 Olly Betts <olly@survex.com>
2027
2028 * src/aboutdlg.cc: Update (C) date.
2029
2030Sat Apr 17 11:59:00 GMT 2010 Olly Betts <olly@survex.com>
2031
2032 * src/aboutdlg.cc, src/aboutdlg.h: Use a wxTimer instead of idle
2033 events to avoid spinning on the CPU.
2034
2035Sat Apr 17 11:41:00 GMT 2010 Olly Betts <olly@survex.com>
2036
2037 * configure.in: New preferred env var for wx-config script is
2038 WX_CONFIG. WXCONFIG still supported for compatibility.
2039
2040Tue Jul 28 08:16:00 GMT 2009 Olly Betts <olly@survex.com>
2041
2042 * src/mainfrm.cc: The presentation filename now defaults to using
2043 the basename of the currently loaded dataset, but we always prompt
2044 before we first save with such a name.
2045
2046Tue Jul 28 04:37:00 GMT 2009 Olly Betts <olly@survex.com>
2047
2048 * configure.in: Add comment to explain why we call wx-config twice.
2049
2050Tue Jul 28 04:36:00 GMT 2009 Olly Betts <olly@survex.com>
2051
2052 * src/datain.c: Use fputs(m, f) instead of fprintf(f, m) in case m
2053 contains '%' (m comes from the messages file, so this isn't
2054 exploitable by sending someone a "bad" .svx or .3d file).
2055
2056Mon Jul 27 03:29:00 GMT 2009 Olly Betts <olly@survex.com>
2057
2058 * src/mainfrm.cc: Fix to open rather than save when doing "open
2059 presentation" with wxmotif.
2060
2061Thu Mar 05 01:45:00 GMT 2009 Olly Betts <olly@survex.com>
2062
2063 * doc/3dformat.htm: Document that this is version 6 and when we
2064 started to use it.
2065
2066Mon Dec 15 10:34:00 GMT 2008 Olly Betts <olly@survex.com>
2067
2068 * src/gla-gl.cc: When saving a screenshot, perform the vertical
2069 flip of the image data in-place rather than using wxImage::Mirror()
2070 which creates a whole new wxImage object.
2071
2072Fri Dec 12 11:12:00 GMT 2008 Olly Betts <olly@survex.com>
2073
2074 * src/cad3d.c, src/export.cc: Fix export to SVG when a label
2075 contains a '%' character.
2076
2077Fri Dec 12 06:30:00 GMT 2008 Olly Betts <olly@survex.com>
2078
2079 * configure.in: Add AM_PROG_CC_C_O which newer autoreconf warns is
2080 needed.
2081
2082Fri Dec 12 06:28:00 GMT 2008 Olly Betts <olly@survex.com>
2083
2084 * configure.in: Remove AC_SUBST of CRLIB and CROBJX which are no
2085 longer set or used.
2086
2087Fri Dec 12 06:03:00 GMT 2008 Olly Betts <olly@survex.com>
2088
2089 * NEWS, buildmacosx.sh, configure.in, desc-aven.txt, doc/TODO.htm,
2090 doc/manual.sgml, doc/survex.ent, lib/messages.txt,
2091 src/aboutdlg.cc, src/aven.cc, src/aven.h, src/gfxcore.cc,
2092 src/mainfrm.cc, src/printwx.cc, src/printwx.h, src/wx.h: Say
2093 "wxWidgets" instead of "wxWindows" consistently.
2094 Require wxWidgets 2.6.0 or newer - 2.4 is really old now.
2095
2096Mon Mar 31 01:53:00 GMT 2008 Olly Betts <olly@survex.com>
2097
2098 * doc/3dformat.htm: Update for v6 format from Mike McCombe
2099
2100Fri Sep 07 18:29:00 GMT 2007 Olly Betts <olly@survex.com>
2101
2102 * src/gla-gl.cc: Calling glGetError() resets the error state, so we
2103 need to store the value in a variable rather than calling it twice!
2104
2105Fri Sep 07 13:54:00 GMT 2007 Olly Betts <olly@survex.com>
2106
2107 * src/gla-gl.cc: Add missing CHECK_GL_ERROR() calls and correct
2108 some which had the wrong descriptions.
2109 Use GL_POINT_SPRITE and GL_COORD_REPLACE instead of
2110 GL_POINT_SPRITE_ARB and GL_COORD_REPLACE_ARB. They have the same
2111 numeric values, so the shorter (now official) names are better.
2112
2113Fri Sep 07 13:31:00 GMT 2007 Olly Betts <olly@survex.com>
2114
2115 * src/Makefile.am, src/gfxcore.cc, src/gfxcore.h, src/gla-gl.cc,
2116 src/gla.h, src/matrix4.cc, src/matrix4.h, src/quaternion.cc,
2117 src/quaternion.h: Just set the pan and tilt directly as OpenGL
2118 rotations rather than messing around setting up and then decoding a
2119 quaternion. This fixes some glitches when tilting while looking
2120 east, and eliminates 2 source files and 2 headers!
2121
2122Sat Feb 10 13:56:00 GMT 2007 Olly Betts <olly@survex.com>
2123
2124 * NEWS, configure.in, src/aven.cc, src/wx.h:
2125 (Unix version): aven: Fix display of degree symbol in status bar and
2126 messages with accented characters in.
2127 (Mac OS X version): Require at least wxWidgets 2.5.1.
2128
2129Sat Feb 10 13:46:00 GMT 2007 Olly Betts <olly@survex.com>
2130
2131 * src/message.c: Test S_ISREG since that's what we use here
2132
2133Sat Feb 10 13:37:00 GMT 2007 Olly Betts <olly@survex.com>
2134
2135 * src/message.c: Always use utf-8 for aven on unix
2136
Note: See TracBrowser for help on using the repository browser.