source: git/ChangeLog@ 18886d7

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 18886d7 was 18886d7, checked in by Olly Betts <olly@…>, 15 years ago

lib/INSTALL.OSX,src/mainfrm.cc: Make the green colour used for
entrances in the survey tree the same (slightly darker than
before) green used for the entrance blobs.

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

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