| [6b6fb4d] | 1 | Wed Jan 08 04:11:32 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 2 |  | 
|---|
 | 3 |         * NEWS,configure.ac: Update for 1.2.9. | 
|---|
 | 4 |  | 
|---|
| [6b86108] | 5 | Wed Jan 08 03:57:39 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 6 |  | 
|---|
 | 7 |         * lib/: Add "Language:" headers to .po files. | 
|---|
 | 8 |  | 
|---|
| [8ec15cf] | 9 | Wed Jan 08 02:17:44 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 10 |  | 
|---|
 | 11 |         * src/img.c: In non-hosted mode, don't define GETC and PUTC if they're | 
|---|
 | 12 |           already defined, to allow easy overriding with getc_unlocked() and | 
|---|
 | 13 |           putc_unlocked(). | 
|---|
 | 14 |  | 
|---|
| [57cecaa] | 15 | Wed Jan 08 02:13:27 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 16 |  | 
|---|
 | 17 |         * src/Makefile.am,src/imgtest.c: Add compile test that img.c and img.h | 
|---|
 | 18 |           work in non-hosted mode. | 
|---|
 | 19 |  | 
|---|
| [fa0246c] | 20 | Wed Jan 08 01:14:42 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 21 |  | 
|---|
 | 22 |         * doc/cavern.sgml: Document --3d-version in cavern man page. | 
|---|
 | 23 |  | 
|---|
| [997509d] | 24 | Wed Jan 08 01:05:34 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 25 |  | 
|---|
 | 26 |         * src/moviemaker.cc: Set rc_buffer_size to avoid warning from libav | 
|---|
 | 27 |           when exporting MPEG. | 
|---|
 | 28 |  | 
|---|
| [710bd97] | 29 | Tue Jan 07 23:09:53 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 30 |  | 
|---|
 | 31 |         * src/moviemaker.cc: Fix GCC warnings. | 
|---|
 | 32 |  | 
|---|
| [17edec7] | 33 | Tue Jan 07 23:08:21 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 34 |  | 
|---|
 | 35 |         * src/img.c: In non-hosted mode, check that int is at least 32 bits, | 
|---|
 | 36 |           and if not, use long.  In practice, platforms with 16 bit int are | 
|---|
 | 37 |           mostly obsolete, but it's not hard to be portable here. | 
|---|
 | 38 |  | 
|---|
| [0b25b30] | 39 | Tue Jan 07 22:05:58 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 40 |  | 
|---|
 | 41 |         * src/msvc/config.h.in: Update to INT16_T to int16_t and INT32_T to | 
|---|
 | 42 |           int32_t.  AFAIK, building with MSVC hasn't been tested for a long | 
|---|
 | 43 |           time, so it's likely more fixes will be needed. | 
|---|
 | 44 |  | 
|---|
| [9ad69a0] | 45 | Tue Jan 07 21:55:27 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 46 |  | 
|---|
 | 47 |         * configure.ac: Don't call AC_C_CONST - C compilers without 'const' | 
|---|
 | 48 |           support haven't been relevant for years. | 
|---|
 | 49 |  | 
|---|
| [57f70f2] | 50 | Thu Oct 31 12:08:07 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 51 |  | 
|---|
 | 52 |         * lib/: Update translations from launchpad and from existing similar | 
|---|
 | 53 |           messages. | 
|---|
 | 54 |  | 
|---|
| [ec81f086] | 55 | Tue Oct 29 23:47:57 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 56 |  | 
|---|
 | 57 |         * src/moviemaker.cc: Fix to call avcodec_free_frame() correctly. | 
|---|
 | 58 |  | 
|---|
| [e1f27c4] | 59 | Tue Oct 29 08:58:56 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 60 |  | 
|---|
 | 61 |         * NEWS,configure.ac: Update for 1.2.8. | 
|---|
 | 62 |  | 
|---|
| [9b5a5fd] | 63 | Tue Oct 29 08:10:45 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 64 |  | 
|---|
 | 65 |         * src/: Hook up to pass "input_projection" from .aven config file | 
|---|
 | 66 |           through to GPX export code. | 
|---|
 | 67 |  | 
|---|
| [e24b7fb] | 68 | Sat Oct 26 06:35:52 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 69 |  | 
|---|
 | 70 |         * src/gfxcore.cc: Another tweak to use RefreshRect() rather than | 
|---|
 | 71 |           Refresh() for slightly simpler code. | 
|---|
 | 72 |  | 
|---|
| [79137712] | 73 | Fri Oct 25 21:08:53 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 74 |  | 
|---|
 | 75 |         * src/gpx.cc: Use fputs rather than fprintf for constant strings. | 
|---|
 | 76 |  | 
|---|
| [a6dddd1] | 77 | Fri Oct 25 21:07:57 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 78 |  | 
|---|
 | 79 |         * src/gpx.cc,src/gpx.h,src/printwx.cc: Add support for exporting legs | 
|---|
 | 80 |           as tracks in GPX. | 
|---|
 | 81 |  | 
|---|
| [d1bc1ac] | 82 | Fri Oct 25 06:14:38 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 83 |  | 
|---|
 | 84 |         * src/printwx.cc: Swap the "Elements" and "View" boxes in the print | 
|---|
 | 85 |           and export dialogs, as that works much better when the "View" box | 
|---|
 | 86 |           is hidden. | 
|---|
 | 87 |  | 
|---|
| [bc1fac5] | 88 | Fri Oct 25 06:11:59 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 89 |  | 
|---|
 | 90 |         * lib/survex.pot,src/export.cc,src/export.h,src/printwx.cc: Add | 
|---|
 | 91 |           "Origin in centre" and "Full coordinates" options to export | 
|---|
 | 92 |           - the latter fixes #10.  GPX and PLT output force "full | 
|---|
 | 93 |           coordinates". | 
|---|
 | 94 |  | 
|---|
| [0ca8fe0] | 95 | Wed Oct 23 21:47:07 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 96 |  | 
|---|
 | 97 |         * src/gfxcore.cc: Tweak to use RefreshRect() rather than Refresh() for | 
|---|
 | 98 |           slightly simpler code. | 
|---|
 | 99 |  | 
|---|
| [a7f78d4] | 100 | Wed Oct 23 21:46:13 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 101 |  | 
|---|
 | 102 |         * src/dump3d.c: Show dates for XSECT. | 
|---|
 | 103 |  | 
|---|
| [54b7650] | 104 | Wed Oct 23 06:46:39 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 105 |  | 
|---|
 | 106 |         * src/printwx.cc: Fix export and (the built-in) print preview to | 
|---|
 | 107 |           actually use the options selected in the dialog rather than those | 
|---|
 | 108 |           set when the dialog was created. | 
|---|
 | 109 |  | 
|---|
| [fdea415] | 110 | Wed Oct 23 06:30:05 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 111 |  | 
|---|
 | 112 |         * src/: Hook up GPX export options to export entrances, fixed points, | 
|---|
 | 113 |           and/or exported points, and specify coloured pin symbols for these | 
|---|
 | 114 |           types of stations.  These options now default to what's being shown | 
|---|
 | 115 |           in the survey view, like other export options.   GPX export | 
|---|
 | 116 |           "creator" how includes the Survex version and website URL, and the | 
|---|
 | 117 |           survey title is includes as a <name> tag inside the <gpx> tag. | 
|---|
 | 118 |  | 
|---|
| [76882cb] | 119 | Wed Oct 23 04:38:31 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 120 |  | 
|---|
 | 121 |         * src/guicontrol.cc: Fix assertion failure when double-clicking on the | 
|---|
 | 122 |           survey with wx2.9. | 
|---|
 | 123 |  | 
|---|
| [9cb97b7] | 124 | Tue Oct 22 06:01:05 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 125 |  | 
|---|
 | 126 |         * src/: Rename internal references to "show splays" to just "splays" | 
|---|
 | 127 |           to reflect the change in the menu item name. | 
|---|
 | 128 |  | 
|---|
| [7b55ac2] | 129 | Tue Oct 22 05:55:55 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 130 |  | 
|---|
 | 131 |         * lib/survex.pot,src/: Hide the "View" box for GPX export.  Add | 
|---|
 | 132 |           checkboxes for "Entrances", "Fixed Points" and "Exported Stations" | 
|---|
 | 133 |           for GPX export (currently non-functional).  Prepare for allowing | 
|---|
 | 134 |           text height, marker size, and grid spacing to be set from aven (as | 
|---|
 | 135 |           cad3d allows). | 
|---|
 | 136 |  | 
|---|
| [4d7d209] | 137 | Mon Oct 21 01:10:04 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 138 |  | 
|---|
 | 139 |         * src/mainfrm.cc: Update to call img_error2msg() on the error code | 
|---|
 | 140 |           returned by img_error(). | 
|---|
 | 141 |  | 
|---|
| [a322a09] | 142 | Sat Oct 19 18:28:49 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 143 |  | 
|---|
 | 144 |         * src/printwx.cc: Fix segfault in "File->Export" if an export format | 
|---|
 | 145 |           isn't stored in ".aven". | 
|---|
 | 146 |  | 
|---|
| [0a9b040] | 147 | Sat Oct 19 17:39:49 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 148 |  | 
|---|
 | 149 |         * configure.ac,src/img.c: Use lround() instead of round(), and make | 
|---|
 | 150 |           the tests around whether we use the library function or the our | 
|---|
 | 151 |           fallback implementation saner. | 
|---|
 | 152 |  | 
|---|
| [f1d5d26] | 153 | Wed Sep 18 00:26:33 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 154 |  | 
|---|
 | 155 |         * src/aven.cc: Fix to build with wx 2.9.5 with wx2.8 compatibility | 
|---|
 | 156 |           disabled. | 
|---|
 | 157 |  | 
|---|
| [a2a8d23] | 158 | Tue Sep 17 23:57:02 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 159 |  | 
|---|
 | 160 |         * src/mainfrm.cc: Make the Presentation->Play menu item a checkbox, | 
|---|
 | 161 |           to avoid a warning with wxMSW 2.9.5.  Reported by Brian Clipstone. | 
|---|
 | 162 |  | 
|---|
| [f3ef5d8] | 163 | Tue Sep 17 23:56:06 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 164 |  | 
|---|
 | 165 |         * src/guicontrol.cc,src/guicontrol.h: Rename scale/rotate lock | 
|---|
 | 166 |           constants to have a "lock_" prefix. | 
|---|
 | 167 |  | 
|---|
| [f7d52a1] | 168 | Tue Sep 17 23:38:10 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 169 |  | 
|---|
 | 170 |         * src/mainfrm.cc: Make right click in an empty presentation mark the | 
|---|
 | 171 |           current position and open it to edit, instead of crashing. | 
|---|
 | 172 |  | 
|---|
| [387babf] | 173 | Tue Sep 17 23:37:00 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 174 |  | 
|---|
 | 175 |         * src/gfxcore.cc: Don't try to close the movie if we aren't producing | 
|---|
 | 176 |           one. | 
|---|
 | 177 |  | 
|---|
| [cc69cf5] | 178 | Tue Sep 10 00:21:53 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 179 |  | 
|---|
 | 180 |         * configure.ac,src/moviemaker.cc: Use avcodec_free_frame() if it's | 
|---|
 | 181 |           available. | 
|---|
 | 182 |  | 
|---|
| [763efe6] | 183 | Mon Sep 09 11:36:00 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 184 |  | 
|---|
 | 185 |         * src/cad3d.c: Correct long option names in code comment. | 
|---|
 | 186 |  | 
|---|
| [caeff4a] | 187 | Mon Sep 09 11:33:20 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 188 |  | 
|---|
 | 189 |         * src/cad3d.c: Make --marker-size work for Skencil and SVG output. | 
|---|
 | 190 |  | 
|---|
| [98fd937] | 191 | Mon Sep 09 07:01:57 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 192 |  | 
|---|
 | 193 |         * src/gfxcore.cc,src/moviemaker.cc,src/moviemaker.h: Improve reporting | 
|---|
 | 194 |           of errors during the process of exporting a movie. | 
|---|
 | 195 |  | 
|---|
| [64d06c0] | 196 | Mon Sep 09 06:38:33 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 197 |  | 
|---|
 | 198 |         * configure.ac,src/moviemaker.cc,src/moviemaker.h: Update movie export | 
|---|
 | 199 |           code to work with latest libav API. | 
|---|
 | 200 |  | 
|---|
| [adceff5] | 201 | Mon Sep 09 05:14:24 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 202 |  | 
|---|
 | 203 |         * Makefile.am,doc/HACKING.htm,lib/,survex.iss.in: Upgrade to newer | 
|---|
 | 204 |           innosetup version.  Upgrade details of how to do a Microsoft Windows | 
|---|
 | 205 |           build. | 
|---|
 | 206 |  | 
|---|
| [66a9df7] | 207 | Mon Sep 09 04:19:36 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 208 |  | 
|---|
 | 209 |         * make_release: Prefer a hand-installed 2.9 mingw build of wx to a | 
|---|
 | 210 |           packaged 2.8 build. | 
|---|
 | 211 |  | 
|---|
| [55a0527] | 212 | Mon Sep 09 04:18:18 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 213 |  | 
|---|
 | 214 |         * src/img.c,src/netbits.c: Fix // comments in C code for portability | 
|---|
 | 215 |           to pre-C99 compilers which don't support these as an extension. | 
|---|
 | 216 |  | 
|---|
| [0544329] | 217 | Mon Sep 09 04:12:57 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 218 |  | 
|---|
 | 219 |         * src/aven.cc: Fix to build with wxMSW 2.9.5. | 
|---|
 | 220 |  | 
|---|
| [c527c6e] | 221 | Mon Sep 09 04:10:48 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 222 |  | 
|---|
 | 223 |         * configure.ac,src/Makefile.am: Probe for libproj. | 
|---|
 | 224 |  | 
|---|
| [9fc1cac] | 225 | Fri Sep 06 04:18:23 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 226 |  | 
|---|
 | 227 |         * NEWS,doc/cad3d.sgml,lib/,src/: The "Sketch" vector drawing program | 
|---|
 | 228 |           got renamed to "Skencil" some time ago, so update all references in | 
|---|
 | 229 |           code and documentation.  cad3d has a new --skencil option to specify | 
|---|
 | 230 |           this output format, but --sketch is still recognised for | 
|---|
 | 231 |           compatibility. | 
|---|
 | 232 |  | 
|---|
| [3972b26] | 233 | Fri Sep 06 03:39:16 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 234 |  | 
|---|
 | 235 |         * src/printwx.cc: Default to exporting in the export format used last | 
|---|
 | 236 |           time. | 
|---|
 | 237 |  | 
|---|
| [6073761] | 238 | Fri Sep 06 03:27:21 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 239 |  | 
|---|
 | 240 |         * lib/de_CH.po,lib/it.po,lib/sk.po: Minor translation updates. | 
|---|
 | 241 |  | 
|---|
| [583c17d] | 242 | Thu Sep 05 09:50:23 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 243 |  | 
|---|
 | 244 |         * lib/,src/: Add a format drop down to the export dialog, and only | 
|---|
 | 245 |           show fields which are meaningful and supported for a particular | 
|---|
 | 246 |           export format. | 
|---|
 | 247 |  | 
|---|
| [3c35956] | 248 | Thu Sep 05 04:21:40 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 249 |  | 
|---|
 | 250 |         * survex.iss.in: Newer innosetup no longer supports MinVersion. | 
|---|
 | 251 |  | 
|---|
| [0b29536] | 252 | Thu Sep 05 04:20:36 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 253 |  | 
|---|
 | 254 |         * lib/,survex.iss.in: Add translations for the Windows installer for | 
|---|
 | 255 |           all the languages we have any translations of Survex itself for. | 
|---|
 | 256 |  | 
|---|
| [4734106] | 257 | Mon Sep 02 21:03:50 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 258 |  | 
|---|
 | 259 |         * lib/,src/: Rework findentrances into GPX export for aven. | 
|---|
 | 260 |  | 
|---|
| [0d9d980] | 261 | Mon Sep 02 02:17:49 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 262 |  | 
|---|
 | 263 |         * src/img.c: Improve fputsnl() for non-HOSTED mode to return a value. | 
|---|
 | 264 |  | 
|---|
| [81bb4bdc] | 265 | Mon Sep 02 02:17:18 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 266 |  | 
|---|
 | 267 |         * src/img.c: Use osnew() to simplify code a little. | 
|---|
 | 268 |  | 
|---|
| [b932a29] | 269 | Mon Sep 02 01:45:52 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 270 |  | 
|---|
 | 271 |         * src/img.c: Don't segfault on img_close() in non-hosted mode. | 
|---|
 | 272 |  | 
|---|
| [f807d8bf] | 273 | Mon Sep 02 00:27:29 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 274 |  | 
|---|
 | 275 |         * NEWS,src/img.c: img.c can now be compiled as C++ as well as as C. | 
|---|
 | 276 |  | 
|---|
| [88b54df6] | 277 | Mon Sep 02 00:17:36 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 278 |  | 
|---|
 | 279 |         * NEWS,src/img.c: Add missing definition of max() macro when built for | 
|---|
 | 280 |           use outside of Survex. | 
|---|
 | 281 |  | 
|---|
| [0d25db3] | 282 | Mon Sep 02 00:11:36 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 283 |  | 
|---|
 | 284 |         * src/img.c: Don't duplicate the IMG_API_VERSION defaulting logic from | 
|---|
 | 285 |           img.h as we get it just by including img.h first. | 
|---|
 | 286 |  | 
|---|
| [a405bc1] | 287 | Mon Sep 02 00:10:34 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 288 |  | 
|---|
 | 289 |         * src/: IMG_HOSTED no longer affects the img API at all. | 
|---|
 | 290 |  | 
|---|
| [034141d] | 291 | Fri Aug 23 08:06:18 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 292 |  | 
|---|
 | 293 |         * NEWS,lib/,src/netskel.c: Tweak cavern .err file output to not lose | 
|---|
 | 294 |           the space in front of certain statistics when the value gets large. | 
|---|
 | 295 |  | 
|---|
| [a4adf09] | 296 | Wed Aug 21 21:14:03 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 297 |  | 
|---|
 | 298 |         * NEWS,lib/,src/matrix.c,src/out.h,tests/calibrate_clino.out: Don't | 
|---|
 | 299 |           report "Solving to find x coordinates" as we actually find y and z | 
|---|
 | 300 |           in the same operation, and as a progress message it is redundant with | 
|---|
 | 301 |           "Solving %d simultaneous equations" anyway. | 
|---|
 | 302 |  | 
|---|
| [0056ee1] | 303 | Fri Aug 09 10:23:24 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 304 |  | 
|---|
 | 305 |         * NEWS,src/printwx.cc: Need to call TransferDataFromWindow() for the | 
|---|
 | 306 |           validators to get called and update the boolean flag settings mask. | 
|---|
 | 307 |  | 
|---|
| [da65891] | 308 | Fri Aug 02 13:04:39 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 309 |  | 
|---|
 | 310 |         * NEWS,src/readval.c,tests/cmd_alias.out: Fix handling of anonymous | 
|---|
 | 311 |           wall stations ('..' by default) to implicitly set the SPLAY leg flag, | 
|---|
 | 312 |           as was intended. | 
|---|
 | 313 |  | 
|---|
| [c6abbc8] | 314 | Sat Jul 27 10:08:46 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 315 |  | 
|---|
 | 316 |         * tests/Makefile.am: Distribute files for normal_bad testcase. | 
|---|
 | 317 |  | 
|---|
| [e34bebc] | 318 | Sat Jul 27 09:41:34 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 319 |  | 
|---|
 | 320 |         * NEWS,configure.ac: Update for 1.2.7. | 
|---|
 | 321 |  | 
|---|
| [576e5a9] | 322 | Sun Jul 21 18:03:58 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 323 |  | 
|---|
 | 324 |         * src/mainfrm.cc: Speed up loading a .3d file with cross-sections by | 
|---|
 | 325 |           using a map to convert station names to positions. | 
|---|
 | 326 |  | 
|---|
| [91f6661] | 327 | Sun Jul 21 16:12:25 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 328 |  | 
|---|
 | 329 |         * doc/TODO.htm: Note that dump3d needs documenting. | 
|---|
 | 330 |  | 
|---|
| [71c2c3f] | 331 | Sun Jul 21 16:09:24 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 332 |  | 
|---|
 | 333 |         * configure.ac,debian/survex.install,src/Makefile.am: Build and | 
|---|
 | 334 |           package dump3d as standard - it's useful for grabbing info from | 
|---|
 | 335 |           3d files in scripts. | 
|---|
 | 336 |  | 
|---|
| [47a650b] | 337 | Thu Jul 18 03:54:45 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 338 |  | 
|---|
 | 339 |         * lib/de.po: Merge German translation updates from launchpad. | 
|---|
 | 340 |  | 
|---|
| [22114ef] | 341 | Wed Jul 17 12:38:39 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 342 |  | 
|---|
 | 343 |         * doc/3dformat.htm,src/img.c: Move the DATE and ERROR codes in 3d v8 to | 
|---|
 | 344 |           leave a large contiguous block of codes available. | 
|---|
 | 345 |  | 
|---|
| [900b32a] | 346 | Wed Jul 17 12:29:33 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 347 |  | 
|---|
 | 348 |         * src/img.c: Mask out the bit used to indicate no label change from | 
|---|
 | 349 |           the returned leg flags. | 
|---|
 | 350 |  | 
|---|
| [e133186] | 351 | Wed Jul 17 11:13:37 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 352 |  | 
|---|
 | 353 |         * doc/3dformat.htm,src/img.c: The prefix is often unchanged from one | 
|---|
 | 354 |           leg to the next, so use a spare flag to compactly indicate that | 
|---|
 | 355 |           there's no label change. | 
|---|
 | 356 |  | 
|---|
| [dec6b10] | 357 | Tue Jul 16 12:04:55 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 358 |  | 
|---|
 | 359 |         * doc/3dformat.htm,src/img.c: More work toward v8 of 3d format. | 
|---|
 | 360 |  | 
|---|
| [c1785b1] | 361 | Tue Jul 16 11:33:34 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 362 |  | 
|---|
 | 363 |         * doc/TODO.htm: The data style of legs is now stored in the 3d file, | 
|---|
 | 364 |           so remove "flag nosurvey legs in .3d file" from todo list. | 
|---|
 | 365 |  | 
|---|
| [567445a] | 366 | Tue Jul 16 11:33:04 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 367 |  | 
|---|
 | 368 |         * src/dump3d.c: Report the data style of legs. | 
|---|
 | 369 |  | 
|---|
| [230aedd] | 370 | Tue Jul 16 11:32:13 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 371 |  | 
|---|
 | 372 |         * src/cad3d.c: Check for errors from img_rewind() and report them. | 
|---|
 | 373 |  | 
|---|
| [cd91e16] | 374 | Tue Jul 16 07:54:52 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 375 |  | 
|---|
 | 376 |         * tests/cavern.tst: Run diffpos <expected> <actual> so the reports of | 
|---|
 | 377 |           'Added' and 'Deleted' stations are the more natural way round. | 
|---|
 | 378 |  | 
|---|
| [afe350e] | 379 | Tue Jul 09 22:59:48 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 380 |  | 
|---|
 | 381 |         * doc/3dformat.htm: Formatting tweaks. | 
|---|
 | 382 |  | 
|---|
| [73fea40] | 383 | Tue Jul 09 13:36:35 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 384 |  | 
|---|
 | 385 |         * doc/3dformat.htm,doc/TODO.htm,src/img.c: Add an explicit flag for | 
|---|
 | 386 |           'this is an extended elevation' to 3d v8. | 
|---|
 | 387 |  | 
|---|
| [ec812baa] | 388 | Tue Jul 09 13:24:29 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 389 |  | 
|---|
 | 390 |         * doc/3dformat.htm,doc/TODO.htm,src/img.h: Start on v8 of the 3d format | 
|---|
 | 391 |           - the timestamp is stored as seconds since 1970. | 
|---|
 | 392 |  | 
|---|
| [200a12c] | 393 | Tue Jul 09 12:41:51 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 394 |  | 
|---|
 | 395 |         * src/commands.c: Fix ordering of the style masks to reflect swapping | 
|---|
 | 396 |           of STYLE_NOSURVEY and STYLE_PASSAGE. | 
|---|
 | 397 |  | 
|---|
| [669d5d5] | 398 | Tue Jul 09 11:14:28 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 399 |  | 
|---|
 | 400 |         * doc/TODO.htm: Update. | 
|---|
 | 401 |  | 
|---|
| [c230a2a7] | 402 | Tue Jul 09 10:31:50 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 403 |  | 
|---|
 | 404 |         * src/img.h: Remove unnecessary include of "useful.h" in IMG_HOSTED | 
|---|
 | 405 |           mode. | 
|---|
 | 406 |  | 
|---|
| [ac28f4f] | 407 | Tue Jul 09 08:48:35 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 408 |  | 
|---|
 | 409 |         * src/cavern.h,src/img.h: Renumber STYLE_PASSAGE and STYLE_NOSURVEY so | 
|---|
 | 410 |           that the style constants we want to pass to img are contiguously | 
|---|
 | 411 |           numbered. | 
|---|
 | 412 |  | 
|---|
| [1fad6d4] | 413 | Sun Jul 07 13:03:56 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 414 |  | 
|---|
 | 415 |         * src/img.h: Just make fRead always int, eliminating IMG_HOSTED | 
|---|
 | 416 |           conditional. | 
|---|
 | 417 |  | 
|---|
| [0c50ce3] | 418 | Sun Jul 07 12:45:11 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 419 |  | 
|---|
 | 420 |         * src/extend.c,src/img.c,src/img.h: Repurpose the long unused fBinary | 
|---|
 | 421 |           parameter to img_open_write() as a flags parameter, and add | 
|---|
 | 422 |           img_FFLAG_EXTENDED to specify that this is an extended elevation, | 
|---|
 | 423 |           in place of appending " (extended)" to the title.  Internally we | 
|---|
 | 424 |           still append this to the title (and remove it upon reading), but in | 
|---|
 | 425 |           the 3d v8 format, the flags will be stored explicitly in the file. | 
|---|
 | 426 |  | 
|---|
| [ab42a9c] | 427 | Sun Jul 07 12:22:32 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 428 |  | 
|---|
 | 429 |         * src/img.h: Add comments for the lists of "Leg flags" and "Station | 
|---|
 | 430 |           flags". | 
|---|
 | 431 |  | 
|---|
| [3fb4350] | 432 | Sun Jul 07 12:20:29 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 433 |  | 
|---|
 | 434 |         * NEWS,src/dump3d.c,src/img.h: Drop img_FLAG_NOSURVEY - it's redundant | 
|---|
 | 435 |           now we're going to store the style of each leg, and it hasn't yet | 
|---|
 | 436 |           been in a release. | 
|---|
 | 437 |  | 
|---|
| [88c1ccb] | 438 | Sun Jul 07 12:14:23 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 439 |  | 
|---|
 | 440 |         * src/dump3d.c: Report if the file is an extended elevation. | 
|---|
 | 441 |  | 
|---|
| [eb5aea0] | 442 | Sun Jul 07 12:12:24 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 443 |  | 
|---|
 | 444 |         * src/: Track the data style of each leg, and pass it in to img - it's | 
|---|
 | 445 |           not yet stored in the .3d file, but now it is easily available so it | 
|---|
 | 446 |           can be. | 
|---|
 | 447 |  | 
|---|
| [43ddd8b] | 448 | Fri Jul 05 13:17:24 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 449 |  | 
|---|
 | 450 |         * configure.ac,doc/3dformat-old.htm: Split off a copy of the current | 
|---|
 | 451 |           3dformat document - v8 will feature significant changes, so it will | 
|---|
 | 452 |           be clearer to document it separately. | 
|---|
 | 453 |  | 
|---|
| [ce9057c] | 454 | Fri Jul 05 13:11:25 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 455 |  | 
|---|
 | 456 |         * src/dump3d.c,src/netskel.c: The fBinary parameter of img_open_write() | 
|---|
 | 457 |           has been unused for years, so stop passing fTrue. | 
|---|
 | 458 |  | 
|---|
| [b189252] | 459 | Tue Jul 02 12:04:09 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 460 |  | 
|---|
 | 461 |         * src/img.c: Revert to putting a human readable timestamp string in | 
|---|
 | 462 |           v7 and older files. | 
|---|
 | 463 |  | 
|---|
| [f346a33] | 464 | Tue Jul 02 11:01:41 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 465 |  | 
|---|
 | 466 |         * src/dump3d.c: Show only 2 decimal places on coordinates and passage | 
|---|
 | 467 |           dimensions. | 
|---|
 | 468 |  | 
|---|
| [38500b0] | 469 | Wed Jun 12 13:35:21 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 470 |  | 
|---|
 | 471 |         * src/printwx.cc: Implement a copy ctor for BitValidator in the same | 
|---|
 | 472 |           way that wxGenericValidator does.  Older GCC seems to need such a | 
|---|
 | 473 |           copy ctor to exist to compile the uses of BitValidator in | 
|---|
 | 474 |           printwx.cc. | 
|---|
 | 475 |  | 
|---|
| [6a25547d] | 476 | Wed Jun 12 13:34:52 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 477 |  | 
|---|
 | 478 |         * src/Makefile.am: Ship gdtconvert and gen_img2aven. | 
|---|
 | 479 |  | 
|---|
| [d380cd6] | 480 | Wed Jun 12 13:33:38 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 481 |  | 
|---|
 | 482 |         * make_release: Tweak 'mingw' building to look for a suitable | 
|---|
 | 483 |           wx-config and get the C and C++ compilers to use using its | 
|---|
 | 484 |           --cc and --cxx flags. | 
|---|
 | 485 |  | 
|---|
| [1298787] | 486 | Tue Jun 11 12:06:08 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 487 |  | 
|---|
 | 488 |         * src/printwx.cc: wxValidator subclasses shouldn't have a copy ctor, | 
|---|
 | 489 |           so give BitValidator an unimplemented private copy ctor, and use | 
|---|
 | 490 |           the normal ctor instead to implement the Clone() method. | 
|---|
 | 491 |  | 
|---|
| [da9d788] | 492 | Tue Jun 11 11:51:13 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 493 |  | 
|---|
 | 494 |         * NEWS: Update from ChangeLog. | 
|---|
 | 495 |  | 
|---|
| [bb51ecd] | 496 | Mon Jun 10 11:50:18 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 497 |  | 
|---|
 | 498 |         * lib/launchpad-merge-po: New script to eliminate unwanted differences | 
|---|
 | 499 |           introduced by launchpad. | 
|---|
 | 500 |         * lib/Makefile.am: Make launchpad-diff target use launchpad-merge-po | 
|---|
 | 501 |           and skip files missing in the launchpad export. | 
|---|
 | 502 |  | 
|---|
| [ad0bf7b] | 503 | Mon Jun 10 11:47:37 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 504 |  | 
|---|
 | 505 |         * lib/unlaunchpad-po: Normalise dates in PO headers. | 
|---|
 | 506 |  | 
|---|
| [6176b37] | 507 | Mon Jun 10 07:23:07 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 508 |  | 
|---|
 | 509 |         * lib/Makefile.am,lib/unlaunchpad-po: Add "launchpad-diff" make target | 
|---|
 | 510 |           to assist with merging in translation changes from launchpad. | 
|---|
 | 511 |  | 
|---|
| [a69a767] | 512 | Sun Jun 09 00:04:37 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 513 |  | 
|---|
 | 514 |         * src/img.c: Handle .pos files containing unnamed stations - don't suck | 
|---|
 | 515 |           the next line in as the station name, and set img_SFLAG_ANON for | 
|---|
 | 516 |           them. | 
|---|
 | 517 |  | 
|---|
| [9140f41] | 518 | Sat Jun 08 15:12:25 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 519 |  | 
|---|
 | 520 |         * src/mainfrm.cc: Fix mapping of flags when loading a .3d file. | 
|---|
 | 521 |  | 
|---|
| [1ca095a] | 522 | Sat Jun 08 15:07:05 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 523 |  | 
|---|
 | 524 |         * .gitignore,src/gen_img2aven: Commit script to generate img2aven.h. | 
|---|
 | 525 |  | 
|---|
| [9e5ad92] | 526 | Sat Jun 08 14:20:45 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 527 |  | 
|---|
 | 528 |         * lib/: Update line number references and merge message changes from | 
|---|
 | 529 |           survex.pot to the .po files. | 
|---|
 | 530 |  | 
|---|
| [df126137] | 531 | Sat Jun 08 14:17:52 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 532 |  | 
|---|
 | 533 |         * lib/Makefile.am,lib/merge-po: Add "merge-pos" target to merge in new | 
|---|
 | 534 |           messages and updates to comments from survex.pot to the .po files. | 
|---|
 | 535 |  | 
|---|
| [be3b9b9] | 536 | Sat Jun 08 14:10:16 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 537 |  | 
|---|
 | 538 |         * tests/: Commit files for new tests. | 
|---|
 | 539 |  | 
|---|
| [42bd3576] | 540 | Sat Jun 08 13:40:38 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 541 |  | 
|---|
 | 542 |         * src/img.c,src/img.h,src/mainfrm.cc: Store the 'processed at' | 
|---|
 | 543 |           timestamp in the .3d file as seconds since 1970 rather than as | 
|---|
 | 544 |           a human readable string. | 
|---|
 | 545 |  | 
|---|
| [45dcea2] | 546 | Sat Jun 08 06:19:17 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 547 |  | 
|---|
 | 548 |         * src/commands.c: Correct comment about *alias. | 
|---|
 | 549 |  | 
|---|
| [cd5b089] | 550 | Sat Jun 08 06:01:38 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 551 |  | 
|---|
 | 552 |         * lib/de.po,lib/de_CH.po,lib/en_US.po: Update translations. | 
|---|
 | 553 |  | 
|---|
| [5d60ff0] | 554 | Thu Jun 06 10:56:22 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 555 |  | 
|---|
 | 556 |         * lib/,src/: Show splay legs faded by default, with menu options to | 
|---|
 | 557 |           hide them or show them like other legs. | 
|---|
 | 558 |  | 
|---|
| [dcbcae0] | 559 | Tue Jun 04 12:37:03 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 560 |  | 
|---|
 | 561 |         * doc/manual.sgml,lib/survex.pot,src/,tests/Makefile.am, | 
|---|
 | 562 |           tests/cavern.tst: Add more anonymous station types - a double | 
|---|
 | 563 |           separator ('..' by default) is an anoymous wall point at the end | 
|---|
 | 564 |           of an implicit splay (c.f. '.' being a non-wall point), and | 
|---|
 | 565 |           a triple separator ('...' by default) is an anoymous point (with | 
|---|
 | 566 |           nothing special about the leg).  New *alias command allows '-' to be | 
|---|
 | 567 |           mapped to '..' to match pocket topo conventions.  3d file format now | 
|---|
 | 568 |           support a 'WALL' station flag. | 
|---|
 | 569 |  | 
|---|
| [f9044d0] | 570 | Tue Jun 04 12:19:31 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 571 |  | 
|---|
 | 572 |         * src/Makefile.am: Regenerate gradient.pov is gdtconvert changes. | 
|---|
 | 573 |  | 
|---|
| [4fb15a1] | 574 | Sun Jun 02 12:51:46 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 575 |  | 
|---|
 | 576 |         * src/readval.c,tests/: Report column numbers as well as line numbers | 
|---|
 | 577 |           for more cavern errors and warnings.  Add more testcases.  If the | 
|---|
 | 578 |           argument to *include has an opening double quote but the closing | 
|---|
 | 579 |           double quote is missing, then skip trying to open the file. | 
|---|
 | 580 |  | 
|---|
| [a91c2b0] | 581 | Sun Jun 02 10:52:26 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 582 |  | 
|---|
 | 583 |         * src/cavernlog.cc: Remove useless extra quoting when invoking vim. | 
|---|
 | 584 |  | 
|---|
| [e27a0c3] | 585 | Fri May 31 13:51:16 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 586 |  | 
|---|
 | 587 |         * src/netskel.c: Use fputs not printf to write literal string to avoid | 
|---|
 | 588 |           GCC format security warning (the string can never contain a '%' but | 
|---|
 | 589 |           the compiler can't see that). | 
|---|
 | 590 |  | 
|---|
| [8cea1ad] | 591 | Fri May 31 13:08:01 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 592 |  | 
|---|
 | 593 |         * src/datain.c: Variable 'len' in compile_error_token was static for no | 
|---|
 | 594 |           good reason. | 
|---|
 | 595 |  | 
|---|
| [d309e17] | 596 | Fri May 31 12:32:22 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 597 |  | 
|---|
 | 598 |         * src/mainfrm.cc,src/mainfrm.h: Skip anonymous stations. | 
|---|
 | 599 |  | 
|---|
| [a2c33ae] | 600 | Fri May 31 12:17:56 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 601 |  | 
|---|
 | 602 |         * src/,tests/: Anonymous stations no longer have a made up unique name, | 
|---|
 | 603 |           and are marked with a new ANON flag in .3d files. | 
|---|
 | 604 |  | 
|---|
| [55ee200] | 605 | Mon May 27 11:24:18 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 606 |  | 
|---|
 | 607 |         * configure.ac: Update copyright date. | 
|---|
 | 608 |  | 
|---|
| [f15cde77] | 609 | Sun May 26 13:05:34 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 610 |  | 
|---|
 | 611 |         * src/: New station flag SFLAGS_USED to mark a station as "used" so we | 
|---|
 | 612 |           don't issue "unused fixed point" warnings about it - previously we | 
|---|
 | 613 |           set 'shape' to be negative to indicate this, but that required us to | 
|---|
 | 614 |           handle that whenever we looked at or updated shape. | 
|---|
 | 615 |  | 
|---|
| [631fa17] | 616 | Sun May 26 11:47:06 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 617 |  | 
|---|
 | 618 |         * configure.ac: Fix sizeof(wxChar) test to work for wx2.9. | 
|---|
 | 619 |  | 
|---|
| [ee63994] | 620 | Fri May 10 05:55:54 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 621 |  | 
|---|
 | 622 |         * configure.ac,src/gla-gl.cc,src/glbitmapfont.h: It seems we need to | 
|---|
 | 623 |           include GL/gl.h before we can safely include GL/glext.h (at least on | 
|---|
 | 624 |           Debian wheezy). | 
|---|
 | 625 |  | 
|---|
| [a5d615f] | 626 | Fri May 10 05:43:09 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 627 |  | 
|---|
 | 628 |         * configure.ac: Fix wxChar test to work in a non-cross-compiled build. | 
|---|
 | 629 |  | 
|---|
| [30b66b5] | 630 | Wed May 08 22:38:56 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 631 |  | 
|---|
 | 632 |         * configure.ac,src/glbitmapfont.cc: Check sizeof(wxChar) at configure | 
|---|
 | 633 |           time, so we can avoid a warning when sizeof(wxChar)==2 (which is the | 
|---|
 | 634 |           case under mingw). | 
|---|
 | 635 |  | 
|---|
| [fdd4a1fc] | 636 | Wed May 08 05:54:23 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 637 |  | 
|---|
 | 638 |         * lib/en_US.po,lib/survex.pot: Update. | 
|---|
 | 639 |  | 
|---|
| [c142664] | 640 | Tue May 07 23:30:26 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
| [c8b5fa5] | 641 |  | 
|---|
 | 642 |         * src/aven.cc: Don't crash trying to report an error after the app | 
|---|
 | 643 |           object has been created but before the frame window has. | 
|---|
 | 644 |  | 
|---|
| [419befc] | 645 | Sun Jan 06 19:31:30 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 646 |  | 
|---|
 | 647 |         * doc/manual.sgml: "surface topology" -> "surface topography". | 
|---|
 | 648 |  | 
|---|
| [f95d6c7] | 649 | Sun Jan 06 08:07:22 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 650 |  | 
|---|
 | 651 |         * lib/Makefile.am: Remove launchpad-tarball target - changes now | 
|---|
 | 652 |           get picked up by launchpad automatically via a bzr mirror of the | 
|---|
 | 653 |           git repo. | 
|---|
 | 654 |  | 
|---|
| [81dc8f3] | 655 | Sun Jan 06 05:45:10 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 656 |  | 
|---|
 | 657 |         * lib/survex.pot,src/dump3d.c: Add --show-dates/-d to --help output. | 
|---|
 | 658 |  | 
|---|
| [b183fe1] | 659 | Sun Jan 06 05:42:07 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 660 |  | 
|---|
 | 661 |         * lib/po-to-msg.pl: Fix matching quote check to really allow | 
|---|
 | 662 |           for using « and » in a translation. | 
|---|
 | 663 |  | 
|---|
| [8f365d5] | 664 | Sun Jan 06 05:23:48 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 665 |  | 
|---|
 | 666 |         * src/dump3d.c: Report img_STOP as STOP rather than CODE_0xffffffff. | 
|---|
 | 667 |  | 
|---|
| [256c4c8] | 668 | Thu Jan 03 01:08:28 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 669 |  | 
|---|
 | 670 |         * src/: Use wxValidator to simplify keeping svxPrintDlg member | 
|---|
 | 671 |           variables and fields in the dialog in sync. | 
|---|
 | 672 |  | 
|---|
| [17c483d] | 673 | Wed Jan 02 20:49:20 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 674 |  | 
|---|
 | 675 |         * src/gla-gl.cc,src/glbitmapfont.cc: Add checks for errors when reading | 
|---|
 | 676 |           the font file. | 
|---|
 | 677 |  | 
|---|
| [6b536b3] | 678 | Wed Jan 02 20:48:22 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 679 |  | 
|---|
 | 680 |         * configure.ac,src/img.c: Avoid warning about redeclaration of round(). | 
|---|
 | 681 |  | 
|---|
| [7b9dc3f] | 682 | Wed Jan 02 09:11:41 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 683 |  | 
|---|
 | 684 |         * src/readval.c: Whitespace tweak. | 
|---|
 | 685 |  | 
|---|
| [c23c626] | 686 | Wed Jan 02 09:10:57 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 687 |  | 
|---|
 | 688 |         * src/netartic.c: Use TSTBIT(w, x) instead of w & BIT(x). | 
|---|
 | 689 |  | 
|---|
| [187e72b] | 690 | Wed Jan 02 09:10:30 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 691 |  | 
|---|
 | 692 |         * src/listpos.c: Fix compiler warning. | 
|---|
 | 693 |  | 
|---|
| [710ecc1] | 694 | Wed Jan 02 09:04:58 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 695 |  | 
|---|
 | 696 |         * lib/survex.pot,src/,tests/: Add support for anonymous stations, | 
|---|
 | 697 |           which are indicated by a station name of '.'. | 
|---|
 | 698 |  | 
|---|
| [edf0717] | 699 | Sat Dec 29 18:50:07 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 700 |  | 
|---|
 | 701 |         * src/export.cc: Implement export of passage info for DXF (untested). | 
|---|
 | 702 |  | 
|---|
| [5624403] | 703 | Sat Dec 29 05:29:31 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 704 |  | 
|---|
 | 705 |         * src/gfxcore.cc,src/printwx.cc,src/printwx.h: Default the export/print | 
|---|
 | 706 |           settings for passage related things to the "tubes" setting in the | 
|---|
 | 707 |           OpenGL view. | 
|---|
 | 708 |  | 
|---|
| [384534c] | 709 | Sat Dec 29 05:11:20 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 710 |  | 
|---|
 | 711 |         * src/gfxcore.cc,src/gfxcore.h: Export of passage detail now works | 
|---|
 | 712 |           before we have displayed tubes in the OpenGL view. | 
|---|
 | 713 |  | 
|---|
| [d713e5d] | 714 | Sat Dec 29 05:09:54 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 715 |  | 
|---|
 | 716 |         * src/avenprcore.cc,src/avenprcore.h,src/printwx.cc: Do away with the | 
|---|
 | 717 |           separate bool flags for each thing we can show in printing and export | 
|---|
 | 718 |           and just use the "show_mask" flags. | 
|---|
 | 719 |  | 
|---|
| [6eef93d] | 720 | Fri Dec 28 23:30:55 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 721 |  | 
|---|
 | 722 |         * lib/: Fill in new messages from existing translations where possible. | 
|---|
 | 723 |  | 
|---|
| [97d5744] | 724 | Fri Dec 28 21:03:33 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 725 |  | 
|---|
 | 726 |         * lib/: Merge from survex.pot to .po files. | 
|---|
 | 727 |  | 
|---|
| [4b4f457] | 728 | Fri Dec 28 22:21:50 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 729 |  | 
|---|
 | 730 |         * lib/survex.pot: Update locations. | 
|---|
 | 731 |  | 
|---|
| [d00b9b2] | 732 | Fri Dec 28 22:19:14 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 733 |  | 
|---|
 | 734 |         * src/printwx.cc: Disable passage-related export options when in a | 
|---|
 | 735 |           tilted view.  Hook up "Cross-sections" to printing on left and | 
|---|
 | 736 |           right markers. | 
|---|
 | 737 |  | 
|---|
| [e90a41e] | 738 | Fri Dec 28 06:30:17 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 739 |  | 
|---|
 | 740 |         * lib/survex.pot,src/: Add options to export dialog to control showing | 
|---|
 | 741 |           cross-sections, walls and passages. | 
|---|
 | 742 |  | 
|---|
| [fc68ad5] | 743 | Fri Dec 28 05:53:56 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 744 |  | 
|---|
 | 745 |         * src/: Implement exporting of passages (ticket#4) for SVG.  Currently | 
|---|
 | 746 |           it is always on (I'll update the Export dialog shortly). | 
|---|
 | 747 |  | 
|---|
| [0fa7aac] | 748 | Wed Dec 26 22:21:10 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 749 |  | 
|---|
 | 750 |         * lib/survex.pot,src/commands.c,src/readval.c,src/readval.h,tests/: Add | 
|---|
 | 751 |           new warning if *begin SURVEY has a separator character in SUVERY. | 
|---|
 | 752 |  | 
|---|
| [d2dc8a5] | 753 | Wed Dec 26 07:29:42 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 754 |  | 
|---|
 | 755 |         * lib/en_US.po: Fix clashing menu accelerator. | 
|---|
 | 756 |  | 
|---|
| [79d84d9] | 757 | Wed Dec 26 01:46:06 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 758 |  | 
|---|
 | 759 |         * src/readval.c: Fix typo in previous change. | 
|---|
 | 760 |  | 
|---|
| [ce8f81c] | 761 | Tue Dec 25 23:04:06 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 762 |  | 
|---|
 | 763 |         * src/readval.c,tests/: Demote errors about invalid dates to warnings, | 
|---|
 | 764 |           since we've accepted *date for ages without any checks on the value, | 
|---|
 | 765 |           and so existing datasets probably contain invalid dates and dates in | 
|---|
 | 766 |           other formats.  (ticket#19) | 
|---|
 | 767 |  | 
|---|
| [2d8c78e] | 768 | Tue Dec 25 22:03:20 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 769 |  | 
|---|
 | 770 |         * src/listpos.c: But always leave space for at least 4 digits, so we | 
|---|
 | 771 |           give exactly the same output as before unless we need the extra | 
|---|
 | 772 |           width. | 
|---|
 | 773 |  | 
|---|
| [449dca9] | 774 | Mon Dec 24 08:44:04 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 775 |  | 
|---|
 | 776 |         * src/listpos.c: Adjust width of node stats table to fit longest count. | 
|---|
 | 777 |  | 
|---|
| [b0d2c3e] | 778 | Sun Dec 23 07:20:53 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 779 |  | 
|---|
 | 780 |         * lib/survex.pot: Wrap TRANSLATORS comment. | 
|---|
 | 781 |  | 
|---|
| [34bae8e] | 782 | Sun Dec 23 07:20:19 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 783 |  | 
|---|
 | 784 |         * lib/survex.pot: Add missing "c-format" annotation. | 
|---|
 | 785 |  | 
|---|
| [577b94d] | 786 | Sun Dec 23 07:19:22 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 787 |  | 
|---|
 | 788 |         * lib/sk.po: Resolve a couple of inconsistencies in translation of | 
|---|
 | 789 |           similar messages by asking Martin Sluka. | 
|---|
 | 790 |  | 
|---|
| [07beaa4] | 791 | Sun Dec 23 05:36:38 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 792 |  | 
|---|
 | 793 |         * NEWS: Update from ChangeLog. | 
|---|
 | 794 |  | 
|---|
| [fc06ec5] | 795 | Thu Dec 20 04:31:22 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 796 |  | 
|---|
 | 797 |         * lib/zh_CN.po: Translate another message. | 
|---|
 | 798 |  | 
|---|
| [909ab0c] | 799 | Thu Dec 20 03:28:02 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 800 |  | 
|---|
 | 801 |         * lib/zh_CN.po: Add space after colon. | 
|---|
 | 802 |  | 
|---|
| [47c6ee92] | 803 | Thu Dec 20 03:26:15 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 804 |  | 
|---|
 | 805 |         * lib/survex.pot: Add more TRANSLATORS comments about terminology. | 
|---|
 | 806 |  | 
|---|
| [69e6c0b] | 807 | Thu Dec 20 03:25:45 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 808 |  | 
|---|
 | 809 |         * lib/it.po: Merge two new translations from launchpad. | 
|---|
 | 810 |  | 
|---|
| [1682d1a] | 811 | Thu Dec 20 03:24:52 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 812 |  | 
|---|
 | 813 |         * lib/en_US.po: Correct "leg" to "shot" in a few places, and translate | 
|---|
 | 814 |           "Anticlockwise" to "Counterclockwise". | 
|---|
 | 815 |  | 
|---|
| [365c7e4] | 816 | Wed Dec 19 10:41:55 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 817 |  | 
|---|
 | 818 |         * lib/po-to-msg.pl: Remove commented out code to find uses, which is | 
|---|
 | 819 |           now handled by a separate script. | 
|---|
 | 820 |  | 
|---|
| [a570c81] | 821 | Wed Dec 19 10:36:59 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 822 |  | 
|---|
 | 823 |         * lib/po-to-msg.pl: Update to read message numbers from references. | 
|---|
 | 824 |  | 
|---|
| [8c048fa] | 825 | Tue Dec 18 12:00:40 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 826 |  | 
|---|
 | 827 |         * src/gla-gl.cc,src/gla.h: Update to use wxGLContext to avoid | 
|---|
 | 828 |           deprecation warnings from wx 2.9. | 
|---|
 | 829 |  | 
|---|
| [6e22f11] | 830 | Tue Dec 18 11:40:34 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 831 |  | 
|---|
 | 832 |         * src/moviemaker.cc: Fix unused parameter warnings when we don't have | 
|---|
 | 833 |           libavformat available. | 
|---|
 | 834 |  | 
|---|
| [1c8ab60] | 835 | Tue Dec 18 11:39:40 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 836 |  | 
|---|
 | 837 |         * src/glbitmapfont.cc: Fix warning about ambiguous else from wxLogError | 
|---|
 | 838 |           macro. | 
|---|
 | 839 |  | 
|---|
| [cea3549] | 840 | Tue Dec 18 11:32:32 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 841 |  | 
|---|
 | 842 |         * INSTALL,lib/INSTALL.OSX,src/,survex.spec.in: Require at least | 
|---|
 | 843 |           wxWidgets 2.8.0 - it was released just over 6 years ago now, | 
|---|
 | 844 |           and the wx developers consider even 2.8 to be rather long in | 
|---|
 | 845 |           the tooth.  I haven't test build with wx 2.6 for more than a year | 
|---|
 | 846 |           and it's no longer packaged for Debian.  Dropping support for | 
|---|
 | 847 |           older wx allows a number of workarounds to be removed. | 
|---|
 | 848 |  | 
|---|
| [1ada489] | 849 | Tue Dec 18 11:05:24 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 850 |  | 
|---|
 | 851 |         * src/: Fix uses of some wx features which are deprecated in wx2.9. | 
|---|
 | 852 |  | 
|---|
| [9071cf5] | 853 | Tue Dec 18 10:50:28 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 854 |  | 
|---|
 | 855 |         * src/gfxcore.cc,src/gla-gl.cc,src/gla.h: Fix OnSize handling | 
|---|
 | 856 |           so we can just call event.Skip() (which is the intended approach) | 
|---|
 | 857 |           rather than explicitly calling the parent class OnSize() method | 
|---|
 | 858 |           from the subclass OnSize() method. | 
|---|
 | 859 |  | 
|---|
| [aa7c3c2] | 860 | Tue Dec 18 08:23:14 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 861 |  | 
|---|
 | 862 |         * src/aven.cc: Fix MSW build to not rely on a GCC extension. | 
|---|
 | 863 |  | 
|---|
| [4a78370] | 864 | Tue Dec 18 07:20:16 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 865 |  | 
|---|
 | 866 |         * lib/: Merge changes from template. | 
|---|
 | 867 |  | 
|---|
| [0dc5829] | 868 | Tue Dec 18 07:06:41 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 869 |  | 
|---|
 | 870 |         * lib/,src/Makefile.am,src/gettexttomsg.pl: Eliminate po_codes and just | 
|---|
 | 871 |           store the message numbers as the line number in a fake source | 
|---|
 | 872 |           reference to file 'n'. | 
|---|
 | 873 |  | 
|---|
| [e32074b] | 874 | Tue Dec 18 04:13:18 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 875 |  | 
|---|
 | 876 |         * lib/po_codes,lib/survex.pot: Merge in updated source line numbers. | 
|---|
 | 877 |  | 
|---|
| [f8fa253] | 878 | Tue Dec 18 04:11:09 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 879 |  | 
|---|
 | 880 |         * lib/extract-msgs.pl,src/Makefile.am: Don't include version in | 
|---|
 | 881 |           'Project-Id-Version'. | 
|---|
 | 882 |  | 
|---|
| [483796d] | 883 | Tue Dec 18 03:13:16 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 884 |  | 
|---|
 | 885 |         * lib/: Set Project-Id-Version to just "survex" - the version part just | 
|---|
 | 886 |           complicates things unnecessarily for our usage. | 
|---|
 | 887 |  | 
|---|
| [f723062] | 888 | Tue Dec 18 03:00:04 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 889 |  | 
|---|
 | 890 |         * tests/Makefile.am,tests/aven.tst: Add new testsuite script (aven.tst) | 
|---|
 | 891 |           which currently has regression tests for the recently fixed segfault | 
|---|
 | 892 |           when aven didn't have messages for the requested language. | 
|---|
 | 893 |  | 
|---|
| [173d1c6] | 894 | Tue Dec 18 02:19:08 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 895 |  | 
|---|
 | 896 |         * src/message.c: Only use ASCII for the handful of hardcoded messages | 
|---|
 | 897 |           we need for errors loading message files, as it's probably more | 
|---|
 | 898 |           likely the wrong encoding will be set in such cases. | 
|---|
 | 899 |  | 
|---|
| [da96015] | 900 | Tue Dec 18 02:02:57 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 901 |  | 
|---|
 | 902 |         * src/,tests/: Report column numbers as well as line numbers for some | 
|---|
 | 903 |           cavern errors and warnings, and update aven's cavern log parser to | 
|---|
 | 904 |           handle these.  Simplify handling of quantity lists to only recognise | 
|---|
 | 905 |           'DEFAULT' as the first item.  Add more testcases, expand some | 
|---|
 | 906 |           existing testcases, and expected output for more. | 
|---|
 | 907 |  | 
|---|
| [c49e27f] | 908 | Mon Dec 17 22:19:21 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 909 |  | 
|---|
 | 910 |         * src/message.c: If we don't find the message file, only give an error | 
|---|
 | 911 |           if it was specified with SURVEX_LANG, since that is an explicit | 
|---|
 | 912 |           instruction to Survex, whereas LANG, LC_ALL and LC_MESSAGES are | 
|---|
 | 913 |           essentially system "preferred locale" settings. | 
|---|
 | 914 |         * src/aven.cc: Fix reporting of errors from message.c not to crash if | 
|---|
 | 915 |           the wxApp object hasn't yet been intitialised, and to convert the | 
|---|
 | 916 |           character encoding correctly. | 
|---|
 | 917 |  | 
|---|
| [3d2add3] | 918 | Mon Dec 17 22:17:00 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 919 |  | 
|---|
 | 920 |         * lib/Makefile.am: Install zh_CN (Chinese) messages. | 
|---|
 | 921 |  | 
|---|
| [5f680c5] | 922 | Mon Dec 17 22:02:43 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 923 |  | 
|---|
 | 924 |         * lib/zh_CN.po: Reuse existing translation of "Presentation" for the | 
|---|
 | 925 |           top level menu name - now all the whole menu bar is translated! | 
|---|
 | 926 |  | 
|---|
| [bc8dfe7] | 927 | Mon Dec 17 11:07:00 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 928 |  | 
|---|
 | 929 |         * src/cavernlog.cc: Don't highlight a file:linenumber if there's no | 
|---|
 | 930 |           message after it, which avoids highlighting the "Included from" | 
|---|
 | 931 |           lines wrongly. | 
|---|
 | 932 |  | 
|---|
| [53e0bd1] | 933 | Mon Dec 17 11:04:36 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 934 |  | 
|---|
 | 935 |         * tests/: Rename testcase badinc3 to badinc4 and actually run it, and | 
|---|
 | 936 |           add new badinc3 which tests multiple levels of *include.  Add expect | 
|---|
 | 937 |           output for all the badinc testcases. | 
|---|
 | 938 |  | 
|---|
| [895f767] | 939 | Mon Dec 17 11:01:02 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 940 |  | 
|---|
 | 941 |         * src/datain.c: Report the parent include files starting from the | 
|---|
 | 942 |           outermost, as that's more logical when there are multiple levels | 
|---|
 | 943 |           involved. | 
|---|
 | 944 |  | 
|---|
| [f326029] | 945 | Mon Dec 17 10:39:14 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 946 |  | 
|---|
 | 947 |         * lib/fr.po: Add translation for new message, adapted from two similar | 
|---|
 | 948 |           existing messages. | 
|---|
 | 949 |  | 
|---|
| [66587ff] | 950 | Mon Dec 17 10:37:12 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 951 |  | 
|---|
 | 952 |         * lib/it.po: Merge a translation from launchpad. | 
|---|
 | 953 |  | 
|---|
| [63a4d47] | 954 | Mon Dec 17 09:11:09 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 955 |  | 
|---|
 | 956 |         * lib/: Merge changes from .pot to .po files. | 
|---|
 | 957 |  | 
|---|
| [715720f] | 958 | Mon Dec 17 06:37:10 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 959 |  | 
|---|
 | 960 |         * lib/,src/datain.c: Move the <filename>:<line> into the message when | 
|---|
 | 961 |           reporting the include route to the file with the error in it, which | 
|---|
 | 962 |           allows a more natural translation into German. | 
|---|
 | 963 |  | 
|---|
| [1c4abcf] | 964 | Mon Dec 17 03:26:40 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 965 |  | 
|---|
 | 966 |         * .gitignore: Add src/dump3d. | 
|---|
 | 967 |  | 
|---|
| [a23fe6a] | 968 | Mon Dec 17 03:24:22 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 969 |  | 
|---|
 | 970 |         * lib/po_codes,lib/po_codes_dead: Prune strings we aren't using and are | 
|---|
 | 971 |           probably unlikely to use again into a new file po_codes_dead, so that | 
|---|
 | 972 |           translators don't get presented with them to translate. | 
|---|
 | 973 |         * lib/survex.pot: Regenerate. | 
|---|
 | 974 |  | 
|---|
| [93935c7] | 975 | Tue Dec 11 23:07:31 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 976 |  | 
|---|
 | 977 |         * src/datain.c,tests/: We want to warn if there's a clino reading which | 
|---|
 | 978 |           it would be impossible to have read from the instrument (e.g. on a | 
|---|
 | 979 |           -90 to 90 degree scale you can't read "96" (it's probably a typo for | 
|---|
 | 980 |           "69").  However, the gradient reading from a topofil is typically in | 
|---|
 | 981 |           the range 0 to 180, with 90 being horizontal.  Really we should allow | 
|---|
 | 982 |           the valid range to be specified, but for now we infer it from the | 
|---|
 | 983 |           zero error - if this is within 45 degrees of 90 then we assume the | 
|---|
 | 984 |           range is 0 to 180. | 
|---|
 | 985 |  | 
|---|
| [6186bca] | 986 | Tue Dec 11 22:29:35 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 987 |  | 
|---|
 | 988 |         * lib/po-to-msg.pl: Report unused message numbers. | 
|---|
 | 989 |  | 
|---|
| [4b14118] | 990 | Tue Dec 11 22:22:20 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 991 |  | 
|---|
 | 992 |         * lib/po_codes,lib/survex.pot,src/commands.c,tests/: If the scale | 
|---|
 | 993 |           factor in *calibrate is zero, flag that as an error - it doesn't | 
|---|
 | 994 |           make sense and probably means someone reversed the arguments to | 
|---|
 | 995 |           *calibrate. | 
|---|
 | 996 |  | 
|---|
| [17c1dcd] | 997 | Mon Dec 03 06:52:22 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 998 |  | 
|---|
 | 999 |         * src/readval.c: If we were expecting a numeric field and instead get | 
|---|
 | 1000 |           something which starts with '+', '-', or '.' but which isn't a | 
|---|
 | 1001 |           number, then fix the error to include that character in the token | 
|---|
 | 1002 |           reported. | 
|---|
 | 1003 |         * tests/: Add regression test badreadingdotplus. | 
|---|
 | 1004 |  | 
|---|
| [075c051] | 1005 | Mon Dec 03 06:50:51 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1006 |  | 
|---|
 | 1007 |         * tests/cavern.tst,tests/equatenosuchstn.out,tests/surveytypo.out: Stop | 
|---|
 | 1008 |           trimming output header when we get to copyright line, as there may be | 
|---|
 | 1009 |           an error before the first blank line. | 
|---|
 | 1010 |  | 
|---|
| [e08f766] | 1011 | Mon Dec 03 06:34:20 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1012 |  | 
|---|
 | 1013 |         * tests/badinc3.svx: Add new test file, missed in earlier commit. | 
|---|
 | 1014 |  | 
|---|
| [ccc815d5] | 1015 | Mon Dec 03 04:18:34 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1016 |  | 
|---|
 | 1017 |         * src/cavern.c: Use /* */ comments, not //. | 
|---|
 | 1018 |  | 
|---|
| [e3d956b] | 1019 | Mon Dec 03 04:16:40 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1020 |  | 
|---|
 | 1021 |         * tests/Makefile.am: Add new test suite files. | 
|---|
 | 1022 |  | 
|---|
| [4bc4d58] | 1023 | Mon Dec 03 04:13:32 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1024 |  | 
|---|
 | 1025 |         * src/datain.c,tests/cavern.tst: Fix handling after reporting an error | 
|---|
 | 1026 |           for a bad reading in passage data to not then complain "End of line | 
|---|
 | 1027 |           not blank" but instead check other readings on the same line. | 
|---|
 | 1028 |         * tests/passagebad.svx: Add regression testcase. | 
|---|
 | 1029 |  | 
|---|
| [33a2d49] | 1030 | Mon Dec 03 02:55:33 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1031 |  | 
|---|
 | 1032 |         * tests/cavern.tst,tests/extend.tst,tests/smoke.tst: Add valgrind hooks | 
|---|
 | 1033 |           to the rest of the tests scripts. | 
|---|
 | 1034 |  | 
|---|
| [5b7b184] | 1035 | Mon Dec 03 02:53:56 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1036 |  | 
|---|
 | 1037 |         * configure.ac: Fix package name, broken during modernisation of | 
|---|
 | 1038 |           autotools use. | 
|---|
 | 1039 |  | 
|---|
| [38c4c5c] | 1040 | Mon Dec 03 02:32:01 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1041 |  | 
|---|
 | 1042 |         * tests/: Run tools under valgrind in most test scripts if VALGRIND is | 
|---|
 | 1043 |           set. | 
|---|
 | 1044 |  | 
|---|
| [e963c8c] | 1045 | Mon Dec 03 02:29:56 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1046 |  | 
|---|
 | 1047 |         * tests/smoke.tst: Remove variables which aren't ever used. | 
|---|
 | 1048 |  | 
|---|
| [bbe0a27] | 1049 | Mon Dec 03 02:28:45 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1050 |  | 
|---|
 | 1051 |         * tests/: Make all test scripts report "Test passed" at the end if | 
|---|
 | 1052 |           VERBOSE is set and all testcases in the script passed. | 
|---|
 | 1053 |  | 
|---|
| [67a2822] | 1054 | Mon Dec 03 01:59:04 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1055 |  | 
|---|
 | 1056 |         * tests/cavern.tst: If VALGRIND is set, run cavern under valgrind and | 
|---|
 | 1057 |           fail the test if there's an error. | 
|---|
 | 1058 |  | 
|---|
| [0a158bc] | 1059 | Mon Dec 03 01:29:39 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1060 |  | 
|---|
 | 1061 |         * src/datain.c: Refactor to avoid duplicating code for handling clino | 
|---|
 | 1062 |           and backclino. | 
|---|
 | 1063 |  | 
|---|
| [e3b03de] | 1064 | Mon Dec 03 01:29:05 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1065 |  | 
|---|
 | 1066 |         * src/datain.c: Check r is valid before using it at all. | 
|---|
 | 1067 |  | 
|---|
| [30d80d2] | 1068 | Sun Dec 02 23:48:05 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1069 |  | 
|---|
 | 1070 |         * src/str.c,src/str.h: Inline s_zero() and s_free() since they should | 
|---|
 | 1071 |           optimise down to similar or less code than a function call would. | 
|---|
 | 1072 |  | 
|---|
| [eb96f18] | 1073 | Sun Dec 02 23:47:21 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1074 |  | 
|---|
 | 1075 |         * src/datain.c: s_zero() on a NULL pointer is a no-op, so remove. | 
|---|
 | 1076 |  | 
|---|
| [b165f50] | 1077 | Sun Dec 02 22:53:34 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1078 |  | 
|---|
 | 1079 |         * lib/de_CH.po: Consistently use Swiss quoting style. | 
|---|
 | 1080 |  | 
|---|
| [6f61f83] | 1081 | Sun Dec 02 22:51:53 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1082 |  | 
|---|
 | 1083 |         * src/readval.c: If we're about to longjmp to jbSkipLine, then we can | 
|---|
 | 1084 |           just call compile_error() instead of compile_error_skip(). | 
|---|
 | 1085 |  | 
|---|
| [e363f8b] | 1086 | Sun Dec 02 22:40:07 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1087 |  | 
|---|
 | 1088 |         * src/datain.c: Always skip the current line if we longjmp to | 
|---|
 | 1089 |           jbSkipLine. | 
|---|
 | 1090 |         * tests/cavern.tst,tests/skipafterbadomit.svx: We weren't skipping | 
|---|
 | 1091 |           after complaining about OMIT for a required reading, which the | 
|---|
 | 1092 |           change to always skip fixes, so add a regression test for that. | 
|---|
 | 1093 |  | 
|---|
| [75e67ab] | 1094 | Sat Dec 01 23:42:22 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1095 |  | 
|---|
 | 1096 |         * src/readval.c: Add a "const". | 
|---|
 | 1097 |  | 
|---|
| [6fe33ed] | 1098 | Fri Nov 30 00:31:16 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1099 |  | 
|---|
 | 1100 |         * lib/it.po,lib/sk.po: Merge more updates from launchpad. | 
|---|
 | 1101 |  | 
|---|
| [7f6250a] | 1102 | Wed Nov 28 06:11:11 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1103 |  | 
|---|
 | 1104 |         * NEWS: Update from ChangeLog. | 
|---|
 | 1105 |  | 
|---|
| [6b9e4eb] | 1106 | Wed Nov 28 05:02:26 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1107 |  | 
|---|
 | 1108 |         * lib/de.po: A few more translations from launchpad. | 
|---|
 | 1109 |  | 
|---|
| [a7b5554] | 1110 | Wed Nov 28 01:56:49 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1111 |  | 
|---|
 | 1112 |         * lib/,src/sorterr.c: Change "HOW MANY" to "HOW_MANY" to make it | 
|---|
 | 1113 |           clearer this is a placeholder for one argument. | 
|---|
 | 1114 |  | 
|---|
| [bc98047] | 1115 | Wed Nov 28 01:52:16 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1116 |  | 
|---|
 | 1117 |         * src/message.c: Don't force Latin 1 if setlocale(LC_MESSAGES, ...) | 
|---|
 | 1118 |           fails. | 
|---|
 | 1119 |  | 
|---|
| [1f47cc2] | 1120 | Wed Nov 28 01:51:11 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1121 |  | 
|---|
 | 1122 |         * src/message.c: Transliterate « and » to " if we don't have them in | 
|---|
 | 1123 |           the current character set (previously we mapped them to << and >>). | 
|---|
 | 1124 |  | 
|---|
| [68e6024] | 1125 | Wed Nov 28 01:00:53 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1126 |  | 
|---|
 | 1127 |         * lib/: Merge translations from launchpad. | 
|---|
 | 1128 |  | 
|---|
| [e2e08e9] | 1129 | Wed Nov 28 00:44:36 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1130 |  | 
|---|
 | 1131 |         * lib/de_CH.po: Fill gaps from de.po. | 
|---|
 | 1132 |  | 
|---|
| [95694a1] | 1133 | Wed Nov 28 00:44:05 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1134 |  | 
|---|
 | 1135 |         * lib/de.po: Merge in new "TRANSLATORS" comments. | 
|---|
 | 1136 |  | 
|---|
| [fe7e9e3] | 1137 | Wed Nov 28 00:43:39 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1138 |  | 
|---|
 | 1139 |         * lib/es.po,lib/fr.po,lib/it.po: Merge translations from launchpad. | 
|---|
 | 1140 |  | 
|---|
| [e9a67e8] | 1141 | Wed Nov 28 00:11:07 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1142 |  | 
|---|
 | 1143 |         * lib/pt_BR.po: Merge translations from launchpad. | 
|---|
 | 1144 |  | 
|---|
| [5b74858] | 1145 | Wed Nov 28 00:00:18 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1146 |  | 
|---|
 | 1147 |         * lib/po-to-msg.pl: Add FIXME to only check % formats for messages | 
|---|
 | 1148 |           which have the "c-format" flag set. | 
|---|
 | 1149 |  | 
|---|
| [b772727] | 1150 | Tue Nov 27 23:57:25 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1151 |  | 
|---|
 | 1152 |         * lib/po-to-msg.pl: Fix quote check to handle “” vs »«. | 
|---|
 | 1153 |  | 
|---|
| [57d980f] | 1154 | Tue Nov 27 23:40:06 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1155 |  | 
|---|
 | 1156 |         * lib/de.po,lib/po_codes,lib/survex.pot: Reorder messages so the ones | 
|---|
 | 1157 |           in the "View" menu are together in order.  Adjust menu accelerators | 
|---|
 | 1158 |           for the German translation to avoid clashes in the View menu. | 
|---|
 | 1159 |  | 
|---|
| [71cf541] | 1160 | Tue Nov 27 23:14:05 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1161 |  | 
|---|
 | 1162 |         * lib/de.po: Merge more updates from launchpad. | 
|---|
 | 1163 |  | 
|---|
| [c4a0938] | 1164 | Tue Nov 27 22:30:36 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1165 |  | 
|---|
 | 1166 |         * lib/de.po: Merge updates from launchpad. | 
|---|
 | 1167 |  | 
|---|
| [5c4d167] | 1168 | Wed Nov 14 05:50:47 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1169 |  | 
|---|
 | 1170 |         * lib/fr.po: Merge in new translator comments. | 
|---|
 | 1171 |  | 
|---|
| [b1afaf6] | 1172 | Sun Nov 04 21:26:29 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1173 |  | 
|---|
 | 1174 |         * lib/sk.po: Merge changes from Martin Sluka. | 
|---|
 | 1175 |  | 
|---|
| [aefa547] | 1176 | Sun Nov 04 21:26:01 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1177 |  | 
|---|
 | 1178 |         * lib/ca.po: Merge in TRANSLATOR comments. | 
|---|
 | 1179 |  | 
|---|
| [28b4065] | 1180 | Sun Nov 04 21:25:40 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1181 |  | 
|---|
 | 1182 |         * lib/fr.po: Fix clashing menu accelerator. | 
|---|
 | 1183 |  | 
|---|
| [65d9b6b] | 1184 | Fri Nov 02 04:02:16 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1185 |  | 
|---|
 | 1186 |         * NEWS: Update from ChangeLog. | 
|---|
 | 1187 |  | 
|---|
| [b0a90c1] | 1188 | Fri Nov 02 03:58:12 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1189 |  | 
|---|
 | 1190 |         * lib/mailmsgs.pl: Remove obsolete script. | 
|---|
 | 1191 |         * lib/Makefile.am,lib/po-to-msg.pl: Remove references to *.todo, which | 
|---|
 | 1192 |           we no longer generate. | 
|---|
 | 1193 |  | 
|---|
| [e16ab0b] | 1194 | Fri Nov 02 03:46:59 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1195 |  | 
|---|
 | 1196 |         * lib/survex.pot: Add another TRANSLATORS comment. | 
|---|
 | 1197 |  | 
|---|
| [8870a192] | 1198 | Fri Nov 02 03:25:52 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1199 |  | 
|---|
 | 1200 |         * lib/survex.pot: Add TRANSLATORS comments to clarify messages which | 
|---|
 | 1201 |           Eric asked about. | 
|---|
 | 1202 |  | 
|---|
| [b14d8e8] | 1203 | Fri Nov 02 03:06:00 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1204 |  | 
|---|
 | 1205 |         * lib/: Merge translation updates. | 
|---|
 | 1206 |  | 
|---|
| [85c83ac5] | 1207 | Fri Nov 02 00:32:35 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1208 |  | 
|---|
 | 1209 |         * src/guicontrol.cc,src/mainfrm.cc: On OS X, F11 is used by the desktop | 
|---|
 | 1210 |           so change the menu shortcut for "Full Screen Mode" to be the OS X | 
|---|
 | 1211 |           standard shortcut Shift-Command-F. | 
|---|
 | 1212 |  | 
|---|
| [351937d] | 1213 | Sun Oct 28 04:21:27 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1214 |  | 
|---|
 | 1215 |         * lib/sk.po: Merge updates from Martin Sluka. | 
|---|
 | 1216 |  | 
|---|
| [6e0cdc2c] | 1217 | Mon Oct 15 04:19:57 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1218 |  | 
|---|
 | 1219 |         * Makefile.am,configure.ac: Modern automake seems to cope with files | 
|---|
 | 1220 |           required by GNU being generated during the build, so we no longer | 
|---|
 | 1221 |           need to use the "foreign" automake mode.  Also use -Werror with | 
|---|
 | 1222 |           automake. | 
|---|
 | 1223 |  | 
|---|
| [0257ad0] | 1224 | Mon Oct 15 02:28:46 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1225 |  | 
|---|
 | 1226 |         * src/Makefile.am: Remove workaround for GCC 2.95 failing to compile | 
|---|
 | 1227 |           gfxcore.cc - GCC 2.95 is obsolete now. | 
|---|
 | 1228 |  | 
|---|
| [aef7b08] | 1229 | Mon Oct 15 02:27:04 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1230 |  | 
|---|
 | 1231 |         * src/Makefile.am: Use AM_CPPFLAGS instead of obsolete INCLUDES. | 
|---|
 | 1232 |  | 
|---|
| [d260645] | 1233 | Mon Oct 15 02:21:53 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1234 |  | 
|---|
 | 1235 |         * Makefile.am,buildmacosx.sh,configure.ac,lib/mailmsgs.pl: Update | 
|---|
 | 1236 |           configure.ac from passing version to AM_INIT_AUTOMAKE to passing it | 
|---|
 | 1237 |           to AC_INIT, and fix places which grep out the version. | 
|---|
 | 1238 |  | 
|---|
| [147b12b] | 1239 | Mon Oct 15 02:08:23 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1240 |  | 
|---|
 | 1241 |         * buildmacosx.sh,configure.ac,configure.in,doc/Makefile.am, | 
|---|
 | 1242 |           lib/mailmsgs.pl: Rename configure.in to configure.ac to make modern | 
|---|
 | 1243 |           autotools usage. | 
|---|
 | 1244 |  | 
|---|
| [c458cf7] | 1245 | Thu Sep 27 10:41:56 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1246 |  | 
|---|
 | 1247 |         * src/: Switch read_prefix_*() family of functions to be a single | 
|---|
 | 1248 |           read_prefix() function which tags a bitmask of flags. | 
|---|
 | 1249 |  | 
|---|
| [2aa484e] | 1250 | Thu Sep 27 09:23:41 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1251 |  | 
|---|
 | 1252 |         * lib/id.po: Resolve clashing menu accelerators. | 
|---|
 | 1253 |  | 
|---|
| [29c302d] | 1254 | Thu Sep 27 05:37:18 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1255 |  | 
|---|
 | 1256 |         * src/namecompare.cc: Fix to build with wx2.8. | 
|---|
 | 1257 |  | 
|---|
| [3dfffa2] | 1258 | Thu Sep 27 05:25:49 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1259 |  | 
|---|
 | 1260 |         * NEWS: Update from ChangeLog. | 
|---|
 | 1261 |  | 
|---|
| [aa1927c4] | 1262 | Thu Sep 27 05:12:22 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1263 |  | 
|---|
 | 1264 |         * src/message.c: For determining character set on Unix, check LANG | 
|---|
 | 1265 |           after LC_ALL and LC_CTYPE.  For determining language, check LC_ALL | 
|---|
 | 1266 |           before LC_MESSAGES and LANG. | 
|---|
 | 1267 |  | 
|---|
| [4f62f2c] | 1268 | Thu Sep 27 04:48:34 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1269 |  | 
|---|
 | 1270 |         * lib/id.po: Add more translations and fix marking of unused messages. | 
|---|
 | 1271 |  | 
|---|
| [5bff838] | 1272 | Thu Sep 27 04:07:24 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1273 |  | 
|---|
 | 1274 |         * lib/Indonesian-5.1.11.isl,lib/Makefile.am,lib/id.po: Add start of | 
|---|
 | 1275 |           Indonesian translation from launchpad. | 
|---|
 | 1276 |  | 
|---|
| [571547c] | 1277 | Thu Sep 27 03:56:22 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1278 |  | 
|---|
 | 1279 |         * lib/: Merge translation updates from launchpad. | 
|---|
 | 1280 |  | 
|---|
| [b82f52d] | 1281 | Thu Sep 27 00:31:24 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1282 |  | 
|---|
 | 1283 |         * lib/: Remove scripts and data files which are no longer used. | 
|---|
 | 1284 |  | 
|---|
| [bc60689] | 1285 | Sat Sep 22 05:06:23 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1286 |  | 
|---|
 | 1287 |         * src/mainfrm.cc,src/mainfrm.h: Don't run incremental search on every | 
|---|
 | 1288 |           key-press, as on a slow machine the short initial search(es) will | 
|---|
 | 1289 |           take a while but not be useful.  Instead set a flag, and actually | 
|---|
 | 1290 |           run the search when MainFrm next receives an idle event. | 
|---|
 | 1291 |  | 
|---|
| [f0c7398] | 1292 | Fri Sep 21 06:24:32 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1293 |  | 
|---|
 | 1294 |         * src/img.h: New leg flag img_FLAG_NOSURVEY. | 
|---|
 | 1295 |         * src/netskel.c: Set img_FLAG_NOSURVEY for nosurvey legs. | 
|---|
 | 1296 |         * src/dump3d.c: Report NOSURVEY leg flag. | 
|---|
 | 1297 |  | 
|---|
| [b5b8b7e] | 1298 | Fri Sep 21 06:22:29 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1299 |  | 
|---|
 | 1300 |         * src/Makefile.am: dump3d now needs date.c. | 
|---|
 | 1301 |  | 
|---|
| [798a6bf] | 1302 | Wed Sep 19 22:12:35 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1303 |  | 
|---|
 | 1304 |         * src/dump3d.c: Add --show-dates option. | 
|---|
 | 1305 |  | 
|---|
| [0bd66ac] | 1306 | Fri Sep 07 11:39:06 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1307 |  | 
|---|
 | 1308 |         * src/namecompare.cc,src/namecompare.h: Add two new files which were | 
|---|
 | 1309 |           in the last release but I failed to commit. | 
|---|
 | 1310 |  | 
|---|
| [351b91f] | 1311 | Tue Aug 14 09:42:43 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1312 |  | 
|---|
 | 1313 |         * lib/Makefile.am: Create de_DE.po as a symlink if it doesn't exist. | 
|---|
 | 1314 |  | 
|---|
| [41cfc8c] | 1315 | Mon May 28 16:56:27 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1316 |  | 
|---|
 | 1317 |         * configure.in: -W no longer seems to cause problems with wxWidgets. | 
|---|
 | 1318 |  | 
|---|
| [41f7a27] | 1319 | Mon May 28 16:49:37 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1320 |  | 
|---|
 | 1321 |         * src/: Remove unused parameter names. | 
|---|
 | 1322 |  | 
|---|
| [27795245] | 1323 | Sun May 27 12:24:17 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1324 |  | 
|---|
 | 1325 |         * src/export.cc: Include "export.h". | 
|---|
 | 1326 |  | 
|---|
| [335f37a] | 1327 | Fri May 25 14:20:24 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1328 |  | 
|---|
 | 1329 |         * tests/cavern.tst,test/equatenosuchstn.out: Drop line reporting time | 
|---|
 | 1330 |           taken when comparing output, as that can vary. | 
|---|
 | 1331 |         * src/listpos.c,tests/equatenosuchstn.out: Move "Station X referred to | 
|---|
 | 1332 |           just once" warning after non-existent survey check. | 
|---|
 | 1333 |         * src/,tests/: If survey isn't all connected, still run survey tree | 
|---|
 | 1334 |           checks and report errors and/or warnings which might suggest typo | 
|---|
 | 1335 |           locations. | 
|---|
 | 1336 |  | 
|---|
| [0ebdaa6] | 1337 | Tue Feb 28 00:41:15 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1338 |  | 
|---|
 | 1339 |         * tests/diffpos.tst: Force English messages for diffpos tests too. | 
|---|
 | 1340 |  | 
|---|
| [6e47b72] | 1341 | Tue Feb 28 00:39:45 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1342 |  | 
|---|
 | 1343 |         * tests/cavern.tst: Force English messages so comparing expected output | 
|---|
 | 1344 |           works whatever the current language setting. | 
|---|
 | 1345 |  | 
|---|
| [1e0a80a] | 1346 | Fri Feb 24 00:43:04 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1347 |  | 
|---|
 | 1348 |         * tests/cavern.tst,tests/equatenosuchstn.out: Fix test failure due to | 
|---|
 | 1349 |           Survex version number appearing in expected output. | 
|---|
 | 1350 |  | 
|---|
| [366976d] | 1351 | Thu Feb 23 22:34:52 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1352 |  | 
|---|
 | 1353 |         * make_release: Link mingw build statically to avoid needing libgcc | 
|---|
 | 1354 |           DLL. | 
|---|
 | 1355 |  | 
|---|
| [de4b099] | 1356 | Wed Feb 22 23:39:25 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1357 |  | 
|---|
 | 1358 |         * configure.in,src/gla-gl.cc: The Debian mingw-w64 packages lack | 
|---|
 | 1359 |           GL/glext.h so test for it in configure. | 
|---|
 | 1360 |  | 
|---|
| [6f8cb1c] | 1361 | Wed Feb 22 23:29:29 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1362 |  | 
|---|
 | 1363 |         * src/cavernlog.cc: Remove variable which is only assigned to and | 
|---|
 | 1364 |           never read. | 
|---|
 | 1365 |  | 
|---|
| [c575465] | 1366 | Wed Feb 22 22:09:02 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1367 |  | 
|---|
 | 1368 |         * NEWS,src/Makefile.am: Disable building findentrances by default | 
|---|
 | 1369 |           so I can get 1.2.6 out without further delays as it fixes processing | 
|---|
 | 1370 |           .svx files from aven under Mac OS X. | 
|---|
 | 1371 |  | 
|---|
| [e2d48d8] | 1372 | Wed Feb 22 11:35:40 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1373 |  | 
|---|
 | 1374 |         * src/datain.c: Remove return type from data_normal() etc as we never | 
|---|
 | 1375 |           use it. | 
|---|
 | 1376 |  | 
|---|
| [4996925] | 1377 | Wed Feb 22 05:11:53 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1378 |  | 
|---|
 | 1379 |         * make_release: Update to work with Debian mingw-w64 packages. | 
|---|
 | 1380 |  | 
|---|
| [b081031] | 1381 | Mon Feb 20 05:08:26 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1382 |  | 
|---|
 | 1383 |         * NEWS,configure.in: Update for 1.2.6. | 
|---|
 | 1384 |  | 
|---|
| [0cf46f5] | 1385 | Sun Feb 19 10:48:37 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1386 |  | 
|---|
 | 1387 |         * doc/3dformat.htm: Merge in some improvements from Mike McCombe. | 
|---|
 | 1388 |  | 
|---|
| [96b974e] | 1389 | Fri Feb 17 03:49:59 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1390 |  | 
|---|
 | 1391 |         * src/message.c: Fix so that cavern run by aven finds its messages. | 
|---|
 | 1392 |  | 
|---|
| [59b0f0c] | 1393 | Thu Feb 16 01:36:54 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1394 |  | 
|---|
 | 1395 |         * Makefile.am,survex.iss.in: Include JPG images in Innosetup installer. | 
|---|
 | 1396 |           (ticket#35) | 
|---|
 | 1397 |  | 
|---|
| [4d34e1f] | 1398 | Fri Jan 27 13:30:54 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1399 |  | 
|---|
 | 1400 |         * lib/po_codes,lib/survex.pot,src/Makefile.am,src/findentrances.cc: | 
|---|
 | 1401 |           Make all messages in findentrances translatable. | 
|---|
 | 1402 |  | 
|---|
| [cd971de] | 1403 | Fri Jan 27 11:03:28 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1404 |  | 
|---|
 | 1405 |         * lib/po_codes,lib/survex.pot,src/listpos.c,tests/: If we have a | 
|---|
 | 1406 |           reference to a station in a non-existent survey, give a helpful error | 
|---|
 | 1407 |           rather than saying the station hasn't been exported from the survey. | 
|---|
 | 1408 |  | 
|---|
| [4ef0e01] | 1409 | Tue Jan 24 23:03:10 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1410 |  | 
|---|
 | 1411 |         * src/cavern.c: Remove TRANSLATE comment which has already been | 
|---|
 | 1412 |           addressed. | 
|---|
 | 1413 |  | 
|---|
| [48e82bf] | 1414 | Tue Jan 24 10:56:14 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1415 |  | 
|---|
 | 1416 |         * src/findentrances.cc: Add commenting noting precision of lat and lon. | 
|---|
 | 1417 |  | 
|---|
| [34b9d54] | 1418 | Tue Jan 24 10:55:19 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1419 |  | 
|---|
 | 1420 |         * src/findentrances.cc: Don't include carriage returns in .gpx output. | 
|---|
 | 1421 |  | 
|---|
| [1686083] | 1422 | Tue Jan 24 10:42:41 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1423 |  | 
|---|
 | 1424 |         * src/findentrances.cc: Add GPL licence boilerplate (Olaf OKed this in | 
|---|
 | 1425 |           <20120111115239.1b162450@ghost>). | 
|---|
 | 1426 |  | 
|---|
| [5f6e8b2] | 1427 | Tue Jan 24 04:53:30 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1428 |  | 
|---|
 | 1429 |         * src/Makefile.am,src/findentrances.cc: Build findentrances in the | 
|---|
 | 1430 |           buildsystem. | 
|---|
 | 1431 |  | 
|---|
| [e34a704b] | 1432 | Tue Jan 24 04:41:03 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1433 |  | 
|---|
 | 1434 |         * src/findentrances.cc: Update examples of usage to reflect "-s" | 
|---|
 | 1435 |           change. | 
|---|
 | 1436 |  | 
|---|
| [ea788a3] | 1437 | Tue Jan 24 04:38:11 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1438 |  | 
|---|
 | 1439 |         * src/findentrances.cc: Use string::assign() rather than constructing | 
|---|
 | 1440 |           a temporary string object and assigning that. | 
|---|
 | 1441 |  | 
|---|
| [9e513bd3] | 1442 | Tue Jan 24 04:35:25 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1443 |  | 
|---|
 | 1444 |         * src/cmdline.c: Allow help argument to cmdline_init() to be NULL. | 
|---|
 | 1445 |  | 
|---|
| [56c01a3] | 1446 | Tue Jan 24 04:35:04 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1447 |  | 
|---|
 | 1448 |         * src/findentrances.cc: Support --help and --version options. | 
|---|
 | 1449 |  | 
|---|
| [8ec699d] | 1450 | Tue Jan 24 04:27:15 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1451 |  | 
|---|
 | 1452 |         * src/findentrances.cc: "using namespace std;" | 
|---|
 | 1453 |  | 
|---|
| [dcc50a4] | 1454 | Tue Jan 24 04:25:09 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1455 |  | 
|---|
 | 1456 |         * src/findentrances.cc: Give error if required -d option is not | 
|---|
 | 1457 |           specified. | 
|---|
 | 1458 |  | 
|---|
| [375de6a] | 1459 | Tue Jan 24 04:19:29 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1460 |  | 
|---|
 | 1461 |         * src/findentrances.cc: Other survex tools use -s for "limit operation | 
|---|
 | 1462 |           to this survey prefix" and just take the .3d file to operate on as | 
|---|
 | 1463 |           a command line argument, so for consistency just take the .3d file | 
|---|
 | 1464 |           as a command line argument here too. | 
|---|
 | 1465 |  | 
|---|
| [23dc8cb] | 1466 | Tue Jan 24 04:18:41 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1467 |  | 
|---|
 | 1468 |         * src/findentrances.cc: Reindent with 4 space indent, tab width 8. | 
|---|
 | 1469 |  | 
|---|
| [ac71f8a] | 1470 | Tue Jan 24 04:12:19 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1471 |  | 
|---|
 | 1472 |         * src/findentrances.cc: Add findentrances utility from Olaf. | 
|---|
 | 1473 |  | 
|---|
| [f4c4ee15] | 1474 | Tue Jan 10 12:57:08 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1475 |  | 
|---|
 | 1476 |         * lib/survex.pot,lib/zh_CN.po: Update. | 
|---|
 | 1477 |  | 
|---|
| [d3c3098] | 1478 | Tue Jan 10 12:56:33 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1479 |  | 
|---|
 | 1480 |         * lib/po_codes: Update locations. | 
|---|
 | 1481 |  | 
|---|
| [bf48d5c] | 1482 | Tue Jan 10 12:55:25 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1483 |  | 
|---|
 | 1484 |         * lib/Makefile.am: When generating survex.pot from po_codes, drop the | 
|---|
 | 1485 |           codes from commented out messages too. | 
|---|
 | 1486 |  | 
|---|
| [a212391] | 1487 | Mon Jan 09 12:21:28 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1488 |  | 
|---|
 | 1489 |         * src/aven.cc: Fix to build with a non-Unicode wxWidgets library. | 
|---|
 | 1490 |           Patch from Olaf Kahler. | 
|---|
 | 1491 |  | 
|---|
| [b80dbd9] | 1492 | Fri Jan 06 11:47:59 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1493 |  | 
|---|
 | 1494 |         * lib/: Touch all the .po files. | 
|---|
 | 1495 |  | 
|---|
| [6331a42] | 1496 | Fri Jan 06 11:47:10 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1497 |  | 
|---|
 | 1498 |         * lib/touch-po.pl: New script to "touch" a .po file by updating | 
|---|
 | 1499 |           "PO-Revision-Date:". | 
|---|
 | 1500 |  | 
|---|
| [d73ef23] | 1501 | Fri Jan 06 11:34:16 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1502 |  | 
|---|
 | 1503 |         * lib/,src/Makefile.am,src/gettexttomsg.pl: Rename codes.po to po_codes | 
|---|
 | 1504 |           so it doesn't get picked up by tools looking for .po files.  Add | 
|---|
 | 1505 |           survex.pot to the repo so launchpad's auto translation syncing can | 
|---|
 | 1506 |           work. | 
|---|
 | 1507 |  | 
|---|
| [9d5aa63] | 1508 | Fri Jan 06 11:25:23 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1509 |  | 
|---|
 | 1510 |         * make_release: Update to use git rather than SVN. | 
|---|
 | 1511 |  | 
|---|
| [e367554] | 1512 | Fri Jan 06 11:19:37 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1513 |  | 
|---|
 | 1514 |         * doc/HACKING.htm: Update mention of "SVN tree" to "source tree" as the | 
|---|
 | 1515 |           files mentioned are shipped in releases too. | 
|---|
 | 1516 |  | 
|---|
| [21f2647] | 1517 | Wed Jan 04 05:22:32 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1518 |  | 
|---|
 | 1519 |         * lib/Makefile.am: Make the containing directory in the launchpad | 
|---|
 | 1520 |           tarball “survex-trans”. | 
|---|
 | 1521 |  | 
|---|
| [68961ee] | 1522 | Wed Jan 04 03:41:40 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1523 |  | 
|---|
 | 1524 |         * src/dump3d.c: Add support for showing img_ERROR_INFO items. | 
|---|
 | 1525 |  | 
|---|
| [90e24f9] | 1526 | Tue Jan 03 23:54:26 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1527 |  | 
|---|
 | 1528 |         * lib/fr.po: Incorporate a translation from launchpad I'd previously | 
|---|
 | 1529 |           copied the English version of by mistake.  Attempt to correct | 
|---|
 | 1530 |           mistranslation of "survey file". | 
|---|
 | 1531 |  | 
|---|
| [9c9fd6b] | 1532 | Tue Jan 03 13:21:09 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1533 |  | 
|---|
 | 1534 |         * make_release: Need to set VERSION before we first use it! | 
|---|
 | 1535 |  | 
|---|
| [685116f] | 1536 | Tue Jan 03 12:39:38 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1537 |  | 
|---|
 | 1538 |         * NEWS,configure.in: Update for 1.2.5. | 
|---|
 | 1539 |  | 
|---|
| [6f6691b] | 1540 | Tue Jan 03 12:11:14 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1541 |  | 
|---|
 | 1542 |         * doc/survex.7.in: Make a few minor improvements to the text. | 
|---|
 | 1543 |  | 
|---|
| [c6bd107] | 1544 | Tue Jan 03 12:07:31 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1545 |  | 
|---|
 | 1546 |         * doc/survex.7.in: Update section in .TH macro to 7 too. | 
|---|
 | 1547 |  | 
|---|
| [008f2f3] | 1548 | Tue Jan 03 12:04:54 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1549 |  | 
|---|
 | 1550 |         * src/moviemaker.cc: Further fix. | 
|---|
 | 1551 |  | 
|---|
| [86d8ee5] | 1552 | Tue Jan 03 11:05:11 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1553 |  | 
|---|
 | 1554 |         * configure.in,src/moviemaker.cc: Fix to work with newer ffmpeg. | 
|---|
 | 1555 |  | 
|---|
| [c091027] | 1556 | Mon Jan 02 13:10:42 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1557 |  | 
|---|
 | 1558 |         * src/gfxcore.cc: Draw measuring line above indicators rather than | 
|---|
 | 1559 |           underneath them. | 
|---|
 | 1560 |  | 
|---|
| [03cb7cc] | 1561 | Mon Jan 02 12:52:47 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1562 |  | 
|---|
 | 1563 |         * src/message.c: Improve handling of messages before the message | 
|---|
 | 1564 |           subsystem is fully initialised. | 
|---|
 | 1565 |  | 
|---|
| [41adebb] | 1566 | Mon Jan 02 12:37:18 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1567 |  | 
|---|
 | 1568 |         * src/Makefile.am,src/mainfrm.cc,src/namecmp.h: Add a version of the | 
|---|
 | 1569 |           station name comparing algorithm which works with the Unicode strings | 
|---|
 | 1570 |           directly, which fixes the issue with random ordering of the prefix | 
|---|
 | 1571 |           tree control in aven due to the converted strings we were comparing  | 
|---|
 | 1572 |           getting invalidated before we actually compared them. | 
|---|
 | 1573 |  | 
|---|
| [b3f1bbe] | 1574 | Mon Jan 02 12:12:35 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1575 |  | 
|---|
 | 1576 |         * src/gla-gl.cc: If glGenLists() fails, flag the list as NEVER_CACHE | 
|---|
 | 1577 |           as there's unlikely to be much point calling glGenLists() again. | 
|---|
 | 1578 |         * src/gla-gl.cc,src/gla.h: Replace GLAList methods test_flag() and | 
|---|
 | 1579 |           InvalidateList() with an invalidate_if() method. | 
|---|
 | 1580 |  | 
|---|
| [92cf7a8f] | 1581 | Mon Jan 02 11:54:38 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1582 |  | 
|---|
 | 1583 |         * src/gfxcore.cc,src/gla-gl.cc: No need to invalidate the display lists | 
|---|
 | 1584 |           for the compass and clino when a new survey is loaded as they don't | 
|---|
 | 1585 |           depend on the survey data. | 
|---|
 | 1586 |  | 
|---|
| [620c0c9] | 1587 | Mon Jan 02 11:17:51 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1588 |  | 
|---|
 | 1589 |         * src/gla-gl.cc,src/gla.h: Rework list caching code to not call | 
|---|
 | 1590 |           glDeleteLists() and glGenLists() when a list is invalidated, as that | 
|---|
 | 1591 |           results in a fresh list number being allocated (at least with the | 
|---|
 | 1592 |           OpenGL implementation I'm using) which would eventually result in | 
|---|
 | 1593 |           aven hitting an assertion which is there to catch if we leak lists. | 
|---|
 | 1594 |  | 
|---|
| [8df3c7f] | 1595 | Sun Jan 01 13:29:03 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1596 |  | 
|---|
 | 1597 |         * lib/Makefile.am: Put translation files in a sub-directory in the | 
|---|
 | 1598 |           tarball, and print the path to it so it can be cut-and-pasted to | 
|---|
 | 1599 |           upload to launchpad. | 
|---|
 | 1600 |  | 
|---|
| [ee83074] | 1601 | Sun Jan 01 10:48:01 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1602 |  | 
|---|
 | 1603 |         * lib/it.po: Add "translation" for degree symbol. | 
|---|
 | 1604 |  | 
|---|
| [64773c9] | 1605 | Sun Jan 01 10:33:55 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1606 |  | 
|---|
 | 1607 |         * lib/en_US.po: Merge template changes into en_US.po (no user-visible | 
|---|
 | 1608 |           changes). | 
|---|
 | 1609 |  | 
|---|
| [8430216] | 1610 | Sun Jan 01 04:45:03 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1611 |  | 
|---|
 | 1612 |         * make_release: Fix typo in filename to copy to webserver.  Show the | 
|---|
 | 1613 |           SHA1 checksums for the uploaded files. | 
|---|
 | 1614 |  | 
|---|
| [f15ca67f] | 1615 | Sun Jan 01 02:56:04 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1616 |  | 
|---|
 | 1617 |         * NEWS,configure.in: Update for 1.2.4. | 
|---|
 | 1618 |  | 
|---|
| [6e0c5879] | 1619 | Sun Jan 01 02:53:03 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1620 |  | 
|---|
 | 1621 |         * src/gfxcore.cc,src/gfxcore.h: Update copyright years. | 
|---|
 | 1622 |  | 
|---|
| [825bdff] | 1623 | Sun Jan 01 02:32:59 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 1624 |  | 
|---|
 | 1625 |         * src/gfxcore.cc,src/gfxcore.h: Improve labelling of depth colour key | 
|---|
 | 1626 |           to avoid sub-picometre precision on near-zero values (ticket#30). | 
|---|
 | 1627 |           We now always use metres or feet for the depth with a consistent | 
|---|
 | 1628 |           precision chosen from the depth range, and show the units below | 
|---|
 | 1629 |           the colour bar rather than after every value. | 
|---|
 | 1630 |         * src/gfxcore.cc,src/gfxcore.h: When zooming way in, stay in metres | 
|---|
 | 1631 |           rather than switching to cm.  Say “1 mile” rather than “1 miles”. | 
|---|
 | 1632 |  | 
|---|
| [19b2f99] | 1633 | Sat Dec 31 22:40:07 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1634 |  | 
|---|
 | 1635 |         * src/gla-gl.cc: Fix not to make OpenGL calls before we've initialised | 
|---|
 | 1636 |           OpenGL, as this can cause segmentation faults (e.g. on Fedora 16). | 
|---|
 | 1637 |           Extend CHECK_GL_ERROR() to check that we don't make such calls in | 
|---|
 | 1638 |           future. | 
|---|
 | 1639 |  | 
|---|
| [404e6575] | 1640 | Sat Dec 31 22:37:47 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1641 |  | 
|---|
 | 1642 |         * lib/es.po: Fix "Last-Translator:" header and merge in translation | 
|---|
 | 1643 |           of a message which is not currently used. | 
|---|
 | 1644 |  | 
|---|
| [38eced7] | 1645 | Sat Dec 31 15:04:23 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1646 |  | 
|---|
 | 1647 |         * lib/: Merge remaining .po files. | 
|---|
 | 1648 |  | 
|---|
| [399807d8] | 1649 | Sat Dec 31 14:46:20 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1650 |  | 
|---|
 | 1651 |         * lib/: Merge more .po files. | 
|---|
 | 1652 |  | 
|---|
| [3a3de38] | 1653 | Sat Dec 31 14:24:25 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1654 |  | 
|---|
 | 1655 |         * lib/ca.po,lib/de_CH.po,lib/en_US.po: Merge template changes into .po | 
|---|
 | 1656 |           files. | 
|---|
 | 1657 |  | 
|---|
| [585def75] | 1658 | Sat Dec 31 13:13:55 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1659 |  | 
|---|
 | 1660 |         * lib/fr.po: More translation updates from launchpad. | 
|---|
 | 1661 |  | 
|---|
| [9b9561b] | 1662 | Sat Dec 31 12:51:53 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1663 |  | 
|---|
 | 1664 |         * lib/ca.po,lib/sk.po: Fix unattached acute accents. | 
|---|
 | 1665 |  | 
|---|
| [6d92798] | 1666 | Sat Dec 31 12:45:36 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1667 |  | 
|---|
 | 1668 |         * lib/: Update Project-Id-Version in .po files to match that in | 
|---|
 | 1669 |           survex.pot. | 
|---|
 | 1670 |  | 
|---|
| [134ee8d] | 1671 | Sat Dec 31 12:43:52 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1672 |  | 
|---|
 | 1673 |         * lib/Makefile.am: Add launchpad-tarball target to make a tarball | 
|---|
 | 1674 |           of the translations suitable for uploading to launchpad. | 
|---|
 | 1675 |  | 
|---|
| [e11c235] | 1676 | Sat Dec 31 12:23:39 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1677 |  | 
|---|
 | 1678 |         * make_release: Echo the commands to copy the new release to the web | 
|---|
 | 1679 |           server at the end. | 
|---|
 | 1680 |         * copy-prerelease,copy-release: Remove old scripts which are no longer | 
|---|
 | 1681 |           useful. | 
|---|
 | 1682 |  | 
|---|
| [3ea0178] | 1683 | Sat Dec 31 11:13:11 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1684 |  | 
|---|
 | 1685 |         * NEWS,configure.in: Update for 1.2.3. | 
|---|
 | 1686 |  | 
|---|
| [ae2e3c0] | 1687 | Sat Dec 31 10:58:34 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1688 |  | 
|---|
 | 1689 |         * src/mainfrm.cc: As we build the data structure, eliminate tubes | 
|---|
 | 1690 |           consisting of zero XSECTs as well as those consisting of just one. | 
|---|
 | 1691 |  | 
|---|
| [8490ad9] | 1692 | Sat Dec 31 10:36:24 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1693 |  | 
|---|
 | 1694 |         * src/img.h: Fix incorrect comment which claimed that img_XFLAG_END | 
|---|
 | 1695 |           was no longer used. | 
|---|
 | 1696 |         * src/img.c: Use img_XFLAG_END constant rather than assuming it is | 
|---|
 | 1697 |           1. | 
|---|
 | 1698 |  | 
|---|
| [2f1c0c0] | 1699 | Sat Dec 31 10:32:44 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1700 |  | 
|---|
 | 1701 |         * src/extend.c: Copy the end markers for passage tubes, and preserve | 
|---|
 | 1702 |           left and right data for tubes (previously they were set to -1.0 | 
|---|
 | 1703 |           which means "no info"). | 
|---|
 | 1704 |  | 
|---|
| [f63bd56] | 1705 | Sat Dec 31 08:17:08 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1706 |  | 
|---|
 | 1707 |         * lib/extract-msgs.pl: New script to allow developers to update | 
|---|
 | 1708 |           codes.po from source code. | 
|---|
 | 1709 |         * lib/Makefile.am: Ship it. | 
|---|
 | 1710 |         * src/Makefile.am: Add rule to run it on all used sources and generate | 
|---|
 | 1711 |           newcodes.po which can then be compared with current version. | 
|---|
 | 1712 |  | 
|---|
| [08004e7] | 1713 | Sat Dec 31 08:14:06 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1714 |  | 
|---|
 | 1715 |         * lib/codes.po: Update source locations, add a missing c-format marker. | 
|---|
 | 1716 |  | 
|---|
| [5c2bff7] | 1717 | Sat Dec 31 08:13:26 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1718 |  | 
|---|
 | 1719 |         * src/mainfrm.cc: Fix a message in the source code which I missed in | 
|---|
 | 1720 |           the previous batch. | 
|---|
 | 1721 |  | 
|---|
| [14d03d5] | 1722 | Sat Dec 31 08:12:23 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1723 |  | 
|---|
 | 1724 |         * lib/po-to-msg.pl: Removed unused remains of check that messages are | 
|---|
 | 1725 |           in numerically ascending order, which we no longer want to enforce. | 
|---|
 | 1726 |  | 
|---|
| [4340dae] | 1727 | Sat Dec 31 07:48:20 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1728 |  | 
|---|
 | 1729 |         * src/sorterr.c: Fix a message in the source code which I missed in | 
|---|
 | 1730 |           the previous batch. | 
|---|
 | 1731 |  | 
|---|
| [84d6c400] | 1732 | Sat Dec 31 05:54:45 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1733 |  | 
|---|
 | 1734 |         * src/message.c: Transliterate curly right single quote to ASCII | 
|---|
 | 1735 |           apostrophe if we can't represent it in the current character set. | 
|---|
 | 1736 |  | 
|---|
| [ee7511a] | 1737 | Sat Dec 31 05:44:47 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1738 |  | 
|---|
 | 1739 |         * lib/,src/: Use curly apostrophe instead of "'" in messages.  Correct | 
|---|
 | 1740 |           messages in source code which didn't match those in the message file | 
|---|
 | 1741 |           (no visible effects to end-users). | 
|---|
 | 1742 |         * lib/codes.po: Update file:lineno locations where messages are used. | 
|---|
 | 1743 |         * lib/po-to-msg.pl: Warn about different numbers of opening or | 
|---|
 | 1744 |           closing curly double quotes in message vs translation. | 
|---|
 | 1745 |         * lib/ca.po,lib/es.po: Fix minor typo in one message caught by this | 
|---|
 | 1746 |           new warning. | 
|---|
 | 1747 |  | 
|---|
| [5b9942e] | 1748 | Sat Dec 31 05:23:46 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1749 |  | 
|---|
 | 1750 |         * NEWS: Update from ChangeLog. | 
|---|
 | 1751 |  | 
|---|
| [0804fbe] | 1752 | Thu Dec 29 03:37:04 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1753 |  | 
|---|
 | 1754 |         * lib/,src/: Use curly double quotes instead of "`" and "'" to | 
|---|
 | 1755 |           quote literals and filenames in messages. | 
|---|
 | 1756 |  | 
|---|
| [7a49002] | 1757 | Thu Dec 29 03:21:49 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1758 |  | 
|---|
 | 1759 |         * src/message.c: Transliterate curly double quotes to ASCII straight | 
|---|
 | 1760 |           double quotes if we can't represent them in the current character | 
|---|
 | 1761 |           set. | 
|---|
 | 1762 |  | 
|---|
| [1465b7a] | 1763 | Thu Dec 29 03:14:52 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1764 |  | 
|---|
 | 1765 |         * src/message.c: Convert source code to UTF-8. | 
|---|
 | 1766 |  | 
|---|
| [92678b5] | 1767 | Thu Dec 29 00:52:44 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1768 |  | 
|---|
 | 1769 |         * src/gla-gl.cc: Fix typo in CHECK_GL_ERROR() change in previous | 
|---|
 | 1770 |           commit. | 
|---|
 | 1771 |  | 
|---|
| [6cf4daa] | 1772 | Thu Dec 29 00:49:31 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1773 |  | 
|---|
 | 1774 |         * src/gla-gl.cc: We already keep track of the GL canvas size in x_size | 
|---|
 | 1775 |           and y_size so use those rather than re-requesting them. | 
|---|
 | 1776 |  | 
|---|
| [5717f69] | 1777 | Wed Dec 28 11:45:40 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1778 |  | 
|---|
 | 1779 |         * lib/fr.po: Merge in updated translations from launchpad. | 
|---|
 | 1780 |  | 
|---|
| [46acc71] | 1781 | Sun Nov 27 12:30:31 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1782 |  | 
|---|
 | 1783 |         * src/tr.c,src/tr.h: Committing original versions of tr tiled | 
|---|
 | 1784 |           rendering code. | 
|---|
 | 1785 |  | 
|---|
| [3ea243b] | 1786 | Thu Nov 24 12:59:24 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1787 |  | 
|---|
 | 1788 |         * src/gfxcore.cc,src/gla-gl.cc,src/gla.h: Remove | 
|---|
 | 1789 |           GLACanvas::SetBackgroundColour() since we only ever set it to black | 
|---|
 | 1790 |           and opaque. | 
|---|
 | 1791 |  | 
|---|
| [a775268] | 1792 | Thu Nov 24 12:28:07 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1793 |  | 
|---|
 | 1794 |         * doc/TODO.htm: Add note to pick the fastest method for crosses/blobs | 
|---|
 | 1795 |           if multiple ones pass the visual fidelity check. | 
|---|
 | 1796 |  | 
|---|
| [4f7f965] | 1797 | Thu Nov 24 12:27:33 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1798 |  | 
|---|
 | 1799 |         * src/gla-gl.cc: Add disabled code to show the visual fidelity check on | 
|---|
 | 1800 |           stdout. | 
|---|
 | 1801 |  | 
|---|
| [c8f449c3] | 1802 | Thu Nov 24 12:24:49 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1803 |  | 
|---|
 | 1804 |         * src/gla-gl.cc: Fix screenshot and movie generation to read from the | 
|---|
 | 1805 |           front buffer in the usual case of being double buffered. | 
|---|
 | 1806 |  | 
|---|
| [a106530] | 1807 | Thu Nov 24 12:02:22 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1808 |  | 
|---|
 | 1809 |         * src/gla-gl.cc: Add CHECK_GL_ERROR for glReadPixels calls. | 
|---|
 | 1810 |  | 
|---|
| [dd64a45] | 1811 | Thu Nov 24 11:59:23 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1812 |  | 
|---|
 | 1813 |         * src/gla-gl.cc: Undefine o and I after we're done with them. | 
|---|
 | 1814 |  | 
|---|
| [8b34cd5] | 1815 | Thu Nov 24 11:56:57 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1816 |  | 
|---|
 | 1817 |         * src/gla-gl.cc: Fix expected cross shape so don't always reject using  | 
|---|
 | 1818 |           texture mapping to draw crosses. | 
|---|
 | 1819 |  | 
|---|
| [c5dd692] | 1820 | Wed Nov 02 15:40:45 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1821 |  | 
|---|
 | 1822 |         * src/mainfrm.cc: Don't create the help menu at all on OS X. | 
|---|
 | 1823 |  | 
|---|
| [34c4be5] | 1824 | Wed Nov 02 15:38:54 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1825 |  | 
|---|
 | 1826 |         * lib/INSTALL.OSX: Update to reflect current status. | 
|---|
 | 1827 |  | 
|---|
| [22f79a2] | 1828 | Wed Nov 02 15:37:58 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1829 |  | 
|---|
 | 1830 |         * src/gfxcore.cc: Remove duplicate call to PopupMenu(). | 
|---|
 | 1831 |  | 
|---|
| [8a329f2] | 1832 | Tue Nov 01 23:24:23 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1833 |  | 
|---|
 | 1834 |         * src/namecmp.h: Fix to build with wx 2.9.2. | 
|---|
 | 1835 |  | 
|---|
| [03b3272] | 1836 | Tue Nov 01 23:17:52 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1837 |  | 
|---|
 | 1838 |         * src/gfxcore.cc: Remove assertion which uses deprecated wx method. | 
|---|
 | 1839 |  | 
|---|
| [ff9f695] | 1840 | Tue Nov 01 23:14:09 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1841 |  | 
|---|
 | 1842 |         * src/mainfrm.cc,src/mainfrm.h: Make separator wxChar not int. | 
|---|
 | 1843 |  | 
|---|
| [332287b] | 1844 | Tue Nov 01 18:54:32 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1845 |  | 
|---|
 | 1846 |         * lib/sk.po: Update a translation from launchpad. | 
|---|
 | 1847 |  | 
|---|
| [6409cd0] | 1848 | Tue Nov 01 18:32:24 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1849 |  | 
|---|
 | 1850 |         * src/log.cc,src/log.h: Fix to build with wx 2.9.2. | 
|---|
 | 1851 |  | 
|---|
| [5e61108] | 1852 | Tue Nov 01 18:15:20 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1853 |  | 
|---|
 | 1854 |         * src/export.cc: Fix to build with wx 2.9.2. | 
|---|
 | 1855 |  | 
|---|
| [24ff389] | 1856 | Tue Nov 01 18:14:13 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1857 |  | 
|---|
 | 1858 |         * src/aboutdlg.cc: Fix code conditionally used on 2.9.2 and later to | 
|---|
 | 1859 |           actually compile. | 
|---|
 | 1860 |  | 
|---|
| [ee3e284] | 1861 | Tue Nov 01 18:12:42 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1862 |  | 
|---|
 | 1863 |         * src/gfxcore.cc: Fix how we pass on events from right-click menus of | 
|---|
 | 1864 |           indicators.  The previous code seemed to work, but wasn't correct | 
|---|
 | 1865 |           as highlighted by trying to build it with 2.9.2 which now refuses | 
|---|
 | 1866 |           to build to avoid people getting this wrong. | 
|---|
 | 1867 |  | 
|---|
| [df3e22fc] | 1868 | Tue Nov 01 18:11:55 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1869 |  | 
|---|
 | 1870 |         * src/aven.h: Need to forward declare class wxPageSetupDialogData for | 
|---|
 | 1871 |           wx 2.9.2. | 
|---|
 | 1872 |  | 
|---|
| [6f9b20d] | 1873 | Tue Nov 01 18:11:22 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1874 |  | 
|---|
 | 1875 |         * src/glbitmapfont.h: Fix to build with wx 2.9.2. | 
|---|
 | 1876 |  | 
|---|
| [e144af3] | 1877 | Tue Nov 01 18:10:51 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1878 |  | 
|---|
 | 1879 |         * src/cavernlog.cc: Fix to build with wx 2.9.2. | 
|---|
 | 1880 |  | 
|---|
| [18886d7] | 1881 | Tue Nov 01 18:06:12 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1882 |  | 
|---|
 | 1883 |         * lib/INSTALL.OSX,src/mainfrm.cc: Make the green colour used for | 
|---|
 | 1884 |           entrances in the survey tree the same (slightly darker than | 
|---|
 | 1885 |           before) green used for the entrance blobs. | 
|---|
 | 1886 |  | 
|---|
| [19bbc1fc] | 1887 | Tue Nov 01 18:04:47 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1888 |  | 
|---|
 | 1889 |         * src/gla-gl.cc: Fix warning when building with wx2.9.2. | 
|---|
 | 1890 |  | 
|---|
| [1b2e819] | 1891 | Tue Nov 01 12:32:30 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1892 |  | 
|---|
 | 1893 |         * src/printwx.cc: Fix Y coordinates of surface surveys on printouts. | 
|---|
 | 1894 |           (Closes #32) | 
|---|
 | 1895 |  | 
|---|
| [b93ab78] | 1896 | Sun Oct 23 06:20:14 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1897 |  | 
|---|
 | 1898 |         * lib/Info.plist.in: Remove spurious blank lines from licence text | 
|---|
 | 1899 |           in OS X "Get Info". | 
|---|
 | 1900 |  | 
|---|
| [5dafea4] | 1901 | Sat Oct 22 17:39:07 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1902 |  | 
|---|
 | 1903 |         * doc/TODO.htm: Opening dialogs while in full screen mode now works | 
|---|
 | 1904 |           better in wxGTK. | 
|---|
 | 1905 |  | 
|---|
| [34812da] | 1906 | Sat Oct 22 17:36:01 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1907 |  | 
|---|
 | 1908 |         * lib/INSTALL.OSX: Processing .svx files from aven now works. | 
|---|
 | 1909 |  | 
|---|
| [2a4e8b7] | 1910 | Sat Oct 22 07:27:43 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1911 |  | 
|---|
 | 1912 |         * src/printwx.h: Update comment - Mac OS X does indeed provide its own | 
|---|
 | 1913 |           preview menu. | 
|---|
 | 1914 |  | 
|---|
| [89a1b72] | 1915 | Fri Oct 21 23:47:16 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1916 |  | 
|---|
 | 1917 |         * src/cavernlog.cc: Fix openiof .svx file when user clicks on cavern | 
|---|
 | 1918 |           warning or error. | 
|---|
 | 1919 |  | 
|---|
| [87aa9ce] | 1920 | Fri Oct 21 23:43:21 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1921 |  | 
|---|
 | 1922 |         * buildmacosx.sh: Include a hardlinked cavern alongside aven in | 
|---|
 | 1923 |           the app so that processing .svx files in aven works. | 
|---|
 | 1924 |  | 
|---|
| [6e9c396] | 1925 | Wed Oct 19 22:51:18 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1926 |  | 
|---|
 | 1927 |         * tests/diving.pos,tests/diving.svx: Add test coverage for interleaved | 
|---|
 | 1928 |           diving data. | 
|---|
 | 1929 |  | 
|---|
| [481300d] | 1930 | Wed Oct 19 13:04:25 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1931 |  | 
|---|
 | 1932 |         * tests/diving.pos,tests/diving.svx: Add testcase for diving data | 
|---|
 | 1933 |           with topofil-style distance. | 
|---|
 | 1934 |  | 
|---|
| [aea38b0] | 1935 | Wed Oct 12 03:45:13 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1936 |  | 
|---|
 | 1937 |         * src/aboutdlg.cc: Report the version of the library we're actually | 
|---|
 | 1938 |           running with if built against wx >= 2.9.2.  Make it clear that the | 
|---|
 | 1939 |           the version reported is the version built with for wx < 2.9.2. | 
|---|
 | 1940 |  | 
|---|
| [d4d6909] | 1941 | Wed Oct 12 03:06:05 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1942 |  | 
|---|
 | 1943 |         * lib/make-pixel-font,src/glbitmapfont.cc,src/glbitmapfont.h: Space the | 
|---|
 | 1944 |           glyphs to leave a one pixel gap either side of each one (so two | 
|---|
 | 1945 |           between adjacent glyphs).  Mostly this reduces the horizontal width, | 
|---|
 | 1946 |           but it adds a pixel for characters like "m" and two in a few cases. | 
|---|
 | 1947 |  | 
|---|
| [36b4cd7] | 1948 | Fri Oct 07 07:20:55 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1949 |  | 
|---|
 | 1950 |         * src/glbitmapfont.cc,src/glbitmapfont.h: Support plotting Unicode | 
|---|
 | 1951 |           character points > 256 on the survey pane by lazily loading the | 
|---|
 | 1952 |           data for them from the font file and plotting them with a direct | 
|---|
 | 1953 |           call to glBitmap() rather than using a display list. | 
|---|
 | 1954 |  | 
|---|
| [4a6569a] | 1955 | Fri Oct 07 04:09:58 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1956 |  | 
|---|
 | 1957 |         * lib/make-pixel-font: Fix .pixelfont file to correctly handle | 
|---|
 | 1958 |           characters wider than 8 pixels when run on a little-endian platform. | 
|---|
 | 1959 |  | 
|---|
| [53f8a93] | 1960 | Thu Oct 06 13:23:05 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1961 |  | 
|---|
 | 1962 |         * NEWS: Another update for 1.2.2. | 
|---|
 | 1963 |  | 
|---|
| [d2cc100] | 1964 | Thu Oct 06 13:21:20 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1965 |  | 
|---|
 | 1966 |         * src/gfxcore.cc: Fix grid not to disappear when blobs are turned on | 
|---|
 | 1967 |           if blobs are drawn using lines. | 
|---|
 | 1968 |  | 
|---|
| [94960ad] | 1969 | Thu Oct 06 13:17:19 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1970 |  | 
|---|
 | 1971 |         * NEWS,configure.in: Update for 1.2.2. | 
|---|
 | 1972 |  | 
|---|
| [6ca9f08] | 1973 | Thu Oct 06 12:11:20 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1974 |  | 
|---|
 | 1975 |         * src/printwx.cc: Fix to calculate the scale required for "One page" | 
|---|
 | 1976 |           right before we calculate how many pages are required, so we don't | 
|---|
 | 1977 |           end up something other than 1x1 being shown when the user changes | 
|---|
 | 1978 |           settings. | 
|---|
 | 1979 |  | 
|---|
| [a9496057] | 1980 | Thu Oct 06 12:07:10 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1981 |  | 
|---|
 | 1982 |         * src/avenprcore.cc: The info box is now always 30mm high (if present) | 
|---|
 | 1983 |           so update the code which picks a scale and which decides how many | 
|---|
 | 1984 |           pages are required to use this height. | 
|---|
 | 1985 |  | 
|---|
| [e16e63c] | 1986 | Thu Oct 06 11:34:51 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1987 |  | 
|---|
 | 1988 |         * src/printwx.h: SomethingChanged() method doesn't need to be public, | 
|---|
 | 1989 |           so make it private. | 
|---|
 | 1990 |  | 
|---|
| [c930b7f] | 1991 | Thu Oct 06 04:13:24 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1992 |  | 
|---|
 | 1993 |         * src/gettexttomsg.pl: Update for the message.txt -> codes.po change. | 
|---|
 | 1994 |  | 
|---|
| [0a2aab8] | 1995 | Thu Oct 06 03:01:45 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 1996 |  | 
|---|
 | 1997 |         * src/gfxcore.cc: Passage tubes can stick out above the highest survey | 
|---|
 | 1998 |           station or below the lowest, so clamp the value used to calculate | 
|---|
 | 1999 |           the colour in these cases, like we already do elsewhere. | 
|---|
 | 2000 |  | 
|---|
| [2ba3882] | 2001 | Thu Oct 06 02:52:13 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2002 |  | 
|---|
 | 2003 |         * src/gfxcore.cc: Avoid a different assertion failure due to rounding | 
|---|
 | 2004 |           differences. | 
|---|
 | 2005 |  | 
|---|
| [a1614eb] | 2006 | Thu Oct 06 02:49:03 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2007 |  | 
|---|
 | 2008 |         * src/glbitmapfont.cc,src/glbitmapfont.h: Actually add the new | 
|---|
 | 2009 |           glBitmap-based font code. | 
|---|
 | 2010 |  | 
|---|
| [5b1cffa] | 2011 | Thu Oct 06 02:36:47 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2012 |  | 
|---|
 | 2013 |         * survex.iss.in: Update for font changes. | 
|---|
 | 2014 |  | 
|---|
| [1aa3fb7] | 2015 | Thu Oct 06 02:35:41 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2016 |  | 
|---|
 | 2017 |         * Makefile.am,buildmacosx.sh,lib/Makefile.am,lib/afm2txf.pl, | 
|---|
 | 2018 |           lib/make-pixel-font,src/: Replace the textured-mapped font drawing | 
|---|
 | 2019 |           with an approach based on glBitmap.  This doesn't suffer from the | 
|---|
 | 2020 |           character alignment issues which the textured-mapped fonts had, | 
|---|
 | 2021 |           and is actually significantly faster on some machines.  The current | 
|---|
 | 2022 |           font used is (mostly) fixed-width, but this isn't an inherent | 
|---|
 | 2023 |           limitation - it was just the easiest font data to convert to a | 
|---|
 | 2024 |           usable format. | 
|---|
 | 2025 |  | 
|---|
| [6027220] | 2026 | Wed Oct 05 13:49:15 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2027 |  | 
|---|
 | 2028 |         * src/gfxcore.cc: Avoid assertion failure due to rounding differences. | 
|---|
 | 2029 |  | 
|---|
| [5b427c0] | 2030 | Wed Oct 05 08:19:46 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2031 |  | 
|---|
 | 2032 |         * src/printwx.cc: Fix not to pass wxString through varargs (issue | 
|---|
 | 2033 |           introduced in the previous commit). | 
|---|
 | 2034 |  | 
|---|
| [05ccca5] | 2035 | Tue Oct 04 04:49:19 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2036 |  | 
|---|
 | 2037 |         * src/printwx.cc: Use degree sign from message file rather than a | 
|---|
 | 2038 |           literal one. | 
|---|
 | 2039 |  | 
|---|
| [79da3b4] | 2040 | Tue Oct 04 04:08:57 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2041 |  | 
|---|
 | 2042 |         * src/message.c: If degree sign isn't available, transliterate it to | 
|---|
 | 2043 |           'dg' rather than skipping it. | 
|---|
 | 2044 |  | 
|---|
| [4d2301e] | 2045 | Tue Oct 04 03:59:29 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2046 |  | 
|---|
 | 2047 |         * lib/codes.po,src/gfxcore.cc,src/mainfrm.cc: Fix message code 344 | 
|---|
 | 2048 |           which should have been a degree sign but got lost in the format | 
|---|
 | 2049 |           change for 1.2.0 and then got reassigned in 1.2.1.  Externally, this | 
|---|
 | 2050 |           means that bearing in the status bar now have a degree sign after | 
|---|
 | 2051 |           them if they are in degrees rather than nothing (1.2.0) or "&Hide | 
|---|
 | 2052 |           Compass" (1.2.1). | 
|---|
 | 2053 |  | 
|---|
| [9704252] | 2054 | Tue Oct 04 02:55:11 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2055 |  | 
|---|
 | 2056 |         * NEWS,configure.in: Update for 1.2.1. | 
|---|
 | 2057 |  | 
|---|
| [7ff41b0] | 2058 | Tue Oct 04 02:45:47 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2059 |  | 
|---|
 | 2060 |         * src/Makefile.am: Don't ship the removed hand_mask.xpm. | 
|---|
 | 2061 |  | 
|---|
| [4dc4384] | 2062 | Tue Oct 04 02:44:37 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2063 |  | 
|---|
 | 2064 |         * src/gfxcore.cc: Sort out inverted cursor mask on __WXMSW__. | 
|---|
 | 2065 |         * src/hand.xbm: Invert the dragging hand cursor black vs white so it | 
|---|
 | 2066 |           better matches the other cursors. | 
|---|
 | 2067 |  | 
|---|
| [13da582] | 2068 | Mon Oct 03 23:42:00 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2069 |  | 
|---|
 | 2070 |         * src/printwx.cc: Add back svxPrintout methods GetPageInfo() and | 
|---|
 | 2071 |           HasPage() which are actually virtual methods called by the parent | 
|---|
 | 2072 |           class. | 
|---|
 | 2073 |  | 
|---|
| [49e89e9] | 2074 | Mon Oct 03 02:40:56 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2075 |  | 
|---|
 | 2076 |         * lib/Makefile.am: Fix check of .po files not to create messages.mo. | 
|---|
 | 2077 |  | 
|---|
| [d9b5fc64] | 2078 | Mon Oct 03 02:22:55 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2079 |  | 
|---|
 | 2080 |         * lib/Makefile.am: Fix new translation checking rules to work in a | 
|---|
 | 2081 |           VPATH build. | 
|---|
 | 2082 |  | 
|---|
| [645cc77] | 2083 | Mon Oct 03 02:12:23 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2084 |  | 
|---|
 | 2085 |         * lib/de.po,lib/de_CH.po,lib/sk.po: Fix classes menu accelerators. | 
|---|
 | 2086 |  | 
|---|
| [bcb68d3] | 2087 | Mon Oct 03 02:00:38 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2088 |  | 
|---|
 | 2089 |         * lib/en_US.po: Fix problem with translation of new message. | 
|---|
 | 2090 |  | 
|---|
| [e3c58c3] | 2091 | Mon Oct 03 00:50:52 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2092 |  | 
|---|
 | 2093 |         * NEWS: Update from ChangeLog. | 
|---|
 | 2094 |  | 
|---|
| [8a78ca1] | 2095 | Sun Oct 02 20:25:01 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2096 |  | 
|---|
 | 2097 |         * lib/,src/printwx.cc: Add mnemonics to the "Plan" and "Elevation" | 
|---|
 | 2098 |           buttons in the print dialog. | 
|---|
 | 2099 |  | 
|---|
| [f53c830] | 2100 | Sun Oct 02 12:17:34 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2101 |  | 
|---|
 | 2102 |         * src/guicontrol.cc: Try processing F11 explicitly for __WXMAC__ to | 
|---|
 | 2103 |           avoiding getting stuck in full screen mode forever. | 
|---|
 | 2104 |  | 
|---|
| [7a57dc7] | 2105 | Sun Oct 02 12:01:25 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2106 |  | 
|---|
 | 2107 |         * src/: Make the sign of the tilt angle for printouts consistent with | 
|---|
 | 2108 |           the sign in the UI. | 
|---|
 | 2109 |  | 
|---|
| [995cf6a] | 2110 | Sun Oct 02 10:00:08 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2111 |  | 
|---|
 | 2112 |         * lib/codes.po,lib/en_US.po,src/printwx.cc: On printouts, combine the | 
|---|
 | 2113 |           "Plan View"/"Elevation" info box field with the field which gives | 
|---|
 | 2114 |           the bearing and reduce the height on the info box by the removed | 
|---|
 | 2115 |           field, so it's now 3cm for plans and elevations, as for extended | 
|---|
 | 2116 |           elevations.  Report the tilt angle for tilted elevations which it | 
|---|
 | 2117 |           seems has been missing for ages (it's not in recent 1.0.x either). | 
|---|
 | 2118 |  | 
|---|
| [100af22] | 2119 | Sat Oct 01 12:28:35 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2120 |  | 
|---|
 | 2121 |         * src/printwx.cc: Fix commented message in source. | 
|---|
 | 2122 |  | 
|---|
| [1e993bc] | 2123 | Sat Oct 01 12:11:37 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2124 |  | 
|---|
 | 2125 |         * src/printwx.h: svxPrintDlg members don't need to be protected, so | 
|---|
 | 2126 |           make the private. | 
|---|
 | 2127 |  | 
|---|
| [102ba1d] | 2128 | Sat Oct 01 11:28:34 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2129 |  | 
|---|
 | 2130 |         * src/printwx.cc,src/printwx.h: When in plan view disable the "Plan" | 
|---|
 | 2131 |           button, and similarly for the "Elevation" button. | 
|---|
 | 2132 |  | 
|---|
| [3d3a91c] | 2133 | Sat Oct 01 11:20:03 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2134 |  | 
|---|
 | 2135 |         * src/printwx.cc: Remove more unused methods and members. | 
|---|
 | 2136 |  | 
|---|
| [140b675] | 2137 | Sat Oct 01 10:48:24 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2138 |  | 
|---|
 | 2139 |         * src/avenprcore.cc,src/printwx.cc,src/printwx.h: Eliminate some unused | 
|---|
 | 2140 |           methods and member variables. | 
|---|
 | 2141 |  | 
|---|
| [0f8ab4d] | 2142 | Sat Oct 01 00:33:24 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2143 |  | 
|---|
 | 2144 |         * src/printwx.cc: Move the footer to start at the left side of the | 
|---|
 | 2145 |           page. | 
|---|
 | 2146 |  | 
|---|
| [ddd2afa8] | 2147 | Fri Sep 30 23:49:24 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2148 |  | 
|---|
 | 2149 |         * src/printwx.cc:svxPrintout::ShowPage() is an empty method, so just | 
|---|
 | 2150 |           remove it and all the code to calculate values to pass to it and | 
|---|
 | 2151 |           then call it.  This is just a left-over from the 1.0 printing code. | 
|---|
 | 2152 |  | 
|---|
| [6d1bc83] | 2153 | Fri Sep 30 13:40:29 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2154 |  | 
|---|
 | 2155 |         * src/aven.cc,src/gfxcore.cc,src/mainfrm.cc: Use standard C++ true and | 
|---|
 | 2156 |           false instead of wx aliases TRUE and FALSE (which even wx seems to | 
|---|
 | 2157 |           have shifted away from using now). | 
|---|
 | 2158 |  | 
|---|
| [f6dff8b] | 2159 | Fri Sep 30 13:33:37 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2160 |  | 
|---|
 | 2161 |         * src/printwx.cc: Tweak exact positioning of text to look nicer. | 
|---|
 | 2162 |  | 
|---|
| [7a0710c] | 2163 | Fri Sep 30 03:49:16 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2164 |  | 
|---|
 | 2165 |         * INSTALL: Mention building wxWidgets with --enable-unicode.  Mention | 
|---|
 | 2166 |           using sudo for the install.  Capitalise Survex when talking about | 
|---|
 | 2167 |           the package. | 
|---|
 | 2168 |         + doc/manual.sgml: Replace building from source instructions with a | 
|---|
 | 2169 |           pointer to the clearer instructions in INSTALL.  Make it clear that | 
|---|
 | 2170 |           installing with administrator rights applies to NT, 2000, XP *or | 
|---|
 | 2171 |           newer*. | 
|---|
 | 2172 |  | 
|---|
| [ff5db1d5] | 2173 | Fri Sep 30 03:31:00 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2174 |  | 
|---|
 | 2175 |         * src/guicontrol.cc: Don't disable a colour by option unless there's | 
|---|
 | 2176 |           no survey loaded.  It feels inconsistent now we are showing a key | 
|---|
 | 2177 |           even when there's no "interesting" data. | 
|---|
 | 2178 |  | 
|---|
| [fcc3741] | 2179 | Fri Sep 30 03:28:59 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2180 |  | 
|---|
 | 2181 |         * src/gfxcore.cc,src/gfxcore.h: The different colour keys get cached | 
|---|
 | 2182 |           so switching back to one that's already been shown for the current | 
|---|
 | 2183 |           survey doesn't redraw it and key_lowerleft wasn't getting updated. | 
|---|
 | 2184 |           We now track key_lowerleft for each key type separately. | 
|---|
 | 2185 |  | 
|---|
| [62c5fc6] | 2186 | Fri Sep 30 02:48:00 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2187 |  | 
|---|
 | 2188 |         * src/gfxcore.cc: If "Colour by X" is selected, always show the colour | 
|---|
 | 2189 |           key, even if it only contains one colour, or just the entry for | 
|---|
 | 2190 |           white. | 
|---|
 | 2191 |  | 
|---|
| [2a9d2fa] | 2192 | Thu Sep 29 22:33:06 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2193 |  | 
|---|
 | 2194 |         * src/gfxcore.cc: Don't segfault on a flat survey.  Fix incorrect | 
|---|
 | 2195 |           addition and corresponding subtraction of GetDepthExtent() when | 
|---|
 | 2196 |           calculating splits over depth band boundaries. | 
|---|
 | 2197 |  | 
|---|
| [70acad9] | 2198 | Thu Sep 29 21:56:19 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2199 |  | 
|---|
 | 2200 |         * src/gfxcore.cc,src/gla.h: Fix zoom in limit to be the same distance | 
|---|
 | 2201 |           regardless of the extent of the survey. | 
|---|
 | 2202 |  | 
|---|
| [3585243] | 2203 | Thu Sep 29 20:57:41 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2204 |  | 
|---|
 | 2205 |         * src/gfxcore.cc: Now that we don't have the key background, just | 
|---|
 | 2206 |           remove KEY_MARGIN entirely. | 
|---|
 | 2207 |  | 
|---|
| [2779338f] | 2208 | Thu Sep 29 20:37:09 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2209 |  | 
|---|
 | 2210 |         * src/gfxcore.cc: Remove the dark grey background from the colour key | 
|---|
 | 2211 |           and just put a single pixel black border around the colours.  This | 
|---|
 | 2212 |           is more in keeping with the other controls, and means the colours | 
|---|
 | 2213 |           are now on a black background so more visually similar to the survey | 
|---|
 | 2214 |           legs. | 
|---|
 | 2215 |  | 
|---|
| [457da16] | 2216 | Thu Sep 29 13:02:22 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2217 |  | 
|---|
 | 2218 |         * src/mainfrm.cc: Fall back to ISO8859-1 if CP1252 fails to convert the | 
|---|
 | 2219 |           string. | 
|---|
 | 2220 |  | 
|---|
| [db0eaf4] | 2221 | Thu Sep 29 12:22:34 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2222 |  | 
|---|
 | 2223 |         * src/gfxcore.cc: Upon loading a survey which lacks the information for | 
|---|
 | 2224 |           the current "Colour by" mode, don't change to "Colour by none" - we | 
|---|
 | 2225 |           already do no colouring and hide the key when there's nothing to | 
|---|
 | 2226 |           colour by, and it's annoying to have the actual mode changed if you | 
|---|
 | 2227 |           then load a survey which does have the information to colour by. | 
|---|
 | 2228 |  | 
|---|
| [62da267] | 2229 | Thu Sep 29 12:20:07 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2230 |  | 
|---|
 | 2231 |         * src/gfxcore.cc: Rename COLOUR_KEY_* constants to KEY_*. | 
|---|
 | 2232 |  | 
|---|
| [40c38bb] | 2233 | Thu Sep 29 10:16:30 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2234 |  | 
|---|
 | 2235 |         * src/gfxcore.cc: Make COLOUR_KEY_OFFSET_X and COLOUR_KEY_OFFSET_Y the | 
|---|
 | 2236 |           actual offsets, rather than taking COLOUR_KEY_MARGIN off them. | 
|---|
 | 2237 |  | 
|---|
| [92a97f3] | 2238 | Thu Sep 29 05:08:20 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2239 |  | 
|---|
 | 2240 |         * src/mainfrm.cc: Fix tooltip for open to say "survey file" not "3D | 
|---|
 | 2241 |           file". | 
|---|
 | 2242 |  | 
|---|
| [d43fa84] | 2243 | Thu Sep 29 05:03:37 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2244 |  | 
|---|
 | 2245 |         * src/gfxcore.cc,src/gfxcore.h,src/mainfrm.cc: Add right click menu to | 
|---|
 | 2246 |           the colour key too. | 
|---|
 | 2247 |  | 
|---|
| [6cfc88c] | 2248 | Wed Sep 28 14:47:15 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2249 |  | 
|---|
 | 2250 |         * lib/afm2txf.pl: Add a kludge to prefer to round values up when | 
|---|
 | 2251 |           generating the .txf file which empirically results in better | 
|---|
 | 2252 |           horizontal spacing (this should be fixed properly, but this is | 
|---|
 | 2253 |           at least an easy improvement for now). | 
|---|
 | 2254 |  | 
|---|
| [83027cc] | 2255 | Wed Sep 28 14:00:14 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2256 |  | 
|---|
 | 2257 |         * lib/afm2txf.pl: Rather than special-casing the character with | 
|---|
 | 2258 |           PostScript name 'space', just omit characters with zero width and | 
|---|
 | 2259 |           height from the texture. | 
|---|
 | 2260 |  | 
|---|
| [e9bd0467] | 2261 | Wed Sep 28 12:41:42 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2262 |  | 
|---|
 | 2263 |         * lib/afm2txf.pl: Put the digits first in the font texture to help | 
|---|
 | 2264 |           ensure they are all on the same line and will exactly align | 
|---|
 | 2265 |           vertically when rendered - a slight discrepancy here is particularly | 
|---|
 | 2266 |           visible in the colour key legends and compass bearing. | 
|---|
 | 2267 |  | 
|---|
| [b35c4bc] | 2268 | Wed Sep 28 12:30:03 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2269 |  | 
|---|
 | 2270 |         * lib/Makefile.am: Regenerate aven.txf if the script which generates it | 
|---|
 | 2271 |           has been modified. | 
|---|
 | 2272 |  | 
|---|
| [64ba8bb] | 2273 | Wed Sep 28 11:15:08 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2274 |  | 
|---|
 | 2275 |         * lib/afm2txf.pl: Fix handling of PostScript character names which are | 
|---|
 | 2276 |           used by more than one Unicode value ("space" and "hyphen" are the | 
|---|
 | 2277 |           current examples).  This fixes the colour key for date to have dashes | 
|---|
 | 2278 |           in the dates.  Fix not to bother writing empty space into the texture | 
|---|
 | 2279 |           map for spaces - just set width and height to 0 and skip to the | 
|---|
 | 2280 |           width. | 
|---|
 | 2281 |         * src/fnt.cc: Remove special case kludge for if space isn't defined, | 
|---|
 | 2282 |           which is no longer needed thanks to the above fix. | 
|---|
 | 2283 |  | 
|---|
| [8011e0c] | 2284 | Wed Sep 28 10:19:07 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2285 |  | 
|---|
 | 2286 |         * lib/,src/printwx.cc: Fix mixed up messages - the print dialog now | 
|---|
 | 2287 |           says "View" on the left subgroup of controls. Improve the display of | 
|---|
 | 2288 |           the bearing on printouts.  Add message for "Colour &Key" to | 
|---|
 | 2289 |           translations. | 
|---|
 | 2290 |  | 
|---|
| [f891a0c] | 2291 | Wed Sep 28 02:02:09 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2292 |  | 
|---|
 | 2293 |         * src/aven.cc: Fix #ifdef to #if in previous change. | 
|---|
 | 2294 |  | 
|---|
| [495cd3e] | 2295 | Wed Sep 28 01:09:09 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2296 |  | 
|---|
 | 2297 |         * src/aven.cc: Fix for non-Unicode build. | 
|---|
 | 2298 |  | 
|---|
| [26eb201] | 2299 | Mon Sep 26 12:25:59 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2300 |  | 
|---|
 | 2301 |         * src/export.cc: PLT file output now handles spaces and control | 
|---|
 | 2302 |           characters in station names by escaping them with '%' as in URLs. | 
|---|
 | 2303 |  | 
|---|
| [4024a58] | 2304 | Mon Sep 26 11:58:05 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2305 |  | 
|---|
 | 2306 |         * src/aventreectrl.cc: Improve comment about WXK_PRIOR and WXK_NEXT. | 
|---|
 | 2307 |  | 
|---|
| [0e8a082] | 2308 | Mon Sep 26 11:51:01 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2309 |  | 
|---|
 | 2310 |         * src/aventreectrl.cc: Pressing "Enter" on a station in the tree | 
|---|
 | 2311 |           control now centres the view on that station. | 
|---|
 | 2312 |  | 
|---|
| [c6d5c1c] | 2313 | Mon Sep 26 11:42:17 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2314 |  | 
|---|
 | 2315 |         * src/gfxcore.h,src/guicontrol.cc: Pressing "F5" forces all GLAList | 
|---|
 | 2316 |           objects to be invalidated and then forces a refresh of the display. | 
|---|
 | 2317 |           This is intended as a debugging aid - if pressing F5 changes the | 
|---|
 | 2318 |           display at all then there's a missing case where a list should | 
|---|
 | 2319 |           have been invalidated. | 
|---|
 | 2320 |  | 
|---|
| [90430f2] | 2321 | Mon Sep 26 11:35:29 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2322 |  | 
|---|
 | 2323 |         * src/: Push survey pane size tracking down into GLACanvas, and | 
|---|
 | 2324 |           automatically track which lists should be invalidated on a | 
|---|
 | 2325 |           changes in the width or the height of the pane. | 
|---|
 | 2326 |  | 
|---|
| [242f48f5] | 2327 | Mon Sep 26 10:44:22 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2328 |  | 
|---|
 | 2329 |         * src/gla-gl.cc,src/gla.h: Move GLAList flags out of the header as they | 
|---|
 | 2330 |           are internal details. | 
|---|
 | 2331 |  | 
|---|
| [9c37beb] | 2332 | Mon Sep 26 10:42:50 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2333 |  | 
|---|
 | 2334 |         * src/gfxcore.cc,src/gfxcore.h: Cache the scale bar in a GLAList since | 
|---|
 | 2335 |           it often gets redrawn exactly the same - for example, when rotating, | 
|---|
 | 2336 |           panning, etc. | 
|---|
 | 2337 |  | 
|---|
| [e2ea75a] | 2338 | Mon Sep 26 09:40:32 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2339 |  | 
|---|
 | 2340 |         * src/gfxcore.cc,src/gfxcore.h: More "colour key" related internal | 
|---|
 | 2341 |           nomenclature changes. | 
|---|
 | 2342 |  | 
|---|
| [7cdb1c3] | 2343 | Mon Sep 26 09:34:01 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2344 |  | 
|---|
 | 2345 |         * src/gfxcore.cc,src/gfxcore.h: Factor out the code to draw the colour | 
|---|
 | 2346 |           key into DrawColourKey(). | 
|---|
 | 2347 |  | 
|---|
| [250025f] | 2348 | Mon Sep 26 04:23:10 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2349 |  | 
|---|
 | 2350 |         * src/gfxcore.cc: Apply COLOUR_KEY_OFFSET_Y by moving the point where | 
|---|
 | 2351 |           we plot the key rather than including it in the calculations of the | 
|---|
 | 2352 |           key's coordinates. | 
|---|
 | 2353 |  | 
|---|
| [1b164a0] | 2354 | Mon Sep 26 04:17:16 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2355 |  | 
|---|
 | 2356 |         * src/gfxcore.cc: Apply COLOUR_KEY_OFFSET_X by moving the point where | 
|---|
 | 2357 |           we plot the key rather than including it in the calculations of the | 
|---|
 | 2358 |           key's coordinates. | 
|---|
 | 2359 |  | 
|---|
| [5f50488] | 2360 | Sat Sep 24 13:15:22 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2361 |  | 
|---|
 | 2362 |         * src/gfxcore.cc: Increase scale bar maximum width from 65% of the | 
|---|
 | 2363 |           window width to 75% as it was in 1.0.x, but if that would overlap | 
|---|
 | 2364 |           the clino then reduce it down until it reaches 50%.  Allow zooming | 
|---|
 | 2365 |           in a little further to match what was possible in 1.0.x.  (ticket#23) | 
|---|
 | 2366 |  | 
|---|
| [78f02e48] | 2367 | Sat Sep 24 12:45:04 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2368 |  | 
|---|
 | 2369 |         * doc/TODO.htm: Update (--help messages can now be translated). | 
|---|
 | 2370 |  | 
|---|
| [6cd4aab] | 2371 | Sat Sep 24 12:21:45 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2372 |  | 
|---|
 | 2373 |         * doc/TODO.htm: Note oddity with FullScreen and side panel. | 
|---|
 | 2374 |  | 
|---|
| [4b0bbb0] | 2375 | Sat Sep 24 12:14:52 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2376 |  | 
|---|
 | 2377 |         * src/mainfrm.h: We don't need the "un-fullscreen to show dialog" hack | 
|---|
 | 2378 |           with recent wxGTK.  Also, there's no reason to think we need it for | 
|---|
 | 2379 |           other platforms (it was enabled everywhere except Microsoft Windows | 
|---|
 | 2380 |           before). | 
|---|
 | 2381 |  | 
|---|
| [03e2031] | 2382 | Sat Sep 24 10:42:29 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2383 |  | 
|---|
 | 2384 |         * src/printwx.cc: "delete foo;" not "delete(foo);" | 
|---|
 | 2385 |  | 
|---|
| [81f1266] | 2386 | Sat Sep 24 10:41:00 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2387 |  | 
|---|
 | 2388 |         * src/aven.cc,src/gfxcore.cc: No point checking for NULL before calling | 
|---|
 | 2389 |           delete. | 
|---|
 | 2390 |  | 
|---|
| [69cacd1] | 2391 | Sat Sep 24 10:18:22 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2392 |  | 
|---|
 | 2393 |         * src/: Remove empty destructors. | 
|---|
 | 2394 |  | 
|---|
| [f9ca87c] | 2395 | Sat Sep 24 06:43:33 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2396 |  | 
|---|
 | 2397 |         * doc/TODO.htm,src/gfxcore.cc,src/gla-gl.cc,src/gla.h: Eliminate the | 
|---|
 | 2398 |           last few OpenGL calls from gfxcore.cc. | 
|---|
 | 2399 |  | 
|---|
| [f336ab9] | 2400 | Sat Sep 24 06:32:02 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2401 |  | 
|---|
 | 2402 |         * src/gfxcore.cc,src/gla-gl.cc,src/gla.h: New type GLATexCoord to avoid | 
|---|
 | 2403 |           using GLint outside of the OpenGL-specific code. | 
|---|
 | 2404 |  | 
|---|
| [b839829] | 2405 | Sat Sep 24 06:08:13 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2406 |  | 
|---|
 | 2407 |         * src/: Move glTexCoord2i() calls out of gfxcore.cc and into gla-gl.cc. | 
|---|
 | 2408 |           Use BeginQuadrilaterals() rather than BeginPolygon() when the shape | 
|---|
 | 2409 |           will definitely have 4 sides. | 
|---|
 | 2410 |            | 
|---|
| [11c594a] | 2411 | Sat Sep 24 02:09:48 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2412 |  | 
|---|
 | 2413 |         * src/gfxcore.h,src/guicontrol.cc: Disable "View North" when we're | 
|---|
 | 2414 |           already viewing North, and similarly for other compass points. | 
|---|
 | 2415 |  | 
|---|
| [85ed935] | 2416 | Sat Sep 24 01:57:06 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2417 |  | 
|---|
 | 2418 |         * doc/TODO.htm: Update. | 
|---|
 | 2419 |  | 
|---|
| [97ea48d] | 2420 | Fri Sep 23 15:38:36 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2421 |  | 
|---|
 | 2422 |         * doc/aven.sgml,lib/codes.po,src/: Rename the "depth bar" to "colour | 
|---|
 | 2423 |           key", which better describes it now that it might show dates or | 
|---|
 | 2424 |           errors. | 
|---|
 | 2425 |  | 
|---|
| [843ee7b] | 2426 | Fri Sep 23 15:19:33 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2427 |  | 
|---|
 | 2428 |         * src/gfxcore.cc,src/gfxcore.h,src/guicontrol.cc: Fix the conditions | 
|---|
 | 2429 |           under which colour by date can be enabled to fully match what we | 
|---|
 | 2430 |           now intend. | 
|---|
 | 2431 |  | 
|---|
| [2043961] | 2432 | Fri Sep 23 15:04:35 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2433 |  | 
|---|
 | 2434 |         * src/gfxcore.cc,src/mainfrm.cc: Enable "colour by date" if there are | 
|---|
 | 2435 |           any surveys with date information.  Move the "Undated" / "Not in | 
|---|
 | 2436 |           loop" entry down a little to improve the appearance.  Make each | 
|---|
 | 2437 |           entry in the colour keys a pixel taller so it's an even number of | 
|---|
 | 2438 |           pixels and will divide by two exactly. | 
|---|
 | 2439 |  | 
|---|
| [a09d4fa] | 2440 | Fri Sep 23 14:59:33 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2441 |  | 
|---|
 | 2442 |         * src/fnt.cc: Remove "*1.25" fudge factor from font size for texture | 
|---|
 | 2443 |           mapped fonts. | 
|---|
 | 2444 |  | 
|---|
| [2fe9d6d] | 2445 | Fri Sep 23 12:44:18 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2446 |  | 
|---|
 | 2447 |         * lib/en_US.po: Update for new messages. | 
|---|
 | 2448 |  | 
|---|
| [055bfc58] | 2449 | Fri Sep 23 12:41:16 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2450 |  | 
|---|
 | 2451 |         * src/gfxcore.cc: Expand context menu for compass to include "View | 
|---|
 | 2452 |           North", etc;  Similarly add "Plan" and "Elevation" to clino context | 
|---|
 | 2453 |           menu. | 
|---|
 | 2454 |  | 
|---|
| [588ff16] | 2455 | Fri Sep 23 12:25:10 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2456 |  | 
|---|
 | 2457 |         * src/gla-gl.cc: Use += to make code clearer. | 
|---|
 | 2458 |  | 
|---|
| [acdb8aa] | 2459 | Fri Sep 23 12:16:36 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2460 |  | 
|---|
 | 2461 |         * lib/codes.po,src/gfxcore.cc,src/gfxcore.h,src/guicontrol.cc: Add | 
|---|
 | 2462 |           pop-up menus for right clicks on scale bar, compass, and clino. | 
|---|
 | 2463 |  | 
|---|
| [296b0138] | 2464 | Fri Sep 23 11:17:31 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2465 |  | 
|---|
 | 2466 |         * src/gfxcore.cc: Use HasRangeOfDates() consistently. | 
|---|
 | 2467 |  | 
|---|
| [a6c5ffb] | 2468 | Thu Sep 22 23:56:06 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2469 |  | 
|---|
 | 2470 |         * src/gla-gl.cc: Add missing newline to OpenGL info when GLX info isn't | 
|---|
 | 2471 |           reported. | 
|---|
 | 2472 |  | 
|---|
| [034d04dc] | 2473 | Thu Sep 22 13:51:55 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2474 |  | 
|---|
 | 2475 |         * survex.spec.in: Man pages are no longer installed in /usr/man so | 
|---|
 | 2476 |           no need to move them from there.  Package aven.svg.  Package | 
|---|
 | 2477 |           files for vim support.  (Fixes from James Begley) | 
|---|
 | 2478 |  | 
|---|
| [7196714] | 2479 | Thu Sep 22 12:45:58 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2480 |  | 
|---|
 | 2481 |         * lib/: Updates from launchpad. | 
|---|
 | 2482 |  | 
|---|
| [1c6c300] | 2483 | Thu Sep 22 07:12:22 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2484 |  | 
|---|
 | 2485 |         * lib/: Update .po files from template. | 
|---|
 | 2486 |  | 
|---|
| [f6d9ca9] | 2487 | Thu Sep 22 07:12:01 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2488 |  | 
|---|
 | 2489 |         * lib/codes.po: Improvements to "TRANSLATORS" comments. | 
|---|
 | 2490 |  | 
|---|
| [eeb7320] | 2491 | Thu Sep 22 02:47:33 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2492 |  | 
|---|
 | 2493 |         * lib/Makefile.am: Add check that numeric codes haven't escaped into | 
|---|
 | 2494 |           the translated .po files. | 
|---|
 | 2495 |  | 
|---|
| [42a8819] | 2496 | Wed Sep 21 14:38:16 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2497 |  | 
|---|
 | 2498 |         * lib/es.po: Update with new msgids. | 
|---|
 | 2499 |  | 
|---|
| [f6e0eba] | 2500 | Wed Sep 21 14:37:53 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2501 |  | 
|---|
 | 2502 |         * lib/en_US.po: Fix typo (doubled "). | 
|---|
 | 2503 |  | 
|---|
| [4183e91] | 2504 | Wed Sep 21 14:37:14 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2505 |  | 
|---|
 | 2506 |         * lib/Makefile.am: Check format of .po files with msgfmt -c | 
|---|
 | 2507 |           --check-accelerators. | 
|---|
 | 2508 |  | 
|---|
| [186e2b9] | 2509 | Wed Sep 21 13:49:05 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2510 |  | 
|---|
 | 2511 |         * lib/en_US.po: Update en_US translation. | 
|---|
 | 2512 |  | 
|---|
| [ecff0b8a] | 2513 | Wed Sep 21 13:47:36 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2514 |  | 
|---|
 | 2515 |         * lib/codes.po,src/cad3d.c: Tweak wording of a message.  Remove | 
|---|
 | 2516 |           "unused" messages which have actually just been adapted slightly, | 
|---|
 | 2517 |           add back a removed unused message, and mark an unused message as | 
|---|
 | 2518 |           unused. | 
|---|
 | 2519 | ` | 
|---|
| [857408e] | 2520 | Wed Sep 21 13:20:58 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2521 |  | 
|---|
 | 2522 |         * lib/codes.po,src/mainfrm.cc: Make more messages translatable. | 
|---|
 | 2523 |  | 
|---|
| [d8dbdff] | 2524 | Wed Sep 21 12:53:02 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2525 |  | 
|---|
 | 2526 |         * lib/codes.po,src/: cmdline_set_syntax_message() now takes message | 
|---|
 | 2527 |           numbers, plus an optional string argument. | 
|---|
 | 2528 |  | 
|---|
| [b775443] | 2529 | Wed Sep 21 12:17:19 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2530 |  | 
|---|
 | 2531 |         * src/mainfrm.cc: Fix to set the correct filename on the root of the | 
|---|
 | 2532 |           survey tree. | 
|---|
 | 2533 |  | 
|---|
| [6e63fd3] | 2534 | Wed Sep 21 11:25:53 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2535 |  | 
|---|
 | 2536 |         * lib/codes.po,src/log.cc,src/mainfrm.cc,src/printwx.cc: Make more | 
|---|
 | 2537 |           messages translatable. | 
|---|
 | 2538 |  | 
|---|
| [fbc1d32] | 2539 | Wed Sep 21 07:30:28 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2540 |  | 
|---|
 | 2541 |         * lib/codes.po,src/dump3d.c,src/gfxcore.cc,src/mainfrm.cc: Make more | 
|---|
 | 2542 |           messages translatable.  In the colour key for "colour by date", | 
|---|
 | 2543 |           change "No info" to "Undated". | 
|---|
 | 2544 |  | 
|---|
| [2341559] | 2545 | Wed Sep 21 04:20:52 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2546 |  | 
|---|
 | 2547 |         * lib/codes.po,src/cavernlog.cc: Allow the "Reprocess" button label in | 
|---|
 | 2548 |           aven's cavern log window to be translated. | 
|---|
 | 2549 |  | 
|---|
| [45af761] | 2550 | Wed Sep 21 04:07:29 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2551 |  | 
|---|
 | 2552 |         * lib/,src/: Extract all the help strings in --help output and make | 
|---|
 | 2553 |           them available for translation. | 
|---|
 | 2554 |  | 
|---|
| [1b1aaf4] | 2555 | Wed Sep 21 04:04:31 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2556 |  | 
|---|
 | 2557 |         * lib/Makefile.am: Check there are no duplicate message codes in | 
|---|
 | 2558 |           codes.po as part of "make check". | 
|---|
 | 2559 |  | 
|---|
| [aea4f8b] | 2560 | Wed Sep 21 02:29:21 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2561 |  | 
|---|
 | 2562 |         * src/gfxcore.cc,src/gla-gl.cc,src/gla.h: Eliminate glReadPixels() call | 
|---|
 | 2563 |           from src/gfxcore.cc. | 
|---|
 | 2564 |  | 
|---|
| [d1870ef7] | 2565 | Wed Sep 21 02:28:21 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2566 |  | 
|---|
 | 2567 |         * lib/codes.po,lib/en_US.po,src/aboutdlg.cc: Make all strings in | 
|---|
 | 2568 |           src/aboutdlg.cc translatable. | 
|---|
 | 2569 |  | 
|---|
| [558779a] | 2570 | Wed Sep 21 01:56:15 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2571 |  | 
|---|
 | 2572 |         * doc/manual.sgml: Tweak text about Debian packages. | 
|---|
 | 2573 |  | 
|---|
| [cc49471] | 2574 | Tue Sep 20 11:31:03 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2575 |  | 
|---|
 | 2576 |         * tests/: Update FSF address. | 
|---|
 | 2577 |  | 
|---|
| [23e61de1] | 2578 | Tue Sep 20 11:28:50 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2579 |  | 
|---|
 | 2580 |         * lib/print.ini: Update reference to Survex 1.1; update FSF address. | 
|---|
 | 2581 |  | 
|---|
| [2acbff0a] | 2582 | Tue Sep 20 06:43:56 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2583 |  | 
|---|
 | 2584 |         * src/img.c: Only define INT32_T if it isn't already defined (it will | 
|---|
 | 2585 |           be for 1.0.x). | 
|---|
 | 2586 |  | 
|---|
| [c964783] | 2587 | Tue Sep 20 06:43:23 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2588 |  | 
|---|
 | 2589 |         * src/cavern.c: Remove unused function left over from recent change to | 
|---|
 | 2590 |           how coordinate ranges get reported. | 
|---|
 | 2591 |  | 
|---|
| [991289b] | 2592 | Tue Sep 20 06:42:31 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2593 |  | 
|---|
 | 2594 |         * make_release: Use the URL field from svn info in the command we give | 
|---|
 | 2595 |           to take this release rather than hard-coding the URL for trunk. | 
|---|
 | 2596 |  | 
|---|
| [36316cb] | 2597 | Tue Sep 20 05:43:11 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2598 |  | 
|---|
 | 2599 |         * buildmacosx.sh: Building on 10.6 should work on 10.7, so update | 
|---|
 | 2600 |           comment to more clearly reflect that. | 
|---|
 | 2601 |  | 
|---|
| [aecd032] | 2602 | Tue Sep 20 05:39:50 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2603 |  | 
|---|
 | 2604 |         * lib/,src/cavern.c: Fix reporting of ranges of survey coordinates, | 
|---|
 | 2605 |           which was broken by the message handling changes in 1.2.0. | 
|---|
 | 2606 |  | 
|---|
| [7831cef] | 2607 | Tue Sep 20 04:30:14 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2608 |  | 
|---|
 | 2609 |         * configure.in,src/moviemaker.cc: Fix to build with FFmpeg library | 
|---|
 | 2610 |           versions in Debian unstable, as well as those in Debian stable. | 
|---|
 | 2611 |  | 
|---|
| [63621a7] | 2612 | Tue Sep 20 03:51:40 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2613 |  | 
|---|
 | 2614 |         * src/moviemaker.cc: Updates towards compatibility with newer FFmpeg | 
|---|
 | 2615 |           libraries without breaking build with those in Debian stable. | 
|---|
 | 2616 |  | 
|---|
| [696b35b] | 2617 | Tue Sep 20 03:41:58 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2618 |  | 
|---|
 | 2619 |         * src/avenprcore.h: Declare border as "struct border" rather than as a | 
|---|
 | 2620 |           typedef to avoid a -Wshadow warning. | 
|---|
 | 2621 |  | 
|---|
| [120c1c6] | 2622 | Tue Sep 20 00:15:07 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2623 |  | 
|---|
 | 2624 |         * NEWS: Perhaps the final update for 1.2.0. | 
|---|
 | 2625 |  | 
|---|
| [95ed2ba] | 2626 | Tue Sep 20 00:09:42 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2627 |  | 
|---|
 | 2628 |         * lib/afm2txf.pl: Fix to correctly handle non-ASCII glyphs by using | 
|---|
 | 2629 |           glyphshow in the generated PostScript code rather than relying on the | 
|---|
 | 2630 |           numeric encoding order of the font to match Unicode (which doesn't | 
|---|
 | 2631 |           generally seem to be the case).  Tweak to process files without | 
|---|
 | 2632 |           slurping them all into memory where that's easy to do. | 
|---|
 | 2633 |  | 
|---|
| [9062bef] | 2634 | Mon Sep 19 23:15:46 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2635 |  | 
|---|
 | 2636 |         * src/fnt.cc: Use FNT_MAXCHAR instead of literal 256. | 
|---|
 | 2637 |  | 
|---|
| [f04ae51] | 2638 | Mon Sep 19 21:58:50 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2639 |  | 
|---|
 | 2640 |         * buildmacosx.sh: Revert CPP=cpp change - it's not required.  Revert to | 
|---|
 | 2641 |           using wx 2.8.11 and 2.8.12 seems to fail to build.  Output of hdid | 
|---|
 | 2642 |           can contain spaces as well as tabs (man page only documents tabs) so | 
|---|
 | 2643 |           update regexps to take this into account. | 
|---|
 | 2644 |  | 
|---|
| [cc83ec9] | 2645 | Mon Sep 19 11:52:50 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2646 |  | 
|---|
 | 2647 |         * buildmacosx.sh: Add comment noting that Xcode is probably required. | 
|---|
 | 2648 |           Since wxWidgets only supports building for a single arch at a time, | 
|---|
 | 2649 |           build for i386 by default, which should also work on x86_64.  Pass | 
|---|
 | 2650 |           CPP=cpp to wxWidgets configure (not certain if this is actually | 
|---|
 | 2651 |           needed, or was something tried on the way to discovering that only | 
|---|
 | 2652 |           one -arch option can be passed). | 
|---|
 | 2653 |  | 
|---|
| [65ceb41] | 2654 | Sun Sep 18 12:24:41 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2655 |  | 
|---|
 | 2656 |         * make_release: No need to force disabling of libavcodec for mingw - it | 
|---|
 | 2657 |           gets automatically disable if not present. | 
|---|
 | 2658 |  | 
|---|
| [eac4514] | 2659 | Sun Sep 18 12:23:39 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2660 |  | 
|---|
 | 2661 |         * src/moviemaker.cc: Fix disabling of libavcodec-using code when | 
|---|
 | 2662 |           libavcodec isn't present. | 
|---|
 | 2663 |  | 
|---|
| [4095cc0] | 2664 | Sun Sep 18 11:50:06 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2665 |  | 
|---|
 | 2666 |         * NEWS: Update 1.2.0 release date. | 
|---|
 | 2667 |  | 
|---|
| [8a374af] | 2668 | Sun Sep 18 11:49:46 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2669 |  | 
|---|
 | 2670 |         * make_release: Disable use of libavcodec for mingw for now. | 
|---|
 | 2671 |  | 
|---|
| [44ef5ec6] | 2672 | Sun Sep 18 02:51:52 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2673 |  | 
|---|
 | 2674 |         * make_release: Fix comment typo. | 
|---|
 | 2675 |  | 
|---|
| [92037819] | 2676 | Sun Sep 18 02:50:30 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2677 |  | 
|---|
 | 2678 |         * doc/TODO.htm: Update in preparation for releasing 1.2. | 
|---|
 | 2679 |  | 
|---|
| [90688f5] | 2680 | Sun Sep 18 02:49:53 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2681 |  | 
|---|
 | 2682 |         * src/gla-gl.cc: Only try to read the GLX version on platforms which | 
|---|
 | 2683 |           use GLX. | 
|---|
 | 2684 |  | 
|---|
| [fa8ae1e] | 2685 | Sun Sep 18 02:03:13 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2686 |  | 
|---|
 | 2687 |         * Makefile.am,doc/Makefile.am: Don't list other .in files explicitly in | 
|---|
 | 2688 |           EXTRA_DIST. | 
|---|
 | 2689 |  | 
|---|
| [cba86532] | 2690 | Sun Sep 18 01:59:49 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2691 |  | 
|---|
 | 2692 |         * lib/Makefile.am: survex.keys.in will get shipped because it is | 
|---|
 | 2693 |           used by AC_CONFIG_FILES so there's no need to list it explicitly | 
|---|
 | 2694 |           in EXTRA_DIST. | 
|---|
 | 2695 |  | 
|---|
| [c584ed2] | 2696 | Sun Sep 18 01:56:18 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2697 |  | 
|---|
 | 2698 |         * configure.in,lib/Makefile.am,lib/po-to-msg.pl: Fix .msg file | 
|---|
 | 2699 |           generation to work when srcdir != builddir.  Drop the "dontextract" | 
|---|
 | 2700 |           mechanism which automatically generates headers to allows building a | 
|---|
 | 2701 |           version with translations for the messages for errors in loading the | 
|---|
 | 2702 |           messages file, as it doesn't seem worth the effort to get it working | 
|---|
 | 2703 |           again.  It's easy to write such a header by hand if you really want | 
|---|
 | 2704 |           to do this. | 
|---|
 | 2705 |  | 
|---|
| [9cfcb3f] | 2706 | Fri Sep 16 14:26:43 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2707 |  | 
|---|
 | 2708 |         * NEWS,configure.in: Update for 1.2.0. | 
|---|
 | 2709 |  | 
|---|
| [f9b8a6b] | 2710 | Fri Sep 16 14:22:20 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2711 |  | 
|---|
 | 2712 |         * lib/icons/Makefile.am,lib/icons/aven.png,lib/icons/aven.svg: Add | 
|---|
 | 2713 |           new version of aven icon, redrawn in SVG so it displays nicely at | 
|---|
 | 2714 |           larger sizes. | 
|---|
 | 2715 |  | 
|---|
| [4833448] | 2716 | Fri Sep 16 12:55:05 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2717 |  | 
|---|
 | 2718 |         * lib/codes.po,src/cavern.c: Add --3d-version option to allow the user | 
|---|
 | 2719 |           to specify the version of the 3d format to output.  (ticket#21) | 
|---|
 | 2720 |  | 
|---|
| [2bb17c9] | 2721 | Fri Sep 16 12:52:55 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2722 |  | 
|---|
 | 2723 |         * src/img.c,src/img.h: Make the highest and lowest valid values for | 
|---|
 | 2724 |           img_output_version available in img.h as IMG_VERSION_MIN and | 
|---|
 | 2725 |           IMG_VERSION_MAX. | 
|---|
 | 2726 |  | 
|---|
| [a6e8d45] | 2727 | Fri Sep 16 05:49:12 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2728 |  | 
|---|
 | 2729 |         * src/aventreectrl.cc,src/guicontrol.cc,src/mainfrm.cc: Don't use | 
|---|
 | 2730 |           deprecated members or methods of wxKeyEvent. | 
|---|
 | 2731 |  | 
|---|
| [6001bc1] | 2732 | Fri Sep 16 03:36:54 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2733 |  | 
|---|
 | 2734 |         * lib/map.png: Remove scan of map which isn't used and we probably | 
|---|
 | 2735 |           don't have rights to redistribute. | 
|---|
 | 2736 |  | 
|---|
| [de402d4] | 2737 | Fri Sep 16 03:16:01 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2738 |  | 
|---|
 | 2739 |         * src/mainfrm.cc: If a label isn't valid UTF-8, treat it as CP1252 (the | 
|---|
 | 2740 |           Microsoft superset of ISO8859-1). | 
|---|
 | 2741 |  | 
|---|
| [b00a29a] | 2742 | Fri Sep 16 03:00:51 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2743 |  | 
|---|
 | 2744 |         * src/mainfrm.cc: Remove special handling for toggling "full screen" | 
|---|
 | 2745 |           on wxGTK as it's no longer required with modern versions. | 
|---|
 | 2746 |  | 
|---|
| [6b061db] | 2747 | Fri Sep 16 02:05:12 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2748 |  | 
|---|
 | 2749 |         * src/gfxcore.cc,src/gfxcore.h,src/mainfrm.cc: Don't redraw the survey | 
|---|
 | 2750 |           on every mouse movement in the survey pane unless the measuring line | 
|---|
 | 2751 |           is (or just was) active.  (ticket #17) | 
|---|
 | 2752 |  | 
|---|
| [293eec8] | 2753 | Thu Sep 15 03:58:59 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2754 |  | 
|---|
 | 2755 |         * src/aven.cc: Comment improvements. | 
|---|
 | 2756 |  | 
|---|
| [deea763] | 2757 | Thu Sep 15 03:51:27 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2758 |  | 
|---|
 | 2759 |         * tests/smoke.tst: aven no longer requires an X display for --help or | 
|---|
 | 2760 |           --version, so replace skip of this check with a check that this | 
|---|
 | 2761 |           remains the case. | 
|---|
 | 2762 |  | 
|---|
| [b4ac7007] | 2763 | Thu Sep 15 02:27:57 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2764 |  | 
|---|
 | 2765 |         * NEWS: Update from ChangeLog. | 
|---|
 | 2766 |  | 
|---|
| [a26bab0] | 2767 | Thu Sep 15 02:11:28 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2768 |  | 
|---|
 | 2769 |         * lib/Makefile.am: Distribute codes.po. | 
|---|
 | 2770 |  | 
|---|
| [d0a7bba] | 2771 | Thu Sep 15 02:08:35 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2772 |  | 
|---|
 | 2773 |         * configure.in,survex.spec.in: Default to installing docs into | 
|---|
 | 2774 |           /usr/share/doc/survex rather than /usr/doc/survex. | 
|---|
 | 2775 |  | 
|---|
| [e60254e] | 2776 | Wed Sep 14 01:57:45 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2777 |  | 
|---|
 | 2778 |         * src/mainfrm.cc: Fix another potential read beyond the end of a | 
|---|
 | 2779 |           string. | 
|---|
 | 2780 |  | 
|---|
| [17de0e2] | 2781 | Wed Sep 14 01:35:20 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2782 |  | 
|---|
 | 2783 |         * src/mainfrm.cc: Fix potential reading off end of string - fix from | 
|---|
 | 2784 |           Stuart Bennett. | 
|---|
 | 2785 |  | 
|---|
| [33c24dc] | 2786 | Wed Sep 14 00:33:16 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2787 |  | 
|---|
 | 2788 |         * lib/es.po: Update from launchpad. | 
|---|
 | 2789 |  | 
|---|
| [d1c3d24] | 2790 | Tue Sep 13 22:05:59 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2791 |  | 
|---|
 | 2792 |         * buildmacosx.sh: Use wx 2.8.12. | 
|---|
 | 2793 |  | 
|---|
| [c293aa9] | 2794 | Tue Sep 13 11:32:18 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2795 |  | 
|---|
 | 2796 |         * src/aven.cc,src/aven.h,src/gla-gl.cc: Explicitly request | 
|---|
 | 2797 |           double-buffering, which seems to be needed for systems with GLX >= | 
|---|
 | 2798 |           1.3.  Report GLX version and whether double-buffering is in use in | 
|---|
 | 2799 |           the about dialog. | 
|---|
 | 2800 |  | 
|---|
| [091069f] | 2801 | Sun Jun 19 11:19:51 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2802 |  | 
|---|
 | 2803 |         * src/: Try to report errors from generating movie more helpfully. | 
|---|
 | 2804 |  | 
|---|
| [6ed625e] | 2805 | Fri Jun 17 06:33:38 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2806 |  | 
|---|
 | 2807 |         * src/moviemaker.cc: Eliminate use of deprecated function | 
|---|
 | 2808 |           av_alloc_format_context(). | 
|---|
 | 2809 |  | 
|---|
| [fed3713] | 2810 | Fri Jun 17 06:32:50 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2811 |  | 
|---|
 | 2812 |         * src/moviemaker.cc: Simplify the loop to flip the image vertically. | 
|---|
 | 2813 |  | 
|---|
| [9e516d0d] | 2814 | Fri Jun 17 06:17:20 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2815 |  | 
|---|
 | 2816 |         * configure.in,src/moviemaker.cc,src/moviemaker.h: Use libswscale to | 
|---|
 | 2817 |           convert images to add to the video.  Movie export now working | 
|---|
 | 2818 |           again! | 
|---|
 | 2819 |  | 
|---|
| [d10d369] | 2820 | Fri Jun 17 06:16:46 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2821 |  | 
|---|
 | 2822 |         * src/gfxcore.cc: No need to specify true to PlayPres - that's the | 
|---|
 | 2823 |           default. | 
|---|
 | 2824 |  | 
|---|
| [0c6b06cb] | 2825 | Fri Jun 17 06:15:34 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2826 |  | 
|---|
 | 2827 |         * src/gfxcore.cc: Set the play speed to "x1" during video recording. | 
|---|
 | 2828 |  | 
|---|
| [75d4a2b] | 2829 | Fri Jun 17 05:43:12 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2830 |  | 
|---|
 | 2831 |         * src/gfxcore.cc,src/gfxcore.h: Rename 'mpeg' member to 'movie'. | 
|---|
 | 2832 |  | 
|---|
| [cc9e7a06] | 2833 | Fri Jun 17 04:30:12 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2834 |  | 
|---|
 | 2835 |         * configure.in,src/moviemaker.cc,src/moviemaker.h: Mostly update movie | 
|---|
 | 2836 |           making code to work with current FFmpeg.  Still TODO: convert call | 
|---|
 | 2837 |           to img_convert() to use sws_scale() - currently you just get an all | 
|---|
 | 2838 |           green movie! | 
|---|
 | 2839 |  | 
|---|
| [90a2e0f] | 2840 | Mon May 30 07:40:12 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2841 |  | 
|---|
 | 2842 |         * buildmacosx.sh: Fix URL for downloading wxWidgets tarball. | 
|---|
 | 2843 |  | 
|---|
| [a8469bb] | 2844 | Sat May 28 12:39:11 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2845 |  | 
|---|
 | 2846 |         * buildmacosx.sh: Build for x86_64 as well as i386. | 
|---|
 | 2847 |  | 
|---|
| [4a7c15ab] | 2848 | Sat May 28 06:14:09 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2849 |  | 
|---|
 | 2850 |         * buildmacosx.sh: Fix comment typo. | 
|---|
 | 2851 |  | 
|---|
| [ab66f3c] | 2852 | Sat May 28 06:08:10 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2853 |  | 
|---|
 | 2854 |         * buildmacosx.sh: Don't assume the volume gets mounted on | 
|---|
 | 2855 |           /Volumes/Survex as it won't be if that mount point is already in use. | 
|---|
 | 2856 |  | 
|---|
| [42c7efe] | 2857 | Thu May 26 16:09:05 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2858 |  | 
|---|
 | 2859 |         * lib/codes.po,src/aven.cc,src/mainfrm.cc,src/mainfrm.h: Use more stock | 
|---|
 | 2860 |           IDs. | 
|---|
 | 2861 |  | 
|---|
| [de8488a6] | 2862 | Thu May 26 14:52:00 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2863 |  | 
|---|
 | 2864 |         * lib/,src/printwx.cc: Use stock wx button IDs wxID_PRINT and | 
|---|
 | 2865 |           wxID_PREVIEW where appropriate. | 
|---|
 | 2866 |  | 
|---|
| [ecf9c4c1] | 2867 | Thu May 26 14:47:52 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2868 |  | 
|---|
 | 2869 |         * lib/codes.po: Mark unused messages by commenting out with '#~'. | 
|---|
 | 2870 |  | 
|---|
| [27928df] | 2871 | Thu May 26 14:34:29 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2872 |  | 
|---|
 | 2873 |         * src/printwx.h: Fix comment typo. | 
|---|
 | 2874 |  | 
|---|
| [73b3388] | 2875 | Thu May 26 12:47:44 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2876 |  | 
|---|
 | 2877 |         * src/mainfrm.cc,src/printwx.cc: When using a standard wxID_xxx id with | 
|---|
 | 2878 |           wxButton, use the implicit default label, as the wx documentation | 
|---|
 | 2879 |           recommends. | 
|---|
 | 2880 |  | 
|---|
| [6219279] | 2881 | Thu May 26 12:28:11 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2882 |  | 
|---|
 | 2883 |         * src/: Remove the unused preferences dialog code - we can easily | 
|---|
 | 2884 |           fish it back out of SVN should we want it later, so no point | 
|---|
 | 2885 |           having it sitting there making every checkout bigger. | 
|---|
 | 2886 |  | 
|---|
| [04aa63b] | 2887 | Tue May 24 05:21:52 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2888 |  | 
|---|
 | 2889 |         * configure.in,doc/Makefile.am,doc/survex.1.in: Move survex man page to | 
|---|
 | 2890 |           section 7 (since it isn't documenting an actual command). | 
|---|
 | 2891 |  | 
|---|
| [6f340d9] | 2892 | Tue May 24 05:17:53 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2893 |  | 
|---|
 | 2894 |         * doc/Makefile.am: Write generated man page to a temporary file, then | 
|---|
 | 2895 |           atomically rename, to avoid leaving an empty or partial man page | 
|---|
 | 2896 |           behind if docbook-to-man dies (I managed to ship an empty cad3d.1 in | 
|---|
 | 2897 |           1.1.16). | 
|---|
 | 2898 |  | 
|---|
| [6cf04ff] | 2899 | Sat May 21 22:05:04 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2900 |  | 
|---|
 | 2901 |         * lib/fr.po: Fold in addition of accent from launchpad. | 
|---|
 | 2902 |  | 
|---|
| [8fa7902] | 2903 | Sat May 21 22:04:31 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2904 |  | 
|---|
 | 2905 |         * lib/: Remove comments which are only relevant for other languages | 
|---|
 | 2906 |           from .po files.  Add more clarifying comments. | 
|---|
 | 2907 |  | 
|---|
| [7c0e6e3] | 2908 | Thu May 19 05:23:03 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2909 |  | 
|---|
 | 2910 |         * lib/messages.txt: Remove as no longer used. | 
|---|
 | 2911 |  | 
|---|
| [d86459c] | 2912 | Wed May 18 09:06:19 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2913 |  | 
|---|
 | 2914 |         * lib/,src/mainfrm.cc,src/mainfrm.h: We now use .po and .pot files as | 
|---|
 | 2915 |           the master format for storing translations in (rather than | 
|---|
 | 2916 |           messages.txt), and then translate these into Survex's .msg format. | 
|---|
 | 2917 |  | 
|---|
| [749a581] | 2918 | Wed May 18 08:37:01 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2919 |  | 
|---|
 | 2920 |         * lib/messages.txt: Fix variant en-us message which ought not be | 
|---|
 | 2921 |           different. | 
|---|
 | 2922 |  | 
|---|
| [7b12c6d] | 2923 | Wed May 18 05:50:07 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2924 |  | 
|---|
 | 2925 |         * make_release: Print out the commands needed to tag the release. | 
|---|
 | 2926 |  | 
|---|
| [5311876] | 2927 | Tue May 17 01:24:59 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2928 |  | 
|---|
 | 2929 |         * lib/messages.txt,src/cavern.c: Drop "non-fatal" from the report of | 
|---|
 | 2930 |           how many errors there were at the end of the run - it just confuses | 
|---|
 | 2931 |           users - we won't even get here if there's a fatal error! | 
|---|
 | 2932 |         * lib/messages.txt: Add missing translations of two "Export" variants | 
|---|
 | 2933 |           for ca, sk, and ro. | 
|---|
 | 2934 |  | 
|---|
| [ec8fd0d] | 2935 | Tue May 17 01:03:06 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2936 |  | 
|---|
 | 2937 |         * NEWS: Fix typo. | 
|---|
 | 2938 |  | 
|---|
| [56980d4e] | 2939 | Mon May 16 22:18:53 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2940 |  | 
|---|
 | 2941 |         * buildmacosx.sh: Extract tarball quietly, and just say we're doing | 
|---|
 | 2942 |           it.  Add missing quoting to variable expansions. | 
|---|
 | 2943 |  | 
|---|
| [8f9b0b6d] | 2944 | Mon May 16 05:59:32 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2945 |  | 
|---|
 | 2946 |         * NEWS: Another pre-1.1.16 update. | 
|---|
 | 2947 |  | 
|---|
| [c953a98] | 2948 | Mon May 16 05:54:30 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2949 |  | 
|---|
 | 2950 |         * Makefile.am: Include all the available wxstd.mo files into the | 
|---|
 | 2951 |           Microsoft Windows installer, rather than trying to just include those | 
|---|
 | 2952 |           which we have translations for.  This avoids having to maintain a | 
|---|
 | 2953 |           list of which to include, and gives users translations of wxWidgets | 
|---|
 | 2954 |           messages even if they don't get Survex messages translated. | 
|---|
 | 2955 |  | 
|---|
| [85f3565] | 2956 | Mon May 16 05:53:49 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2957 |  | 
|---|
 | 2958 |         * doc/HACKING.htm: Update version of InnoSetup used.  Note the packages | 
|---|
 | 2959 |           needed on Debian to build the Microsoft Windows installer. | 
|---|
 | 2960 |  | 
|---|
| [6127c82] | 2961 | Mon May 16 05:22:03 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2962 |  | 
|---|
 | 2963 |         * doc/HACKING.htm: Note Debian packages to install for docs. | 
|---|
 | 2964 |  | 
|---|
| [8fb44ec] | 2965 | Mon May 16 05:21:27 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2966 |  | 
|---|
 | 2967 |         * survex.iss.in: Add comment noting that AppVerName isn't required by | 
|---|
 | 2968 |           newer InnoSetup. | 
|---|
 | 2969 |  | 
|---|
| [ecdb631] | 2970 | Sun May 15 04:11:34 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2971 |  | 
|---|
 | 2972 |         * NEWS,configure.in: Update for 1.1.16. | 
|---|
 | 2973 |  | 
|---|
| [ffe7b714] | 2974 | Sun May 15 03:44:17 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2975 |  | 
|---|
 | 2976 |         * lib/fixmsgs.pl: Update to fix UTF-8 rather than ISO8859-1. | 
|---|
 | 2977 |  | 
|---|
| [f3f9b0e] | 2978 | Sun May 15 03:43:46 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2979 |  | 
|---|
 | 2980 |         * lib/named-entities.txt: Add hellip and rarr. | 
|---|
 | 2981 |  | 
|---|
| [443edad] | 2982 | Sun May 15 03:39:02 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2983 |  | 
|---|
 | 2984 |         * lib/messages.txt: Fix clashing menu shortcuts from recent translation | 
|---|
 | 2985 |           updates. | 
|---|
 | 2986 |  | 
|---|
| [69490fa3] | 2987 | Sun May 15 03:20:50 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2988 |  | 
|---|
 | 2989 |         * src/message.c: 0x2026 (…): Handle for WINCP1252, and | 
|---|
 | 2990 |           transliterate to '...' for charsets which don't have it.  0x2192 | 
|---|
 | 2991 |           (→): Transliterate to '->' for charsets which don't have it. | 
|---|
 | 2992 |           Handle Š, š, Ž, ž for WINCP1252. | 
|---|
 | 2993 |         * lib/messages.txt: Use '→' instead of '->' and '…' instead | 
|---|
 | 2994 |           of '...'. | 
|---|
 | 2995 |  | 
|---|
| [6010466] | 2996 | Sun May 15 02:59:42 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 2997 |  | 
|---|
 | 2998 |         * lib/messages.txt: Fix literal accented characters. | 
|---|
 | 2999 |  | 
|---|
| [6e618c7] | 3000 | Sun May 15 02:55:50 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3001 |  | 
|---|
 | 3002 |         * lib/messages.txt: Fold in de updates from launchpad. | 
|---|
 | 3003 |  | 
|---|
| [01891b9] | 3004 | Sun May 15 02:36:02 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3005 |  | 
|---|
 | 3006 |         * lib/messages.txt: Fold in es updates from launchpad. | 
|---|
 | 3007 |  | 
|---|
| [4667418] | 3008 | Sun May 15 02:19:45 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3009 |  | 
|---|
 | 3010 |         * lib/messages.txt: Fold in it updates from launchpad. | 
|---|
 | 3011 |  | 
|---|
| [adc8304] | 3012 | Sun May 15 02:00:45 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3013 |  | 
|---|
 | 3014 |         * lib/messages.txt: Fold in pt-br updates from launchpad. | 
|---|
 | 3015 |  | 
|---|
| [d3dd62e] | 3016 | Sun May 15 01:53:22 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3017 |  | 
|---|
 | 3018 |         * lib/messages.txt: Fold in pt updates from launchpad. | 
|---|
 | 3019 |  | 
|---|
| [5c9f6c2] | 3020 | Mon Mar 14 01:58:10 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3021 |  | 
|---|
 | 3022 |         * configure.in: Link with -lGL, if it exists to support linking with | 
|---|
 | 3023 |           gold or GNU ld --as-needed (Debian bug #615781). | 
|---|
 | 3024 |  | 
|---|
| [97e9c02] | 3025 | Thu Mar 03 13:16:19 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3026 |  | 
|---|
 | 3027 |         * src/img.c: Fix code typo for IMG_API_VERSION == 0 case. | 
|---|
 | 3028 |  | 
|---|
| [0c85b15b] | 3029 | Thu Mar 03 12:32:57 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3030 |  | 
|---|
 | 3031 |         * src/img.c: Fix typo in code used when IMG_HOSTED isn't defined. | 
|---|
 | 3032 |  | 
|---|
| [0ed32e5] | 3033 | Wed Oct 20 09:53:56 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3034 |  | 
|---|
 | 3035 |         * lib/messages.txt: "Colour" -> "Color" in en-us. | 
|---|
 | 3036 |  | 
|---|
| [66dd4ff9] | 3037 | Sun Oct 17 14:10:21 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3038 |  | 
|---|
 | 3039 |         * lib/messages.txt: Assorted comment improvements and tweaks. | 
|---|
 | 3040 |  | 
|---|
| [029fdb4] | 3041 | Sat Oct 16 11:12:42 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3042 |  | 
|---|
 | 3043 |         * src/moviemaker.h: Remove unused <stdio.h>.  Shouldn't include | 
|---|
 | 3044 |           <config.h> in headers, only sources. | 
|---|
 | 3045 |  | 
|---|
| [5abd525] | 3046 | Sat Oct 16 10:13:10 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3047 |  | 
|---|
 | 3048 |         * doc/TODO.htm: Remove entries which have now been done. | 
|---|
 | 3049 |  | 
|---|
| [4b9be72] | 3050 | Fri Oct 15 06:57:46 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3051 |  | 
|---|
 | 3052 |         * tests/extend.tst: Fix to file .espec files when srcdir != builddir. | 
|---|
 | 3053 |  | 
|---|
| [f5e3521] | 3054 | Fri Oct 15 05:48:09 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3055 |  | 
|---|
 | 3056 |         * NEWS: Final update fro 1.1.15. | 
|---|
 | 3057 |  | 
|---|
| [53e12ee] | 3058 | Fri Oct 15 05:20:40 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3059 |  | 
|---|
 | 3060 |         * src/editwrap.c: Convert to use wide-character Unicode. | 
|---|
 | 3061 |  | 
|---|
| [6baad4a] | 3062 | Fri Oct 15 05:20:04 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3063 |  | 
|---|
 | 3064 |         * src/cavernlog.cc: Fix to work on Microsoft Windows. | 
|---|
 | 3065 |  | 
|---|
| [414cdd0] | 3066 | Thu Oct 14 22:50:09 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3067 |  | 
|---|
 | 3068 |         * tests/extend.tst: Enable eswap-break testcase now that diffpos is | 
|---|
 | 3069 |           fixed. | 
|---|
 | 3070 |  | 
|---|
| [9d20d33] | 3071 | Thu Oct 14 22:48:06 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3072 |  | 
|---|
 | 3073 |         * src/diffpos.c: Handle files with duplicate labels in better - extend | 
|---|
 | 3074 |           generates duplicate labels when it breaks a loop. | 
|---|
 | 3075 |  | 
|---|
| [d50594c] | 3076 | Wed Oct 13 15:39:04 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3077 |  | 
|---|
 | 3078 |         * make_release: -Dunix when running make distcheck with the | 
|---|
 | 3079 |           preprocessor in C89 mode. | 
|---|
 | 3080 |  | 
|---|
| [eafe1a3] | 3081 | Wed Oct 13 15:33:23 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3082 |  | 
|---|
 | 3083 |         * src/cavern.c: Fix C++ comment. | 
|---|
 | 3084 |  | 
|---|
| [2d16e4e] | 3085 | Wed Oct 13 15:07:31 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3086 |  | 
|---|
 | 3087 |         * NEWS,configure.in: 1.1.15. | 
|---|
 | 3088 |  | 
|---|
| [e02a6a6] | 3089 | Wed Oct 13 15:00:51 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3090 |  | 
|---|
 | 3091 |         * configure.in,src/: Define GETC() in config.h and use it everywhere. | 
|---|
 | 3092 |           Similarly define PUTC() to use putc_unlocked() where available and | 
|---|
 | 3093 |           use that everywhere too. | 
|---|
 | 3094 |  | 
|---|
| [f175de2] | 3095 | Wed Oct 13 13:41:17 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3096 |  | 
|---|
 | 3097 |         * src/cavernlog.cc: Remove superfluous nested declaration. | 
|---|
 | 3098 |  | 
|---|
| [9e50f755] | 3099 | Wed Oct 13 11:19:29 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3100 |  | 
|---|
 | 3101 |         * src/cavernlog.cc: mingw doesn't have _get_wpgmptr() so use the | 
|---|
 | 3102 |           deprecated _wpgmptr instead.  mingw doesn't have errno_t so use int | 
|---|
 | 3103 |           instead. | 
|---|
 | 3104 |  | 
|---|
| [eff69a7] | 3105 | Wed Oct 13 10:49:18 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3106 |  | 
|---|
 | 3107 |         * src/cavernlog.cc: (Microsoft Windows) Quote for any meta characters, | 
|---|
 | 3108 |           not just space. | 
|---|
 | 3109 |  | 
|---|
| [a90632c] | 3110 | Wed Oct 13 10:27:38 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3111 |  | 
|---|
 | 3112 |         * src/cavernlog.cc: (Microsoft Windows) Use _get_wpgmptr() to get wide | 
|---|
 | 3113 |           path to aven rather for running cavern. | 
|---|
 | 3114 |  | 
|---|
| [19f2b4f] | 3115 | Thu Oct 07 22:38:43 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3116 |  | 
|---|
 | 3117 |         * src/datain.h,src/useful.c: Use getc_unlocked() if available. | 
|---|
 | 3118 |  | 
|---|
| [36c4cf1] | 3119 | Thu Oct 07 14:25:13 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3120 |  | 
|---|
 | 3121 |         * src/mainfrm.cc: Use _wfopen() on Microsoft Windows when loading and | 
|---|
 | 3122 |           saving presentations so that paths with non-Latin1 characters in can | 
|---|
 | 3123 |           be processed. | 
|---|
 | 3124 |  | 
|---|
| [0a85859] | 3125 | Thu Oct 07 12:52:22 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3126 |  | 
|---|
 | 3127 |         * configure.in,src/cavernlog.cc: Use getc_unlocked() if available. | 
|---|
 | 3128 |  | 
|---|
| [1e2499c] | 3129 | Thu Oct 07 12:42:21 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3130 |  | 
|---|
 | 3131 |         * src/cavernlog.cc: Don't call Update() after every line, but only | 
|---|
 | 3132 |           when we don't have data from cavern pending.  Hopefully addresses | 
|---|
 | 3133 |           ticket#12. | 
|---|
 | 3134 |  | 
|---|
| [d2980d2] | 3135 | Wed Oct 06 02:25:31 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3136 |  | 
|---|
 | 3137 |         * make_release: Never set CFLAGS or CXXFLAGS in the environment. | 
|---|
 | 3138 |           Build mingw version in an unpacked source tree from the release | 
|---|
 | 3139 |           tarball. | 
|---|
 | 3140 |  | 
|---|
| [1d71195] | 3141 | Wed Oct 06 02:09:33 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3142 |  | 
|---|
 | 3143 |         * src/cavernlog.cc: Fix code indentation. | 
|---|
 | 3144 |  | 
|---|
| [ffe7efe4] | 3145 | Wed Oct 06 02:08:38 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3146 |  | 
|---|
 | 3147 |         * src/cavernlog.cc: Revert to using mb_str() for popen() and system() | 
|---|
 | 3148 |           on Unix. | 
|---|
 | 3149 |  | 
|---|
| [fc364dc] | 3150 | Wed Oct 06 02:02:54 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3151 |  | 
|---|
 | 3152 |         * src/cavernlog.cc: Use _wpopen() and _wsystem() on Microsoft Windows | 
|---|
 | 3153 |           so that paths with non-Latin1 characters in can be processed. | 
|---|
 | 3154 |  | 
|---|
| [83e2433] | 3155 | Wed Oct 06 01:16:03 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3156 |  | 
|---|
 | 3157 |         * src/cavernlog.cc: Need to quote filenames with spaces in for | 
|---|
 | 3158 |           Microsoft Windows. | 
|---|
 | 3159 |  | 
|---|
| [b4dbba1] | 3160 | Wed Oct 06 00:54:44 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3161 |  | 
|---|
 | 3162 |         * lib/Makefile.am: Ship the extra .isl translation files for Innosetup. | 
|---|
 | 3163 |  | 
|---|
| [c60cb16] | 3164 | Wed Oct 06 00:49:18 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3165 |  | 
|---|
 | 3166 |         * src/datain.c: Add missing include of date.h. | 
|---|
 | 3167 |  | 
|---|
| [f351ea24] | 3168 | Wed Oct 06 00:48:28 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3169 |  | 
|---|
 | 3170 |         * src/date.c,src/date.h: Add files for date handling. | 
|---|
 | 3171 |  | 
|---|
| [807f9dd] | 3172 | Tue Oct 05 12:48:19 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3173 |  | 
|---|
 | 3174 |         * src/gla-gl.cc,src/gla.h: Check whether blobs and crosses actually | 
|---|
 | 3175 |           render correctly as points/point sprites, and if they don't, fall | 
|---|
 | 3176 |           back to drawing them with lines. | 
|---|
 | 3177 |  | 
|---|
| [fe075d7] | 3178 | Tue Oct 05 10:53:56 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3179 |  | 
|---|
 | 3180 |         * src/gla-gl.cc,src/gla.h: Cache the best method for drawing blobs | 
|---|
 | 3181 |           and crosses, and recheck automatically if the graphics hardware | 
|---|
 | 3182 |           or drivers are changed or upgraded. | 
|---|
 | 3183 |  | 
|---|
| [226b599e] | 3184 | Mon Oct 04 11:18:22 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3185 |  | 
|---|
 | 3186 |         * src/gla-gl.cc: Add \n to commented out debug message. | 
|---|
 | 3187 |  | 
|---|
| [1671258] | 3188 | Mon Oct 04 09:58:17 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3189 |  | 
|---|
 | 3190 |         * doc/index.htm.in,doc/manual.sgml,doc/survex.ent,lib/print.ini, | 
|---|
 | 3191 |           src/printwx.cc,survex.iss.in: Use http://survex.com/ rather than | 
|---|
 | 3192 |           http://www.survex.com/ - the former is the canonical name and | 
|---|
 | 3193 |           www.survex.com just redirects. | 
|---|
 | 3194 |  | 
|---|
| [52f67931] | 3195 | Mon Oct 04 09:46:24 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3196 |  | 
|---|
 | 3197 |         * src/mainfrm.cc: Don't offer "All files" wildcard in presentation save | 
|---|
 | 3198 |           dialog. | 
|---|
 | 3199 |  | 
|---|
| [12ec820] | 3200 | Mon Oct 04 08:19:40 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3201 |  | 
|---|
 | 3202 |         * src/gla-gl.cc: Pass GL_TRUE to OpenGL functions, rather than true. | 
|---|
 | 3203 |  | 
|---|
| [f6d8375] | 3204 | Sun Oct 03 06:46:03 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3205 |  | 
|---|
 | 3206 |         * src/gfxcore.cc,src/gla-gl.cc,src/gla.h: Use double instead of Double | 
|---|
 | 3207 |           in cases where the value isn't being passed to OpenGL. | 
|---|
 | 3208 |  | 
|---|
| [bde8c9a] | 3209 | Sun Aug 22 13:30:54 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3210 |  | 
|---|
 | 3211 |         * src/gla-gl.cc: If we aren't using GL_POINTS for blobs, draw them | 
|---|
 | 3212 |           using a series of abutting lines rather than with gluDisk which | 
|---|
 | 3213 |           is faster and gives a consistent shape. | 
|---|
 | 3214 |  | 
|---|
| [425a138] | 3215 | Sat Aug 21 14:33:54 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3216 |  | 
|---|
 | 3217 |         * src/gla-gl.cc: Fix another use of GL_POINT_SIZE_RANGE to | 
|---|
 | 3218 |           GL_SMOOTH_POINT_SIZE_RANGE. | 
|---|
 | 3219 |  | 
|---|
| [b6f9294] | 3220 | Sat Aug 21 14:30:56 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3221 |  | 
|---|
 | 3222 |         * src/gla-gl.cc: Fix non-USE_FNT case to work again (it's limited to | 
|---|
 | 3223 |           ISO-8859-1 characters though). | 
|---|
 | 3224 |  | 
|---|
| [04bf822] | 3225 | Sat Aug 21 13:31:17 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3226 |  | 
|---|
 | 3227 |         * src/gla-gl.cc: Use GL_SMOOTH_POINT_SIZE_RANGE and | 
|---|
 | 3228 |           GL_SMOOTH_POINT_SIZE_GRANULARITY instead of GL_POINT_SIZE_RANGE and | 
|---|
 | 3229 |           GL_POINT_SIZE_GRANULARITY (unless they aren't defined) as the latter | 
|---|
 | 3230 |           two are deprecated in OpenGL >= 1.2.  If GL_ALIASED_POINT_SIZE_RANGE | 
|---|
 | 3231 |           is available (OpenGL >= 1.2 again) then report its value in the | 
|---|
 | 3232 |           about box. | 
|---|
 | 3233 |  | 
|---|
| [1ee204e] | 3234 | Fri Aug 20 12:26:40 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3235 |  | 
|---|
 | 3236 |         * doc/3dformat.htm,lib/messages.txt,src/,tests/: New v7 of .3d format | 
|---|
 | 3237 |           which stores survey dates as number of days since Jan 1st 1900, so | 
|---|
 | 3238 |           we now support dates from 1900-2078 (rather than 1970-2037) with a | 
|---|
 | 3239 |           smaller file size.  The img API is now versioned - you can select | 
|---|
 | 3240 |           the new "version 1" by compiling with -DIMG_API_VERSION=1, which | 
|---|
 | 3241 |           gives the survey dates in days in days1 and days2 instead of as | 
|---|
 | 3242 |           time_t values in date1 and date2.  Fixes ticket#14. | 
|---|
 | 3243 |  | 
|---|
| [00d94ee] | 3244 | Fri Aug 20 12:12:54 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3245 |  | 
|---|
 | 3246 |         * src/printwx.cc: Remove unused '#include <time.h>'. | 
|---|
 | 3247 |  | 
|---|
| [82988f5] | 3248 | Fri Aug 20 12:10:55 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3249 |  | 
|---|
 | 3250 |         * src/avenprcore.cc: Remove unused '#include <time.h>'. | 
|---|
 | 3251 |  | 
|---|
| [0965597] | 3252 | Fri Aug 20 10:10:05 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3253 |  | 
|---|
 | 3254 |         * src/export.cc: Explicit #include <time.h> for strftime(). | 
|---|
 | 3255 |  | 
|---|
| [576c27f] | 3256 | Wed Aug 18 13:59:30 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3257 |  | 
|---|
 | 3258 |         * src/osdepend.h: Remove workaround for DOS Turbo C compiler. | 
|---|
 | 3259 |  | 
|---|
| [2032841] | 3260 | Wed Aug 18 02:03:39 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3261 |  | 
|---|
 | 3262 |         * buildmacosx.sh,configure.in,lib/Info.plist.in: Make buildmacosx.sh | 
|---|
 | 3263 |           work. | 
|---|
 | 3264 |  | 
|---|
| [025e84d] | 3265 | Tue Aug 17 01:43:24 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3266 |  | 
|---|
 | 3267 |         * src/gfxcore.h: "using svx::Point;" gives an error, so use a macro | 
|---|
 | 3268 |           instead. | 
|---|
 | 3269 |  | 
|---|
| [506769f] | 3270 | Wed Aug 04 03:27:22 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3271 |  | 
|---|
 | 3272 |         * src/img.c: Fix cast in get16() to be to short not long. | 
|---|
 | 3273 |  | 
|---|
| [81e1aa4] | 3274 | Wed Aug 04 02:32:16 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3275 |  | 
|---|
 | 3276 |         * src/cavernlog.cc,src/cavernlog.h: "Rerun" -> "Reprocess" to follow | 
|---|
 | 3277 |           terminology in manual, etc.  Fixes ticket#15. | 
|---|
 | 3278 |  | 
|---|
| [e0c8f98] | 3279 | Wed Jul 28 17:06:49 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3280 |  | 
|---|
 | 3281 |         * tests/: Most tests weren't actually running and testcases (looks like | 
|---|
 | 3282 |           a sh portability issue).  Fixed, and fortunately all tests still | 
|---|
 | 3283 |           pass. | 
|---|
 | 3284 |  | 
|---|
| [f9535d4] | 3285 | Mon Jul 26 12:30:43 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3286 |  | 
|---|
 | 3287 |         * doc/manual.sgml: Fix typo "of" -> "on". | 
|---|
 | 3288 |  | 
|---|
| [f9473ab] | 3289 | Mon Jul 26 11:59:59 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3290 |  | 
|---|
 | 3291 |         * NEWS,configure.in: Update for 1.1.14. | 
|---|
 | 3292 |  | 
|---|
| [7bdf66d] | 3293 | Mon Jul 26 11:53:01 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3294 |  | 
|---|
 | 3295 |         * lib/messages.txt,src/: Remove things we no longer need now we've | 
|---|
 | 3296 |           dropped support for RISC OS and DOS. | 
|---|
 | 3297 |  | 
|---|
| [175cac6] | 3298 | Mon Jul 26 11:19:40 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3299 |  | 
|---|
 | 3300 |         * src/cmdline.c: Remove reference to MSDOS. | 
|---|
 | 3301 |  | 
|---|
| [9965b2b] | 3302 | Mon Jul 26 10:23:07 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3303 |  | 
|---|
 | 3304 |         * src/: Strip out "Far" and "Huge" which we no longer need now that | 
|---|
 | 3305 |           DOS memory models are no longer relevant. | 
|---|
 | 3306 |  | 
|---|
| [9e12d78] | 3307 | Mon Jul 26 09:57:37 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3308 |  | 
|---|
 | 3309 |         * configure.in: No need for AC_PROG_MAKE_SET when using automake. | 
|---|
 | 3310 |  | 
|---|
| [5dd874a] | 3311 | Mon Jul 26 09:48:10 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3312 |  | 
|---|
 | 3313 |         * configure.in,src/useful.h: On little-endian architectures, make | 
|---|
 | 3314 |           get16() and get32() inline functions, rather than macros which use  | 
|---|
 | 3315 |           a global variable. | 
|---|
 | 3316 |  | 
|---|
| [7e5d688] | 3317 | Mon Jul 26 09:31:14 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3318 |  | 
|---|
 | 3319 |         * src/useful.c: Remove commented out code. | 
|---|
 | 3320 |  | 
|---|
| [8c45eea] | 3321 | Mon Jul 26 09:19:19 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3322 |  | 
|---|
 | 3323 |         * configure.in,src/img.c,src/useful.c,src/useful.h: Use AC_TYPE_INT16_T | 
|---|
 | 3324 |           and AC_TYPE_INT32_T instead of home-brew equivalents. | 
|---|
 | 3325 |  | 
|---|
| [39aa1a0] | 3326 | Mon Jul 26 08:40:43 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3327 |  | 
|---|
 | 3328 |         * src/listpos.c: In "Station X referred to just once, with an explicit | 
|---|
 | 3329 |           prefix - typo?" warning, give file and linenumber where the *equate | 
|---|
 | 3330 |           occurred. | 
|---|
 | 3331 |  | 
|---|
| [d40f787] | 3332 | Mon Jul 26 08:37:46 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3333 |  | 
|---|
 | 3334 |         * src/readval.c: Fix comment typo. | 
|---|
 | 3335 |  | 
|---|
| [0d38f0e] | 3336 | Mon Jul 26 08:29:41 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3337 |  | 
|---|
 | 3338 |         * src/listpos.c: In "Station X referred to by *entrance or *export but | 
|---|
 | 3339 |           never used" warning, give file and linenumber where the *entrance or | 
|---|
 | 3340 |           *export occurred. | 
|---|
 | 3341 |  | 
|---|
| [b23bcf0] | 3342 | Mon Jul 26 07:44:26 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3343 |  | 
|---|
 | 3344 |         * src/aventreectrl.cc: Fix double-click handling for survey tree on | 
|---|
 | 3345 |           wxMSW >= 2.8.11. | 
|---|
 | 3346 |  | 
|---|
| [ad3d0a2] | 3347 | Mon Jul 26 07:25:59 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3348 |  | 
|---|
 | 3349 |         * src/mainfrm.cc: Stop passing wxNO_FULL_REPAINT_ON_RESIZE as it is 0 | 
|---|
 | 3350 |           on all versions of wxWidgets we support (i.e. 2.6 and later). | 
|---|
 | 3351 |  | 
|---|
| [318ac31] | 3352 | Mon Jul 26 07:21:35 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3353 |  | 
|---|
 | 3354 |         * INSTALL,src/: Restore compatibility with wxWidgets 2.6. | 
|---|
 | 3355 |  | 
|---|
| [1edaf8d] | 3356 | Mon Jul 26 06:29:03 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3357 |  | 
|---|
 | 3358 |         * src/netskel.c: In "Unused fixed point" warning, give file and | 
|---|
 | 3359 |           linenumber where the "*fix" occurred. | 
|---|
 | 3360 |  | 
|---|
| [a07ee70] | 3361 | Mon Jul 26 06:24:35 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3362 |  | 
|---|
 | 3363 |         * src/cavernlog.cc: Fix highlighting of links in CavernLog window to | 
|---|
 | 3364 |           highlight just <file>:<line> (and not the ': ' after), and to make | 
|---|
 | 3365 |           the title for the terminal the warning/error message.  Make the | 
|---|
 | 3366 |           checking stricter by checking that the linenumber is a number, to | 
|---|
 | 3367 |           avoid false positives. | 
|---|
 | 3368 |  | 
|---|
| [652b73b] | 3369 | Mon Jul 26 04:48:12 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3370 |  | 
|---|
 | 3371 |         * Revert this change, as it appears wxMotif does support wxGLCanvas: | 
|---|
 | 3372 |         * doc/manual.sgml: wxMotif apparently doesn't support wxGLCanvas, which | 
|---|
 | 3373 |           is required by Aven in 1.1.x, so remove mention of Motif from manual. | 
|---|
 | 3374 |  | 
|---|
| [fb5887c] | 3375 | Mon Jul 26 03:24:38 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3376 |  | 
|---|
 | 3377 |         * src/: Add "Rerun" and "OK" buttons to the CavernLog window (as | 
|---|
 | 3378 |           appropriate).  (Addition of "OK" button fixes ticket#13).  Fix up | 
|---|
 | 3379 |           handling of splitter window to fix poor handling of various cases. | 
|---|
 | 3380 |  | 
|---|
| [bc73093] | 3381 | Sun Jul 25 15:32:42 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3382 |  | 
|---|
 | 3383 |         * src/mainfrm.cc,src/mainfrm.h: Clean up code which sorts out loading | 
|---|
 | 3384 |           a file (and processing it first if necessary). | 
|---|
 | 3385 |  | 
|---|
| [b0c416c] | 3386 | Sun Jul 25 07:20:05 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3387 |  | 
|---|
 | 3388 |         * src/cavernlog.h: Fix filename in comment at top. | 
|---|
 | 3389 |  | 
|---|
| [77b8654] | 3390 | Sun Jul 25 07:17:20 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3391 |  | 
|---|
 | 3392 |         * src/cavernlog.cc: Don't double escape the contents of href and target | 
|---|
 | 3393 |           in links in the log. | 
|---|
 | 3394 |  | 
|---|
| [813919e] | 3395 | Sun Jul 25 06:32:24 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3396 |  | 
|---|
 | 3397 |         * src/cavernlog.cc: Remove commented out calls to set the input | 
|---|
 | 3398 |           encoding of the HTML parser - we now always escape non-ASCII | 
|---|
 | 3399 |           characters as HTML entities. | 
|---|
 | 3400 |  | 
|---|
| [438c9ed] | 3401 | Fri Jul 23 14:15:25 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3402 |  | 
|---|
 | 3403 |         * src/cavernlog.h: Improve doc comment for process() method. | 
|---|
 | 3404 |  | 
|---|
| [cca2ce1] | 3405 | Fri Jul 23 12:38:43 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3406 |  | 
|---|
 | 3407 |         * src/printwx.cc,src/printwx.h: Don't compile in the preview code when | 
|---|
 | 3408 |           we disable the preview feature. | 
|---|
 | 3409 |  | 
|---|
| [193efb1] | 3410 | Fri Jul 23 12:15:31 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3411 |  | 
|---|
 | 3412 |         * src/printwx.cc: The Gnome print dialog has its own preview window | 
|---|
 | 3413 |           so suppress ours if using the Gnome one. | 
|---|
 | 3414 |  | 
|---|
| [5297c43] | 3415 | Fri Jul 23 11:21:52 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3416 |  | 
|---|
 | 3417 |         * configure.in: Update the wx-config probing code - wxmac-config etc | 
|---|
 | 3418 |           aren't present with newer wxWidgets versions. | 
|---|
 | 3419 |  | 
|---|
| [b7510ee] | 3420 | Fri Jul 23 05:55:37 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3421 |  | 
|---|
 | 3422 |         * buildmacosx.sh: Update to use WX_CONFIG not WXCONFIG.  Update to | 
|---|
 | 3423 |           use a Unicode build.  If building a private wx, use wx 2.8.11 not | 
|---|
 | 3424 |           2.7.0-1 (and don't replace carbon-glcanvas.cpp with our own version). | 
|---|
 | 3425 |  | 
|---|
| [a75f5a1] | 3426 | Sat Jul 10 12:15:23 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3427 |  | 
|---|
 | 3428 |         * src/cavernlog.cc: Set the select timeout before calling wxYield() | 
|---|
 | 3429 |           when waiting for output from cavern to 0.1s instead of 0.00001s to | 
|---|
 | 3430 |           avoid yielding excessively on slower machines where this is likely | 
|---|
 | 3431 |           to really slow things down.  Call Scroll() only once per line in | 
|---|
 | 3432 |           the case where we are updating the scrollbar position.  Call | 
|---|
 | 3433 |           Update() instead of wxYield() after each line, since that's enough | 
|---|
 | 3434 |           to get the window updated.  Remove unused assignment "ch = left;" | 
|---|
 | 3435 |           at end of loop. | 
|---|
 | 3436 |  | 
|---|
| [9c0b089] | 3437 | Fri Jul 09 14:42:47 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3438 |  | 
|---|
 | 3439 |         * configure.in: Link aven with -lGLU which SuSE Linux needs. | 
|---|
 | 3440 |  | 
|---|
| [72f1bb2] | 3441 | Fri Jul 09 14:31:39 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3442 |  | 
|---|
 | 3443 |         * src/mainfrm.cc: Highlight stations matching any current search when a | 
|---|
 | 3444 |           file is loaded.  (ticket#9) | 
|---|
 | 3445 |  | 
|---|
| [2d5edf4] | 3446 | Thu Jul 01 12:20:58 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3447 |  | 
|---|
 | 3448 |         * survex.iss.in: Clean up comments from over-enthusiastic search and | 
|---|
 | 3449 |           replace which modified comments as well as code. | 
|---|
 | 3450 |  | 
|---|
| [b38cd93] | 3451 | Thu Jul 01 10:15:06 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3452 |  | 
|---|
 | 3453 |         * src/gfxcore.h: Work around Mac OS X polluting the global namespace | 
|---|
 | 3454 |           with a "Point" class. | 
|---|
 | 3455 |  | 
|---|
| [ecb7f9f] | 3456 | Thu Jul 01 10:10:45 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3457 |  | 
|---|
 | 3458 |         * src/Makefile.am: Remove FIXME which has already been resolved. | 
|---|
 | 3459 |  | 
|---|
| [24fd5b7] | 3460 | Fri Jun 18 11:04:35 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3461 |  | 
|---|
 | 3462 |         * doc/manual.sgml: wxMotif apparently doesn't support wxGLCanvas, which | 
|---|
 | 3463 |           is required by Aven in 1.1.x, so remove mention of Motif from manual. | 
|---|
 | 3464 |  | 
|---|
| [880b954] | 3465 | Fri Jun 18 03:03:55 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3466 |  | 
|---|
 | 3467 |         * doc/manual.sgml,src/aventreectrl.cc,src/gfxcore.cc,src/mainfrm.h: | 
|---|
 | 3468 |           Correctly capitalise "GTK". | 
|---|
 | 3469 |  | 
|---|
| [2bbfcec] | 3470 | Fri Jun 18 02:58:06 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3471 |  | 
|---|
 | 3472 |         * doc/manual.sgml: Note that on Linux we only regularly test builds | 
|---|
 | 3473 |           with the GTK+ version (change taken from 1.0). | 
|---|
 | 3474 |  | 
|---|
| [c88a040] | 3475 | Wed Jun 16 04:44:26 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3476 |  | 
|---|
 | 3477 |         * doc/Makefile.am: Use stampfile to stop unwanted rebuilds of the HTML | 
|---|
 | 3478 |           version of the manual. | 
|---|
 | 3479 |  | 
|---|
| [7e2f708] | 3480 | Wed Jun 16 02:59:48 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3481 |  | 
|---|
 | 3482 |         * configure.in: Only ask for core, gl, and html wx libs to avoid | 
|---|
 | 3483 |           linking to a load of others we don't use. | 
|---|
 | 3484 |  | 
|---|
| [4a320aa] | 3485 | Tue Jun 15 17:01:41 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3486 |  | 
|---|
 | 3487 |         * INSTALL: Update. | 
|---|
 | 3488 |  | 
|---|
| [4056cdc] | 3489 | Tue Jun 15 16:53:28 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3490 |  | 
|---|
 | 3491 |         * src/aven.cc: Fix to work with wxWidgets 2.6 too. | 
|---|
 | 3492 |  | 
|---|
| [94f7e41] | 3493 | Tue Jun 15 15:38:49 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3494 |  | 
|---|
 | 3495 |         * lib/survex-aven.desktop,lib/survex-svxedit.desktop: Merge in .desktop | 
|---|
 | 3496 |           file updates from 1.0.39.1-4 Debian package. | 
|---|
 | 3497 |  | 
|---|
| [7f24541] | 3498 | Tue Jun 15 14:40:04 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3499 |  | 
|---|
 | 3500 |         * doc/Makefile.am: Fix lingering references to @DOCS_OTHER@. | 
|---|
 | 3501 |  | 
|---|
| [e4bfd2f] | 3502 | Tue Jun 15 14:32:55 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3503 |  | 
|---|
 | 3504 |         * NEWS: Update from ChangeLog. | 
|---|
 | 3505 |  | 
|---|
| [0fd6750] | 3506 | Tue Jun 15 14:09:29 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3507 |  | 
|---|
 | 3508 |         * Makefile.am,configure.in,doc/Makefile.am,make_release: Scrap the | 
|---|
 | 3509 |           "alternative manual formats" zip file - people will generally just | 
|---|
 | 3510 |           want one of them, so downloading several together isn't very useful. | 
|---|
 | 3511 |           Replace PostScript version of manual with a PDF version (more | 
|---|
 | 3512 |           compact and more people will have software to read PDF).  Don't | 
|---|
 | 3513 |           generate RTF format by default as PDF is more useful if you want | 
|---|
 | 3514 |           a formatted version to print. | 
|---|
 | 3515 |  | 
|---|
| [018db6f] | 3516 | Tue Jun 15 13:36:30 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3517 |  | 
|---|
 | 3518 |         * doc/manual.sgml: Merge the "Contributing" section into the "Mailing | 
|---|
 | 3519 |           List" section. | 
|---|
 | 3520 |  | 
|---|
| [3554c39] | 3521 | Tue Jun 15 12:57:13 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3522 |  | 
|---|
 | 3523 |         * Makefile.am,make_release: Just produce a zip file with the | 
|---|
 | 3524 |           alternative manual formats - a self-extracting .exe is harder to | 
|---|
 | 3525 |           use on other platforms, and most people have a zip file extractor | 
|---|
 | 3526 |           installed. | 
|---|
 | 3527 |  | 
|---|
| [c818632] | 3528 | Tue Jun 15 12:36:13 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3529 |  | 
|---|
 | 3530 |         * survex.spec.in: Update survex.com URLs to drop "www.".  Update | 
|---|
 | 3531 |           wxGTK dependency to >= 2.6.0.  Reenable "BuildRequires:" as | 
|---|
 | 3532 |           the issue with building the package on Debian is no longer | 
|---|
 | 3533 |           relevant. | 
|---|
 | 3534 |  | 
|---|
| [56ad6ad] | 3535 | Tue Jun 15 12:35:19 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3536 |  | 
|---|
 | 3537 |         * doc/manual.sgml: Update (C) years.  "MacOS X" -> "Mac OS X". | 
|---|
 | 3538 |  | 
|---|
| [8ed91e39] | 3539 | Tue Jun 15 12:13:42 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3540 |  | 
|---|
 | 3541 |         * doc/manual.sgml: Remove out of date postal addresses - we can | 
|---|
 | 3542 |           probably safely assume people have email these days.  Direct | 
|---|
 | 3543 |           people to the mailing list since they are likely to get a | 
|---|
 | 3544 |           quicker response rather than mailing individuals.  Remove | 
|---|
 | 3545 |           mention of a paper mailing list.  Remove mention of sending | 
|---|
 | 3546 |           us a floppy (!) or blank CDR to get a version as I can't recall | 
|---|
 | 3547 |           the last time I gave someone a copy on physical media. | 
|---|
 | 3548 |  | 
|---|
| [98fbcf6] | 3549 | Tue Jun 15 11:22:56 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3550 |  | 
|---|
 | 3551 |         * Makefile.am,make_release: I can't persuade rpmbuild to work sanely, | 
|---|
 | 3552 |           and people can just as easily build binary RPMs from the source | 
|---|
 | 3553 |           tarball as from the srpm, so just remove the rpm target from the | 
|---|
 | 3554 |           makefile and code which uses it from make_release - it's less to | 
|---|
 | 3555 |           have to maintain too. | 
|---|
 | 3556 |  | 
|---|
| [098acb1] | 3557 | Tue Jun 15 10:59:12 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3558 |  | 
|---|
 | 3559 |         * make_release: Use "set -e" rather than checking the exit codes of | 
|---|
 | 3560 |           commands.  -t no longer disables targets - set mk to do that. | 
|---|
 | 3561 |  | 
|---|
| [dd7674d] | 3562 | Tue Jun 15 09:41:11 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3563 |  | 
|---|
 | 3564 |         * make_release: Fix defaulting of list of things to do. | 
|---|
 | 3565 |  | 
|---|
| [a061be6a] | 3566 | Tue Jun 15 09:12:00 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3567 |  | 
|---|
 | 3568 |         * src/gdtconvert: Add "Generated" comment to output file. | 
|---|
 | 3569 |  | 
|---|
| [ce80d82] | 3570 | Tue Jun 15 09:10:02 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3571 |  | 
|---|
 | 3572 |         * src/gdtconvert: Add GPL license boilerplate. | 
|---|
 | 3573 |  | 
|---|
| [68d7dfc] | 3574 | Tue Jun 15 08:53:28 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3575 |  | 
|---|
 | 3576 |         * src/gettexttomsg.pl,src/wx.h: Add GPL boilerplate to files which were | 
|---|
 | 3577 |           missing it. | 
|---|
 | 3578 |  | 
|---|
| [ecbc6c18] | 3579 | Tue Jun 15 08:46:28 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3580 |  | 
|---|
 | 3581 |         * src/: Update FSF address in licence notices. | 
|---|
 | 3582 |  | 
|---|
| [5e3879f] | 3583 | Tue Jun 15 08:06:09 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3584 |  | 
|---|
 | 3585 |         * src/guicontrol.cc: Allow "Toggle Fullscreen" to work even if no | 
|---|
 | 3586 |           survey is loaded now that we persist the window size between | 
|---|
 | 3587 |           invocations. | 
|---|
 | 3588 |  | 
|---|
| [381bf27] | 3589 | Tue Jun 15 08:03:53 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3590 |  | 
|---|
 | 3591 |         * src/gla-gl.cc: Use GL_BLEND rather than GL_ALPHA to work better with | 
|---|
 | 3592 |           anti-aliased TXF files. | 
|---|
 | 3593 |  | 
|---|
| [c57bd20] | 3594 | Tue Jun 15 07:59:09 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3595 |  | 
|---|
 | 3596 |         * src/fnt.cc: Use font size from txf file rather than trying to | 
|---|
 | 3597 |           calculate it from the texture fragment sizes. | 
|---|
 | 3598 |  | 
|---|
| [d133b65] | 3599 | Tue Jun 15 07:48:13 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3600 |  | 
|---|
 | 3601 |         * lib/Makefile.am,lib/TexFont.h,lib/gentexfont.c: Generate aven.txf with | 
|---|
 | 3602 |           afm2txf.pl instead of gentexfont because gentexfont's licence doesn't | 
|---|
 | 3603 |           allow distribution of modified versions. | 
|---|
 | 3604 |  | 
|---|
| [72f37d2] | 3605 | Tue Jun 15 07:43:48 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3606 |  | 
|---|
 | 3607 |         * lib/afm2txf.pl: Add support for -o option to specify output .txf | 
|---|
 | 3608 |           file. | 
|---|
 | 3609 |  | 
|---|
| [7c7cffd] | 3610 | Tue Jun 15 07:10:16 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3611 |  | 
|---|
 | 3612 |         * lib/afm2txf.pl: Sanitise $FONT to ensure it doesn't contain a '/'. | 
|---|
 | 3613 |           Remove the temporary .ppm file at the end. | 
|---|
 | 3614 |  | 
|---|
| [46cd512] | 3615 | Tue Jun 15 06:13:30 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3616 |  | 
|---|
 | 3617 |         * lib/afm2txf.pl: Fix alignment of characters, backported from PLIB | 
|---|
 | 3618 |           SVN. | 
|---|
 | 3619 |  | 
|---|
| [233995e] | 3620 | Tue Jun 15 05:05:05 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3621 |  | 
|---|
 | 3622 |         * lib/afm2txf.pl: Quote $FONT when passing to external commands. | 
|---|
 | 3623 |  | 
|---|
| [9ce6a65] | 3624 | Tue Jun 15 04:24:33 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3625 |  | 
|---|
 | 3626 |         * lib/afm2txf.pl: Change character 96 from "grave" to "quoteleft". | 
|---|
 | 3627 |  | 
|---|
| [1dafcb8] | 3628 | Tue Jun 15 04:22:59 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3629 |  | 
|---|
 | 3630 |         * lib/afm2txf.pl: Extend to cover ISO-8859-1, not just ASCII. | 
|---|
 | 3631 |  | 
|---|
| [845fac6] | 3632 | Tue Jun 15 04:08:34 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3633 |  | 
|---|
 | 3634 |         * lib/afm2txf.pl: Clean up trailing whitespace. | 
|---|
 | 3635 |  | 
|---|
| [fb5791d] | 3636 | Tue Jun 15 04:02:40 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3637 |  | 
|---|
 | 3638 |         * lib/afm2txf.pl: Add GPL script for creating txf files. | 
|---|
 | 3639 |  | 
|---|
| [cfe20c7] | 3640 | Mon Jun 14 06:33:11 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3641 |  | 
|---|
 | 3642 |         * lib/splash.png: Remove now unused graphical splash screen (it has | 
|---|
 | 3643 |           hardcoded (C) details, which wasn't a good approach). | 
|---|
 | 3644 |  | 
|---|
| [ecc16fc] | 3645 | Mon Jun 14 05:20:44 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3646 |  | 
|---|
 | 3647 |         * src/fnt.cc: Handle the left bearing and character width correctly. | 
|---|
 | 3648 |  | 
|---|
| [5f4a155] | 3649 | Mon Jun 14 04:44:22 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3650 |  | 
|---|
 | 3651 |         * src/fnt.cc: Change back to not using GL_COLOR_INDEX, but with still | 
|---|
 | 3652 |           being able to set the font texture from a byte array. | 
|---|
 | 3653 |  | 
|---|
| [967723f] | 3654 | Mon Jun 14 04:23:22 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3655 |  | 
|---|
 | 3656 |         * src/fnt.h,src/gla-gl.cc: Pass the length of the string to | 
|---|
 | 3657 |           fntTexFont::puts() rather than recalculating it inside the | 
|---|
 | 3658 |           method. | 
|---|
 | 3659 |  | 
|---|
| [6f14ee0] | 3660 | Sun Jun 13 12:57:08 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3661 |  | 
|---|
 | 3662 |         * src/mainfrm.cc: Fix switching to and from the CavernLogWindow pane | 
|---|
 | 3663 |           to use wxSplitterWindow::ReplaceWindow() which fixes various issues | 
|---|
 | 3664 |           with sizing and resizing of the panes. | 
|---|
 | 3665 |  | 
|---|
| [8a05a7a] | 3666 | Sun Jun 13 12:23:23 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3667 |  | 
|---|
 | 3668 |         * src/: Add wmsg_cfgpth() which caches the result of msg_cfgpth() as | 
|---|
 | 3669 |           a wxString. | 
|---|
 | 3670 |  | 
|---|
| [d3172cc] | 3671 | Sun Jun 13 06:57:07 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3672 |  | 
|---|
 | 3673 |         * src/cavernlog.cc,src/gla-gl.cc,src/mainfrm.cc: wxString::fn_str() on | 
|---|
 | 3674 |           wxmsw returns a wide string, which doesn't work with fopen(), etc, so | 
|---|
 | 3675 |           call char_str() instead for now. | 
|---|
 | 3676 |  | 
|---|
| [5f97258] | 3677 | Sun Jun 13 05:41:30 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3678 |  | 
|---|
 | 3679 |         * src/printwx.cc: Use wxString::FromAscii() for the units on the scale | 
|---|
 | 3680 |           bar which we know to be ASCII.  No need to use msgPerm() for a | 
|---|
 | 3681 |           message we assign to a wxString. | 
|---|
 | 3682 |  | 
|---|
| [f302cbaa] | 3683 | Sun Jun 13 04:44:30 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3684 |  | 
|---|
 | 3685 |         * src/mainfrm.cc,src/printwx.cc: Use wxFileName::SplitPath() instead of | 
|---|
 | 3686 |           baseleaf_from_fnm(). | 
|---|
 | 3687 |  | 
|---|
| [98a3786] | 3688 | Sun Jun 13 00:57:11 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3689 |  | 
|---|
 | 3690 |         * src/export.cc,src/gfxcore.cc: wxString::fn_str() on wxmsw returns | 
|---|
 | 3691 |           a wide string, which doesn't work with fopen(), etc, so call | 
|---|
 | 3692 |           char_str() instead for now. | 
|---|
 | 3693 |  | 
|---|
| [833c6bc] | 3694 | Sat Jun 12 15:07:54 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3695 |  | 
|---|
 | 3696 |         * src/aven.cc: We can rely on our message catalog being UTF-8 so use | 
|---|
 | 3697 |           wxString::FromUTF8() instead of wxConvUTF8. | 
|---|
 | 3698 |  | 
|---|
| [de0f6e1] | 3699 | Sat Jun 12 14:26:32 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3700 |  | 
|---|
 | 3701 |         * src/gfxcore.cc: Use wxString::FromAscii() to convert date to | 
|---|
 | 3702 |           wxString. | 
|---|
 | 3703 |  | 
|---|
| [c0abf5a] | 3704 | Sun Jun 06 09:36:06 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3705 |  | 
|---|
 | 3706 |         * src/Makefile.am: Use wx-config's --rescomp option to get the command | 
|---|
 | 3707 |           and options needed to turn .rc files into object files. | 
|---|
 | 3708 |  | 
|---|
| [a2bc929] | 3709 | Fri Jun 04 15:32:27 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3710 |  | 
|---|
 | 3711 |         * survex.iss.in: Specify "LZMANumFastBytes=273" which shaves a small | 
|---|
 | 3712 |           amount of the installer size.  Specify "DisableWelcomePage=yes" | 
|---|
 | 3713 |           which is apparently in line with what other modern installers do. | 
|---|
 | 3714 |  | 
|---|
| [b7d232e] | 3715 | Fri Jun 04 14:32:04 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3716 |  | 
|---|
 | 3717 |         * configure.in,make_release,make_release.in: We no longer need VERSION | 
|---|
 | 3718 |           in make_release, so no need to generate it from configure. | 
|---|
 | 3719 |  | 
|---|
| [5a0eabd] | 3720 | Fri Jun 04 14:00:58 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3721 |  | 
|---|
 | 3722 |         * Makefile.am,xvfb-run: We no longer need an X display to run ISCC | 
|---|
 | 3723 |           under Wine, so just run wine directly and removed version of | 
|---|
 | 3724 |           Debian's xvfb-run script. | 
|---|
 | 3725 |         * make_release.in: Pass variables to configure on the command line | 
|---|
 | 3726 |           rather than in the enviornment.  Running "make distcheck" no longer | 
|---|
 | 3727 |           fails extend.tst, so remove comment about that.  Use case rather | 
|---|
 | 3728 |           than expr to check what we've been asked to build.  Update to use | 
|---|
 | 3729 |           unicode wx-config script for wxmsw.  The wxmsw build spews warnings | 
|---|
 | 3730 |           about aliasing issues, so turn on -fno-strict-aliasing to avoid any | 
|---|
 | 3731 |           potential bugs from that.  Enable -Werror for the wxmsw build. | 
|---|
 | 3732 |         * Makefile.am: Update list of wxstd.mo files we package for wxmsw | 
|---|
 | 3733 |           (add pt and sk) and where we copy them from.  Copy the unofficial | 
|---|
 | 3734 |           InnoSetup i18n files (.isl) from lib. | 
|---|
 | 3735 |  | 
|---|
| [ebcdad9] | 3736 | Fri Jun 04 13:40:35 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3737 |  | 
|---|
 | 3738 |         * doc/HACKING.htm: Update InnoSetup info. | 
|---|
 | 3739 |  | 
|---|
| [b685e4e] | 3740 | Fri Jun 04 13:07:01 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3741 |  | 
|---|
 | 3742 |         * survex.iss.in: Update for InnoSetup 5.3.9. | 
|---|
 | 3743 |         * lib/English_GB.isl,lib/Romanian-7-5.1.11.isl: Check in the unofficial | 
|---|
 | 3744 |           i18n files for InnoSetup which we use. | 
|---|
 | 3745 |  | 
|---|
| [9227253] | 3746 | Fri Jun 04 13:05:18 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3747 |  | 
|---|
 | 3748 |         * src/Makefile.am: Update path to wx RC file. | 
|---|
 | 3749 |  | 
|---|
| [a5e8ada] | 3750 | Fri Jun 04 12:44:39 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3751 |  | 
|---|
 | 3752 |         * src/mainfrm.cc: Explicitly construct temporary wxString() which | 
|---|
 | 3753 |           is needed to avoid overload ambiguity under __WXMSW__. | 
|---|
 | 3754 |  | 
|---|
| [15322f2] | 3755 | Fri Jun 04 12:41:59 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3756 |  | 
|---|
 | 3757 |         * src/cavernlog.cc: Add missing wxT() to string and character | 
|---|
 | 3758 |           constants only used in __WXMSW__ build. | 
|---|
 | 3759 |  | 
|---|
| [b1876d3] | 3760 | Fri Jun 04 12:19:18 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3761 |  | 
|---|
 | 3762 |         * src/aven.cc: wxWidgets now has a Slovak translation, so remove the | 
|---|
 | 3763 |           kludge to substitute Czech if Slovak isn't found. | 
|---|
 | 3764 |  | 
|---|
| [4eaa9a3] | 3765 | Fri Jun 04 05:08:14 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3766 |  | 
|---|
 | 3767 |         * src/aboutdlg.cc: Fix character constant to be a string constant when | 
|---|
 | 3768 |           building under WXMSW. | 
|---|
 | 3769 |  | 
|---|
| [90d0d71] | 3770 | Thu Jun 03 13:53:57 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3771 |  | 
|---|
 | 3772 |         * NEWS: Update from ChangeLog for 1.1.13. | 
|---|
 | 3773 |  | 
|---|
| [0dbc323] | 3774 | Thu Jun 03 12:25:14 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3775 |  | 
|---|
 | 3776 |         * Makefile.am,configure.in,debian/Makefile.am,debian/changelog: Remove | 
|---|
 | 3777 |           .deb building machinery from upstream Makefile. | 
|---|
 | 3778 |  | 
|---|
| [9fe15ea] | 3779 | Thu Jun 03 12:14:16 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3780 |  | 
|---|
 | 3781 |         * make_release.in: Remove ancient workaround for getting wine to work. | 
|---|
 | 3782 |           Remove .deb building machinery.  Reenable distcheck to see if the | 
|---|
 | 3783 |           problem with extend.tst has gone away.  Update mingw cross-building | 
|---|
 | 3784 |           machinery. | 
|---|
 | 3785 |  | 
|---|
| [0c03190] | 3786 | Wed Jun 02 13:30:28 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3787 |  | 
|---|
 | 3788 |         * configure.in,doc/GPL.htm,doc/index.htm.in: Remove HTML version of GPL | 
|---|
 | 3789 |           - just link to the FSF's page. | 
|---|
 | 3790 |  | 
|---|
 | 3791 | Wed Jun 02 13:26:55 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3792 |  | 
|---|
 | 3793 |         * configure.in,make_release,make_release.in,update-debcl.pl: Use dch to | 
|---|
 | 3794 |           update debian/changelog. | 
|---|
 | 3795 |  | 
|---|
| [0ae292f] | 3796 | Wed Jun 02 12:59:33 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3797 |  | 
|---|
 | 3798 |         * configure.in,doc/Makefile.am,doc/cl2html.pl,doc/index.htm.in: Stop | 
|---|
 | 3799 |           generating an HTML version of the ChangeLog - it's too low level to | 
|---|
 | 3800 |           be of interest to non-developers, and developers can look at the | 
|---|
 | 3801 |           source code. | 
|---|
 | 3802 |  | 
|---|
| [2e4b8cd] | 3803 | Wed Jun 02 09:38:25 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3804 |  | 
|---|
 | 3805 |         * src/cavernlog.cc: Whitespace tweaks. | 
|---|
 | 3806 |  | 
|---|
| [ca2611a] | 3807 | Wed Jun 02 09:28:37 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3808 |  | 
|---|
| [fe58e77] | 3809 |         * src/aboutdlg.cc,src/aboutdlg.h: Use standard button for "Copy" in | 
|---|
 | 3810 |           About dialog.  Change "OK" button to "Close" since nothing is being | 
|---|
 | 3811 |           confirmed by clicking it.  Call "Flush()" in wxTheClipboard to try | 
|---|
 | 3812 |           to make the copied text persist after aven is closed, though this | 
|---|
 | 3813 |           seems to currently do nothing on wxGTK at least. | 
|---|
| [ca2611a] | 3814 |  | 
|---|
 | 3815 | Tue May 18 12:59:00 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3816 |  | 
|---|
 | 3817 |         * doc/HACKING.htm: Note jadetex needed. | 
|---|
 | 3818 |           Note autoconf 2.64 works well. | 
|---|
 | 3819 |  | 
|---|
 | 3820 | Tue May 18 02:06:00 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3821 |  | 
|---|
 | 3822 |         * src/fnt.cc: Remove now superfluous (). | 
|---|
 | 3823 |  | 
|---|
 | 3824 | Mon May 17 14:33:00 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3825 |  | 
|---|
 | 3826 |         * debian/Makefile.am: Update EXTRA_DIST | 
|---|
 | 3827 |  | 
|---|
 | 3828 | Mon May 17 05:38:00 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3829 |  | 
|---|
 | 3830 |         * src/cavernlog.cc: Fix small memory leak | 
|---|
 | 3831 |  | 
|---|
 | 3832 | Mon May 17 05:33:00 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3833 |  | 
|---|
 | 3834 |         * src/img.c: Don't leak filename_opened member. | 
|---|
 | 3835 |  | 
|---|
 | 3836 | Mon May 17 05:13:00 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3837 |  | 
|---|
 | 3838 |         * src/gfxcore.cc: Initialise all GfxCore's member variables so we | 
|---|
 | 3839 |           don't use them uninitialised. | 
|---|
 | 3840 |  | 
|---|
 | 3841 | Mon May 17 05:11:00 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3842 |  | 
|---|
 | 3843 |         * src/gfxcore.h: Declare constants with enum rather than #define so | 
|---|
 | 3844 |           they automatically get allocated unique values, and so they show up | 
|---|
 | 3845 |           in the debugger. | 
|---|
 | 3846 |  | 
|---|
 | 3847 | Mon May 17 02:39:00 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3848 |  | 
|---|
 | 3849 |         * src/fnt.cc: Make the map array static const | 
|---|
 | 3850 |  | 
|---|
 | 3851 | Mon May 17 02:30:00 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3852 |  | 
|---|
 | 3853 |         * src/fnt.cc: Set the font texture with GL_COLOR_INDEX so we can | 
|---|
 | 3854 |           use a "byte format" font file without any translation, while a | 
|---|
 | 3855 |           "bitmap format" font file needs a temporary array half the size. | 
|---|
 | 3856 |  | 
|---|
 | 3857 | Mon May 17 00:56:00 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3858 |  | 
|---|
 | 3859 |         * src/gfxcore.cc: Initialise 3 flags when we load a survey to avoid | 
|---|
 | 3860 |           using them potentially uninitialised. | 
|---|
 | 3861 |  | 
|---|
 | 3862 | Sun May 16 14:39:00 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3863 |  | 
|---|
 | 3864 |         * src/mainfrm.cc: Fix cavern log window to behave if passed a .svx | 
|---|
 | 3865 |           file on the command line. | 
|---|
 | 3866 |  | 
|---|
 | 3867 | Sun May 16 14:27:00 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3868 |  | 
|---|
 | 3869 |         * configure.in: Update copyright years. | 
|---|
 | 3870 |  | 
|---|
 | 3871 | Sun May 16 14:23:00 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3872 |  | 
|---|
 | 3873 |         * configure.in, src/aboutdlg.cc, src/aboutdlg.h, src/aven.cc, | 
|---|
 | 3874 |           src/aven.h, src/avenprcore.cc, src/avenprcore.h, | 
|---|
 | 3875 |           src/cavernlog.cc, src/cavernlog.h, src/export.cc, src/fnt.h, | 
|---|
 | 3876 |           src/gfxcore.cc, src/gla-gl.cc, src/gla.h, src/guicontrol.cc, | 
|---|
 | 3877 |           src/log.cc, src/mainfrm.cc, src/mainfrm.h, src/namecmp.h, | 
|---|
 | 3878 |           src/printwx.cc, src/printwx.h: | 
|---|
 | 3879 |           + Fix to build with a "unicode" build of wx. | 
|---|
 | 3880 |           + Add "Copy" button to the About dialog to copy the system info | 
|---|
 | 3881 |             to the clipboard. | 
|---|
 | 3882 |           + List OpenGL extensions last, since there are usually lots of | 
|---|
 | 3883 |             them with a modern gfx card. | 
|---|
 | 3884 |           + When processing survey data, auto-scroll the log window until | 
|---|
 | 3885 |             we've reported a warning or error. | 
|---|
 | 3886 |           + Put the survey data log window in a splitter in the standard | 
|---|
 | 3887 |             frame rather than having a separate frame for it. | 
|---|
 | 3888 |  | 
|---|
 | 3889 | Sat Apr 17 12:13:00 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3890 |  | 
|---|
 | 3891 |         * src/aboutdlg.cc: Add case for "GTK+ >= 2.6". | 
|---|
 | 3892 |  | 
|---|
 | 3893 | Sat Apr 17 12:12:00 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3894 |  | 
|---|
 | 3895 |         * src/aboutdlg.cc: Build string using preprocessor string | 
|---|
 | 3896 |           concatenation rather than runtime appending, where possible. | 
|---|
 | 3897 |  | 
|---|
 | 3898 | Sat Apr 17 12:00:00 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3899 |  | 
|---|
 | 3900 |         * src/aboutdlg.cc: Update (C) date. | 
|---|
 | 3901 |  | 
|---|
 | 3902 | Sat Apr 17 11:59:00 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3903 |  | 
|---|
 | 3904 |         * src/aboutdlg.cc, src/aboutdlg.h: Use a wxTimer instead of idle | 
|---|
 | 3905 |           events to avoid spinning on the CPU. | 
|---|
 | 3906 |  | 
|---|
 | 3907 | Sat Apr 17 11:41:00 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 3908 |  | 
|---|
 | 3909 |         * configure.in: New preferred env var for wx-config script is | 
|---|
 | 3910 |           WX_CONFIG.  WXCONFIG still supported for compatibility. | 
|---|
 | 3911 |  | 
|---|
 | 3912 | Tue Jul 28 08:16:00 GMT 2009  Olly Betts <olly@survex.com> | 
|---|
 | 3913 |  | 
|---|
 | 3914 |         * src/mainfrm.cc: The presentation filename now defaults to using | 
|---|
 | 3915 |           the basename of the currently loaded dataset, but we always prompt | 
|---|
 | 3916 |           before we first save with such a name. | 
|---|
 | 3917 |  | 
|---|
 | 3918 | Tue Jul 28 04:37:00 GMT 2009  Olly Betts <olly@survex.com> | 
|---|
 | 3919 |  | 
|---|
 | 3920 |         * configure.in: Add comment to explain why we call wx-config twice. | 
|---|
 | 3921 |  | 
|---|
 | 3922 | Tue Jul 28 04:36:00 GMT 2009  Olly Betts <olly@survex.com> | 
|---|
 | 3923 |  | 
|---|
 | 3924 |         * src/datain.c: Use fputs(m, f) instead of fprintf(f, m) in case m | 
|---|
 | 3925 |           contains '%' (m comes from the messages file, so this isn't | 
|---|
 | 3926 |           exploitable by sending someone a "bad" .svx or .3d file). | 
|---|
 | 3927 |  | 
|---|
 | 3928 | Mon Jul 27 03:29:00 GMT 2009  Olly Betts <olly@survex.com> | 
|---|
 | 3929 |  | 
|---|
 | 3930 |         * src/mainfrm.cc: Fix to open rather than save when doing "open | 
|---|
 | 3931 |           presentation" with wxmotif. | 
|---|
 | 3932 |  | 
|---|
 | 3933 | Thu Mar 05 01:45:00 GMT 2009  Olly Betts <olly@survex.com> | 
|---|
 | 3934 |  | 
|---|
 | 3935 |         * doc/3dformat.htm: Document that this is version 6 and when we | 
|---|
 | 3936 |           started to use it. | 
|---|
 | 3937 |  | 
|---|
 | 3938 | Mon Dec 15 10:34:00 GMT 2008  Olly Betts <olly@survex.com> | 
|---|
 | 3939 |  | 
|---|
 | 3940 |         * src/gla-gl.cc: When saving a screenshot, perform the vertical | 
|---|
 | 3941 |           flip of the image data in-place rather than using wxImage::Mirror() | 
|---|
 | 3942 |           which creates a whole new wxImage object. | 
|---|
 | 3943 |  | 
|---|
 | 3944 | Fri Dec 12 11:12:00 GMT 2008  Olly Betts <olly@survex.com> | 
|---|
 | 3945 |  | 
|---|
 | 3946 |         * src/cad3d.c, src/export.cc: Fix export to SVG when a label | 
|---|
 | 3947 |           contains a '%' character. | 
|---|
 | 3948 |  | 
|---|
 | 3949 | Fri Dec 12 06:30:00 GMT 2008  Olly Betts <olly@survex.com> | 
|---|
 | 3950 |  | 
|---|
 | 3951 |         * configure.in: Add AM_PROG_CC_C_O which newer autoreconf warns is | 
|---|
 | 3952 |           needed. | 
|---|
 | 3953 |  | 
|---|
 | 3954 | Fri Dec 12 06:28:00 GMT 2008  Olly Betts <olly@survex.com> | 
|---|
 | 3955 |  | 
|---|
 | 3956 |         * configure.in: Remove AC_SUBST of CRLIB and CROBJX which are no | 
|---|
 | 3957 |           longer set or used. | 
|---|
 | 3958 |  | 
|---|
 | 3959 | Fri Dec 12 06:03:00 GMT 2008  Olly Betts <olly@survex.com> | 
|---|
 | 3960 |  | 
|---|
 | 3961 |         * NEWS, buildmacosx.sh, configure.in, desc-aven.txt, doc/TODO.htm, | 
|---|
 | 3962 |           doc/manual.sgml, doc/survex.ent, lib/messages.txt, | 
|---|
 | 3963 |           src/aboutdlg.cc, src/aven.cc, src/aven.h, src/gfxcore.cc, | 
|---|
 | 3964 |           src/mainfrm.cc, src/printwx.cc, src/printwx.h, src/wx.h: Say | 
|---|
 | 3965 |           "wxWidgets" instead of "wxWindows" consistently. | 
|---|
 | 3966 |           Require wxWidgets 2.6.0 or newer - 2.4 is really old now. | 
|---|
 | 3967 |  | 
|---|
 | 3968 | Mon Mar 31 01:53:00 GMT 2008  Olly Betts <olly@survex.com> | 
|---|
 | 3969 |  | 
|---|
 | 3970 |         * doc/3dformat.htm: Update for v6 format from Mike McCombe | 
|---|
 | 3971 |  | 
|---|
 | 3972 | Fri Sep 07 18:29:00 GMT 2007  Olly Betts <olly@survex.com> | 
|---|
 | 3973 |  | 
|---|
 | 3974 |         * src/gla-gl.cc: Calling glGetError() resets the error state, so we | 
|---|
 | 3975 |           need to store the value in a variable rather than calling it twice! | 
|---|
 | 3976 |  | 
|---|
 | 3977 | Fri Sep 07 13:54:00 GMT 2007  Olly Betts <olly@survex.com> | 
|---|
 | 3978 |  | 
|---|
 | 3979 |         * src/gla-gl.cc: Add missing CHECK_GL_ERROR() calls and correct | 
|---|
 | 3980 |           some which had the wrong descriptions. | 
|---|
 | 3981 |           Use GL_POINT_SPRITE and GL_COORD_REPLACE instead of | 
|---|
 | 3982 |           GL_POINT_SPRITE_ARB and GL_COORD_REPLACE_ARB.  They have the same | 
|---|
 | 3983 |           numeric values, so the shorter (now official) names are better. | 
|---|
 | 3984 |  | 
|---|
 | 3985 | Fri Sep 07 13:31:00 GMT 2007  Olly Betts <olly@survex.com> | 
|---|
 | 3986 |  | 
|---|
 | 3987 |         * src/Makefile.am, src/gfxcore.cc, src/gfxcore.h, src/gla-gl.cc, | 
|---|
 | 3988 |           src/gla.h, src/matrix4.cc, src/matrix4.h, src/quaternion.cc, | 
|---|
 | 3989 |           src/quaternion.h: Just set the pan and tilt directly as OpenGL | 
|---|
 | 3990 |           rotations rather than messing around setting up and then decoding a | 
|---|
 | 3991 |           quaternion.  This fixes some glitches when tilting while looking | 
|---|
 | 3992 |           east, and eliminates 2 source files and 2 headers! | 
|---|
 | 3993 |  | 
|---|
 | 3994 | Sat Feb 10 13:56:00 GMT 2007  Olly Betts <olly@survex.com> | 
|---|
 | 3995 |  | 
|---|
 | 3996 |         * NEWS, configure.in, src/aven.cc, src/wx.h: | 
|---|
 | 3997 |           (Unix version): aven: Fix display of degree symbol in status bar and | 
|---|
 | 3998 |           messages with accented characters in. | 
|---|
 | 3999 |           (Mac OS X version): Require at least wxWidgets 2.5.1. | 
|---|
 | 4000 |  | 
|---|
 | 4001 | Sat Feb 10 13:46:00 GMT 2007  Olly Betts <olly@survex.com> | 
|---|
 | 4002 |  | 
|---|
 | 4003 |         * src/message.c: Test S_ISREG since that's what we use here | 
|---|
 | 4004 |  | 
|---|
 | 4005 | Sat Feb 10 13:37:00 GMT 2007  Olly Betts <olly@survex.com> | 
|---|
 | 4006 |  | 
|---|
 | 4007 |         * src/message.c: Always use utf-8 for aven on unix | 
|---|
 | 4008 |  | 
|---|