| [dfbd846] | 1 | Fri Mar 06 12:38:48 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 2 |  | 
|---|
 | 3 |         * src/datain.c: Improve wording of FIXME comment. | 
|---|
 | 4 |  | 
|---|
| [dd65182] | 5 | Fri Mar 06 11:48:08 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 6 |  | 
|---|
 | 7 |         * NEWS: Update. | 
|---|
 | 8 |  | 
|---|
| [c11ceba] | 9 | Fri Mar 06 10:30:26 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 10 |  | 
|---|
 | 11 |         * .gitignore: Update. | 
|---|
 | 12 |  | 
|---|
| [a72ed95] | 13 | Fri Mar 06 10:15:16 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 14 |  | 
|---|
 | 15 |         * .gitignore,Makefile.am,debian/survex.install,doc/,lib/,src/: Aven's | 
|---|
 | 16 |           support for reading colours and font sizes for printouts from | 
|---|
 | 17 |           print.ini has never worked - the contents of the ini files are | 
|---|
 | 18 |           ignored due to a bug which has been there since the code was added | 
|---|
 | 19 |           in 2005 - but nobody has ever complained.  So just strip out that | 
|---|
 | 20 |           code entirely - we should support setting the colours and font sizes, | 
|---|
 | 21 |           but a GUI interface for setting them would be better. | 
|---|
 | 22 |  | 
|---|
| [2f0b258] | 23 | Fri Mar 06 07:00:35 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 24 |  | 
|---|
 | 25 |         * src/avenprcore.h: Remove prototypes for functions we no longer | 
|---|
 | 26 |           declare. | 
|---|
 | 27 |  | 
|---|
| [4dc9899] | 28 | Fri Mar 06 05:08:28 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 29 |  | 
|---|
 | 30 |         * src/datain.c: Warn if fore and back measurements differ by more than | 
|---|
 | 31 |           3 SDs, rather than just by 2 SDs. | 
|---|
 | 32 |  | 
|---|
| [498a7c1] | 33 | Fri Mar 06 05:01:24 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 34 |  | 
|---|
 | 35 |         * lib/: More translation updates. | 
|---|
 | 36 |  | 
|---|
| [8377f15] | 37 | Fri Mar 06 04:33:21 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 38 |  | 
|---|
 | 39 |         * lib/: Update and merge translations. | 
|---|
 | 40 |  | 
|---|
| [bb71423] | 41 | Fri Mar 06 04:30:33 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 42 |  | 
|---|
 | 43 |         * src/cavernlog.cc: Fix TRANSLATORS comment in source to match .pot | 
|---|
 | 44 |           file. | 
|---|
 | 45 |  | 
|---|
| [bbed692] | 46 | Fri Mar 06 04:00:54 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 47 |  | 
|---|
 | 48 |         * src/cavernlog.cc: Avoid hardcoding numeric value of LOG_REPROCESS. | 
|---|
 | 49 |  | 
|---|
| [0e81a88] | 50 | Fri Mar 06 03:56:13 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 51 |  | 
|---|
 | 52 |         * lib/survex.pot,src/cavernlog.cc,src/cavernlog.h: Add "Save Log" | 
|---|
 | 53 |           button to Aven's cavern log window. | 
|---|
 | 54 |  | 
|---|
| [d7b53e3] | 55 | Fri Mar 06 03:24:54 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 56 |  | 
|---|
 | 57 |         * lib/icons/Makefile.am,lib/icons/log.xpm,lib/survex.pot,src/: Add a | 
|---|
 | 58 |           menu item and toolbar button to show the cavern log window if the | 
|---|
 | 59 |           currently shown survey data was processed by aven.  Reported by | 
|---|
 | 60 |           Hugh St Lawrence in #47, and by Dave Clucas and others previously on | 
|---|
 | 61 |           the list. | 
|---|
 | 62 |  | 
|---|
| [bfd5706] | 63 | Fri Mar 06 01:24:57 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 64 |  | 
|---|
 | 65 |         * doc/manual.sgml: Add complete list of quantities you can set SDs | 
|---|
 | 66 |           for.  Thanks for Wookey for highlighting that the previous list was | 
|---|
 | 67 |           incomplete. | 
|---|
 | 68 |  | 
|---|
| [bcd239f] | 69 | Fri Mar 06 01:24:13 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 70 |  | 
|---|
 | 71 |         * lib/id.po,lib/pl.po: More translation updates. | 
|---|
 | 72 |  | 
|---|
| [58055e11] | 73 | Fri Mar 06 00:49:09 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 74 |  | 
|---|
 | 75 |         * src/cavernlog.cc: Require ':' after error/warning marker. | 
|---|
 | 76 |  | 
|---|
| [2d8b140] | 77 | Fri Mar 06 00:42:43 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 78 |  | 
|---|
 | 79 |         * lib/el.po: Fix language code in file to be 'el'. | 
|---|
 | 80 |  | 
|---|
| [c7267bc] | 81 | Fri Mar 06 00:42:21 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 82 |  | 
|---|
 | 83 |         * lib/po-to-msg.pl: Add check that language code in file matches the | 
|---|
 | 84 |           filename. | 
|---|
 | 85 |  | 
|---|
| [4b5971f] | 86 | Thu Mar 05 23:53:33 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 87 |  | 
|---|
 | 88 |         * lib/: Add translations for "error" based on existing translations. | 
|---|
 | 89 |  | 
|---|
| [6340494] | 90 | Thu Mar 05 23:42:33 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 91 |  | 
|---|
 | 92 |         * .gitignore,doc/manual.sgml,lib/Makefile.am,src/message.c: There's no | 
|---|
 | 93 |           need to duplicate de.msg to de_DE.msg, as the code will fall-back to | 
|---|
 | 94 |           de from de_DE anyway. | 
|---|
 | 95 |  | 
|---|
| [793b6a3] | 96 | Thu Mar 05 04:32:13 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 97 |  | 
|---|
 | 98 |         * src/gfxcore.h: Fix (C) year typo. | 
|---|
 | 99 |  | 
|---|
| [0edddb4] | 100 | Thu Mar 05 04:30:56 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 101 |  | 
|---|
 | 102 |         * src/aboutdlg.cc,src/aboutdlg.h: Make the button to dismiss the | 
|---|
 | 103 |           "About" dialog "OK" rather than "Close", which seems more logical, | 
|---|
 | 104 |           and also allows the dialog to be closed by pressing "Escape". | 
|---|
 | 105 |  | 
|---|
| [4a66219] | 106 | Thu Mar 05 03:21:45 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 107 |  | 
|---|
 | 108 |         * src/avenprcore.h,src/printwx.cc,src/printwx.h: Don't round bearing | 
|---|
 | 109 |           and tilt angles to integers when printing and exporting. | 
|---|
 | 110 |  | 
|---|
| [31f1db0] | 111 | Thu Mar 05 02:19:25 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 112 |  | 
|---|
 | 113 |         * lib/survex.pot: Update line number references, and reorder messages | 
|---|
 | 114 |           a bit so some which are lower priority to translate are later in the | 
|---|
 | 115 |           file. | 
|---|
 | 116 |         * lib/: Merge .pot changes. | 
|---|
 | 117 |  | 
|---|
| [5c11105] | 118 | Thu Mar 05 01:05:24 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 119 |  | 
|---|
 | 120 |         * lib/extract-msgs.pl: Whitespace tweak. | 
|---|
 | 121 |  | 
|---|
| [9435c45] | 122 | Thu Mar 05 01:04:44 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 123 |  | 
|---|
 | 124 |         * lib/extract-msgs.pl: Preserve any header from the existing .pot | 
|---|
 | 125 |           file. | 
|---|
 | 126 |  | 
|---|
| [381311b] | 127 | Thu Mar 05 00:51:17 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 128 |  | 
|---|
 | 129 |         * lib/survex.pot,src/img_hosted.c: Include the filename when we run | 
|---|
 | 130 |           out of memory while reading a file with img, which avoids the %.0s | 
|---|
 | 131 |           hack and is more helpful for users. | 
|---|
 | 132 |  | 
|---|
| [40b02e8] | 133 | Wed Mar 04 12:30:39 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 134 |  | 
|---|
 | 135 |         * src/cavernlog.cc: Highlight "error" marker in red and "warning" | 
|---|
 | 136 |           marker in orange. | 
|---|
 | 137 |  | 
|---|
| [66f5fc4] | 138 | Wed Mar 04 09:47:56 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 139 |  | 
|---|
 | 140 |         * src/datain.c,src/readval.c,tests/badinc.out,tests/badinc2.out, | 
|---|
 | 141 |           tests/badinc3.out: Include column number when a *include file isn't | 
|---|
 | 142 |           found. | 
|---|
 | 143 |  | 
|---|
| [671c8f6] | 144 | Wed Mar 04 09:22:14 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 145 |  | 
|---|
 | 146 |         * src/datain.c: Fix compile_error() and friends not to segfault if  | 
|---|
 | 147 |           passed a negative message number when no file is open. | 
|---|
 | 148 |  | 
|---|
| [48787a9] | 149 | Wed Mar 04 08:16:44 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 150 |  | 
|---|
 | 151 |         * src/json.cc,src/json.h: Add new files for JSON export. | 
|---|
 | 152 |  | 
|---|
| [5a45706] | 153 | Tue Mar 03 12:14:22 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 154 |  | 
|---|
 | 155 |         * lib/survex.pot,src/message.c,tests/: Show 'error' in front of error | 
|---|
 | 156 |           messages, like we show 'warning' in front of warnings.  Fixes #48, | 
|---|
 | 157 |           reported by Wookey. | 
|---|
 | 158 |  | 
|---|
| [9b658f2] | 159 | Tue Mar 03 11:05:17 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 160 |  | 
|---|
 | 161 |         * lib/survex.pot: Add new message "JSON files". | 
|---|
 | 162 |  | 
|---|
| [b3ee5f5] | 163 | Tue Mar 03 10:03:21 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 164 |  | 
|---|
 | 165 |         * src/cavernlog.cc: Rework code to read cavern's output.  In | 
|---|
 | 166 |           particular, we no longer mix buffered I/O with select() on the | 
|---|
 | 167 |           file descriptor. | 
|---|
 | 168 |  | 
|---|
| [7b9b700] | 169 | Mon Mar 02 11:45:41 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 170 |  | 
|---|
 | 171 |         * src/gfxcore.cc,src/guicontrol.cc,src/mainfrm.cc: More tweaks to | 
|---|
 | 172 |           compile with a unicode build of wx2.8. | 
|---|
 | 173 |  | 
|---|
| [d7ee328] | 174 | Mon Mar 02 09:24:59 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 175 |  | 
|---|
 | 176 |         * src/labelinfo.h: Fix to compile with a unicode build of wxwidgets | 
|---|
 | 177 |           2.8. | 
|---|
 | 178 |  | 
|---|
| [445dfe4] | 179 | Mon Mar 02 07:43:47 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 180 |  | 
|---|
 | 181 |         * lib/hu.po: Change '...' to ellipses. | 
|---|
 | 182 |  | 
|---|
| [d3a8b5c] | 183 | Mon Mar 02 07:43:31 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 184 |  | 
|---|
 | 185 |         * lib/hu.po: Add missing quotes. | 
|---|
 | 186 |  | 
|---|
| [ca8d113] | 187 | Mon Mar 02 07:42:38 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 188 |  | 
|---|
 | 189 |         * lib/hu.po: Use curly double quotes. | 
|---|
 | 190 |  | 
|---|
| [7cb9603] | 191 | Mon Mar 02 07:40:07 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 192 |  | 
|---|
 | 193 |         * lib/hu.po: Remove erroneous quotes from message. | 
|---|
 | 194 |  | 
|---|
| [5e966c35] | 195 | Mon Mar 02 07:32:48 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 196 |  | 
|---|
 | 197 |         * lib/id.po: Add missing '#~'. | 
|---|
 | 198 |  | 
|---|
| [d2ed5a8] | 199 | Mon Mar 02 07:32:22 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 200 |  | 
|---|
 | 201 |         * lib/id.po: Resolve clashing menu shortcuts. | 
|---|
 | 202 |  | 
|---|
| [1fe107a] | 203 | Mon Mar 02 07:13:01 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 204 |  | 
|---|
 | 205 |         * src/: Add JSON export. | 
|---|
 | 206 |  | 
|---|
| [ce77e4f] | 207 | Mon Mar 02 07:11:53 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 208 |  | 
|---|
 | 209 |         * doc/TODO.htm: Update. | 
|---|
 | 210 |  | 
|---|
| [8384422] | 211 | Mon Mar 02 06:02:58 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 212 |  | 
|---|
 | 213 |         * lib/ru.po: Resolve clashing menu shortcuts. | 
|---|
 | 214 |  | 
|---|
| [c6e9faf] | 215 | Mon Mar 02 05:58:42 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 216 |  | 
|---|
 | 217 |         * lib/ru.po: Merge more translation updates from "vsuhachev". | 
|---|
 | 218 |  | 
|---|
| [327540d] | 219 | Mon Mar 02 05:57:25 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 220 |  | 
|---|
 | 221 |         * lib/id.po: Merged translation updates from "Cave ID" - all messages | 
|---|
 | 222 |           are now translated into Indonesian! | 
|---|
 | 223 |  | 
|---|
| [c0d8e5d] | 224 | Sat Feb 28 12:38:09 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 225 |  | 
|---|
 | 226 |         * src/export.cc: Eliminate more static variables. | 
|---|
 | 227 |  | 
|---|
| [586e78c] | 228 | Sat Feb 28 12:05:54 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 229 |  | 
|---|
 | 230 |         * src/export.cc: Eliminate static double factor. | 
|---|
 | 231 |  | 
|---|
| [cd4684a] | 232 | Sat Feb 28 11:26:52 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 233 |  | 
|---|
 | 234 |         * src/export.cc: Eliminate use of static for text_height. | 
|---|
 | 235 |  | 
|---|
| [1b0bf6a] | 236 | Sat Feb 28 11:06:25 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 237 |  | 
|---|
 | 238 |         * src/export.cc,src/exportfilter.h: Pass bounding box as parameters to | 
|---|
 | 239 |           header() method rather than storing them as static data. | 
|---|
 | 240 |  | 
|---|
| [b4f28e0] | 241 | Wed Feb 25 06:34:53 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 242 |  | 
|---|
 | 243 |         * lib/icons/Makefile.am,lib/icons/xpm2png,src/mainfrm.cc: Fix display | 
|---|
 | 244 |           of icons for toolbar and notebook under WXMSW. | 
|---|
 | 245 |  | 
|---|
| [261ab22] | 246 | Tue Feb 24 22:10:00 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 247 |  | 
|---|
 | 248 |         * src/mainfrm.cc: Work around GetIcon() not working under OS X. | 
|---|
 | 249 |  | 
|---|
| [0970b9d] | 250 | Tue Feb 24 20:24:47 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 251 |  | 
|---|
 | 252 |         * buildmacosx.sh: Note that UDCO is larger still. | 
|---|
 | 253 |  | 
|---|
| [c72a344] | 254 | Tue Feb 24 20:24:16 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 255 |  | 
|---|
 | 256 |         * buildmacosx.sh: Move the instructions about specifying the | 
|---|
 | 257 |           architecture to the top of the file with the other instructions. | 
|---|
 | 258 |  | 
|---|
| [35903f9] | 259 | Tue Feb 24 20:23:19 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 260 |  | 
|---|
 | 261 |         * Makefile.am: Fail building the MS Windows installer if the 'doc' | 
|---|
 | 262 |           subdirectory somehow fails to exist. | 
|---|
 | 263 |  | 
|---|
| [005adaf] | 264 | Tue Feb 24 20:22:13 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 265 |  | 
|---|
 | 266 |         * Makefile.am: Copy PNG and JPG images from their new location. | 
|---|
 | 267 |           Remove the code to strip out PNG images with .ico versions, as | 
|---|
 | 268 |           those are now in a separate directory to the images that are PNG | 
|---|
 | 269 |           format cross-platform. | 
|---|
 | 270 |  | 
|---|
| [98b97c6] | 271 | Tue Feb 24 19:26:48 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 272 |  | 
|---|
 | 273 |         * src/Makefile.am: Fix include path to .ico files. | 
|---|
 | 274 |  | 
|---|
| [5644c79] | 275 | Tue Feb 24 19:04:01 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 276 |  | 
|---|
 | 277 |         * NEWS,configure.ac: Update for 1.2.17. | 
|---|
 | 278 |  | 
|---|
| [1646310] | 279 | Tue Feb 24 04:44:41 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 280 |  | 
|---|
 | 281 |         * NEWS: Update. | 
|---|
 | 282 |  | 
|---|
| [69ddbce] | 283 | Tue Feb 24 04:35:58 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 284 |  | 
|---|
 | 285 |         * lib/ru.po: Copy a couple of messages which only differ in the | 
|---|
 | 286 |           accelerator character. | 
|---|
 | 287 |  | 
|---|
| [f2836b2] | 288 | Tue Feb 24 04:30:14 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 289 |  | 
|---|
 | 290 |         * lib/hu.po: Another Hungarian message translated. | 
|---|
 | 291 |  | 
|---|
| [2afde70] | 292 | Tue Feb 24 04:28:00 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 293 |  | 
|---|
 | 294 |         * lib/ru.po: Merge in many updates to the Russian translation from | 
|---|
 | 295 |           "vsuhachev". | 
|---|
 | 296 |  | 
|---|
| [a886e3a] | 297 | Sat Feb 21 04:52:26 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 298 |  | 
|---|
 | 299 |         * tests/cmd_set.pos,tests/cmd_set.svx,tests/Makefile.am: Check that | 
|---|
 | 300 |           '*set names .' works when '.' is also the decimal point. | 
|---|
 | 301 |  | 
|---|
| [1cfb7ee] | 302 | Sat Feb 21 04:48:45 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 303 |  | 
|---|
 | 304 |         * lib/: A few translation updates. | 
|---|
 | 305 |  | 
|---|
| [a7d4233] | 306 | Mon Feb 16 00:46:53 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 307 |  | 
|---|
 | 308 |         * lib/: Merge changes from sources to .pot and .po files. | 
|---|
 | 309 |  | 
|---|
| [1034916] | 310 | Mon Feb 16 00:46:01 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 311 |  | 
|---|
 | 312 |         * lib/extract-msgs.pl: Report file:line for issues we spot. | 
|---|
 | 313 |  | 
|---|
| [0b8c321] | 314 | Mon Feb 16 00:13:55 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 315 |  | 
|---|
 | 316 |         * lib/survex.pot,src/: Add more TRANSLATOR comments. | 
|---|
 | 317 |  | 
|---|
| [a786810] | 318 | Mon Feb 16 00:12:32 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 319 |  | 
|---|
 | 320 |         * tests/badcalibrate.out,tests/badcalibrate.svx: Add test coverage for | 
|---|
 | 321 |           "Can't calibrate angular and length quantities together". | 
|---|
 | 322 |  | 
|---|
| [39d2fc7] | 323 | Sun Feb 15 23:47:35 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 324 |  | 
|---|
 | 325 |         * lib/po-to-msg.pl: Report file and line number for warnings. | 
|---|
 | 326 |  | 
|---|
| [42607d0] | 327 | Sun Feb 15 23:46:12 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 328 |  | 
|---|
 | 329 |         * doc/manual.sgml,lib/Makefile.am,lib/hu.po,src/message.c, | 
|---|
 | 330 |           survex.iss.in: Add start of Hungarian translation from Imre Balogh. | 
|---|
 | 331 |  | 
|---|
| [469c47b] | 332 | Sun Feb 01 04:53:22 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 333 |  | 
|---|
 | 334 |         * lib/INSTALL.OSX,lib/icons/Makefile.am,lib/icons/err.svg: Add SVG | 
|---|
 | 335 |           version of .err file icon. | 
|---|
 | 336 |  | 
|---|
| [4488c83] | 337 | Sun Feb 01 04:49:06 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 338 |  | 
|---|
 | 339 |         * lib/INSTALL.OSX,lib/icons/Makefile.am,lib/icons/pos.svg: Add SVG | 
|---|
 | 340 |           version of .pos file icon. | 
|---|
 | 341 |  | 
|---|
| [b2b1f6b] | 342 | Sat Jan 31 14:39:32 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 343 |  | 
|---|
 | 344 |         * src/aboutdlg.cc,src/aboutdlg.h: Put the wxIcon into the | 
|---|
 | 345 |           wxStaticBitmap directly, rather than converting it to a wxBitmap. | 
|---|
 | 346 |  | 
|---|
| [1959b9f] | 347 | Sat Jan 31 13:09:07 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 348 |  | 
|---|
 | 349 |         * lib/icons/Makefile.am,lib/icons/svx.svg: Add SVG version of .svx file | 
|---|
 | 350 |           icon. | 
|---|
 | 351 |  | 
|---|
| [5432879] | 352 | Sat Jan 31 13:03:12 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 353 |  | 
|---|
 | 354 |         * lib/icons/Makefile.am: Ship 3d.svg. | 
|---|
 | 355 |  | 
|---|
| [23b7e24] | 356 | Sat Jan 31 12:25:06 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 357 |  | 
|---|
 | 358 |         * lib/icons/svg2iconsetzip: Fix hard-coded icon name. | 
|---|
 | 359 |  | 
|---|
| [09dfd18] | 360 | Sat Jan 31 10:45:17 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 361 |  | 
|---|
 | 362 |         * buildmacosx.sh,configure.ac,debian/survex-aven.install, | 
|---|
 | 363 |           debian/survex.install,lib/Makefile.am,lib/icons/,lib/images/, | 
|---|
 | 364 |           src/aboutdlg.cc,src/aboutdlg.h,src/gla-gl.cc,survex.iss.in: Split | 
|---|
 | 365 |           out the images which aren't icons into an "images" directory. | 
|---|
 | 366 |  | 
|---|
| [e30041a] | 367 | Sat Jan 31 09:28:38 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 368 |  | 
|---|
 | 369 |         * lib/icons/Makefile.am: solid-surface.png isn't currently used, so | 
|---|
 | 370 |           don't install it. | 
|---|
 | 371 |  | 
|---|
| [ea1ea51] | 372 | Sat Jan 31 09:19:48 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 373 |  | 
|---|
 | 374 |         * Makefile.am,lib/icons/Makefile.am,lib/icons/aven.png, | 
|---|
 | 375 |           lib/icons/aven.xpm,src/: Compile in the "aven" icon on all platforms, | 
|---|
 | 376 |           not just MSW, and use this icon for the about dialog instead of | 
|---|
 | 377 |           loading it from disk. | 
|---|
 | 378 |  | 
|---|
| [26ae6a9] | 379 | Sat Jan 31 03:44:48 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 380 |  | 
|---|
 | 381 |         * lib/survex-aven.desktop,lib/survex-svxedit.desktop: Add "MimeType" | 
|---|
 | 382 |           field to desktop files. | 
|---|
 | 383 |  | 
|---|
| [1b207f0] | 384 | Sat Jan 31 03:43:03 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 385 |  | 
|---|
 | 386 |         * lib/icons/3d.svg,lib/icons/Makefile.am: Add SVG version of 3d file | 
|---|
 | 387 |           icon, and use it to generate icon for OS X. | 
|---|
 | 388 |  | 
|---|
| [4baea3a] | 389 | Fri Jan 30 21:59:07 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 390 |  | 
|---|
 | 391 |         * NEWS: Update. | 
|---|
 | 392 |  | 
|---|
| [9d49627] | 393 | Fri Jan 30 21:58:05 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 394 |  | 
|---|
 | 395 |         * buildmacosx.sh: Allow specifying arch to build for on the command | 
|---|
 | 396 |           line, and update comments documenting usage. | 
|---|
 | 397 |  | 
|---|
| [976a038] | 398 | Fri Jan 30 21:50:48 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 399 |  | 
|---|
 | 400 |         * buildmacosx.sh: Make the directory we build wx in 'BUILD', as the | 
|---|
 | 401 |           source tree already has a 'build' subdirectory.  Use 'BUILD' for | 
|---|
 | 402 |           proj too for consistency. | 
|---|
 | 403 |  | 
|---|
| [e067870] | 404 | Fri Jan 30 11:07:46 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 405 |  | 
|---|
 | 406 |         * NEWS: Update. | 
|---|
 | 407 |  | 
|---|
| [08be670] | 408 | Fri Jan 30 10:28:38 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 409 |  | 
|---|
 | 410 |         * lib/icons/png2winicon: Clean up - use set -e, create temporary files | 
|---|
 | 411 |           in current directory, and quote filenames. | 
|---|
 | 412 |  | 
|---|
| [63c2fe8] | 413 | Fri Jan 30 10:12:14 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 414 |  | 
|---|
 | 415 |         * .gitignore,lib/icons/,src/aven.rc,src/mainfrm.cc: Rather than loading | 
|---|
 | 416 |           all the toolbar and notebook icons from PNG files on disk, compile | 
|---|
 | 417 |           them into the aven binary.  On most platforms, as XPMs; on MSW as | 
|---|
 | 418 |           .ico files via a generated .rc file. | 
|---|
 | 419 |  | 
|---|
| [57c4012] | 420 | Wed Jan 28 13:46:50 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 421 |  | 
|---|
 | 422 |         * configure.ac: Note in comment that libav is an alternative to ffmpeg. | 
|---|
 | 423 |  | 
|---|
| [1e91075] | 424 | Wed Jan 28 09:45:29 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 425 |  | 
|---|
 | 426 |         * lib/svxedit_Info.plist.in: Update to run svxedit_wrap. | 
|---|
 | 427 |  | 
|---|
| [4e95cff] | 428 | Wed Jan 28 09:45:01 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 429 |  | 
|---|
 | 430 |         * buildmacosx.sh: Remove empty share/doc directory from OS X disk | 
|---|
 | 431 |           image. | 
|---|
 | 432 |  | 
|---|
| [42f1c543] | 433 | Wed Jan 28 09:44:21 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 434 |  | 
|---|
 | 435 |         * .gitignore,configure.ac: Actually generate lib/svxedit_Info.plist. | 
|---|
 | 436 |  | 
|---|
| [5d7be38] | 437 | Wed Jan 28 07:17:56 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 438 |  | 
|---|
 | 439 |         * lib/INSTALL.OSX: Update. | 
|---|
 | 440 |  | 
|---|
| [ba7ab45] | 441 | Wed Jan 28 07:09:38 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 442 |  | 
|---|
 | 443 |         * lib/Makefile.am: Fix typo from 0f5d06e9. | 
|---|
 | 444 |  | 
|---|
| [74fbac2] | 445 | Wed Jan 28 07:05:49 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 446 |  | 
|---|
 | 447 |         * configure.ac: Fix typo from c1a94492. | 
|---|
 | 448 |  | 
|---|
| [58e9ce0b] | 449 | Wed Jan 28 07:00:59 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 450 |  | 
|---|
 | 451 |         * buildmacosx.sh: Remove unused files and copies of files. | 
|---|
 | 452 |  | 
|---|
| [0f5d06e] | 453 | Wed Jan 28 07:00:41 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 454 |  | 
|---|
 | 455 |         * lib/Makefile.am: Don't install preload_font.h. | 
|---|
 | 456 |  | 
|---|
| [c1a9449] | 457 | Wed Jan 28 06:59:22 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 458 |  | 
|---|
 | 459 |         * .gitignore,buildmacosx.sh,configure.ac,src/Makefile.am, | 
|---|
 | 460 |           src/editwrap_osx.c: Add compiled C wrapper for svxedit on OS X as | 
|---|
 | 461 |           OS X won't run the Tcl script for some reason. | 
|---|
 | 462 |  | 
|---|
| [9fcb59d] | 463 | Wed Jan 28 04:19:52 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 464 |  | 
|---|
 | 465 |         * lib/icons/: Rename helper scripts to match the names used in | 
|---|
 | 466 |           Makefile.am. | 
|---|
 | 467 |  | 
|---|
| [20dfc502] | 468 | Wed Jan 28 04:05:13 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 469 |  | 
|---|
 | 470 |         * buildmacosx.sh,lib/INSTALL.OSX,lib/svxedit_Info.plist.in: Create app | 
|---|
 | 471 |           bundle for svxedit. | 
|---|
 | 472 |  | 
|---|
| [9f90a75] | 473 | Wed Jan 28 03:26:00 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 474 |  | 
|---|
 | 475 |         * lib/INSTALL.OSX,lib/Info.plist.in: Add icons for other filetypes, | 
|---|
 | 476 |           and run actions to load "plt" and "pos" into aven. | 
|---|
 | 477 |  | 
|---|
| [e499239] | 478 | Wed Jan 28 03:22:41 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 479 |  | 
|---|
 | 480 |         * lib/icons/Makefile.am: Whitespace fix. | 
|---|
 | 481 |  | 
|---|
| [4cc264e] | 482 | Wed Jan 28 03:22:08 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 483 |  | 
|---|
 | 484 |         * buildmacosx.sh,lib/icons/Makefile.am: Generate OS X .icns files for | 
|---|
 | 485 |           all the filetypes and svxedit. | 
|---|
 | 486 |  | 
|---|
| [87900bb] | 487 | Wed Jan 28 03:13:36 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 488 |  | 
|---|
 | 489 |         * lib/icons/Makefile.am,lib/icons/png2iconset,lib/icons/svg2iconset: | 
|---|
 | 490 |           Factor out conversion from png and svg to iconset.zip into helper | 
|---|
 | 491 |           scripts. | 
|---|
 | 492 |  | 
|---|
| [9e053fc] | 493 | Wed Jan 28 00:36:24 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 494 |  | 
|---|
 | 495 |         * NEWS: Update. | 
|---|
 | 496 |  | 
|---|
| [ddc0994] | 497 | Tue Jan 27 23:23:26 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 498 |  | 
|---|
 | 499 |         * lib/INSTALL.OSX,src/aven.cc,src/aven.h: Add handlers so that files | 
|---|
 | 500 |           can be loaded and printed from the finder on OS X. | 
|---|
 | 501 |  | 
|---|
| [6f402d7] | 502 | Tue Jan 27 23:05:48 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 503 |  | 
|---|
 | 504 |         * src/dump3d.c: Report SEPARATOR used by the file being read. | 
|---|
 | 505 |  | 
|---|
| [c1f7583] | 506 | Tue Jan 27 12:26:08 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 507 |  | 
|---|
 | 508 |         * lib/INSTALL.OSX: Add svxedit issue. | 
|---|
 | 509 |  | 
|---|
| [f8576fb] | 510 | Tue Jan 27 12:20:14 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 511 |  | 
|---|
 | 512 |         * buildmacosx.sh,lib/INSTALL.OSX,lib/Info.plist.in,lib/icons/Makefile.am: | 
|---|
 | 513 |           Add icon and file associations for .svx files, and add missing <dict> | 
|---|
 | 514 |           and </dict> tags so the .3d association works better. | 
|---|
 | 515 |  | 
|---|
| [0c2c415] | 516 | Tue Jan 27 09:57:41 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 517 |  | 
|---|
 | 518 |         * lib/icons/Makefile.am: Remove .iconset.zip files on maintainer-clean. | 
|---|
 | 519 |  | 
|---|
| [812c22e] | 520 | Mon Jan 26 13:35:46 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 521 |  | 
|---|
 | 522 |         * lib/icons/Makefile.am: Convert SVG to PNG with inkscape, as "convert" | 
|---|
 | 523 |           loses transparency information. | 
|---|
 | 524 |  | 
|---|
| [221350d] | 525 | Mon Jan 26 13:08:21 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 526 |  | 
|---|
 | 527 |         * lib/icons/aven.svg: Fix visual glitch in SVG icon for aven.  Noted | 
|---|
 | 528 |           by David A. Riggs. | 
|---|
 | 529 |  | 
|---|
| [7303bda] | 530 | Mon Jan 26 13:05:59 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 531 |  | 
|---|
 | 532 |         * buildmacosx.sh: Use bzip2 to compress the disk image, which gives a | 
|---|
 | 533 |           smaller download.  This means OS X 10.4 is required, but we probably | 
|---|
 | 534 |           already need 10.5 because that's the minimum version which the | 
|---|
 | 535 |           wxWidgets build supports by default. | 
|---|
 | 536 |  | 
|---|
| [e157b8f] | 537 | Mon Jan 26 13:03:54 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 538 |  | 
|---|
 | 539 |         * buildmacosx.sh: Fix location of Aven.icns inside Aven.app. | 
|---|
 | 540 |         * buildmacosx.sh,lib/Info.plist.in,lib/icons/Makefile.am: Attempt to | 
|---|
 | 541 |           add filetype info for 3d files. | 
|---|
 | 542 |  | 
|---|
| [e4b87e5] | 543 | Mon Jan 26 10:50:00 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 544 |  | 
|---|
 | 545 |         * lib/INSTALL.OSX,src/mainfrm.cc: On OS X, hide the status bar and tool | 
|---|
 | 546 |           bar in full screen mode, as wx doesn't currently do this for us. | 
|---|
 | 547 |  | 
|---|
| [9e44985] | 548 | Mon Jan 26 08:44:17 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 549 |  | 
|---|
 | 550 |         * buildmacosx.sh: Use mkdir -p. | 
|---|
 | 551 |  | 
|---|
| [3c65a9f] | 552 | Mon Jan 26 08:33:14 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 553 |  | 
|---|
 | 554 |         * src/mainfrm.cc: Reduce flicker when mouse is moved to the top of the | 
|---|
 | 555 |           screen in full screen mode and the menu bar reappears. | 
|---|
 | 556 |  | 
|---|
| [b8271f8f] | 557 | Mon Jan 26 08:31:17 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 558 |  | 
|---|
 | 559 |         * buildmacosx.sh,lib/INSTALL.OSX,lib/icons/Makefile.am: Add a custom | 
|---|
 | 560 |           icon for the Mac OS X application bundle. | 
|---|
 | 561 |  | 
|---|
| [18ff765] | 562 | Mon Jan 26 04:55:39 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 563 |  | 
|---|
 | 564 |         * src/export.cc,src/export.h,src/printwx.cc: For export formats where | 
|---|
 | 565 |           scaling is supporting, aven now actually uses the scale specified in | 
|---|
 | 566 |           the export dialog (previously it ignored this and used 1:500). | 
|---|
 | 567 |  | 
|---|
| [1fce809] | 568 | Sat Jan 24 22:32:31 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 569 |  | 
|---|
 | 570 |         * buildmacosx.sh: Disable use of liblzma when building wxWidgets for | 
|---|
 | 571 |           OS X, as this prevents the build from working on OS X 10.6.8. | 
|---|
 | 572 |  | 
|---|
| [ff1601e] | 573 | Sat Jan 24 13:01:22 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 574 |  | 
|---|
 | 575 |         * src/gfxcore.cc,src/gfxcore.h: Factor out MAX_FRAMERATE. | 
|---|
 | 576 |  | 
|---|
| [6987d2a] | 577 | Sat Jan 24 11:28:58 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 578 |  | 
|---|
 | 579 |         * src/gfxcore.cc: Fix presentation playback to work after the animation | 
|---|
 | 580 |           changes. | 
|---|
 | 581 |  | 
|---|
| [c3b20c5] | 582 | Sat Jan 24 07:32:29 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 583 |  | 
|---|
 | 584 |         * src/: Merge OnStepOnceAnticlockwiseUpdate() and | 
|---|
 | 585 |           OnStepOnceClockwiseUpdate(). | 
|---|
 | 586 |  | 
|---|
| [637a7dc] | 587 | Sat Jan 24 06:50:19 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 588 |  | 
|---|
 | 589 |         * src/guicontrol.cc: Disable stepping the rotation angle if animating, | 
|---|
 | 590 |           not just if rotating. | 
|---|
 | 591 |  | 
|---|
| [5455bb2] | 592 | Sat Jan 24 06:22:04 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 593 |  | 
|---|
 | 594 |         * src/gfxcore.cc,src/gfxcore.h: Reimplement animation so that it's | 
|---|
 | 595 |           based on angular change per unit of elapsed time, rather than | 
|---|
 | 596 |           averaging the time take for the last two scene redraws.  This gives | 
|---|
 | 597 |           a more even animation in the face of variable load and scene redraw | 
|---|
 | 598 |           time, and should be more consistent between platforms. | 
|---|
 | 599 |         * src/gfxcore.cc: Switch to a point of the compass during auto-rotation | 
|---|
 | 600 |           now jumps straight there rather than the two animations fighting. | 
|---|
 | 601 |         * src/gfxcore.cc: Reduce the maximum auto-rotation speed, as the | 
|---|
 | 602 |           previous limit was uselessly fast. | 
|---|
 | 603 |  | 
|---|
| [5a7597a] | 604 | Sat Jan 24 04:49:33 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 605 |  | 
|---|
 | 606 |         * src/gfxcore.cc: Wrap the rotation angle to the range [0,360) | 
|---|
 | 607 |           properly, rather than only if it's off by at most 360 either way. | 
|---|
 | 608 |  | 
|---|
| [4dcf45a] | 609 | Fri Jan 23 10:54:40 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 610 |  | 
|---|
 | 611 |         * buildmacosx.sh: Download wx from SF via redirecting link.  Thanks to | 
|---|
 | 612 |           David A. Riggs. | 
|---|
 | 613 |  | 
|---|
| [9fe71e7f] | 614 | Fri Jan 23 05:21:13 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 615 |  | 
|---|
 | 616 |         * src/gfxcore.cc: Fix comment typo. | 
|---|
 | 617 |  | 
|---|
| [fc4d068] | 618 | Wed Jan 21 11:25:12 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 619 |  | 
|---|
 | 620 |         * buildmacosx.sh: The pathname of the mount point for the disk image | 
|---|
 | 621 |           may a space. | 
|---|
 | 622 |  | 
|---|
| [60adbce] | 623 | Wed Jan 21 10:48:00 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 624 |  | 
|---|
 | 625 |         * lib/INSTALL.OSX,src/gfxcore.cc: On OS X, make custom cursors black | 
|---|
 | 626 |           with a white outline to match the standard OS X cursor. | 
|---|
 | 627 |  | 
|---|
| [01c0052] | 628 | Wed Jan 21 10:18:50 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 629 |  | 
|---|
 | 630 |         * lib/INSTALL.OSX: Update status. | 
|---|
 | 631 |  | 
|---|
| [fb880024] | 632 | Wed Jan 21 10:15:02 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 633 |  | 
|---|
 | 634 |         * buildmacosx.sh: Build a static version of PROJ and use it.  Get wx | 
|---|
 | 635 |           tarball from a sourceforge mirror as the wx ftp site has a | 
|---|
 | 636 |           permissions problem.  Build wx with --disable-webview to avoid a | 
|---|
 | 637 |           compilation failure.  Use wx-config --cc and --cxx to get the | 
|---|
 | 638 |           compilers to use for building everything else, as wx adds options | 
|---|
 | 639 |           to them which otherwise cause linking errors. | 
|---|
 | 640 |  | 
|---|
| [ce9cd1c1] | 641 | Wed Jan 21 09:41:10 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 642 |  | 
|---|
 | 643 |         * src/aboutdlg.cc: Fix "Close" button in about dialog under OS X. | 
|---|
 | 644 |  | 
|---|
| [ad05888] | 645 | Wed Jan 21 04:16:12 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 646 |  | 
|---|
 | 647 |         * configure.ac,debian/copyright,doc/manual.sgml: Update copyright | 
|---|
 | 648 |           years. | 
|---|
 | 649 |  | 
|---|
| [a6064e2] | 650 | Wed Jan 21 04:13:45 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 651 |  | 
|---|
 | 652 |         * NEWS: Update. | 
|---|
 | 653 |  | 
|---|
| [d590ad8] | 654 | Tue Jan 20 20:36:02 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 655 |  | 
|---|
 | 656 |         * lib/INSTALL.OSX: Update for current status. | 
|---|
 | 657 |  | 
|---|
| [f930738] | 658 | Tue Jan 20 20:33:52 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 659 |  | 
|---|
 | 660 |         * lib/INSTALL.OSX,src/mainfrm.cc: Make "About" menu item appear on OS | 
|---|
 | 661 |           X. | 
|---|
 | 662 |  | 
|---|
| [e583283] | 663 | Tue Jan 20 20:29:27 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 664 |  | 
|---|
 | 665 |         * src/mainfrm.cc: Fix short-cut for Full Screen mode on OS X. | 
|---|
 | 666 |  | 
|---|
| [dda0ca7] | 667 | Tue Jan 20 20:26:10 GMT 2015  Olly Betts <olly@survex.com> | 
|---|
 | 668 |  | 
|---|
 | 669 |         * src/datain.c,src/netbits.c,src/netbits.h,tests/: If the same leg is | 
|---|
 | 670 |           repeated consecutively, average the readings and treat as a single | 
|---|
 | 671 |           leg. | 
|---|
 | 672 |  | 
|---|
| [0c323ec] | 673 | Sun Nov 23 18:49:52 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 674 |  | 
|---|
 | 675 |         * src/message.c: Avoid needless dropping of const qualifier via | 
|---|
 | 676 |           strchr(). | 
|---|
 | 677 |  | 
|---|
| [95f0fb2] | 678 | Sat Nov 15 10:43:36 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 679 |  | 
|---|
 | 680 |         * buildmacosx.sh: Default to building for x86_64, since modern Macs are | 
|---|
 | 681 |           all 64 bit. | 
|---|
 | 682 |  | 
|---|
| [58c70044] | 683 | Tue Nov 11 08:50:18 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 684 |  | 
|---|
 | 685 |         * doc/manual.sgml: Remove $Id and $Date markers, as they don't get | 
|---|
 | 686 |           expanded now we're using git. | 
|---|
 | 687 |  | 
|---|
| [2b0cec5] | 688 | Tue Nov 11 08:36:09 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 689 |  | 
|---|
 | 690 |         * tests/: Move the annotations for each test case out of cavern.tst and | 
|---|
 | 691 |           into a comment in the first line of the .svx file which is the input | 
|---|
 | 692 |           for the test. | 
|---|
 | 693 |  | 
|---|
| [9cbe799] | 694 | Tue Nov 11 04:07:04 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 695 |  | 
|---|
 | 696 |         * tests/.gitignore: Ignore files produced by automake test machinery. | 
|---|
 | 697 |  | 
|---|
| [83718cd] | 698 | Tue Nov 11 04:05:16 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 699 |  | 
|---|
 | 700 |         * tests/back2.pos,tests/back2.svx,tests/cavern.tst: Extend test of fore | 
|---|
 | 701 |           and back sights to test calibration of the back compass. | 
|---|
 | 702 |  | 
|---|
| [03d0e8b] | 703 | Fri Oct 17 00:55:04 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 704 |  | 
|---|
 | 705 |         * NEWS: Bump release date. | 
|---|
 | 706 |  | 
|---|
| [9fe9323] | 707 | Fri Oct 17 00:53:25 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 708 |  | 
|---|
 | 709 |         * src/gettexttomsg.pl: Fix typo in generated code to suppress compiler | 
|---|
 | 710 |           warnings, added since last release. | 
|---|
 | 711 |  | 
|---|
| [56ac326] | 712 | Fri Oct 17 00:38:21 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 713 |  | 
|---|
 | 714 |         * src/Makefile.am: Ship kml.h. | 
|---|
 | 715 |  | 
|---|
| [9aa30e7] | 716 | Fri Oct 17 00:25:53 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 717 |  | 
|---|
 | 718 |         * buildmacosx.sh: Update comment to note that wx3 is Unicode only. | 
|---|
 | 719 |  | 
|---|
| [2f92df0] | 720 | Fri Oct 17 00:25:35 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 721 |  | 
|---|
 | 722 |         * buildmacosx.sh: Update to use wxWidgets 3.0.2. | 
|---|
 | 723 |  | 
|---|
| [6de11d3] | 724 | Thu Oct 16 23:59:43 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 725 |  | 
|---|
 | 726 |         * lib/en_US.po: Translate new message. | 
|---|
 | 727 |  | 
|---|
| [a720caa] | 728 | Thu Oct 16 23:57:46 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 729 |  | 
|---|
 | 730 |         * lib/: Merge changes from survex.pot to *.po. | 
|---|
 | 731 |  | 
|---|
| [5cd62af] | 732 | Thu Oct 16 23:56:51 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 733 |  | 
|---|
 | 734 |         * lib/survex.pot: Update source file references. | 
|---|
 | 735 |  | 
|---|
| [f153906] | 736 | Thu Oct 16 23:48:31 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 737 |  | 
|---|
 | 738 |         * src/labelinfo.h,src/mainfrm.cc: Factor out code to show station name | 
|---|
 | 739 |           or "anonymous station". | 
|---|
 | 740 |  | 
|---|
| [3cfb265] | 741 | Thu Oct 16 23:47:50 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 742 |  | 
|---|
 | 743 |         * lib/survex.pot: Fix TRANSLATORS comment punctuation to match source | 
|---|
 | 744 |           code. | 
|---|
 | 745 |  | 
|---|
| [ffee37e] | 746 | Thu Oct 16 23:47:08 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 747 |  | 
|---|
 | 748 |         * src/extend.c,src/mainfrm.cc,src/sorterr.c: Fix message references | 
|---|
 | 749 |           which I failed to update. | 
|---|
 | 750 |  | 
|---|
| [f21d797] | 751 | Thu Oct 16 11:15:24 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 752 |  | 
|---|
 | 753 |         * src/commands.c: Tweak code so one side of comparison is a constant. | 
|---|
 | 754 |  | 
|---|
| [f480117d] | 755 | Thu Oct 16 11:02:17 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 756 |  | 
|---|
 | 757 |         * NEWS,configure.ac: Update for 1.2.16. | 
|---|
 | 758 |  | 
|---|
| [381ae6e] | 759 | Thu Oct 16 10:03:48 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 760 |  | 
|---|
 | 761 |         * lib/survex.pot,src/: Make measuring line work from anonymous | 
|---|
 | 762 |           stations properly.  (Fixes #44) | 
|---|
 | 763 |  | 
|---|
| [f6d1b6fd] | 764 | Wed Oct 15 10:21:42 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 765 |  | 
|---|
 | 766 |         * src/mainfrm.h: Drop unnecessary forward declaration of class | 
|---|
 | 767 |           LabelPlotCmp. | 
|---|
 | 768 |  | 
|---|
| [f1d77c8] | 769 | Fri Sep 19 11:05:26 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 770 |  | 
|---|
 | 771 |         * src/aboutdlg.cc,src/mainfrm.cc,src/printwx.cc: Calling Fit() on a | 
|---|
 | 772 |           sizer is redundant where we also call SetSizeHints() on it. | 
|---|
 | 773 |  | 
|---|
| [cd6ae62] | 774 | Sat Sep 13 20:59:34 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 775 |  | 
|---|
 | 776 |         * lib/ca.po,lib/es.po: Apply translation updates from Adolfo Jayme via | 
|---|
 | 777 |           launchpad. | 
|---|
 | 778 |  | 
|---|
| [7bd113b] | 779 | Tue Sep 09 16:26:07 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 780 |  | 
|---|
 | 781 |         * NEWS: Update. | 
|---|
 | 782 |  | 
|---|
| [0040469d] | 783 | Tue Sep 09 16:13:00 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 784 |  | 
|---|
 | 785 |         * src/datain.c: Tiny code simplification. | 
|---|
 | 786 |  | 
|---|
| [643f7bc] | 787 | Sun Sep 07 14:16:40 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 788 |  | 
|---|
 | 789 |         * survex.iss.in: More 'ru' to the list of official innosetup | 
|---|
 | 790 |           translations. | 
|---|
 | 791 |  | 
|---|
| [4006336] | 792 | Sat Sep 06 12:43:29 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 793 |  | 
|---|
 | 794 |         * survex.iss.in: Include Greek and Polish translations for the | 
|---|
 | 795 |           installer. | 
|---|
 | 796 |  | 
|---|
| [8af119a] | 797 | Sun Aug 31 03:22:15 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 798 |  | 
|---|
 | 799 |         * doc/manual.sgml: Update list of codes for supported translations in | 
|---|
 | 800 |           the manual. | 
|---|
 | 801 |  | 
|---|
| [0826eeb] | 802 | Sun Aug 31 02:12:50 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 803 |  | 
|---|
 | 804 |         * src/message.c: Add handling for automatically selecting Greek and | 
|---|
 | 805 |           Polish translations on Microsoft Windows. | 
|---|
 | 806 |  | 
|---|
| [673a284] | 807 | Tue Aug 26 22:27:03 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 808 |  | 
|---|
 | 809 |         * lib/Makefile.am,lib/el.po,lib/pl.po: Add the start of translations | 
|---|
 | 810 |           to Greek and Polish. | 
|---|
 | 811 |  | 
|---|
| [9aa10ad] | 812 | Sun Aug 24 12:49:31 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 813 |  | 
|---|
 | 814 |         * NEWS: Update from ChangeLog. | 
|---|
 | 815 |  | 
|---|
| [9733c65] | 816 | Sun Aug 24 06:13:10 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 817 |  | 
|---|
 | 818 |         * tests/: Add expected outputs for tests of nosurvey data style. | 
|---|
 | 819 |  | 
|---|
| [90cd6d6] | 820 | Sun Aug 24 06:06:54 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 821 |  | 
|---|
 | 822 |         * tests/: Add expected outputs for tests of cartesian data style. | 
|---|
 | 823 |  | 
|---|
| [b1147af] | 824 | Sat Aug 24 05:52:06 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 825 |  | 
|---|
 | 826 |         * lib/ru.po: More updates. | 
|---|
 | 827 |  | 
|---|
| [94e25ff] | 828 | Thu Aug 21 02:22:41 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 829 |  | 
|---|
 | 830 |         * lib/ru.po: More updates. | 
|---|
 | 831 |  | 
|---|
| [62e7e3c] | 832 | Thu Aug 21 01:49:09 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 833 |  | 
|---|
 | 834 |         * lib/,src/cavern.c,tests/: Eliminate the "Done." message which cavern | 
|---|
 | 835 |           outputs near the end - it doesn't really serve a useful purpose. | 
|---|
 | 836 |  | 
|---|
| [ffe31e2] | 837 | Thu Aug 21 01:28:43 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 838 |  | 
|---|
 | 839 |         * lib/merge-po: Add dropped messages with translations to | 
|---|
 | 840 |           deadmessages.txt. | 
|---|
 | 841 |  | 
|---|
| [0af9ff3] | 842 | Thu Aug 21 01:08:50 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 843 |  | 
|---|
 | 844 |         * lib/: More translation updates. | 
|---|
 | 845 |  | 
|---|
| [07e28a3] | 846 | Wed Aug 20 07:31:40 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 847 |  | 
|---|
 | 848 |         * lib/: More translation updates. | 
|---|
 | 849 |  | 
|---|
| [98cf5b5] | 850 | Wed Aug 20 05:28:20 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 851 |  | 
|---|
 | 852 |         * lib/,src/datain.c,src/img_hosted.c,src/printwx.cc,tests/badinc.out, | 
|---|
 | 853 |           tests/badinc2.out,tests/badinc3.out: Merge two very similar | 
|---|
 | 854 |           messages. | 
|---|
 | 855 |  | 
|---|
| [d5b33cb] | 856 | Wed Aug 20 01:50:07 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 857 |  | 
|---|
 | 858 |         * lib/ru.po,lib/zh_CN.po: Fill in some translations from the wxWidgets | 
|---|
 | 859 |           po files. | 
|---|
 | 860 |  | 
|---|
| [63a9ebd] | 861 | Wed Aug 20 01:49:06 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 862 |  | 
|---|
 | 863 |         * lib/id.po: Adapt an existing translation in obvious way. | 
|---|
 | 864 |  | 
|---|
| [aa430ec] | 865 | Wed Aug 20 00:02:59 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 866 |  | 
|---|
 | 867 |         * lib/: Merge changes from template. | 
|---|
 | 868 |  | 
|---|
| [7f65016] | 869 | Tue Aug 19 23:51:15 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 870 |  | 
|---|
 | 871 |         * lib/survex.pot: Update source references. | 
|---|
 | 872 |  | 
|---|
| [1534ed9] | 873 | Tue Aug 19 12:21:49 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 874 |  | 
|---|
 | 875 |         * lib/survex.pot,src/: Add KML export (stations only currently). | 
|---|
 | 876 |  | 
|---|
| [304a9b1] | 877 | Tue Aug 19 11:24:46 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 878 |  | 
|---|
 | 879 |         * src/export.cc: Take a const ref to the wxString for the label name | 
|---|
 | 880 |           when exporting, to ensure the object is still valid when we call | 
|---|
 | 881 |           mb_str() on it. | 
|---|
 | 882 |  | 
|---|
| [5d36f97] | 883 | Tue Aug 19 08:26:11 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 884 |  | 
|---|
 | 885 |         * src/commands.c: Fix compiler warnings caused by previous change. | 
|---|
 | 886 |  | 
|---|
| [10af28e] | 887 | Sat Aug 17 01:36:50 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 888 |  | 
|---|
 | 889 |         * doc/manual.sgml,src/commands.c,tests/cs.svx,tests/csbad.out: Add | 
|---|
 | 890 |           support for "*cs JTSK" and "*cs JTSK03". | 
|---|
 | 891 |  | 
|---|
| [46d70f6] | 892 | Thu Aug 14 23:39:27 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 893 |  | 
|---|
 | 894 |         * src/guicontrol.cc: Fix to build against wxWidgets built with | 
|---|
 | 895 |           assertions disabled.  Reported by Martin Sluka. | 
|---|
 | 896 |  | 
|---|
| [bc6faa9] | 897 | Thu Aug 14 23:29:20 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 898 |  | 
|---|
 | 899 |         * src/moviemaker.cc,src/moviemaker.h: Fix warnings from clang. | 
|---|
 | 900 |           Reported by Martin Sluka. | 
|---|
 | 901 |  | 
|---|
| [242cb07] | 902 | Thu Aug 14 23:28:01 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 903 |  | 
|---|
 | 904 |         * src/: Rename methods which hide virtual methods in the parent class. | 
|---|
 | 905 |           Reported by Martin Sluka. | 
|---|
 | 906 |  | 
|---|
| [3508ddd] | 907 | Thu Aug 14 23:27:08 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 908 |  | 
|---|
 | 909 |         * src/gfxcore.cc: Remove constants which are no longer used.  Reported | 
|---|
 | 910 |           by Martin Sluka. | 
|---|
 | 911 |  | 
|---|
| [845dff3] | 912 | Thu Aug 14 22:30:41 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 913 |  | 
|---|
 | 914 |         * src/getopt.h,src/gettexttomsg.pl: Fix warnings when compiling with | 
|---|
 | 915 |           clang.  Reported by Martin Sluka. | 
|---|
 | 916 |  | 
|---|
| [cf686e0] | 917 | Thu Aug 14 22:29:25 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 918 |  | 
|---|
 | 919 |         * src/log.cc,src/log.h: Fix log window under wxWidgets >= 2.9 to | 
|---|
 | 920 |           include the system information before the first log message like it | 
|---|
 | 921 |           does under wxWidgets 2.8. | 
|---|
 | 922 |  | 
|---|
| [595ccc1] | 923 | Thu Aug 14 11:48:09 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 924 |  | 
|---|
 | 925 |         * doc/TODO.htm: Update for *cs being added. | 
|---|
 | 926 |  | 
|---|
| [44f51ca] | 927 | Thu Aug 14 11:03:58 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 928 |  | 
|---|
 | 929 |         * NEWS,configure.ac: Update for 1.2.15. | 
|---|
 | 930 |  | 
|---|
| [bd285e5a] | 931 | Thu Aug 14 10:34:58 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 932 |  | 
|---|
 | 933 |         * doc/HACKING.htm,make_release: Update for building with latest Debian | 
|---|
 | 934 |           packaged mingw cross compiler. | 
|---|
 | 935 |  | 
|---|
| [5dc3775] | 936 | Mon Aug 04 10:34:19 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 937 |  | 
|---|
 | 938 |         * src/img.h: Improve documentation for img_ERROR_INFO. | 
|---|
 | 939 |  | 
|---|
| [ad4e7b08] | 940 | Sun Aug 03 09:54:39 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 941 |  | 
|---|
 | 942 |         * survex.spec.in: Add run-time requirement on proj and proj-epsg for | 
|---|
 | 943 |           survex package and on tk for svxedit package. | 
|---|
 | 944 |  | 
|---|
| [a4cd4eea] | 945 | Fri Aug 01 19:42:00 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 946 |  | 
|---|
 | 947 |         * doc/manual.sgml,src/commands.c,tests/: Add support for "*cs | 
|---|
 | 948 |           osgb:<two letter code>". | 
|---|
 | 949 |  | 
|---|
| [929e019] | 950 | Sun Jul 27 14:25:17 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 951 |  | 
|---|
 | 952 |         * tests/cs.svx: Test that IJTSK and IJTSK03 are accepted as output | 
|---|
 | 953 |           coordinate systems. | 
|---|
 | 954 |  | 
|---|
| [5598e2c] | 955 | Sun Jul 27 12:17:47 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 956 |  | 
|---|
 | 957 |         * doc/manual.sgml,src/commands.c,tests/: Add support for "*cs ijtsk" | 
|---|
 | 958 |           and "*cs ijtsk03". | 
|---|
 | 959 |  | 
|---|
| [ddd24f28] | 960 | Sun Jul 27 10:11:13 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 961 |  | 
|---|
 | 962 |         * doc/manual.sgml,src/commands.c,tests/cs.svx: Add support for | 
|---|
 | 963 |           "*cs eur79z30" and *cs with epsg and esri codes. | 
|---|
 | 964 |  | 
|---|
| [cb0a137] | 965 | Sun Jul 27 09:47:55 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 966 |  | 
|---|
 | 967 |         * src/commands.c: Make sure all proj strings have "+no_defs". | 
|---|
 | 968 |  | 
|---|
| [7ed1380] | 969 | Sun Jul 27 09:46:53 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 970 |  | 
|---|
 | 971 |         * src/commands.c: Fix incorrect codes in proj string for S-MERC (all | 
|---|
 | 972 |           are set to zero, so this change has no actual effect). | 
|---|
 | 973 |  | 
|---|
| [2076d59] | 974 | Sun Jul 27 07:09:41 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 975 |  | 
|---|
 | 976 |         * doc/manual.sgml,src/commands.c,tests/cs.svx: Add support for for | 
|---|
 | 977 |           "*cs s-merc". | 
|---|
 | 978 |  | 
|---|
| [16734b2] | 979 | Sun Jul 27 06:27:50 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 980 |  | 
|---|
 | 981 |         * doc/manual.sgml,src/commands.c,tests/cs.svx,tests/csbad.out: Add | 
|---|
 | 982 |           support for "*cs long-lat". | 
|---|
 | 983 |  | 
|---|
| [83478f5] | 984 | Sat Jul 26 07:06:50 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 985 |  | 
|---|
 | 986 |         * src/mainfrm.cc: Call EnableFullScreenView() if built with wx >= 3.1.0 | 
|---|
 | 987 |           - this improves the full screen mode experience on OS X 10.7 and | 
|---|
 | 988 |           later. | 
|---|
 | 989 |  | 
|---|
| [b75a37d] | 990 | Sat Jul 26 02:01:23 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 991 |  | 
|---|
 | 992 |         * src/: When in full screen mode, moving the mouse to the top of the | 
|---|
 | 993 |           screen now makes the menu bar appear (and moving the mouse down again | 
|---|
 | 994 |           makes it disappear).  This provides a non-shortcut way out of full | 
|---|
 | 995 |           screen mode, as well as making it easier to perform other operations | 
|---|
 | 996 |           while in full screen mode. | 
|---|
 | 997 |  | 
|---|
| [30621f5] | 998 | Fri Jul 25 08:47:01 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 999 |  | 
|---|
 | 1000 |         * src/aven.cc: Don't persist full screen mode between runs - it's not a | 
|---|
 | 1001 |           standard behaviour of desktop programs, and it's too easy to go into | 
|---|
 | 1002 |           full screen mode from the menu and then not be able to get out again | 
|---|
 | 1003 |           because you don't know the required key shortcut. | 
|---|
 | 1004 |  | 
|---|
| [b5bc124] | 1005 | Tue Jul 22 04:57:13 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1006 |  | 
|---|
 | 1007 |         * tests/Makefile.am: Ship some missing .out files and compare.tst. | 
|---|
 | 1008 |  | 
|---|
| [a5fee44] | 1009 | Tue Jul 22 04:52:44 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1010 |  | 
|---|
 | 1011 |         * tests/inferplumbs.svx: Remove unused file containing the start of a | 
|---|
 | 1012 |           testcase for "*infer plumbs" - this isn't useful as we already test | 
|---|
 | 1013 |           this in cmd_infer.svx. | 
|---|
 | 1014 |  | 
|---|
| [a26c346] | 1015 | Tue Jul 22 04:50:23 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1016 |  | 
|---|
 | 1017 |         * tests/: cavern.tst testcase back2 is now actually used.  Fix a bug | 
|---|
 | 1018 |           in this testcase, and extend it to cover a variant of the situation | 
|---|
 | 1019 |           reported as a bug in therion by Bill Gee to the therion list. | 
|---|
 | 1020 |  | 
|---|
| [22c8c00] | 1021 | Fri Jul 11 21:58:11 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1022 |  | 
|---|
 | 1023 |         * doc/manual.sgml: Note what coordinate systems *cs currently actually | 
|---|
 | 1024 |           supports. | 
|---|
 | 1025 |  | 
|---|
| [935824f] | 1026 | Sun Jul 06 12:14:04 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1027 |  | 
|---|
 | 1028 |         * doc/manual.sgml: Add missing "custom" to "*cs out" example. | 
|---|
 | 1029 |  | 
|---|
| [d6ccc5f] | 1030 | Sat Jul 05 12:27:17 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1031 |  | 
|---|
 | 1032 |         * src/glbitmapfont.cc: Fix to build on mingw. | 
|---|
 | 1033 |  | 
|---|
| [8c87227] | 1034 | Sat Jul 05 12:00:55 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1035 |  | 
|---|
 | 1036 |         * configure.ac,src/Makefile.am: Error out in configure is PROJ isn't | 
|---|
 | 1037 |           found, and sort out how we pass -lproj to the linker properly. | 
|---|
 | 1038 |  | 
|---|
| [17296509] | 1039 | Sat Jul 05 11:21:39 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1040 |  | 
|---|
 | 1041 |         * src/commands.c: Fix '//' comment in C source. | 
|---|
 | 1042 |  | 
|---|
| [c0556bf] | 1043 | Sat Jul 05 11:20:34 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1044 |  | 
|---|
 | 1045 |         * make_release: Report correct line number for a // comment in a C | 
|---|
 | 1046 |           source file. | 
|---|
 | 1047 |  | 
|---|
| [6a87cce] | 1048 | Sat Jul 05 02:11:07 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1049 |  | 
|---|
 | 1050 |         * NEWS,configure.ac: Update for 1.2.14. | 
|---|
 | 1051 |  | 
|---|
| [2d4017f] | 1052 | Fri Jul 04 12:57:12 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1053 |  | 
|---|
 | 1054 |         * lib/: Merge changes from pot to po files. | 
|---|
 | 1055 |  | 
|---|
| [5b107ee] | 1056 | Fri Jul 04 12:52:58 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1057 |  | 
|---|
 | 1058 |         * lib/survex.pot,src/commands.c,tests/csbad.out: If proj fails to | 
|---|
 | 1059 |           handle a custom cs description, report pj_strerrno(). | 
|---|
 | 1060 |  | 
|---|
| [29d1883f] | 1061 | Fri Jul 04 12:41:40 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1062 |  | 
|---|
 | 1063 |         * lib/,src/commands.c: Fix typo in two recently added messages; drop | 
|---|
 | 1064 |           message which is no longer used. | 
|---|
 | 1065 |  | 
|---|
| [56db37f] | 1066 | Fri Jul 04 12:33:33 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1067 |  | 
|---|
 | 1068 |         * lib/survex.pot,src/commands.c,tests/cavern.tst,tests/cs.svx, | 
|---|
 | 1069 |           tests/csbad.out: Issue an error is a station has already been fixed | 
|---|
 | 1070 |           when *cs is first used. | 
|---|
 | 1071 |  | 
|---|
| [dfc141d] | 1072 | Fri Jul 04 11:18:33 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1073 |  | 
|---|
 | 1074 |         * lib/: Update translations. | 
|---|
 | 1075 |  | 
|---|
| [4bc666ba] | 1076 | Fri Jul 04 10:53:34 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1077 |  | 
|---|
 | 1078 |         * tests/cavern.tst: Use "cmp -s" in another case to quietly compare | 
|---|
 | 1079 |           files. | 
|---|
 | 1080 |  | 
|---|
| [6ab583d] | 1081 | Fri Jul 04 10:47:44 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1082 |  | 
|---|
 | 1083 |         * tests/cavern.tst: Shows a diff of expected to actual output, not | 
|---|
 | 1084 |           actual to expected, as the latter is confusing (at least to me). | 
|---|
 | 1085 |  | 
|---|
| [6727d64] | 1086 | Fri Jul 04 10:37:27 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1087 |  | 
|---|
 | 1088 |         * lib/survex.pot,src/commands.c,tests/cavern.tst, | 
|---|
 | 1089 |           tests/omitfixaroundsolve.out,tests/omitfixaroundsolve.svx: In the | 
|---|
 | 1090 |           case of more than one *fix without coordinates, still actually fix | 
|---|
 | 1091 |           the second and subsequent ones, to avoid then triggering bogus errors | 
|---|
 | 1092 |           about unconnected surveys. | 
|---|
 | 1093 |  | 
|---|
| [31699b54] | 1094 | Thu Jul 03 12:57:00 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1095 |  | 
|---|
 | 1096 |         * lib/survex.pot,src/commands.c,tests/cavern.tst, | 
|---|
 | 1097 |           tests/omitfixaroundsolve.out,tests/omitfixaroundsolve.svx: If there's | 
|---|
 | 1098 |           more than one *fix command with coordinates, the station name of the | 
|---|
 | 1099 |           previous one, plus the file and line number where it was. | 
|---|
 | 1100 |  | 
|---|
| [93e3492] | 1101 | Thu Jul 03 12:12:05 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1102 |  | 
|---|
 | 1103 |         * src/: Add compile_error() and compiler_warning() variants which | 
|---|
 | 1104 |           take a filename and line number, or a prefix to get the filename | 
|---|
 | 1105 |           and line number from. | 
|---|
 | 1106 |  | 
|---|
| [79e4c67] | 1107 | Thu Jul 03 06:39:45 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1108 |  | 
|---|
 | 1109 |         * lib/en_US.po: Update for new messages. | 
|---|
 | 1110 |  | 
|---|
| [11f3c9a] | 1111 | Thu Jul 03 06:33:12 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1112 |  | 
|---|
 | 1113 |         * lib/: Merge changes for survex.pot. | 
|---|
 | 1114 |  | 
|---|
| [6ce6f88] | 1115 | Thu Jul 03 06:31:49 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1116 |  | 
|---|
 | 1117 |         * lib/extract-msgs.pl: Handle TRANSLATORS comments spread over | 
|---|
 | 1118 |           multiple '//' comments. | 
|---|
 | 1119 |  | 
|---|
| [95cb877] | 1120 | Thu Jul 03 06:30:35 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1121 |  | 
|---|
 | 1122 |         * lib/survex.pot: Update from sources. | 
|---|
 | 1123 |  | 
|---|
| [087c0ad] | 1124 | Wed Jul 02 23:21:30 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1125 |  | 
|---|
 | 1126 |         * src/findentrances.cc: Add TRANSLATORS comment. | 
|---|
 | 1127 |  | 
|---|
| [1efeb6d] | 1128 | Wed Jul 02 13:20:16 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1129 |  | 
|---|
 | 1130 |         * NEWS: Update. | 
|---|
 | 1131 |  | 
|---|
| [6d3938b] | 1132 | Wed Jul 02 13:14:17 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1133 |  | 
|---|
 | 1134 |         * lib/survex.pot,src/: If the 3d file specifies a coordinate system, | 
|---|
 | 1135 |           then use it for exporting to formats which need to know (currently | 
|---|
 | 1136 |           GPX).  If the input file doesn't specify, allow the user to enter | 
|---|
 | 1137 |           one in the export dialog. | 
|---|
 | 1138 |  | 
|---|
| [84d5946] | 1139 | Wed Jul 02 12:03:19 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1140 |  | 
|---|
 | 1141 |         * src/netskel.c: If there's an output coordinate system set, write it | 
|---|
 | 1142 |           to the 3d file. | 
|---|
 | 1143 |  | 
|---|
| [48a7381] | 1144 | Wed Jul 02 09:32:39 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1145 |  | 
|---|
 | 1146 |         * src/dump3d.c: If there's a coordinate system specified, report it. | 
|---|
 | 1147 |  | 
|---|
| [17ec06d] | 1148 | Wed Jul 02 09:31:48 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1149 |  | 
|---|
 | 1150 |         * doc/3dformat.htm: Update format doc to mention coordinate system. | 
|---|
 | 1151 |  | 
|---|
| [43d63e57] | 1152 | Wed Jul 02 08:59:07 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1153 |  | 
|---|
 | 1154 |         * src/img.c,src/img.h: Add ability to store a proj string describing | 
|---|
 | 1155 |           the coordinate system in use in 3d v8 files. | 
|---|
 | 1156 |  | 
|---|
| [67a0fc6] | 1157 | Tue Jul 01 12:15:37 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1158 |  | 
|---|
 | 1159 |         * NEWS: Update. | 
|---|
 | 1160 |  | 
|---|
| [ad5bd05] | 1161 | Tue Jul 01 12:14:56 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1162 |  | 
|---|
 | 1163 |         * doc/manual.sgml: Expand documentation for *CS. | 
|---|
 | 1164 |  | 
|---|
| [216ada0] | 1165 | Tue Jul 01 09:54:52 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1166 |  | 
|---|
 | 1167 |         * src/commands.c,tests/: Fix handling of *fix with no coordinates | 
|---|
 | 1168 |           followed by *solve and then another *fix with no coorindates not to | 
|---|
 | 1169 |           access freed memory. | 
|---|
 | 1170 |  | 
|---|
| [c5d108b] | 1171 | Tue Jul 01 07:47:55 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1172 |  | 
|---|
 | 1173 |         * .gitignore: Update. | 
|---|
 | 1174 |  | 
|---|
| [3b066f6] | 1175 | Sun Jun 29 13:28:19 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1176 |  | 
|---|
 | 1177 |         * src/netskel.c: If a coordinate system has been specified, don't | 
|---|
 | 1178 |           invent a fixed point if none exists like we do if the coordinate | 
|---|
 | 1179 |           system isn't specified. | 
|---|
 | 1180 |  | 
|---|
| [a4f1d96] | 1181 | Sun Jun 29 10:29:58 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1182 |  | 
|---|
 | 1183 |         * lib/survex.pot,src/commands.c: Reject *fix without coordinates when a | 
|---|
 | 1184 |           coordinate system has been specified - defaulting to (0,0,0) in this | 
|---|
 | 1185 |           case doesn't make sense. | 
|---|
 | 1186 |  | 
|---|
| [c092d72] | 1187 | Thu Jun 26 14:57:00 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1188 |  | 
|---|
 | 1189 |         * lib/survex.pot,src/,tests/: More work on *cs. | 
|---|
 | 1190 |  | 
|---|
| [ef3d3cc] | 1191 | Tue Jun 24 12:01:32 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1192 |  | 
|---|
 | 1193 |         * src/commands.c: Check !p->next before comparing with p->next->meta. | 
|---|
 | 1194 |  | 
|---|
| [aa6536a] | 1195 | Tue Jun 24 11:58:06 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1196 |  | 
|---|
 | 1197 |         * src/commands.c: Fix comment typo. | 
|---|
 | 1198 |  | 
|---|
| [e755560] | 1199 | Sun Jun 22 07:37:26 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1200 |  | 
|---|
 | 1201 |         * src/commands.c: Fix warning in recently added code for "*cs". | 
|---|
 | 1202 |  | 
|---|
| [26e7fa4] | 1203 | Sun Jun 22 07:36:50 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1204 |  | 
|---|
 | 1205 |         * NEWS,src/export.cc: Fix exporting of passage tubes in elevations and | 
|---|
 | 1206 |           extended elevations - previously up and down were getting drawn | 
|---|
 | 1207 |           across the page! | 
|---|
 | 1208 |  | 
|---|
| [ea59b58] | 1209 | Sun Jun 15 11:39:15 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1210 |  | 
|---|
 | 1211 |         * NEWS: Update. | 
|---|
 | 1212 |  | 
|---|
| [a3f87374] | 1213 | Sun Jun 15 11:33:25 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1214 |  | 
|---|
 | 1215 |         * doc/manual.sgml: Update stats about CUCC Austria data. | 
|---|
 | 1216 |  | 
|---|
| [acf82004] | 1217 | Sun Jun 15 11:26:43 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1218 |  | 
|---|
 | 1219 |         * src/commands.c: Fix comment typo. | 
|---|
 | 1220 |  | 
|---|
| [dd6af8b] | 1221 | Sun Jun 15 08:52:37 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1222 |  | 
|---|
 | 1223 |         * src/: Add ability to zoom to a rubber-banded box - use Shift+Left | 
|---|
 | 1224 |           mouse button drag.  Releasing the left mouse button after the drag is | 
|---|
 | 1225 |           started changes the box to be centred on the start point. | 
|---|
 | 1226 |  | 
|---|
| [abd0310] | 1227 | Sat Jun 14 11:57:39 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1228 |  | 
|---|
 | 1229 |         * doc/manual.sgml,lib/survex.pot,src/commands.c: Add a *cs command to | 
|---|
 | 1230 |           set the coordinate system.  Currently only the parsing part is | 
|---|
 | 1231 |           implemented. | 
|---|
 | 1232 |  | 
|---|
| [4943ae8] | 1233 | Thu Jun 12 14:23:00 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1234 |  | 
|---|
 | 1235 |         * src/gla-gl.cc: Support alpha in SetColour(gla_colour), since we use | 
|---|
 | 1236 |           that in some cases. | 
|---|
 | 1237 |  | 
|---|
| [5ed907b0] | 1238 | Mon Jun 09 07:48:34 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1239 |  | 
|---|
 | 1240 |         * src/mainfrm.cc: Turn off live-update while dragging the sash - it | 
|---|
 | 1241 |           just looks clunky except on an ultra-fast machine.  Also, turn off | 
|---|
 | 1242 |           the 3D border for the splitter window (though it wasn't being shown | 
|---|
 | 1243 |           as such under wxGTK anyway). | 
|---|
 | 1244 |  | 
|---|
| [515b83e] | 1245 | Sun Jun 08 14:44:17 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1246 |  | 
|---|
 | 1247 |         * NEWS: Update. | 
|---|
 | 1248 |  | 
|---|
| [0afefe6] | 1249 | Sun Jun 08 12:13:43 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1250 |  | 
|---|
 | 1251 |         * src/gfxcore.cc: Fix the conditions on which "Cancel measuring line" | 
|---|
 | 1252 |           is enabled - previously it was hard to actually cancel it via the | 
|---|
 | 1253 |           menu.  Reported by Hugh St Lawrence. | 
|---|
 | 1254 |  | 
|---|
| [2c39b49] | 1255 | Sat Jun 07 07:03:59 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1256 |  | 
|---|
 | 1257 |         * src/datain.c: Move comments next to the code that they relate to. | 
|---|
 | 1258 |  | 
|---|
| [e9ea53b] | 1259 | Sat Jun 07 07:03:09 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1260 |  | 
|---|
 | 1261 |         * src/datain.c: Set pcs->infer for Compass DAT in terms of INFER_* | 
|---|
 | 1262 |           constants rather than to the literal 7. | 
|---|
 | 1263 |  | 
|---|
| [21df04b] | 1264 | Sat Jun 07 06:55:55 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1265 |  | 
|---|
 | 1266 |         * src/datain.c: Remove superfluous call to skipblanks() before | 
|---|
 | 1267 |           get_token(). | 
|---|
 | 1268 |  | 
|---|
| [f6bdb01] | 1269 | Sat Jun 07 06:35:21 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1270 |  | 
|---|
 | 1271 |         * src/commands.c,src/commands.h: Refactor to provide new | 
|---|
 | 1272 |           get_token_no_blanks() function which is like get_token() but doesn't | 
|---|
 | 1273 |           skip blanks first. | 
|---|
 | 1274 |  | 
|---|
| [d1ce9bd] | 1275 | Wed Jun 04 08:49:30 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1276 |  | 
|---|
 | 1277 |         * src/gfxcore.cc,src/gla-gl.cc,src/gla.h: Use col_WHITE to specify we | 
|---|
 | 1278 |           want to draw something in white. | 
|---|
 | 1279 |  | 
|---|
| [850fdc4] | 1280 | Wed Jun 04 07:14:41 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1281 |  | 
|---|
 | 1282 |         * src/datain.c,tests/: Add support for 'L' flag (exclude from length) | 
|---|
 | 1283 |           in Compass .dat files - this handled in the same way as the | 
|---|
 | 1284 |           "DUPLICATE" flag in .svx files. | 
|---|
 | 1285 |  | 
|---|
| [93b5f24] | 1286 | Mon Jun 02 12:21:43 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1287 |  | 
|---|
 | 1288 |         * doc/cad3d.sgml: Add link to "Related Tools" section of the Survex web | 
|---|
 | 1289 |           site in the section about SpeloGen. | 
|---|
 | 1290 |  | 
|---|
| [2c5ec88] | 1291 | Mon Jun 02 12:18:30 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1292 |  | 
|---|
 | 1293 |         * NEWS: Update. | 
|---|
 | 1294 |  | 
|---|
| [2e8608e] | 1295 | Mon Jun 02 12:08:39 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1296 |  | 
|---|
 | 1297 |         * Makefile.am: (Microsoft Windows version) Include dump3d in the | 
|---|
 | 1298 |           installer. | 
|---|
 | 1299 |  | 
|---|
| [e609835] | 1300 | Sun Jun 01 11:45:36 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1301 |  | 
|---|
 | 1302 |         * src/mainfrm.h: Remove unused default parameter value from | 
|---|
 | 1303 |           MainFrm::LoadData(). | 
|---|
 | 1304 |  | 
|---|
| [5f06d2c] | 1305 | Sun Jun 01 11:35:56 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1306 |  | 
|---|
 | 1307 |         * src/mainfrm.cc,src/mainfrm.h: Pass wxString by const reference in a | 
|---|
 | 1308 |           couple of places where we weren't. | 
|---|
 | 1309 |  | 
|---|
| [feefc6a] | 1310 | Sat May 31 00:47:36 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1311 |  | 
|---|
 | 1312 |         * src/gfxcore.cc: Re-wrap two comments. | 
|---|
 | 1313 |  | 
|---|
| [0fceb30] | 1314 | Mon May 26 11:07:58 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1315 |  | 
|---|
 | 1316 |         * lib/: Translate "Plan" in languages where we already have a suitable | 
|---|
 | 1317 |           similar translation. | 
|---|
 | 1318 |  | 
|---|
| [c13d121f] | 1319 | Sun May 25 10:42:53 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1320 |  | 
|---|
 | 1321 |         * lib/survex.pot,src/gfxcore.cc: Show special for views from | 
|---|
 | 1322 |           above and below in Aven, instead of always saying "Elevation". | 
|---|
 | 1323 |  | 
|---|
| [ce6e54f] | 1324 | Wed May 21 07:19:52 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1325 |  | 
|---|
 | 1326 |         * lib/de.po,lib/de_CH.po: Abbreviate "Blickrichtung" so it doesn't | 
|---|
 | 1327 |           overfill the space available in the aven UI. | 
|---|
 | 1328 |  | 
|---|
| [5c676e2] | 1329 | Tue May 20 02:03:08 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1330 |  | 
|---|
 | 1331 |         * NEWS: Update. | 
|---|
 | 1332 |  | 
|---|
| [665183c] | 1333 | Tue May 20 01:59:27 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1334 |  | 
|---|
 | 1335 |         * NEWS: Correct "SURVEX_LANG" to "SURVEXLANG" in old NEWS entry. | 
|---|
 | 1336 |  | 
|---|
| [b0d0ff5] | 1337 | Tue May 20 01:55:39 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1338 |  | 
|---|
 | 1339 |         * tests/smoke.tst: Add regression test for aven segfault when used on | 
|---|
 | 1340 |           a system set to use a language which aven doesn't support (this bug | 
|---|
 | 1341 |           was fixed some time ago, but we want to ensure it doesn't reappear). | 
|---|
 | 1342 |  | 
|---|
| [ebce30c] | 1343 | Tue May 20 01:44:59 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1344 |  | 
|---|
 | 1345 |         * tests/smoke.tst: Check that --help and --version don't produce | 
|---|
 | 1346 |           output on stderr. | 
|---|
 | 1347 |  | 
|---|
| [d4885c3] | 1348 | Mon May 19 21:43:08 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1349 |  | 
|---|
 | 1350 |         * src/printwx.cc: Fix cancel to work on print/export dialog, broken | 
|---|
 | 1351 |           by changes in 1.2.13.  (Reported by Brian Clipstone) | 
|---|
 | 1352 |  | 
|---|
| [7ada45b] | 1353 | Sun May 18 12:03:05 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1354 |  | 
|---|
 | 1355 |         * configure.ac,src/glbitmapfont.cc,src/glbitmapfont.h: For platforms | 
|---|
 | 1356 |           which support mmap(), just mmap the extra font data, which on Linux | 
|---|
 | 1357 |           seems to typically be about twice as quick as loading it via fread() | 
|---|
 | 1358 |           or read().  For other platforms, use read() instead of fread(), since | 
|---|
 | 1359 |           that seems fractionally faster, and means more code in common with | 
|---|
 | 1360 |           the mmap case. | 
|---|
 | 1361 |  | 
|---|
| [87b0ab3f] | 1362 | Sun May 18 07:01:23 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1363 |  | 
|---|
 | 1364 |         * src/glbitmapfont.cc: Fix signed/unsigned comparison warning. | 
|---|
 | 1365 |  | 
|---|
| [6e94014] | 1366 | Sat May 17 06:36:29 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1367 |  | 
|---|
 | 1368 |         * src/glbitmapfont.cc,src/glbitmapfont.h: Use an array of offsets to | 
|---|
 | 1369 |           each character, rather than a array of pointers, since offsets can | 
|---|
 | 1370 |           be 32 bit which saves 256KB on 64 bit platforms. | 
|---|
 | 1371 |  | 
|---|
| [a49a023c] | 1372 | Thu May 15 06:20:07 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1373 |  | 
|---|
 | 1374 |         * src/gfxcore.cc: Fix wx assertion failures when showing hit test | 
|---|
 | 1375 |           debug view on platforms such as 64-bit Linux. | 
|---|
 | 1376 |  | 
|---|
| [9f5bcd3] | 1377 | Thu May 15 04:45:23 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1378 |  | 
|---|
 | 1379 |         * tests/cavern.tst: Fix cavern.tst to run under valgrind during "make | 
|---|
 | 1380 |           distcheck". | 
|---|
 | 1381 |  | 
|---|
| [aad909c] | 1382 | Thu May 15 03:00:27 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1383 |  | 
|---|
 | 1384 |         * tests/equatenosuchstn.out,tests/surveytypo.out: Update expected | 
|---|
 | 1385 |           output to match recent changes to messages. | 
|---|
 | 1386 |  | 
|---|
| [0d365be] | 1387 | Thu May 15 02:28:19 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1388 |  | 
|---|
 | 1389 |         * NEWS,configure.ac: Update for 1.2.13. | 
|---|
 | 1390 |  | 
|---|
| [cee1249] | 1391 | Wed May 14 04:02:58 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1392 |  | 
|---|
 | 1393 |         * lib/Bulgarian.isl,lib/Makefile.am,survex.iss.in: (Microsoft Windows | 
|---|
 | 1394 |           version) Include Bulgarian and Russian translations in the | 
|---|
 | 1395 |           installer. | 
|---|
 | 1396 |  | 
|---|
| [8ccd1d8] | 1397 | Tue May 13 12:21:32 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1398 |  | 
|---|
 | 1399 |         * NEWS: Update from ChangeLog. | 
|---|
 | 1400 |  | 
|---|
| [4ed8154] | 1401 | Tue May 13 12:13:21 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1402 |  | 
|---|
 | 1403 |         * src/: Fix aven --print to wait for printing to happen before exiting | 
|---|
 | 1404 |           (previously it would exit right after opening the print dialog, so | 
|---|
 | 1405 |           you couldn't actually print anything out). | 
|---|
 | 1406 |  | 
|---|
| [a338ef8] | 1407 | Tue May 13 11:44:09 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1408 |  | 
|---|
 | 1409 |         * src/printwx.h: Fix test for libgnomeprint, and add test for GtkPrint. | 
|---|
 | 1410 |  | 
|---|
| [d96c95c] | 1411 | Mon May 12 13:13:55 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1412 |  | 
|---|
 | 1413 |         * src/gfxcore.cc,src/gfxcore.h,src/guicontrol.cc: Add "fat finger | 
|---|
 | 1414 |           mode", toggled by pressing F2, to allow investigating if increasing | 
|---|
 | 1415 |           the minimum pointer-station threshold helps Hugh's problems with | 
|---|
 | 1416 |           using aven on a touch screen device. | 
|---|
 | 1417 |  | 
|---|
| [acbb5b1] | 1418 | Mon May 12 06:38:01 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1419 |  | 
|---|
 | 1420 |         * NEWS: Update from ChangeLog. | 
|---|
 | 1421 |  | 
|---|
| [09e4d5f] | 1422 | Sun May 11 08:24:23 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1423 |  | 
|---|
 | 1424 |         * src/gfxcore.cc: Use wxString::Format() instead of sprintf(). | 
|---|
 | 1425 |  | 
|---|
| [7171240] | 1426 | Sun May 11 06:03:01 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1427 |  | 
|---|
 | 1428 |         * src/gfxcore.cc: Create the empty hit-test grid datastructure lazily, | 
|---|
 | 1429 |           to minimising start-up time. | 
|---|
 | 1430 |  | 
|---|
| [cb7ebb5] | 1431 | Sun May 11 06:01:24 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1432 |  | 
|---|
 | 1433 |         * src/guicontrol.cc: Pressing F4 now allows the user to toggle | 
|---|
 | 1434 |           wxWidgets assertion messages off and back on. | 
|---|
 | 1435 |  | 
|---|
| [79b271b] | 1436 | Sat May 10 23:22:37 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1437 |  | 
|---|
 | 1438 |         * make_release: Compile C files in mingw build with optimisation on. | 
|---|
 | 1439 |  | 
|---|
| [ec3d624] | 1440 | Sat May 10 03:29:48 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1441 |  | 
|---|
 | 1442 |         * lib/,src/listpos.c: Change another "prefix" in a message to "survey | 
|---|
 | 1443 |           name". | 
|---|
 | 1444 |  | 
|---|
| [250ce94] | 1445 | Sat May 10 02:58:26 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1446 |  | 
|---|
 | 1447 |         * tests/cavern.tst: Check number of errors returned by all testcases | 
|---|
 | 1448 |           expected to fail which give an error count. | 
|---|
 | 1449 |  | 
|---|
| [9ef8aa6] | 1450 | Sat May 10 02:21:42 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1451 |  | 
|---|
 | 1452 |         * tests/cavern.tst: Fix tests to work when builddir != srcdir. | 
|---|
 | 1453 |  | 
|---|
| [1f95589] | 1454 | Sat May 10 02:20:19 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1455 |  | 
|---|
 | 1456 |         * src/glbitmapfont.cc: Fix compiler warning from GCC. | 
|---|
 | 1457 |  | 
|---|
| [e88f0ea] | 1458 | Sat May 10 00:08:15 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1459 |  | 
|---|
 | 1460 |         * tests/: Add regression test 'reenterlots' for the fix in e1a66da. | 
|---|
 | 1461 |  | 
|---|
| [7fbf46f] | 1462 | Fri May 09 12:58:26 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1463 |  | 
|---|
 | 1464 |         * tests/doubleinc.out: Fix testsuite for change to message in last | 
|---|
 | 1465 |           commit but one. | 
|---|
 | 1466 |  | 
|---|
| [eb9a1e3] | 1467 | Fri May 09 12:54:41 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1468 |  | 
|---|
 | 1469 |         * lib/: Merge changes from survex.pot to the po files. | 
|---|
 | 1470 |  | 
|---|
| [e1a66da] | 1471 | Fri May 09 12:50:16 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1472 |  | 
|---|
 | 1473 |         * lib/survex.pot,src/commands.c: Say "survey" instead of "prefix level" | 
|---|
 | 1474 |           in the warning about reentering one. | 
|---|
 | 1475 |         * lib/survex.pot,src/commands.c: After 5 warnings about reentering a | 
|---|
 | 1476 |           survey we give up warning about that, but we used to keep reporting | 
|---|
 | 1477 |           where the survey was originally entered - this secondary diagnostic | 
|---|
 | 1478 |           message is now silenced when the main message is. | 
|---|
 | 1479 |  | 
|---|
| [15696f3] | 1480 | Fri May 09 11:49:29 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1481 |  | 
|---|
 | 1482 |         * src/commands.c,tests/: For ages cavern has warned if you reentered | 
|---|
 | 1483 |           a survey, but this warning was suppressed if it occurred at the | 
|---|
 | 1484 |           same line of the same file as the survey was first entered, which can | 
|---|
 | 1485 |           only happen if you include the same survey file more than once, which | 
|---|
 | 1486 |           isn't a sensible thing to do for a file with actual survey data in | 
|---|
 | 1487 |           (you might reasonably do it to set up survey grade details or | 
|---|
 | 1488 |           something like that).  The warning is now given in this situation | 
|---|
 | 1489 |           too. | 
|---|
 | 1490 |  | 
|---|
| [560165d] | 1491 | Fri May 09 11:42:43 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1492 |  | 
|---|
 | 1493 |         * tests/anonstn.out,tests/anonstn.pos,tests/anonstn.svx: Test that | 
|---|
 | 1494 |           "..." anon station works. | 
|---|
 | 1495 |  | 
|---|
| [50b99ea] | 1496 | Fri May 09 09:42:11 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1497 |  | 
|---|
 | 1498 |         * src/message.c: Add handling for MS Windows LANG_RUSSIAN code. | 
|---|
 | 1499 |  | 
|---|
| [3ae0f959] | 1500 | Fri May 09 09:41:23 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1501 |  | 
|---|
 | 1502 |         * lib/de.po,lib/de_CH.po: Attempt to update "Präfix" to | 
|---|
 | 1503 |           "Vermessungsnamen" in fuzzy messages. | 
|---|
 | 1504 |  | 
|---|
| [5e0b3a13] | 1505 | Fri May 09 07:53:12 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1506 |  | 
|---|
 | 1507 |         * src/gfxcore.cc,src/gfxcore.h,src/guicontrol.cc: Add "hit test debug" | 
|---|
 | 1508 |           mode, which shows the hit test grid and how many entries are in each | 
|---|
 | 1509 |           box (toggled by F3). | 
|---|
 | 1510 |  | 
|---|
| [395c3f8] | 1511 | Fri May 09 07:50:15 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1512 |  | 
|---|
 | 1513 |         * src/gfxcore.cc: Increase the threshold for how close the pointer | 
|---|
 | 1514 |           needs to be to a station from 5 pixels to 7 to try to help | 
|---|
 | 1515 |           touchscreen users.  Reported by Hugh St Lawrence. | 
|---|
 | 1516 |  | 
|---|
| [0b0520c] | 1517 | Fri May 09 07:46:12 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1518 |  | 
|---|
 | 1519 |         * src/gfxcore.cc: Divide evenly over the full number of hittest grid | 
|---|
 | 1520 |           boxes, rather than not really using the final box in each direction. | 
|---|
 | 1521 |  | 
|---|
| [de43be7] | 1522 | Fri May 09 07:44:26 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1523 |  | 
|---|
 | 1524 |         * src/gfxcore.cc: Invalidate the hit-test grid when surface or | 
|---|
 | 1525 |           underground legs are toggled on or off. | 
|---|
 | 1526 |  | 
|---|
| [c38f23a] | 1527 | Fri May 09 03:31:55 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1528 |  | 
|---|
 | 1529 |         * src/cad3d.c: Whitespace tweak. | 
|---|
 | 1530 |  | 
|---|
| [f54af4f] | 1531 | Fri May 09 03:30:53 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1532 |  | 
|---|
 | 1533 |         * lib/merge-po: If a msgid has changed, use the old msgstr for that | 
|---|
 | 1534 |           msgno and automatically mark it as fuzzy. | 
|---|
 | 1535 |  | 
|---|
| [613028c] | 1536 | Fri May 09 03:27:00 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1537 |  | 
|---|
 | 1538 |         * lib/,src/cavern.h,src/commands.c,tests/badbegin.out: Improve cavern | 
|---|
 | 1539 |           messages which talk about "tags" and/or "prefixes" in *begin and *end | 
|---|
 | 1540 |           commands to instead talk about "survey names". | 
|---|
 | 1541 |  | 
|---|
| [a665282] | 1542 | Fri May 09 00:30:14 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1543 |  | 
|---|
 | 1544 |         * lib/: Merge template changes into .po files. | 
|---|
 | 1545 |  | 
|---|
| [736f7df] | 1546 | Fri May 09 00:15:46 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1547 |  | 
|---|
 | 1548 |         * lib/extract-msgs.pl,lib/survex.pot,src/: Insert "TRANSLATORS" | 
|---|
 | 1549 |           comments into source code. | 
|---|
 | 1550 |  | 
|---|
| [859d2937] | 1551 | Mon May 05 05:53:01 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1552 |  | 
|---|
 | 1553 |         * .gitignore,lib/Makefile.am,lib/ru.po: Add the start of a Russian | 
|---|
 | 1554 |           translation, with messages take from therion. | 
|---|
 | 1555 |  | 
|---|
| [482dae4] | 1556 | Mon May 05 00:01:19 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1557 |  | 
|---|
 | 1558 |         * lib/fr.po: Minor updates. | 
|---|
 | 1559 |  | 
|---|
| [ad727d8] | 1560 | Mon Apr 14 04:22:03 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1561 |  | 
|---|
 | 1562 |         * NEWS,configure.ac: Update for 1.2.12. | 
|---|
 | 1563 |  | 
|---|
| [725cd74d] | 1564 | Mon Apr 14 04:15:58 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1565 |  | 
|---|
 | 1566 |         * src/printwx.cc: Tidy up the appearance of the "compass" and | 
|---|
 | 1567 |           "elevation on" arrow. | 
|---|
 | 1568 |  | 
|---|
| [30f1caa] | 1569 | Mon Apr 14 04:15:07 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1570 |  | 
|---|
 | 1571 |         * src/printwx.cc: Move the numbers below the scale bar down a little | 
|---|
 | 1572 |           so that they don't overlap the scale bar ticks. | 
|---|
 | 1573 |  | 
|---|
| [55918ca] | 1574 | Mon Apr 14 04:03:05 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1575 |  | 
|---|
 | 1576 |         * src/printwx.cc: Set the clipping region after we draw the page | 
|---|
 | 1577 |           border and info box to avoid clipping the border in print preview. | 
|---|
 | 1578 |  | 
|---|
| [2bf75f3] | 1579 | Mon Apr 14 03:40:54 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1580 |  | 
|---|
 | 1581 |         * src/printwx.cc: Fix printing with wx3.0 - 0 width lines don't appear | 
|---|
 | 1582 |           (before they would be as thin as possible) and we need to reset the | 
|---|
 | 1583 |           brush after setting it to transparent to draw a non-filled ellipse. | 
|---|
 | 1584 |  | 
|---|
| [5d96e5d] | 1585 | Mon Apr 14 00:58:47 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1586 |  | 
|---|
 | 1587 |         * lib/survex-aven.desktop,lib/survex-svxedit.desktop: Add "Keywords:" | 
|---|
 | 1588 |           entry to .desktop files. | 
|---|
 | 1589 |  | 
|---|
| [a960e37] | 1590 | Sat Mar 15 11:37:32 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1591 |  | 
|---|
 | 1592 |         * src/Makefile.am: Update findentrances comment. | 
|---|
 | 1593 |  | 
|---|
| [46d12e9] | 1594 | Sat Mar 15 11:26:12 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1595 |  | 
|---|
 | 1596 |         * NEWS: Update. | 
|---|
 | 1597 |  | 
|---|
| [96a7629] | 1598 | Sat Mar 15 11:23:54 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1599 |  | 
|---|
 | 1600 |         * survex.spec.in: Update dependencies to wxWidgets3 packages. | 
|---|
 | 1601 |  | 
|---|
| [9d6ee09] | 1602 | Sat Mar 15 10:21:17 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1603 |  | 
|---|
 | 1604 |         * survex.spec.in: Add proj-devel to BuildRequires. | 
|---|
 | 1605 |  | 
|---|
| [8c0bfb4] | 1606 | Thu Feb 27 23:15:19 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1607 |  | 
|---|
 | 1608 |         * configure.ac: Enable large file support, mostly to support filing | 
|---|
 | 1609 |           systems which return 64 bit inode values, such as CIFS mounts. | 
|---|
 | 1610 |  | 
|---|
| [8364c65f] | 1611 | Mon Feb 17 22:48:33 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1612 |  | 
|---|
 | 1613 |         * configure.ac,src/moviemaker.cc: Fix to work with libav 10.  Reported | 
|---|
 | 1614 |           by Moritz Muehlenhoff in <http://bugs.debian.org/739332>. | 
|---|
 | 1615 |  | 
|---|
| [8bc1384] | 1616 | Mon Feb 10 22:48:50 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1617 |  | 
|---|
 | 1618 |         * src/osdepend.c: Don't use isalpha() for checking drive letters as | 
|---|
 | 1619 |           it's locale dependent. | 
|---|
 | 1620 |  | 
|---|
| [e068cffd] | 1621 | Mon Feb 10 22:48:29 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1622 |  | 
|---|
 | 1623 |         * lib/de.po,lib/de_CH.po: Translation updates. | 
|---|
 | 1624 |  | 
|---|
| [87d2ab6] | 1625 | Mon Feb 10 21:23:12 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1626 |  | 
|---|
 | 1627 |         * src/mainfrm.cc: Fix measuring line to show change in altitude rather | 
|---|
 | 1628 |           than altitude (broken in 1.2.11).  Reported by Brian Clipstone. | 
|---|
 | 1629 |  | 
|---|
| [dc533fe] | 1630 | Thu Jan 30 02:10:41 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1631 |  | 
|---|
 | 1632 |         * src/filename.c: Comment tweak. | 
|---|
 | 1633 |  | 
|---|
| [4b9d17d] | 1634 | Thu Jan 30 02:10:21 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1635 |  | 
|---|
 | 1636 |         * lib/bg.po,lib/de_CH.po,lib/id.po: Translation updates. | 
|---|
 | 1637 |  | 
|---|
| [0bb6bef3] | 1638 | Wed Jan 29 21:42:58 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1639 |  | 
|---|
 | 1640 |         * lib/: Translation updates. | 
|---|
 | 1641 |  | 
|---|
| [e9ae5837] | 1642 | Wed Jan 29 21:03:14 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1643 |  | 
|---|
 | 1644 |         * src/moviemaker.cc: Fix to build when avcodec_free_frame() isn't | 
|---|
 | 1645 |           available. | 
|---|
 | 1646 |  | 
|---|
| [aac3336] | 1647 | Tue Jan 28 01:57:57 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1648 |  | 
|---|
 | 1649 |         * NEWS: More changes for 1.2.11. | 
|---|
 | 1650 |  | 
|---|
| [614d60b] | 1651 | Tue Jan 28 01:34:15 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1652 |  | 
|---|
 | 1653 |         * lib/Makefile.am,lib/make-pixel-font,src/glbitmapfont.cc, | 
|---|
 | 1654 |           src/glbitmapfont.h: Embed the font data for the first 256 Unicode | 
|---|
 | 1655 |           codepoints into the compiled aven binary to reduce start up | 
|---|
 | 1656 |           overhead.  Any additional codepoints are loaded from a data file | 
|---|
 | 1657 |           only if/when a character >= U+100 is actually needed (as before). | 
|---|
 | 1658 |  | 
|---|
| [11c7eb6] | 1659 | Tue Jan 28 00:08:18 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1660 |  | 
|---|
 | 1661 |         * src/gfxcore.cc,src/gfxcore.h: No need to dynamically allocate | 
|---|
 | 1662 |           m_Pens. | 
|---|
 | 1663 |  | 
|---|
| [82277dd] | 1664 | Mon Jan 27 20:25:39 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1665 |  | 
|---|
 | 1666 |         * src/gfxcore.cc: Don't default to percent gradient. | 
|---|
 | 1667 |  | 
|---|
| [77bdacf] | 1668 | Mon Jan 27 11:44:49 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1669 |  | 
|---|
 | 1670 |         * NEWS,configure.ac: Update for 1.2.11. | 
|---|
 | 1671 |  | 
|---|
| [f2dc821c] | 1672 | Mon Jan 27 11:16:27 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1673 |  | 
|---|
 | 1674 |         * make_release: Run "make check" under valgrind. | 
|---|
 | 1675 |  | 
|---|
| [8c1d295] | 1676 | Mon Jan 27 11:15:17 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1677 |  | 
|---|
 | 1678 |         * src/cad3d.c,src/str.c,src/str.h: Rename s_cat_len() to s_catlen() | 
|---|
 | 1679 |           for consistency with s_catchar(). | 
|---|
 | 1680 |  | 
|---|
| [e6312c0] | 1681 | Mon Jan 27 11:13:31 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1682 |  | 
|---|
 | 1683 |         * make_release: Add simple check for // comments in C sources. | 
|---|
 | 1684 |         * make_release: Before release, build with -Werror to catch any | 
|---|
 | 1685 |           warnings which may have been missed. | 
|---|
 | 1686 |  | 
|---|
| [bd2e33a] | 1687 | Mon Jan 27 10:25:02 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1688 |  | 
|---|
 | 1689 |         * src/: Make cad3d remap control characters and spaces in station | 
|---|
 | 1690 |           names when generating PLT output in the same way aven does. | 
|---|
 | 1691 |  | 
|---|
| [ad3017d] | 1692 | Mon Jan 27 07:43:27 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1693 |  | 
|---|
 | 1694 |         * NEWS: Update. | 
|---|
 | 1695 |  | 
|---|
| [d171c0c] | 1696 | Mon Jan 27 06:01:15 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1697 |  | 
|---|
 | 1698 |         * lib/,src/: Add support for showing percentage gradient in the tilt | 
|---|
 | 1699 |           indicator in aven.  Show the units (degrees, grads, or percent) for | 
|---|
 | 1700 |           the tilt and bearing indicators. | 
|---|
 | 1701 |  | 
|---|
| [19a5798] | 1702 | Mon Jan 27 05:40:04 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1703 |  | 
|---|
 | 1704 |         * src/mainfrm.cc: Fix GCC warnings. | 
|---|
 | 1705 |  | 
|---|
| [cba8bf34] | 1706 | Mon Jan 27 05:37:02 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1707 |  | 
|---|
 | 1708 |         * src/glbitmapfont.cc,src/glbitmapfont.h: | 
|---|
 | 1709 |           BitmapFont::get_text_extent() now uses the width of all glyphs, | 
|---|
 | 1710 |           rather than assuming all those > BITMAPFONT_MAX_CHAR have width 16. | 
|---|
 | 1711 |  | 
|---|
| [c7627d4] | 1712 | Mon Jan 27 05:32:12 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1713 |  | 
|---|
 | 1714 |         * src/glbitmapfont.cc: Fix writing of Unicode characters above | 
|---|
 | 1715 |           BITMAPFONT_MAX_CHAR (which is 256 currently). | 
|---|
 | 1716 |  | 
|---|
| [0f86024] | 1717 | Mon Jan 27 00:44:30 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1718 |  | 
|---|
 | 1719 |         * src/gfxcore.cc: Try to work around measuring line redraw issues on | 
|---|
 | 1720 |           Microsoft Windows by redrawing the whole window, which doesn't | 
|---|
 | 1721 |           seem to be measurably slower. | 
|---|
 | 1722 |  | 
|---|
| [ba8f8d3] | 1723 | Mon Jan 27 00:21:30 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1724 |  | 
|---|
 | 1725 |         * lib/: Translation updates. | 
|---|
 | 1726 |  | 
|---|
| [b5283af] | 1727 | Sun Jan 26 23:50:31 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1728 |  | 
|---|
 | 1729 |         * doc/manual.sgml: Add missing quantities to the list documented as | 
|---|
 | 1730 |           accepted by *units: LEFT, RIGHT, UP/CEILING, DOWN/FLOOR (missing | 
|---|
 | 1731 |           entirely); BACKCOMPASS/BACKBEARING, BACKCLINO/BACKGRADIENT (missing | 
|---|
 | 1732 |           from the main list, mentioned in list of the units that can be set | 
|---|
 | 1733 |           for them); COUNT (missing alternative name for COUNTER); DX/EASTING, | 
|---|
 | 1734 |           DY/NORTHING, DZ/ALTITUDE (incorrectly listed as X, Y, Z).  Reported | 
|---|
 | 1735 |           by Jonny Prouty. | 
|---|
 | 1736 |  | 
|---|
| [699bf50] | 1737 | Sun Jan 26 23:48:19 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1738 |  | 
|---|
 | 1739 |         * src/commands.c: If *units is used to set units for LEVEL, PLUMB, or | 
|---|
 | 1740 |           POSITION, give an error rather than quietly ignore the attempt. | 
|---|
 | 1741 |         * tests/: New regression testcase bad_units_qlist. | 
|---|
 | 1742 |  | 
|---|
| [a4fb8d0] | 1743 | Sun Jan 26 23:35:18 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1744 |  | 
|---|
 | 1745 |         * tests/bad_units_factor.svx,tests/cavern.tst: Test that "*units | 
|---|
 | 1746 |           backclino 0 percent" gives an error about the factor being zero. | 
|---|
 | 1747 |         * tests/Makefile.am,tests/bad_units_factor.out: Add expected output | 
|---|
 | 1748 |           to make sure we're getting the errors we expect, not just the | 
|---|
 | 1749 |           expected number of errors. | 
|---|
 | 1750 |  | 
|---|
| [c001c40] | 1751 | Fri Jan 24 06:20:49 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1752 |  | 
|---|
 | 1753 |         * lib/de.po,lib/de_CH.po: Update. | 
|---|
 | 1754 |  | 
|---|
| [a874142] | 1755 | Fri Jan 24 05:08:19 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1756 |  | 
|---|
 | 1757 |         * src/gfxcore.cc: Don't crash with assertion failure when showing | 
|---|
 | 1758 |           passages for a cave with no vertical extent.  Reported by Jonny | 
|---|
 | 1759 |           Prouty. | 
|---|
 | 1760 |  | 
|---|
| [05499f3] | 1761 | Fri Jan 24 05:07:34 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1762 |  | 
|---|
 | 1763 |         * src/moviemaker.cc: Fix to build again with libav/ffmpeg. | 
|---|
 | 1764 |  | 
|---|
| [1c448e1] | 1765 | Tue Jan 23 19:52:21 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1766 |  | 
|---|
 | 1767 |         * src/gfxcore.cc: Simplify accounting for size of blobs on measuring | 
|---|
 | 1768 |           line. | 
|---|
 | 1769 |  | 
|---|
| [c648bd1] | 1770 | Thu Jan 23 11:42:01 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1771 |  | 
|---|
 | 1772 |         * src/moviemaker.cc,src/moviemaker.h: Fix to actually build without | 
|---|
 | 1773 |           libav/ffmpeg. | 
|---|
 | 1774 |  | 
|---|
| [ccb83b7] | 1775 | Thu Jan 23 11:34:30 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1776 |  | 
|---|
 | 1777 |         * lib/,src/: Make all uses of unit names translatable. | 
|---|
 | 1778 |  | 
|---|
| [fb4aa17] | 1779 | Tue Jan 21 12:23:06 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1780 |  | 
|---|
 | 1781 |         * lib/fr.po: Merge translation updates from Eric Madelaine. | 
|---|
 | 1782 |  | 
|---|
| [e9988b3] | 1783 | Tue Jan 21 11:31:22 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1784 |  | 
|---|
 | 1785 |         * lib/: More translation updates. | 
|---|
 | 1786 |  | 
|---|
| [fa56920] | 1787 | Tue Jan 21 10:32:08 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1788 |  | 
|---|
 | 1789 |         * lib/Makefile.am,lib/generate-po-todo: Add script and makefile target | 
|---|
 | 1790 |           to pick out the messages from each po file which need attention. | 
|---|
 | 1791 |  | 
|---|
| [099256a] | 1792 | Tue Jan 21 10:30:45 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1793 |  | 
|---|
 | 1794 |         * lib/survex.pot,src/mainfrm.cc: Allow "m" and "ft" suffixes to be | 
|---|
 | 1795 |           translated. | 
|---|
 | 1796 |  | 
|---|
| [df26b81] | 1797 | Tue Jan 21 04:14:55 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1798 |  | 
|---|
 | 1799 |         * doc/TODO.htm: Remove things which have now been done, and reorganise | 
|---|
 | 1800 |           the rest. | 
|---|
 | 1801 |  | 
|---|
| [53496ab3] | 1802 | Tue Jan 21 03:48:07 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1803 |  | 
|---|
 | 1804 |         * src/message.c: On Microsoft Windows 2000 and newer, use | 
|---|
 | 1805 |           GetUserDefaultUILanguage() to get the UI language to use.  For older | 
|---|
 | 1806 |           versions, continue to use GetUserDefaultLCID(). | 
|---|
 | 1807 |  | 
|---|
| [08e858b] | 1808 | Tue Jan 21 02:29:06 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1809 |  | 
|---|
 | 1810 |         * lib/,src/avenprcore.cc,src/printwx.cc: Change term "info box" to | 
|---|
 | 1811 |           "legend". | 
|---|
 | 1812 |  | 
|---|
| [486c619] | 1813 | Tue Jan 21 02:15:38 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1814 |  | 
|---|
 | 1815 |         * src/mainfrm.cc,src/mainfrm.h: If full screen, don't recreate the | 
|---|
 | 1816 |           side panel when a new file is opened (e.g. via Ctrl+O). | 
|---|
 | 1817 |  | 
|---|
| [fb941bfd] | 1818 | Mon Jan 20 05:33:04 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1819 |  | 
|---|
 | 1820 |         * NEWS: Update. | 
|---|
 | 1821 |  | 
|---|
| [4a7b9e3] | 1822 | Mon Jan 20 04:54:28 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1823 |  | 
|---|
 | 1824 |         * lib/bg.po,lib/de.po,lib/de_CH.po: More translation updates. | 
|---|
 | 1825 |  | 
|---|
| [c20d521] | 1826 | Sun Jan 19 01:44:44 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1827 |  | 
|---|
 | 1828 |         * lib/,src/netskel.c,tests/: Drop "between nodes" from the progress | 
|---|
 | 1829 |           messages while solving the survey network, as the extra words don't | 
|---|
 | 1830 |           make the meaning clearer, and "node" doesn't mean exactly the same | 
|---|
 | 1831 |           here as the summary of nodes printed at the end of processing, which | 
|---|
 | 1832 |           is a bit confusing. | 
|---|
 | 1833 |  | 
|---|
| [e521b8e0] | 1834 | Sun Jan 19 01:31:54 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1835 |  | 
|---|
 | 1836 |         * lib/: More translation updates. | 
|---|
 | 1837 |  | 
|---|
| [45c9d00] | 1838 | Sun Jan 19 00:51:33 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1839 |  | 
|---|
 | 1840 |         * lib/po-to-msg.pl: Fix menu shortcut check to allow for non-ASCII | 
|---|
 | 1841 |           shortcuts.  Remove code to check for menu shortcuts marked with '@' | 
|---|
 | 1842 |           as we no longer do that. | 
|---|
 | 1843 |  | 
|---|
| [d752afd] | 1844 | Sat Jan 18 23:24:47 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1845 |  | 
|---|
 | 1846 |         * buildmacosx.sh: Update to use wx 3.0.0, and add a checksum check for | 
|---|
 | 1847 |           the downloaded wx sources.  Thanks to David A. Riggs for his work on | 
|---|
 | 1848 |           getting the Mac OS X build going with wx 3.0.0. | 
|---|
 | 1849 |  | 
|---|
| [963e611] | 1850 | Sat Jan 18 23:09:12 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1851 |  | 
|---|
 | 1852 |         * src/gla-gl.cc: Split log_fl_error helper function out of | 
|---|
 | 1853 |           CHECK_GL_ERROR, which will reduce code size and also the number of | 
|---|
 | 1854 |           deprecation warnings about gluErrorString on Mac OS X 10.9. | 
|---|
 | 1855 |  | 
|---|
| [c053e86] | 1856 | Sat Jan 18 22:49:02 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1857 |  | 
|---|
 | 1858 |         * lib/en_US.po: Translate "elevation" to "profile" in a couple of | 
|---|
 | 1859 |           places where we weren't. | 
|---|
 | 1860 |  | 
|---|
| [d3cc33f] | 1861 | Sat Jan 18 22:48:01 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1862 |  | 
|---|
 | 1863 |         * src/message.c: Hook up Indonesian translation to be used when | 
|---|
 | 1864 |           Windows is set to Indonesian. | 
|---|
 | 1865 |  | 
|---|
| [f4c18a9] | 1866 | Sat Jan 18 22:47:20 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1867 |  | 
|---|
 | 1868 |         * lib/checkshortcut.pl: Fix shortcut checking to allow for non-ASCII | 
|---|
 | 1869 |           shortcuts. | 
|---|
 | 1870 |  | 
|---|
| [8770ec6] | 1871 | Sat Jan 18 22:45:50 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1872 |  | 
|---|
 | 1873 |         * lib/Makefile.am,lib/bg.po,src/message.c: Add start of bulgarian | 
|---|
 | 1874 |           translation, with messages take from therion. | 
|---|
 | 1875 |  | 
|---|
| [255f3269] | 1876 | Fri Jan 17 07:39:48 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1877 |  | 
|---|
 | 1878 |         * src/printwx.cc: Include wx headers before ISO C/C++ ones, to try to | 
|---|
 | 1879 |           fix build failure on OS X 10.9 with wx 3.0.0. | 
|---|
 | 1880 |  | 
|---|
| [ee3d89c] | 1881 | Fri Jan 17 07:27:34 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1882 |  | 
|---|
 | 1883 |         * src/moviemaker.h: If we don't have libav or ffmpeg, omit all the | 
|---|
 | 1884 |           member variables from class MovieMaker, to avoid "unused private | 
|---|
 | 1885 |           field" warnings from clang. | 
|---|
 | 1886 |  | 
|---|
| [9185847] | 1887 | Fri Jan 17 07:22:32 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1888 |  | 
|---|
 | 1889 |         * src/: Use cast to void rather than assignment to self to suppress | 
|---|
 | 1890 |           unused parameter warnings, as clang warns about the latter. | 
|---|
 | 1891 |  | 
|---|
| [b864b43] | 1892 | Fri Jan 17 07:12:47 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1893 |  | 
|---|
 | 1894 |         * src/aboutdlg.cc: Use string::erase() rather than assigning the | 
|---|
 | 1895 |           result of string::substr(). | 
|---|
 | 1896 |  | 
|---|
| [f8c981b] | 1897 | Thu Jan 16 03:58:18 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1898 |  | 
|---|
 | 1899 |         * lib/: Update pot and po files with current linenumber references. | 
|---|
 | 1900 |  | 
|---|
| [da6367cd] | 1901 | Thu Jan 16 03:57:55 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1902 |  | 
|---|
 | 1903 |         * src/printwx.cc: Fix incorrect message in comment. | 
|---|
 | 1904 |  | 
|---|
| [d33b67a] | 1905 | Thu Jan 16 03:46:23 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1906 |  | 
|---|
 | 1907 |         * lib/extract-msgs.pl: Fix to handle there being a comment before the | 
|---|
 | 1908 |           comment with the message in. | 
|---|
 | 1909 |  | 
|---|
| [dd83970] | 1910 | Thu Jan 16 03:17:24 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1911 |  | 
|---|
 | 1912 |         * lib/: Various translation updates. | 
|---|
 | 1913 |  | 
|---|
| [51384bf] | 1914 | Thu Jan 16 03:15:10 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1915 |  | 
|---|
 | 1916 |         * lib/de.po,lib/de_CH.po: Move menu accelerator on "Farbschlüssel" | 
|---|
 | 1917 |           from "ü" to "F", since the latter isn't used in that menu. | 
|---|
 | 1918 |  | 
|---|
| [a770b1bd] | 1919 | Wed Jan 15 21:00:14 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1920 |  | 
|---|
 | 1921 |         * lib/: Fill in some missing translations from existing similar | 
|---|
 | 1922 |           translations. | 
|---|
 | 1923 |  | 
|---|
| [6264918] | 1924 | Wed Jan 15 10:55:44 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1925 |  | 
|---|
 | 1926 |         * src/mainfrm.cc,src/mainfrm.h: Fix wxWidgets assertion when double | 
|---|
 | 1927 |           clicking on an anonymous station.  Reported by Kevin Dixon. | 
|---|
 | 1928 |  | 
|---|
| [6f0d0d8] | 1929 | Wed Jan 15 07:11:30 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1930 |  | 
|---|
 | 1931 |         * NEWS,configure.ac: Update for 1.2.10. | 
|---|
 | 1932 |  | 
|---|
| [aedf23f] | 1933 | Wed Jan 15 07:07:25 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1934 |  | 
|---|
 | 1935 |         * lib/ca.po,lib/de.po: Mark altered message as fuzzy in languages I | 
|---|
 | 1936 |           failed to before. | 
|---|
 | 1937 |  | 
|---|
| [53966d3] | 1938 | Wed Jan 15 06:25:10 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1939 |  | 
|---|
 | 1940 |         * NEWS: Update. | 
|---|
 | 1941 |  | 
|---|
| [15e50b0] | 1942 | Wed Jan 15 06:13:44 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1943 |  | 
|---|
 | 1944 |         * src/img.c: Simplify reading of labels in 3d v1 and v2 files. | 
|---|
 | 1945 |  | 
|---|
| [3d3fb6c] | 1946 | Wed Jan 15 06:11:12 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1947 |  | 
|---|
 | 1948 |         * lib/,src/cavernlog.cc: If we fail to start the external editor, | 
|---|
 | 1949 |           throw up an error box. | 
|---|
 | 1950 |  | 
|---|
| [ba0f22b] | 1951 | Wed Jan 15 05:58:31 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1952 |  | 
|---|
 | 1953 |         * src/img.c: Pass pimg->buf_len rather than literal 257. | 
|---|
 | 1954 |  | 
|---|
| [bca9107] | 1955 | Wed Jan 15 00:23:34 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1956 |  | 
|---|
 | 1957 |         * src/img.c: Remove pointless "future expansion" comment from | 
|---|
 | 1958 |           img_read_item_ancient(). | 
|---|
 | 1959 |  | 
|---|
| [a8638a6] | 1960 | Wed Jan 15 00:22:22 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1961 |  | 
|---|
 | 1962 |         * src/img.c: Tweak recursive calls in img_read_item_ancient() and | 
|---|
 | 1963 |           img_write_item_ancient() to directly call the same function. | 
|---|
 | 1964 |  | 
|---|
| [a4454620] | 1965 | Wed Jan 15 00:15:30 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1966 |  | 
|---|
 | 1967 |         * src/img.c,src/useful.h: Fix some glibc fortify source warnings. | 
|---|
 | 1968 |  | 
|---|
| [2adff93] | 1969 | Wed Jan 15 00:13:27 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1970 |  | 
|---|
 | 1971 |         * src/img.c: Make 4 internal functions static. | 
|---|
 | 1972 |  | 
|---|
| [9feb252] | 1973 | Tue Jan 14 21:57:03 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1974 |  | 
|---|
 | 1975 |         * src/printwx.cc: Minor code refactor. | 
|---|
 | 1976 |  | 
|---|
| [0ecf3b1] | 1977 | Tue Jan 14 21:51:58 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1978 |  | 
|---|
 | 1979 |         * NEWS: Update. | 
|---|
 | 1980 |  | 
|---|
| [e0c2dfb] | 1981 | Tue Jan 14 21:39:34 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1982 |  | 
|---|
 | 1983 |         * lib/en_US.po: Add missing translation. | 
|---|
 | 1984 |  | 
|---|
| [de9aa88] | 1985 | Tue Jan 14 21:25:01 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1986 |  | 
|---|
 | 1987 |         * src/printwx.cc: Fix crash on "File->Print" or "File->Export" under | 
|---|
 | 1988 |           Windows XP, reported by Brian Clipstone. | 
|---|
 | 1989 |  | 
|---|
| [5440c295] | 1990 | Tue Jan 14 21:23:10 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1991 |  | 
|---|
 | 1992 |         * src/aven.cc: Simplify handling of command line under __WXMSW__, | 
|---|
 | 1993 |           fixing error if run with no parameters. | 
|---|
 | 1994 |  | 
|---|
| [c891a7e] | 1995 | Tue Jan 14 21:17:38 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 1996 |  | 
|---|
 | 1997 |         * configure.ac,src/img.c: Only use _putenv_s() under MSVC - mingw | 
|---|
 | 1998 |           doesn't provide it. | 
|---|
 | 1999 |  | 
|---|
| [db095f9] | 2000 | Tue Jan 14 21:14:51 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 2001 |  | 
|---|
 | 2002 |         * make_release: Turn on optimisation when building aven for Microsoft | 
|---|
 | 2003 |           Windows. | 
|---|
 | 2004 |  | 
|---|
| [e0f3ade] | 2005 | Tue Jan 14 04:17:10 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 2006 |  | 
|---|
 | 2007 |         * src/guicontrol.cc: If dragging with more than one mouse button held | 
|---|
 | 2008 |           down, releasing one causes another which is still held down to take | 
|---|
 | 2009 |           effect. | 
|---|
 | 2010 |  | 
|---|
| [a57af18] | 2011 | Tue Jan 14 03:33:38 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 2012 |  | 
|---|
 | 2013 |         * src/guicontrol.cc: Fix assertion if two mouse buttons are held down | 
|---|
 | 2014 |           at the same time.  Reported by Brian Clipstone. | 
|---|
 | 2015 |  | 
|---|
| [d9cd8ae] | 2016 | Tue Jan 14 03:22:54 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 2017 |  | 
|---|
 | 2018 |         * src/img.c,src/mainfrm.cc: Although these are often referred to as | 
|---|
 | 2019 |           "CMAP .XYZ files", it seems that actually, the extension .XYZ isn't | 
|---|
 | 2020 |           used, rather .SHT (shot variant, produced by CMAP v16 and later), | 
|---|
 | 2021 |           .UNA (unadjusted) and .ADJ (adjusted) extensions are.  Since we've | 
|---|
 | 2022 |           long checked for .XYZ, we continue to do so in case anyone is | 
|---|
 | 2023 |           relying on it, but also check for the other extensions. | 
|---|
 | 2024 |  | 
|---|
| [d959ab2] | 2025 | Tue Jan 14 03:20:03 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 2026 |  | 
|---|
 | 2027 |         * buildmacosx.sh,configure.ac,doc/manual.sgml: Update references to | 
|---|
 | 2028 |           Survex 1.1 which should be to 1.2. | 
|---|
 | 2029 |  | 
|---|
| [b554a4b] | 2030 | Tue Jan 14 03:14:31 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 2031 |  | 
|---|
 | 2032 |         * doc/manual.sgml: Note the station length limit Smaps used. | 
|---|
 | 2033 |  | 
|---|
| [d65419c] | 2034 | Tue Jan 14 02:55:02 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 2035 |  | 
|---|
 | 2036 |         * tests/expobug.svx: Fix comment typo. | 
|---|
 | 2037 |  | 
|---|
| [8ff910a] | 2038 | Tue Jan 14 02:52:52 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 2039 |  | 
|---|
 | 2040 |         * src/imgtest.c: Fix printf format to actually match types of | 
|---|
 | 2041 |           parameters. | 
|---|
 | 2042 |  | 
|---|
| [110f59c] | 2043 | Tue Jan 14 02:52:31 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 2044 |  | 
|---|
 | 2045 |         * src/gpx.cc: Fix comment typo. | 
|---|
 | 2046 |  | 
|---|
| [f10cf8f] | 2047 | Tue Jan 14 02:48:59 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 2048 |  | 
|---|
 | 2049 |         * src/: Pass the numeric datestamp to ExportFilter::header(), and use | 
|---|
 | 2050 |           it to set a timestamp in exported GPX files. | 
|---|
 | 2051 |  | 
|---|
| [5dc0378] | 2052 | Tue Jan 14 01:18:42 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 2053 |  | 
|---|
 | 2054 |         * src/datain.c: Fix NULL pointer dereference when processing Compass | 
|---|
 | 2055 |           DAT file without 'SURVEY DATE:'. | 
|---|
 | 2056 |  | 
|---|
| [4f70ebc] | 2057 | Tue Jan 14 00:40:06 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 2058 |  | 
|---|
 | 2059 |         * src/: Add new "datestamp_numeric" field to struct img giving the | 
|---|
 | 2060 |           datestamp as a time_t in UTC (or (time_t)-1 if there's no datestamp | 
|---|
 | 2061 |           or we failed to convert it).  For .3d >= v8, this field is reliable. | 
|---|
 | 2062 |           We attempt to convert date strings in .3d <= v7 and CMAP XYZ | 
|---|
 | 2063 |           files, but may get the timezone wrong. | 
|---|
 | 2064 |  | 
|---|
| [ad95991] | 2065 | Tue Jan 14 00:29:35 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 2066 |  | 
|---|
 | 2067 |         * src/img.c: Fix my_strcasecmp() to handle top-bit set characters | 
|---|
 | 2068 |           better. | 
|---|
 | 2069 |  | 
|---|
| [6a1c384] | 2070 | Mon Jan 13 04:20:11 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 2071 |  | 
|---|
 | 2072 |         * src/gpx.cc: Don't try to write the title if it isn't set or is | 
|---|
 | 2073 |           empty. | 
|---|
 | 2074 |  | 
|---|
| [b4d8642] | 2075 | Mon Jan 13 04:09:27 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 2076 |  | 
|---|
 | 2077 |         * src/export.cc: If the survey has a title, add it as a top-level | 
|---|
 | 2078 |           <title> element to exported SVG files. | 
|---|
 | 2079 |  | 
|---|
| [1e5ac43] | 2080 | Mon Jan 13 04:08:11 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 2081 |  | 
|---|
 | 2082 |         * src/export.cc: Escape '<', '>', and '&' in labels in exported SVG | 
|---|
 | 2083 |           files. | 
|---|
 | 2084 |  | 
|---|
| [70462c8] | 2085 | Mon Jan 13 04:02:26 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 2086 |  | 
|---|
 | 2087 |         * src/: Pass the datestamp from the 3d file to the export code. | 
|---|
 | 2088 |  | 
|---|
| [ea69247] | 2089 | Mon Jan 13 04:00:54 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 2090 |  | 
|---|
 | 2091 |         * src/avenprcore.cc,src/printwx.cc: Don't bother looking up the | 
|---|
 | 2092 |           printer page setup info when exporting. | 
|---|
 | 2093 |  | 
|---|
| [d6a770d] | 2094 | Wed Jan 08 04:50:10 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 2095 |  | 
|---|
 | 2096 |         * doc/HACKING.htm: Document how to configure wxWidgets 3.0.0 for mingw | 
|---|
 | 2097 |           cross-build. | 
|---|
 | 2098 |  | 
|---|
| [6b6fb4d] | 2099 | Wed Jan 08 04:11:32 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 2100 |  | 
|---|
 | 2101 |         * NEWS,configure.ac: Update for 1.2.9. | 
|---|
 | 2102 |  | 
|---|
| [6b86108] | 2103 | Wed Jan 08 03:57:39 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 2104 |  | 
|---|
 | 2105 |         * lib/: Add "Language:" headers to .po files. | 
|---|
 | 2106 |  | 
|---|
| [8ec15cf] | 2107 | Wed Jan 08 02:17:44 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 2108 |  | 
|---|
 | 2109 |         * src/img.c: In non-hosted mode, don't define GETC and PUTC if they're | 
|---|
 | 2110 |           already defined, to allow easy overriding with getc_unlocked() and | 
|---|
 | 2111 |           putc_unlocked(). | 
|---|
 | 2112 |  | 
|---|
| [57cecaa] | 2113 | Wed Jan 08 02:13:27 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 2114 |  | 
|---|
 | 2115 |         * src/Makefile.am,src/imgtest.c: Add compile test that img.c and img.h | 
|---|
 | 2116 |           work in non-hosted mode. | 
|---|
 | 2117 |  | 
|---|
| [fa0246c] | 2118 | Wed Jan 08 01:14:42 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 2119 |  | 
|---|
 | 2120 |         * doc/cavern.sgml: Document --3d-version in cavern man page. | 
|---|
 | 2121 |  | 
|---|
| [997509d] | 2122 | Wed Jan 08 01:05:34 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 2123 |  | 
|---|
 | 2124 |         * src/moviemaker.cc: Set rc_buffer_size to avoid warning from libav | 
|---|
 | 2125 |           when exporting MPEG. | 
|---|
 | 2126 |  | 
|---|
| [710bd97] | 2127 | Tue Jan 07 23:09:53 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 2128 |  | 
|---|
 | 2129 |         * src/moviemaker.cc: Fix GCC warnings. | 
|---|
 | 2130 |  | 
|---|
| [17edec7] | 2131 | Tue Jan 07 23:08:21 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 2132 |  | 
|---|
 | 2133 |         * src/img.c: In non-hosted mode, check that int is at least 32 bits, | 
|---|
 | 2134 |           and if not, use long.  In practice, platforms with 16 bit int are | 
|---|
 | 2135 |           mostly obsolete, but it's not hard to be portable here. | 
|---|
 | 2136 |  | 
|---|
| [0b25b30] | 2137 | Tue Jan 07 22:05:58 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 2138 |  | 
|---|
 | 2139 |         * src/msvc/config.h.in: Update to INT16_T to int16_t and INT32_T to | 
|---|
 | 2140 |           int32_t.  AFAIK, building with MSVC hasn't been tested for a long | 
|---|
 | 2141 |           time, so it's likely more fixes will be needed. | 
|---|
 | 2142 |  | 
|---|
| [9ad69a0] | 2143 | Tue Jan 07 21:55:27 GMT 2014  Olly Betts <olly@survex.com> | 
|---|
 | 2144 |  | 
|---|
 | 2145 |         * configure.ac: Don't call AC_C_CONST - C compilers without 'const' | 
|---|
 | 2146 |           support haven't been relevant for years. | 
|---|
 | 2147 |  | 
|---|
| [57f70f2] | 2148 | Thu Oct 31 12:08:07 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2149 |  | 
|---|
 | 2150 |         * lib/: Update translations from launchpad and from existing similar | 
|---|
 | 2151 |           messages. | 
|---|
 | 2152 |  | 
|---|
| [ec81f086] | 2153 | Tue Oct 29 23:47:57 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2154 |  | 
|---|
 | 2155 |         * src/moviemaker.cc: Fix to call avcodec_free_frame() correctly. | 
|---|
 | 2156 |  | 
|---|
| [e1f27c4] | 2157 | Tue Oct 29 08:58:56 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2158 |  | 
|---|
 | 2159 |         * NEWS,configure.ac: Update for 1.2.8. | 
|---|
 | 2160 |  | 
|---|
| [9b5a5fd] | 2161 | Tue Oct 29 08:10:45 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2162 |  | 
|---|
 | 2163 |         * src/: Hook up to pass "input_projection" from .aven config file | 
|---|
 | 2164 |           through to GPX export code. | 
|---|
 | 2165 |  | 
|---|
| [e24b7fb] | 2166 | Sat Oct 26 06:35:52 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2167 |  | 
|---|
 | 2168 |         * src/gfxcore.cc: Another tweak to use RefreshRect() rather than | 
|---|
 | 2169 |           Refresh() for slightly simpler code. | 
|---|
 | 2170 |  | 
|---|
| [79137712] | 2171 | Fri Oct 25 21:08:53 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2172 |  | 
|---|
 | 2173 |         * src/gpx.cc: Use fputs rather than fprintf for constant strings. | 
|---|
 | 2174 |  | 
|---|
| [a6dddd1] | 2175 | Fri Oct 25 21:07:57 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2176 |  | 
|---|
 | 2177 |         * src/gpx.cc,src/gpx.h,src/printwx.cc: Add support for exporting legs | 
|---|
 | 2178 |           as tracks in GPX. | 
|---|
 | 2179 |  | 
|---|
| [d1bc1ac] | 2180 | Fri Oct 25 06:14:38 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2181 |  | 
|---|
 | 2182 |         * src/printwx.cc: Swap the "Elements" and "View" boxes in the print | 
|---|
 | 2183 |           and export dialogs, as that works much better when the "View" box | 
|---|
 | 2184 |           is hidden. | 
|---|
 | 2185 |  | 
|---|
| [bc1fac5] | 2186 | Fri Oct 25 06:11:59 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2187 |  | 
|---|
 | 2188 |         * lib/survex.pot,src/export.cc,src/export.h,src/printwx.cc: Add | 
|---|
 | 2189 |           "Origin in centre" and "Full coordinates" options to export | 
|---|
 | 2190 |           - the latter fixes #10.  GPX and PLT output force "full | 
|---|
 | 2191 |           coordinates". | 
|---|
 | 2192 |  | 
|---|
| [0ca8fe0] | 2193 | Wed Oct 23 21:47:07 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2194 |  | 
|---|
 | 2195 |         * src/gfxcore.cc: Tweak to use RefreshRect() rather than Refresh() for | 
|---|
 | 2196 |           slightly simpler code. | 
|---|
 | 2197 |  | 
|---|
| [a7f78d4] | 2198 | Wed Oct 23 21:46:13 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2199 |  | 
|---|
 | 2200 |         * src/dump3d.c: Show dates for XSECT. | 
|---|
 | 2201 |  | 
|---|
| [54b7650] | 2202 | Wed Oct 23 06:46:39 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2203 |  | 
|---|
 | 2204 |         * src/printwx.cc: Fix export and (the built-in) print preview to | 
|---|
 | 2205 |           actually use the options selected in the dialog rather than those | 
|---|
 | 2206 |           set when the dialog was created. | 
|---|
 | 2207 |  | 
|---|
| [fdea415] | 2208 | Wed Oct 23 06:30:05 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2209 |  | 
|---|
 | 2210 |         * src/: Hook up GPX export options to export entrances, fixed points, | 
|---|
 | 2211 |           and/or exported points, and specify coloured pin symbols for these | 
|---|
 | 2212 |           types of stations.  These options now default to what's being shown | 
|---|
 | 2213 |           in the survey view, like other export options.   GPX export | 
|---|
 | 2214 |           "creator" how includes the Survex version and website URL, and the | 
|---|
 | 2215 |           survey title is includes as a <name> tag inside the <gpx> tag. | 
|---|
 | 2216 |  | 
|---|
| [76882cb] | 2217 | Wed Oct 23 04:38:31 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2218 |  | 
|---|
 | 2219 |         * src/guicontrol.cc: Fix assertion failure when double-clicking on the | 
|---|
 | 2220 |           survey with wx2.9. | 
|---|
 | 2221 |  | 
|---|
| [9cb97b7] | 2222 | Tue Oct 22 06:01:05 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2223 |  | 
|---|
 | 2224 |         * src/: Rename internal references to "show splays" to just "splays" | 
|---|
 | 2225 |           to reflect the change in the menu item name. | 
|---|
 | 2226 |  | 
|---|
| [7b55ac2] | 2227 | Tue Oct 22 05:55:55 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2228 |  | 
|---|
 | 2229 |         * lib/survex.pot,src/: Hide the "View" box for GPX export.  Add | 
|---|
 | 2230 |           checkboxes for "Entrances", "Fixed Points" and "Exported Stations" | 
|---|
 | 2231 |           for GPX export (currently non-functional).  Prepare for allowing | 
|---|
 | 2232 |           text height, marker size, and grid spacing to be set from aven (as | 
|---|
 | 2233 |           cad3d allows). | 
|---|
 | 2234 |  | 
|---|
| [4d7d209] | 2235 | Mon Oct 21 01:10:04 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2236 |  | 
|---|
 | 2237 |         * src/mainfrm.cc: Update to call img_error2msg() on the error code | 
|---|
 | 2238 |           returned by img_error(). | 
|---|
 | 2239 |  | 
|---|
| [a322a09] | 2240 | Sat Oct 19 18:28:49 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2241 |  | 
|---|
 | 2242 |         * src/printwx.cc: Fix segfault in "File->Export" if an export format | 
|---|
 | 2243 |           isn't stored in ".aven". | 
|---|
 | 2244 |  | 
|---|
| [0a9b040] | 2245 | Sat Oct 19 17:39:49 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2246 |  | 
|---|
 | 2247 |         * configure.ac,src/img.c: Use lround() instead of round(), and make | 
|---|
 | 2248 |           the tests around whether we use the library function or the our | 
|---|
 | 2249 |           fallback implementation saner. | 
|---|
 | 2250 |  | 
|---|
| [f1d5d26] | 2251 | Wed Sep 18 00:26:33 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2252 |  | 
|---|
 | 2253 |         * src/aven.cc: Fix to build with wx 2.9.5 with wx2.8 compatibility | 
|---|
 | 2254 |           disabled. | 
|---|
 | 2255 |  | 
|---|
| [a2a8d23] | 2256 | Tue Sep 17 23:57:02 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2257 |  | 
|---|
 | 2258 |         * src/mainfrm.cc: Make the Presentation->Play menu item a checkbox, | 
|---|
 | 2259 |           to avoid a warning with wxMSW 2.9.5.  Reported by Brian Clipstone. | 
|---|
 | 2260 |  | 
|---|
| [f3ef5d8] | 2261 | Tue Sep 17 23:56:06 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2262 |  | 
|---|
 | 2263 |         * src/guicontrol.cc,src/guicontrol.h: Rename scale/rotate lock | 
|---|
 | 2264 |           constants to have a "lock_" prefix. | 
|---|
 | 2265 |  | 
|---|
| [f7d52a1] | 2266 | Tue Sep 17 23:38:10 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2267 |  | 
|---|
 | 2268 |         * src/mainfrm.cc: Make right click in an empty presentation mark the | 
|---|
 | 2269 |           current position and open it to edit, instead of crashing. | 
|---|
 | 2270 |  | 
|---|
| [387babf] | 2271 | Tue Sep 17 23:37:00 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2272 |  | 
|---|
 | 2273 |         * src/gfxcore.cc: Don't try to close the movie if we aren't producing | 
|---|
 | 2274 |           one. | 
|---|
 | 2275 |  | 
|---|
| [cc69cf5] | 2276 | Tue Sep 10 00:21:53 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2277 |  | 
|---|
 | 2278 |         * configure.ac,src/moviemaker.cc: Use avcodec_free_frame() if it's | 
|---|
 | 2279 |           available. | 
|---|
 | 2280 |  | 
|---|
| [763efe6] | 2281 | Mon Sep 09 11:36:00 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2282 |  | 
|---|
 | 2283 |         * src/cad3d.c: Correct long option names in code comment. | 
|---|
 | 2284 |  | 
|---|
| [caeff4a] | 2285 | Mon Sep 09 11:33:20 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2286 |  | 
|---|
 | 2287 |         * src/cad3d.c: Make --marker-size work for Skencil and SVG output. | 
|---|
 | 2288 |  | 
|---|
| [98fd937] | 2289 | Mon Sep 09 07:01:57 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2290 |  | 
|---|
 | 2291 |         * src/gfxcore.cc,src/moviemaker.cc,src/moviemaker.h: Improve reporting | 
|---|
 | 2292 |           of errors during the process of exporting a movie. | 
|---|
 | 2293 |  | 
|---|
| [64d06c0] | 2294 | Mon Sep 09 06:38:33 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2295 |  | 
|---|
 | 2296 |         * configure.ac,src/moviemaker.cc,src/moviemaker.h: Update movie export | 
|---|
 | 2297 |           code to work with latest libav API. | 
|---|
 | 2298 |  | 
|---|
| [adceff5] | 2299 | Mon Sep 09 05:14:24 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2300 |  | 
|---|
 | 2301 |         * Makefile.am,doc/HACKING.htm,lib/,survex.iss.in: Upgrade to newer | 
|---|
 | 2302 |           innosetup version.  Upgrade details of how to do a Microsoft Windows | 
|---|
 | 2303 |           build. | 
|---|
 | 2304 |  | 
|---|
| [66a9df7] | 2305 | Mon Sep 09 04:19:36 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2306 |  | 
|---|
 | 2307 |         * make_release: Prefer a hand-installed 2.9 mingw build of wx to a | 
|---|
 | 2308 |           packaged 2.8 build. | 
|---|
 | 2309 |  | 
|---|
| [55a0527] | 2310 | Mon Sep 09 04:18:18 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2311 |  | 
|---|
 | 2312 |         * src/img.c,src/netbits.c: Fix // comments in C code for portability | 
|---|
 | 2313 |           to pre-C99 compilers which don't support these as an extension. | 
|---|
 | 2314 |  | 
|---|
| [0544329] | 2315 | Mon Sep 09 04:12:57 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2316 |  | 
|---|
 | 2317 |         * src/aven.cc: Fix to build with wxMSW 2.9.5. | 
|---|
 | 2318 |  | 
|---|
| [c527c6e] | 2319 | Mon Sep 09 04:10:48 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2320 |  | 
|---|
 | 2321 |         * configure.ac,src/Makefile.am: Probe for libproj. | 
|---|
 | 2322 |  | 
|---|
| [9fc1cac] | 2323 | Fri Sep 06 04:18:23 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2324 |  | 
|---|
 | 2325 |         * NEWS,doc/cad3d.sgml,lib/,src/: The "Sketch" vector drawing program | 
|---|
 | 2326 |           got renamed to "Skencil" some time ago, so update all references in | 
|---|
 | 2327 |           code and documentation.  cad3d has a new --skencil option to specify | 
|---|
 | 2328 |           this output format, but --sketch is still recognised for | 
|---|
 | 2329 |           compatibility. | 
|---|
 | 2330 |  | 
|---|
| [3972b26] | 2331 | Fri Sep 06 03:39:16 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2332 |  | 
|---|
 | 2333 |         * src/printwx.cc: Default to exporting in the export format used last | 
|---|
 | 2334 |           time. | 
|---|
 | 2335 |  | 
|---|
| [6073761] | 2336 | Fri Sep 06 03:27:21 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2337 |  | 
|---|
 | 2338 |         * lib/de_CH.po,lib/it.po,lib/sk.po: Minor translation updates. | 
|---|
 | 2339 |  | 
|---|
| [583c17d] | 2340 | Thu Sep 05 09:50:23 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2341 |  | 
|---|
 | 2342 |         * lib/,src/: Add a format drop down to the export dialog, and only | 
|---|
 | 2343 |           show fields which are meaningful and supported for a particular | 
|---|
 | 2344 |           export format. | 
|---|
 | 2345 |  | 
|---|
| [3c35956] | 2346 | Thu Sep 05 04:21:40 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2347 |  | 
|---|
 | 2348 |         * survex.iss.in: Newer innosetup no longer supports MinVersion. | 
|---|
 | 2349 |  | 
|---|
| [0b29536] | 2350 | Thu Sep 05 04:20:36 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2351 |  | 
|---|
 | 2352 |         * lib/,survex.iss.in: Add translations for the Windows installer for | 
|---|
 | 2353 |           all the languages we have any translations of Survex itself for. | 
|---|
 | 2354 |  | 
|---|
| [4734106] | 2355 | Mon Sep 02 21:03:50 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2356 |  | 
|---|
 | 2357 |         * lib/,src/: Rework findentrances into GPX export for aven. | 
|---|
 | 2358 |  | 
|---|
| [0d9d980] | 2359 | Mon Sep 02 02:17:49 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2360 |  | 
|---|
 | 2361 |         * src/img.c: Improve fputsnl() for non-HOSTED mode to return a value. | 
|---|
 | 2362 |  | 
|---|
| [81bb4bdc] | 2363 | Mon Sep 02 02:17:18 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2364 |  | 
|---|
 | 2365 |         * src/img.c: Use osnew() to simplify code a little. | 
|---|
 | 2366 |  | 
|---|
| [b932a29] | 2367 | Mon Sep 02 01:45:52 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2368 |  | 
|---|
 | 2369 |         * src/img.c: Don't segfault on img_close() in non-hosted mode. | 
|---|
 | 2370 |  | 
|---|
| [f807d8bf] | 2371 | Mon Sep 02 00:27:29 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2372 |  | 
|---|
 | 2373 |         * NEWS,src/img.c: img.c can now be compiled as C++ as well as as C. | 
|---|
 | 2374 |  | 
|---|
| [88b54df6] | 2375 | Mon Sep 02 00:17:36 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2376 |  | 
|---|
 | 2377 |         * NEWS,src/img.c: Add missing definition of max() macro when built for | 
|---|
 | 2378 |           use outside of Survex. | 
|---|
 | 2379 |  | 
|---|
| [0d25db3] | 2380 | Mon Sep 02 00:11:36 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2381 |  | 
|---|
 | 2382 |         * src/img.c: Don't duplicate the IMG_API_VERSION defaulting logic from | 
|---|
 | 2383 |           img.h as we get it just by including img.h first. | 
|---|
 | 2384 |  | 
|---|
| [a405bc1] | 2385 | Mon Sep 02 00:10:34 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2386 |  | 
|---|
 | 2387 |         * src/: IMG_HOSTED no longer affects the img API at all. | 
|---|
 | 2388 |  | 
|---|
| [034141d] | 2389 | Fri Aug 23 08:06:18 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2390 |  | 
|---|
 | 2391 |         * NEWS,lib/,src/netskel.c: Tweak cavern .err file output to not lose | 
|---|
 | 2392 |           the space in front of certain statistics when the value gets large. | 
|---|
 | 2393 |  | 
|---|
| [a4adf09] | 2394 | Wed Aug 21 21:14:03 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2395 |  | 
|---|
 | 2396 |         * NEWS,lib/,src/matrix.c,src/out.h,tests/calibrate_clino.out: Don't | 
|---|
 | 2397 |           report "Solving to find x coordinates" as we actually find y and z | 
|---|
 | 2398 |           in the same operation, and as a progress message it is redundant with | 
|---|
 | 2399 |           "Solving %d simultaneous equations" anyway. | 
|---|
 | 2400 |  | 
|---|
| [0056ee1] | 2401 | Fri Aug 09 10:23:24 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2402 |  | 
|---|
 | 2403 |         * NEWS,src/printwx.cc: Need to call TransferDataFromWindow() for the | 
|---|
 | 2404 |           validators to get called and update the boolean flag settings mask. | 
|---|
 | 2405 |  | 
|---|
| [da65891] | 2406 | Fri Aug 02 13:04:39 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2407 |  | 
|---|
 | 2408 |         * NEWS,src/readval.c,tests/cmd_alias.out: Fix handling of anonymous | 
|---|
 | 2409 |           wall stations ('..' by default) to implicitly set the SPLAY leg flag, | 
|---|
 | 2410 |           as was intended. | 
|---|
 | 2411 |  | 
|---|
| [c6abbc8] | 2412 | Sat Jul 27 10:08:46 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2413 |  | 
|---|
 | 2414 |         * tests/Makefile.am: Distribute files for normal_bad testcase. | 
|---|
 | 2415 |  | 
|---|
| [e34bebc] | 2416 | Sat Jul 27 09:41:34 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2417 |  | 
|---|
 | 2418 |         * NEWS,configure.ac: Update for 1.2.7. | 
|---|
 | 2419 |  | 
|---|
| [576e5a9] | 2420 | Sun Jul 21 18:03:58 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2421 |  | 
|---|
 | 2422 |         * src/mainfrm.cc: Speed up loading a .3d file with cross-sections by | 
|---|
 | 2423 |           using a map to convert station names to positions. | 
|---|
 | 2424 |  | 
|---|
| [91f6661] | 2425 | Sun Jul 21 16:12:25 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2426 |  | 
|---|
 | 2427 |         * doc/TODO.htm: Note that dump3d needs documenting. | 
|---|
 | 2428 |  | 
|---|
| [71c2c3f] | 2429 | Sun Jul 21 16:09:24 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2430 |  | 
|---|
 | 2431 |         * configure.ac,debian/survex.install,src/Makefile.am: Build and | 
|---|
 | 2432 |           package dump3d as standard - it's useful for grabbing info from | 
|---|
 | 2433 |           3d files in scripts. | 
|---|
 | 2434 |  | 
|---|
| [47a650b] | 2435 | Thu Jul 18 03:54:45 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2436 |  | 
|---|
 | 2437 |         * lib/de.po: Merge German translation updates from launchpad. | 
|---|
 | 2438 |  | 
|---|
| [22114ef] | 2439 | Wed Jul 17 12:38:39 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2440 |  | 
|---|
 | 2441 |         * doc/3dformat.htm,src/img.c: Move the DATE and ERROR codes in 3d v8 to | 
|---|
 | 2442 |           leave a large contiguous block of codes available. | 
|---|
 | 2443 |  | 
|---|
| [900b32a] | 2444 | Wed Jul 17 12:29:33 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2445 |  | 
|---|
 | 2446 |         * src/img.c: Mask out the bit used to indicate no label change from | 
|---|
 | 2447 |           the returned leg flags. | 
|---|
 | 2448 |  | 
|---|
| [e133186] | 2449 | Wed Jul 17 11:13:37 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2450 |  | 
|---|
 | 2451 |         * doc/3dformat.htm,src/img.c: The prefix is often unchanged from one | 
|---|
 | 2452 |           leg to the next, so use a spare flag to compactly indicate that | 
|---|
 | 2453 |           there's no label change. | 
|---|
 | 2454 |  | 
|---|
| [dec6b10] | 2455 | Tue Jul 16 12:04:55 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2456 |  | 
|---|
 | 2457 |         * doc/3dformat.htm,src/img.c: More work toward v8 of 3d format. | 
|---|
 | 2458 |  | 
|---|
| [c1785b1] | 2459 | Tue Jul 16 11:33:34 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2460 |  | 
|---|
 | 2461 |         * doc/TODO.htm: The data style of legs is now stored in the 3d file, | 
|---|
 | 2462 |           so remove "flag nosurvey legs in .3d file" from todo list. | 
|---|
 | 2463 |  | 
|---|
| [567445a] | 2464 | Tue Jul 16 11:33:04 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2465 |  | 
|---|
 | 2466 |         * src/dump3d.c: Report the data style of legs. | 
|---|
 | 2467 |  | 
|---|
| [230aedd] | 2468 | Tue Jul 16 11:32:13 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2469 |  | 
|---|
 | 2470 |         * src/cad3d.c: Check for errors from img_rewind() and report them. | 
|---|
 | 2471 |  | 
|---|
| [cd91e16] | 2472 | Tue Jul 16 07:54:52 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2473 |  | 
|---|
 | 2474 |         * tests/cavern.tst: Run diffpos <expected> <actual> so the reports of | 
|---|
 | 2475 |           'Added' and 'Deleted' stations are the more natural way round. | 
|---|
 | 2476 |  | 
|---|
| [afe350e] | 2477 | Tue Jul 09 22:59:48 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2478 |  | 
|---|
 | 2479 |         * doc/3dformat.htm: Formatting tweaks. | 
|---|
 | 2480 |  | 
|---|
| [73fea40] | 2481 | Tue Jul 09 13:36:35 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2482 |  | 
|---|
 | 2483 |         * doc/3dformat.htm,doc/TODO.htm,src/img.c: Add an explicit flag for | 
|---|
 | 2484 |           'this is an extended elevation' to 3d v8. | 
|---|
 | 2485 |  | 
|---|
| [ec812baa] | 2486 | Tue Jul 09 13:24:29 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2487 |  | 
|---|
 | 2488 |         * doc/3dformat.htm,doc/TODO.htm,src/img.h: Start on v8 of the 3d format | 
|---|
 | 2489 |           - the timestamp is stored as seconds since 1970. | 
|---|
 | 2490 |  | 
|---|
| [200a12c] | 2491 | Tue Jul 09 12:41:51 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2492 |  | 
|---|
 | 2493 |         * src/commands.c: Fix ordering of the style masks to reflect swapping | 
|---|
 | 2494 |           of STYLE_NOSURVEY and STYLE_PASSAGE. | 
|---|
 | 2495 |  | 
|---|
| [669d5d5] | 2496 | Tue Jul 09 11:14:28 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2497 |  | 
|---|
 | 2498 |         * doc/TODO.htm: Update. | 
|---|
 | 2499 |  | 
|---|
| [c230a2a7] | 2500 | Tue Jul 09 10:31:50 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2501 |  | 
|---|
 | 2502 |         * src/img.h: Remove unnecessary include of "useful.h" in IMG_HOSTED | 
|---|
 | 2503 |           mode. | 
|---|
 | 2504 |  | 
|---|
| [ac28f4f] | 2505 | Tue Jul 09 08:48:35 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2506 |  | 
|---|
 | 2507 |         * src/cavern.h,src/img.h: Renumber STYLE_PASSAGE and STYLE_NOSURVEY so | 
|---|
 | 2508 |           that the style constants we want to pass to img are contiguously | 
|---|
 | 2509 |           numbered. | 
|---|
 | 2510 |  | 
|---|
| [1fad6d4] | 2511 | Sun Jul 07 13:03:56 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2512 |  | 
|---|
 | 2513 |         * src/img.h: Just make fRead always int, eliminating IMG_HOSTED | 
|---|
 | 2514 |           conditional. | 
|---|
 | 2515 |  | 
|---|
| [0c50ce3] | 2516 | Sun Jul 07 12:45:11 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2517 |  | 
|---|
 | 2518 |         * src/extend.c,src/img.c,src/img.h: Repurpose the long unused fBinary | 
|---|
 | 2519 |           parameter to img_open_write() as a flags parameter, and add | 
|---|
 | 2520 |           img_FFLAG_EXTENDED to specify that this is an extended elevation, | 
|---|
 | 2521 |           in place of appending " (extended)" to the title.  Internally we | 
|---|
 | 2522 |           still append this to the title (and remove it upon reading), but in | 
|---|
 | 2523 |           the 3d v8 format, the flags will be stored explicitly in the file. | 
|---|
 | 2524 |  | 
|---|
| [ab42a9c] | 2525 | Sun Jul 07 12:22:32 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2526 |  | 
|---|
 | 2527 |         * src/img.h: Add comments for the lists of "Leg flags" and "Station | 
|---|
 | 2528 |           flags". | 
|---|
 | 2529 |  | 
|---|
| [3fb4350] | 2530 | Sun Jul 07 12:20:29 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2531 |  | 
|---|
 | 2532 |         * NEWS,src/dump3d.c,src/img.h: Drop img_FLAG_NOSURVEY - it's redundant | 
|---|
 | 2533 |           now we're going to store the style of each leg, and it hasn't yet | 
|---|
 | 2534 |           been in a release. | 
|---|
 | 2535 |  | 
|---|
| [88c1ccb] | 2536 | Sun Jul 07 12:14:23 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2537 |  | 
|---|
 | 2538 |         * src/dump3d.c: Report if the file is an extended elevation. | 
|---|
 | 2539 |  | 
|---|
| [eb5aea0] | 2540 | Sun Jul 07 12:12:24 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2541 |  | 
|---|
 | 2542 |         * src/: Track the data style of each leg, and pass it in to img - it's | 
|---|
 | 2543 |           not yet stored in the .3d file, but now it is easily available so it | 
|---|
 | 2544 |           can be. | 
|---|
 | 2545 |  | 
|---|
| [43ddd8b] | 2546 | Fri Jul 05 13:17:24 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2547 |  | 
|---|
 | 2548 |         * configure.ac,doc/3dformat-old.htm: Split off a copy of the current | 
|---|
 | 2549 |           3dformat document - v8 will feature significant changes, so it will | 
|---|
 | 2550 |           be clearer to document it separately. | 
|---|
 | 2551 |  | 
|---|
| [ce9057c] | 2552 | Fri Jul 05 13:11:25 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2553 |  | 
|---|
 | 2554 |         * src/dump3d.c,src/netskel.c: The fBinary parameter of img_open_write() | 
|---|
 | 2555 |           has been unused for years, so stop passing fTrue. | 
|---|
 | 2556 |  | 
|---|
| [b189252] | 2557 | Tue Jul 02 12:04:09 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2558 |  | 
|---|
 | 2559 |         * src/img.c: Revert to putting a human readable timestamp string in | 
|---|
 | 2560 |           v7 and older files. | 
|---|
 | 2561 |  | 
|---|
| [f346a33] | 2562 | Tue Jul 02 11:01:41 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2563 |  | 
|---|
 | 2564 |         * src/dump3d.c: Show only 2 decimal places on coordinates and passage | 
|---|
 | 2565 |           dimensions. | 
|---|
 | 2566 |  | 
|---|
| [38500b0] | 2567 | Wed Jun 12 13:35:21 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2568 |  | 
|---|
 | 2569 |         * src/printwx.cc: Implement a copy ctor for BitValidator in the same | 
|---|
 | 2570 |           way that wxGenericValidator does.  Older GCC seems to need such a | 
|---|
 | 2571 |           copy ctor to exist to compile the uses of BitValidator in | 
|---|
 | 2572 |           printwx.cc. | 
|---|
 | 2573 |  | 
|---|
| [6a25547d] | 2574 | Wed Jun 12 13:34:52 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2575 |  | 
|---|
 | 2576 |         * src/Makefile.am: Ship gdtconvert and gen_img2aven. | 
|---|
 | 2577 |  | 
|---|
| [d380cd6] | 2578 | Wed Jun 12 13:33:38 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2579 |  | 
|---|
 | 2580 |         * make_release: Tweak 'mingw' building to look for a suitable | 
|---|
 | 2581 |           wx-config and get the C and C++ compilers to use using its | 
|---|
 | 2582 |           --cc and --cxx flags. | 
|---|
 | 2583 |  | 
|---|
| [1298787] | 2584 | Tue Jun 11 12:06:08 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2585 |  | 
|---|
 | 2586 |         * src/printwx.cc: wxValidator subclasses shouldn't have a copy ctor, | 
|---|
 | 2587 |           so give BitValidator an unimplemented private copy ctor, and use | 
|---|
 | 2588 |           the normal ctor instead to implement the Clone() method. | 
|---|
 | 2589 |  | 
|---|
| [da9d788] | 2590 | Tue Jun 11 11:51:13 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2591 |  | 
|---|
 | 2592 |         * NEWS: Update from ChangeLog. | 
|---|
 | 2593 |  | 
|---|
| [bb51ecd] | 2594 | Mon Jun 10 11:50:18 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2595 |  | 
|---|
 | 2596 |         * lib/launchpad-merge-po: New script to eliminate unwanted differences | 
|---|
 | 2597 |           introduced by launchpad. | 
|---|
 | 2598 |         * lib/Makefile.am: Make launchpad-diff target use launchpad-merge-po | 
|---|
 | 2599 |           and skip files missing in the launchpad export. | 
|---|
 | 2600 |  | 
|---|
| [ad0bf7b] | 2601 | Mon Jun 10 11:47:37 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2602 |  | 
|---|
 | 2603 |         * lib/unlaunchpad-po: Normalise dates in PO headers. | 
|---|
 | 2604 |  | 
|---|
| [6176b37] | 2605 | Mon Jun 10 07:23:07 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2606 |  | 
|---|
 | 2607 |         * lib/Makefile.am,lib/unlaunchpad-po: Add "launchpad-diff" make target | 
|---|
 | 2608 |           to assist with merging in translation changes from launchpad. | 
|---|
 | 2609 |  | 
|---|
| [a69a767] | 2610 | Sun Jun 09 00:04:37 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2611 |  | 
|---|
 | 2612 |         * src/img.c: Handle .pos files containing unnamed stations - don't suck | 
|---|
 | 2613 |           the next line in as the station name, and set img_SFLAG_ANON for | 
|---|
 | 2614 |           them. | 
|---|
 | 2615 |  | 
|---|
| [9140f41] | 2616 | Sat Jun 08 15:12:25 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2617 |  | 
|---|
 | 2618 |         * src/mainfrm.cc: Fix mapping of flags when loading a .3d file. | 
|---|
 | 2619 |  | 
|---|
| [1ca095a] | 2620 | Sat Jun 08 15:07:05 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2621 |  | 
|---|
 | 2622 |         * .gitignore,src/gen_img2aven: Commit script to generate img2aven.h. | 
|---|
 | 2623 |  | 
|---|
| [9e5ad92] | 2624 | Sat Jun 08 14:20:45 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2625 |  | 
|---|
 | 2626 |         * lib/: Update line number references and merge message changes from | 
|---|
 | 2627 |           survex.pot to the .po files. | 
|---|
 | 2628 |  | 
|---|
| [df126137] | 2629 | Sat Jun 08 14:17:52 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2630 |  | 
|---|
 | 2631 |         * lib/Makefile.am,lib/merge-po: Add "merge-pos" target to merge in new | 
|---|
 | 2632 |           messages and updates to comments from survex.pot to the .po files. | 
|---|
 | 2633 |  | 
|---|
| [be3b9b9] | 2634 | Sat Jun 08 14:10:16 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2635 |  | 
|---|
 | 2636 |         * tests/: Commit files for new tests. | 
|---|
 | 2637 |  | 
|---|
| [42bd3576] | 2638 | Sat Jun 08 13:40:38 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2639 |  | 
|---|
 | 2640 |         * src/img.c,src/img.h,src/mainfrm.cc: Store the 'processed at' | 
|---|
 | 2641 |           timestamp in the .3d file as seconds since 1970 rather than as | 
|---|
 | 2642 |           a human readable string. | 
|---|
 | 2643 |  | 
|---|
| [45dcea2] | 2644 | Sat Jun 08 06:19:17 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2645 |  | 
|---|
 | 2646 |         * src/commands.c: Correct comment about *alias. | 
|---|
 | 2647 |  | 
|---|
| [cd5b089] | 2648 | Sat Jun 08 06:01:38 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2649 |  | 
|---|
 | 2650 |         * lib/de.po,lib/de_CH.po,lib/en_US.po: Update translations. | 
|---|
 | 2651 |  | 
|---|
| [5d60ff0] | 2652 | Thu Jun 06 10:56:22 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2653 |  | 
|---|
 | 2654 |         * lib/,src/: Show splay legs faded by default, with menu options to | 
|---|
 | 2655 |           hide them or show them like other legs. | 
|---|
 | 2656 |  | 
|---|
| [dcbcae0] | 2657 | Tue Jun 04 12:37:03 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2658 |  | 
|---|
 | 2659 |         * doc/manual.sgml,lib/survex.pot,src/,tests/Makefile.am, | 
|---|
 | 2660 |           tests/cavern.tst: Add more anonymous station types - a double | 
|---|
 | 2661 |           separator ('..' by default) is an anoymous wall point at the end | 
|---|
 | 2662 |           of an implicit splay (c.f. '.' being a non-wall point), and | 
|---|
 | 2663 |           a triple separator ('...' by default) is an anoymous point (with | 
|---|
 | 2664 |           nothing special about the leg).  New *alias command allows '-' to be | 
|---|
 | 2665 |           mapped to '..' to match pocket topo conventions.  3d file format now | 
|---|
 | 2666 |           support a 'WALL' station flag. | 
|---|
 | 2667 |  | 
|---|
| [f9044d0] | 2668 | Tue Jun 04 12:19:31 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2669 |  | 
|---|
 | 2670 |         * src/Makefile.am: Regenerate gradient.pov is gdtconvert changes. | 
|---|
 | 2671 |  | 
|---|
| [4fb15a1] | 2672 | Sun Jun 02 12:51:46 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2673 |  | 
|---|
 | 2674 |         * src/readval.c,tests/: Report column numbers as well as line numbers | 
|---|
 | 2675 |           for more cavern errors and warnings.  Add more testcases.  If the | 
|---|
 | 2676 |           argument to *include has an opening double quote but the closing | 
|---|
 | 2677 |           double quote is missing, then skip trying to open the file. | 
|---|
 | 2678 |  | 
|---|
| [a91c2b0] | 2679 | Sun Jun 02 10:52:26 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2680 |  | 
|---|
 | 2681 |         * src/cavernlog.cc: Remove useless extra quoting when invoking vim. | 
|---|
 | 2682 |  | 
|---|
| [e27a0c3] | 2683 | Fri May 31 13:51:16 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2684 |  | 
|---|
 | 2685 |         * src/netskel.c: Use fputs not printf to write literal string to avoid | 
|---|
 | 2686 |           GCC format security warning (the string can never contain a '%' but | 
|---|
 | 2687 |           the compiler can't see that). | 
|---|
 | 2688 |  | 
|---|
| [8cea1ad] | 2689 | Fri May 31 13:08:01 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2690 |  | 
|---|
 | 2691 |         * src/datain.c: Variable 'len' in compile_error_token was static for no | 
|---|
 | 2692 |           good reason. | 
|---|
 | 2693 |  | 
|---|
| [d309e17] | 2694 | Fri May 31 12:32:22 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2695 |  | 
|---|
 | 2696 |         * src/mainfrm.cc,src/mainfrm.h: Skip anonymous stations. | 
|---|
 | 2697 |  | 
|---|
| [a2c33ae] | 2698 | Fri May 31 12:17:56 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2699 |  | 
|---|
 | 2700 |         * src/,tests/: Anonymous stations no longer have a made up unique name, | 
|---|
 | 2701 |           and are marked with a new ANON flag in .3d files. | 
|---|
 | 2702 |  | 
|---|
| [55ee200] | 2703 | Mon May 27 11:24:18 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2704 |  | 
|---|
 | 2705 |         * configure.ac: Update copyright date. | 
|---|
 | 2706 |  | 
|---|
| [f15cde77] | 2707 | Sun May 26 13:05:34 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2708 |  | 
|---|
 | 2709 |         * src/: New station flag SFLAGS_USED to mark a station as "used" so we | 
|---|
 | 2710 |           don't issue "unused fixed point" warnings about it - previously we | 
|---|
 | 2711 |           set 'shape' to be negative to indicate this, but that required us to | 
|---|
 | 2712 |           handle that whenever we looked at or updated shape. | 
|---|
 | 2713 |  | 
|---|
| [631fa17] | 2714 | Sun May 26 11:47:06 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2715 |  | 
|---|
 | 2716 |         * configure.ac: Fix sizeof(wxChar) test to work for wx2.9. | 
|---|
 | 2717 |  | 
|---|
| [ee63994] | 2718 | Fri May 10 05:55:54 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2719 |  | 
|---|
 | 2720 |         * configure.ac,src/gla-gl.cc,src/glbitmapfont.h: It seems we need to | 
|---|
 | 2721 |           include GL/gl.h before we can safely include GL/glext.h (at least on | 
|---|
 | 2722 |           Debian wheezy). | 
|---|
 | 2723 |  | 
|---|
| [a5d615f] | 2724 | Fri May 10 05:43:09 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2725 |  | 
|---|
 | 2726 |         * configure.ac: Fix wxChar test to work in a non-cross-compiled build. | 
|---|
 | 2727 |  | 
|---|
| [30b66b5] | 2728 | Wed May 08 22:38:56 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2729 |  | 
|---|
 | 2730 |         * configure.ac,src/glbitmapfont.cc: Check sizeof(wxChar) at configure | 
|---|
 | 2731 |           time, so we can avoid a warning when sizeof(wxChar)==2 (which is the | 
|---|
 | 2732 |           case under mingw). | 
|---|
 | 2733 |  | 
|---|
| [fdd4a1fc] | 2734 | Wed May 08 05:54:23 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2735 |  | 
|---|
 | 2736 |         * lib/en_US.po,lib/survex.pot: Update. | 
|---|
 | 2737 |  | 
|---|
| [c142664] | 2738 | Tue May 07 23:30:26 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
| [c8b5fa5] | 2739 |  | 
|---|
 | 2740 |         * src/aven.cc: Don't crash trying to report an error after the app | 
|---|
 | 2741 |           object has been created but before the frame window has. | 
|---|
 | 2742 |  | 
|---|
| [419befc] | 2743 | Sun Jan 06 19:31:30 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2744 |  | 
|---|
 | 2745 |         * doc/manual.sgml: "surface topology" -> "surface topography". | 
|---|
 | 2746 |  | 
|---|
| [f95d6c7] | 2747 | Sun Jan 06 08:07:22 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2748 |  | 
|---|
 | 2749 |         * lib/Makefile.am: Remove launchpad-tarball target - changes now | 
|---|
 | 2750 |           get picked up by launchpad automatically via a bzr mirror of the | 
|---|
 | 2751 |           git repo. | 
|---|
 | 2752 |  | 
|---|
| [81dc8f3] | 2753 | Sun Jan 06 05:45:10 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2754 |  | 
|---|
 | 2755 |         * lib/survex.pot,src/dump3d.c: Add --show-dates/-d to --help output. | 
|---|
 | 2756 |  | 
|---|
| [b183fe1] | 2757 | Sun Jan 06 05:42:07 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2758 |  | 
|---|
 | 2759 |         * lib/po-to-msg.pl: Fix matching quote check to really allow | 
|---|
 | 2760 |           for using « and » in a translation. | 
|---|
 | 2761 |  | 
|---|
| [8f365d5] | 2762 | Sun Jan 06 05:23:48 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2763 |  | 
|---|
 | 2764 |         * src/dump3d.c: Report img_STOP as STOP rather than CODE_0xffffffff. | 
|---|
 | 2765 |  | 
|---|
| [256c4c8] | 2766 | Thu Jan 03 01:08:28 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2767 |  | 
|---|
 | 2768 |         * src/: Use wxValidator to simplify keeping svxPrintDlg member | 
|---|
 | 2769 |           variables and fields in the dialog in sync. | 
|---|
 | 2770 |  | 
|---|
| [17c483d] | 2771 | Wed Jan 02 20:49:20 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2772 |  | 
|---|
 | 2773 |         * src/gla-gl.cc,src/glbitmapfont.cc: Add checks for errors when reading | 
|---|
 | 2774 |           the font file. | 
|---|
 | 2775 |  | 
|---|
| [6b536b3] | 2776 | Wed Jan 02 20:48:22 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2777 |  | 
|---|
 | 2778 |         * configure.ac,src/img.c: Avoid warning about redeclaration of round(). | 
|---|
 | 2779 |  | 
|---|
| [7b9dc3f] | 2780 | Wed Jan 02 09:11:41 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2781 |  | 
|---|
 | 2782 |         * src/readval.c: Whitespace tweak. | 
|---|
 | 2783 |  | 
|---|
| [c23c626] | 2784 | Wed Jan 02 09:10:57 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2785 |  | 
|---|
 | 2786 |         * src/netartic.c: Use TSTBIT(w, x) instead of w & BIT(x). | 
|---|
 | 2787 |  | 
|---|
| [187e72b] | 2788 | Wed Jan 02 09:10:30 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2789 |  | 
|---|
 | 2790 |         * src/listpos.c: Fix compiler warning. | 
|---|
 | 2791 |  | 
|---|
| [710ecc1] | 2792 | Wed Jan 02 09:04:58 GMT 2013  Olly Betts <olly@survex.com> | 
|---|
 | 2793 |  | 
|---|
 | 2794 |         * lib/survex.pot,src/,tests/: Add support for anonymous stations, | 
|---|
 | 2795 |           which are indicated by a station name of '.'. | 
|---|
 | 2796 |  | 
|---|
| [edf0717] | 2797 | Sat Dec 29 18:50:07 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 2798 |  | 
|---|
 | 2799 |         * src/export.cc: Implement export of passage info for DXF (untested). | 
|---|
 | 2800 |  | 
|---|
| [5624403] | 2801 | Sat Dec 29 05:29:31 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 2802 |  | 
|---|
 | 2803 |         * src/gfxcore.cc,src/printwx.cc,src/printwx.h: Default the export/print | 
|---|
 | 2804 |           settings for passage related things to the "tubes" setting in the | 
|---|
 | 2805 |           OpenGL view. | 
|---|
 | 2806 |  | 
|---|
| [384534c] | 2807 | Sat Dec 29 05:11:20 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 2808 |  | 
|---|
 | 2809 |         * src/gfxcore.cc,src/gfxcore.h: Export of passage detail now works | 
|---|
 | 2810 |           before we have displayed tubes in the OpenGL view. | 
|---|
 | 2811 |  | 
|---|
| [d713e5d] | 2812 | Sat Dec 29 05:09:54 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 2813 |  | 
|---|
 | 2814 |         * src/avenprcore.cc,src/avenprcore.h,src/printwx.cc: Do away with the | 
|---|
 | 2815 |           separate bool flags for each thing we can show in printing and export | 
|---|
 | 2816 |           and just use the "show_mask" flags. | 
|---|
 | 2817 |  | 
|---|
| [6eef93d] | 2818 | Fri Dec 28 23:30:55 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 2819 |  | 
|---|
 | 2820 |         * lib/: Fill in new messages from existing translations where possible. | 
|---|
 | 2821 |  | 
|---|
| [97d5744] | 2822 | Fri Dec 28 21:03:33 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 2823 |  | 
|---|
 | 2824 |         * lib/: Merge from survex.pot to .po files. | 
|---|
 | 2825 |  | 
|---|
| [4b4f457] | 2826 | Fri Dec 28 22:21:50 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 2827 |  | 
|---|
 | 2828 |         * lib/survex.pot: Update locations. | 
|---|
 | 2829 |  | 
|---|
| [d00b9b2] | 2830 | Fri Dec 28 22:19:14 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 2831 |  | 
|---|
 | 2832 |         * src/printwx.cc: Disable passage-related export options when in a | 
|---|
 | 2833 |           tilted view.  Hook up "Cross-sections" to printing on left and | 
|---|
 | 2834 |           right markers. | 
|---|
 | 2835 |  | 
|---|
| [e90a41e] | 2836 | Fri Dec 28 06:30:17 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 2837 |  | 
|---|
 | 2838 |         * lib/survex.pot,src/: Add options to export dialog to control showing | 
|---|
 | 2839 |           cross-sections, walls and passages. | 
|---|
 | 2840 |  | 
|---|
| [fc68ad5] | 2841 | Fri Dec 28 05:53:56 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 2842 |  | 
|---|
 | 2843 |         * src/: Implement exporting of passages (ticket#4) for SVG.  Currently | 
|---|
 | 2844 |           it is always on (I'll update the Export dialog shortly). | 
|---|
 | 2845 |  | 
|---|
| [0fa7aac] | 2846 | Wed Dec 26 22:21:10 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 2847 |  | 
|---|
 | 2848 |         * lib/survex.pot,src/commands.c,src/readval.c,src/readval.h,tests/: Add | 
|---|
 | 2849 |           new warning if *begin SURVEY has a separator character in SUVERY. | 
|---|
 | 2850 |  | 
|---|
| [d2dc8a5] | 2851 | Wed Dec 26 07:29:42 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 2852 |  | 
|---|
 | 2853 |         * lib/en_US.po: Fix clashing menu accelerator. | 
|---|
 | 2854 |  | 
|---|
| [79d84d9] | 2855 | Wed Dec 26 01:46:06 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 2856 |  | 
|---|
 | 2857 |         * src/readval.c: Fix typo in previous change. | 
|---|
 | 2858 |  | 
|---|
| [ce8f81c] | 2859 | Tue Dec 25 23:04:06 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 2860 |  | 
|---|
 | 2861 |         * src/readval.c,tests/: Demote errors about invalid dates to warnings, | 
|---|
 | 2862 |           since we've accepted *date for ages without any checks on the value, | 
|---|
 | 2863 |           and so existing datasets probably contain invalid dates and dates in | 
|---|
 | 2864 |           other formats.  (ticket#19) | 
|---|
 | 2865 |  | 
|---|
| [2d8c78e] | 2866 | Tue Dec 25 22:03:20 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 2867 |  | 
|---|
 | 2868 |         * src/listpos.c: But always leave space for at least 4 digits, so we | 
|---|
 | 2869 |           give exactly the same output as before unless we need the extra | 
|---|
 | 2870 |           width. | 
|---|
 | 2871 |  | 
|---|
| [449dca9] | 2872 | Mon Dec 24 08:44:04 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 2873 |  | 
|---|
 | 2874 |         * src/listpos.c: Adjust width of node stats table to fit longest count. | 
|---|
 | 2875 |  | 
|---|
| [b0d2c3e] | 2876 | Sun Dec 23 07:20:53 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 2877 |  | 
|---|
 | 2878 |         * lib/survex.pot: Wrap TRANSLATORS comment. | 
|---|
 | 2879 |  | 
|---|
| [34bae8e] | 2880 | Sun Dec 23 07:20:19 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 2881 |  | 
|---|
 | 2882 |         * lib/survex.pot: Add missing "c-format" annotation. | 
|---|
 | 2883 |  | 
|---|
| [577b94d] | 2884 | Sun Dec 23 07:19:22 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 2885 |  | 
|---|
 | 2886 |         * lib/sk.po: Resolve a couple of inconsistencies in translation of | 
|---|
 | 2887 |           similar messages by asking Martin Sluka. | 
|---|
 | 2888 |  | 
|---|
| [07beaa4] | 2889 | Sun Dec 23 05:36:38 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 2890 |  | 
|---|
 | 2891 |         * NEWS: Update from ChangeLog. | 
|---|
 | 2892 |  | 
|---|
| [fc06ec5] | 2893 | Thu Dec 20 04:31:22 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 2894 |  | 
|---|
 | 2895 |         * lib/zh_CN.po: Translate another message. | 
|---|
 | 2896 |  | 
|---|
| [909ab0c] | 2897 | Thu Dec 20 03:28:02 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 2898 |  | 
|---|
 | 2899 |         * lib/zh_CN.po: Add space after colon. | 
|---|
 | 2900 |  | 
|---|
| [47c6ee92] | 2901 | Thu Dec 20 03:26:15 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 2902 |  | 
|---|
 | 2903 |         * lib/survex.pot: Add more TRANSLATORS comments about terminology. | 
|---|
 | 2904 |  | 
|---|
| [69e6c0b] | 2905 | Thu Dec 20 03:25:45 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 2906 |  | 
|---|
 | 2907 |         * lib/it.po: Merge two new translations from launchpad. | 
|---|
 | 2908 |  | 
|---|
| [1682d1a] | 2909 | Thu Dec 20 03:24:52 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 2910 |  | 
|---|
 | 2911 |         * lib/en_US.po: Correct "leg" to "shot" in a few places, and translate | 
|---|
 | 2912 |           "Anticlockwise" to "Counterclockwise". | 
|---|
 | 2913 |  | 
|---|
| [365c7e4] | 2914 | Wed Dec 19 10:41:55 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 2915 |  | 
|---|
 | 2916 |         * lib/po-to-msg.pl: Remove commented out code to find uses, which is | 
|---|
 | 2917 |           now handled by a separate script. | 
|---|
 | 2918 |  | 
|---|
| [a570c81] | 2919 | Wed Dec 19 10:36:59 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 2920 |  | 
|---|
 | 2921 |         * lib/po-to-msg.pl: Update to read message numbers from references. | 
|---|
 | 2922 |  | 
|---|
| [8c048fa] | 2923 | Tue Dec 18 12:00:40 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 2924 |  | 
|---|
 | 2925 |         * src/gla-gl.cc,src/gla.h: Update to use wxGLContext to avoid | 
|---|
 | 2926 |           deprecation warnings from wx 2.9. | 
|---|
 | 2927 |  | 
|---|
| [6e22f11] | 2928 | Tue Dec 18 11:40:34 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 2929 |  | 
|---|
 | 2930 |         * src/moviemaker.cc: Fix unused parameter warnings when we don't have | 
|---|
 | 2931 |           libavformat available. | 
|---|
 | 2932 |  | 
|---|
| [1c8ab60] | 2933 | Tue Dec 18 11:39:40 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 2934 |  | 
|---|
 | 2935 |         * src/glbitmapfont.cc: Fix warning about ambiguous else from wxLogError | 
|---|
 | 2936 |           macro. | 
|---|
 | 2937 |  | 
|---|
| [cea3549] | 2938 | Tue Dec 18 11:32:32 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 2939 |  | 
|---|
 | 2940 |         * INSTALL,lib/INSTALL.OSX,src/,survex.spec.in: Require at least | 
|---|
 | 2941 |           wxWidgets 2.8.0 - it was released just over 6 years ago now, | 
|---|
 | 2942 |           and the wx developers consider even 2.8 to be rather long in | 
|---|
 | 2943 |           the tooth.  I haven't test build with wx 2.6 for more than a year | 
|---|
 | 2944 |           and it's no longer packaged for Debian.  Dropping support for | 
|---|
 | 2945 |           older wx allows a number of workarounds to be removed. | 
|---|
 | 2946 |  | 
|---|
| [1ada489] | 2947 | Tue Dec 18 11:05:24 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 2948 |  | 
|---|
 | 2949 |         * src/: Fix uses of some wx features which are deprecated in wx2.9. | 
|---|
 | 2950 |  | 
|---|
| [9071cf5] | 2951 | Tue Dec 18 10:50:28 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 2952 |  | 
|---|
 | 2953 |         * src/gfxcore.cc,src/gla-gl.cc,src/gla.h: Fix OnSize handling | 
|---|
 | 2954 |           so we can just call event.Skip() (which is the intended approach) | 
|---|
 | 2955 |           rather than explicitly calling the parent class OnSize() method | 
|---|
 | 2956 |           from the subclass OnSize() method. | 
|---|
 | 2957 |  | 
|---|
| [aa7c3c2] | 2958 | Tue Dec 18 08:23:14 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 2959 |  | 
|---|
 | 2960 |         * src/aven.cc: Fix MSW build to not rely on a GCC extension. | 
|---|
 | 2961 |  | 
|---|
| [4a78370] | 2962 | Tue Dec 18 07:20:16 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 2963 |  | 
|---|
 | 2964 |         * lib/: Merge changes from template. | 
|---|
 | 2965 |  | 
|---|
| [0dc5829] | 2966 | Tue Dec 18 07:06:41 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 2967 |  | 
|---|
 | 2968 |         * lib/,src/Makefile.am,src/gettexttomsg.pl: Eliminate po_codes and just | 
|---|
 | 2969 |           store the message numbers as the line number in a fake source | 
|---|
 | 2970 |           reference to file 'n'. | 
|---|
 | 2971 |  | 
|---|
| [e32074b] | 2972 | Tue Dec 18 04:13:18 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 2973 |  | 
|---|
 | 2974 |         * lib/po_codes,lib/survex.pot: Merge in updated source line numbers. | 
|---|
 | 2975 |  | 
|---|
| [f8fa253] | 2976 | Tue Dec 18 04:11:09 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 2977 |  | 
|---|
 | 2978 |         * lib/extract-msgs.pl,src/Makefile.am: Don't include version in | 
|---|
 | 2979 |           'Project-Id-Version'. | 
|---|
 | 2980 |  | 
|---|
| [483796d] | 2981 | Tue Dec 18 03:13:16 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 2982 |  | 
|---|
 | 2983 |         * lib/: Set Project-Id-Version to just "survex" - the version part just | 
|---|
 | 2984 |           complicates things unnecessarily for our usage. | 
|---|
 | 2985 |  | 
|---|
| [f723062] | 2986 | Tue Dec 18 03:00:04 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 2987 |  | 
|---|
 | 2988 |         * tests/Makefile.am,tests/aven.tst: Add new testsuite script (aven.tst) | 
|---|
 | 2989 |           which currently has regression tests for the recently fixed segfault | 
|---|
 | 2990 |           when aven didn't have messages for the requested language. | 
|---|
 | 2991 |  | 
|---|
| [173d1c6] | 2992 | Tue Dec 18 02:19:08 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 2993 |  | 
|---|
 | 2994 |         * src/message.c: Only use ASCII for the handful of hardcoded messages | 
|---|
 | 2995 |           we need for errors loading message files, as it's probably more | 
|---|
 | 2996 |           likely the wrong encoding will be set in such cases. | 
|---|
 | 2997 |  | 
|---|
| [da96015] | 2998 | Tue Dec 18 02:02:57 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 2999 |  | 
|---|
 | 3000 |         * src/,tests/: Report column numbers as well as line numbers for some | 
|---|
 | 3001 |           cavern errors and warnings, and update aven's cavern log parser to | 
|---|
 | 3002 |           handle these.  Simplify handling of quantity lists to only recognise | 
|---|
 | 3003 |           'DEFAULT' as the first item.  Add more testcases, expand some | 
|---|
 | 3004 |           existing testcases, and expected output for more. | 
|---|
 | 3005 |  | 
|---|
| [c49e27f] | 3006 | Mon Dec 17 22:19:21 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3007 |  | 
|---|
 | 3008 |         * src/message.c: If we don't find the message file, only give an error | 
|---|
 | 3009 |           if it was specified with SURVEX_LANG, since that is an explicit | 
|---|
 | 3010 |           instruction to Survex, whereas LANG, LC_ALL and LC_MESSAGES are | 
|---|
 | 3011 |           essentially system "preferred locale" settings. | 
|---|
 | 3012 |         * src/aven.cc: Fix reporting of errors from message.c not to crash if | 
|---|
 | 3013 |           the wxApp object hasn't yet been intitialised, and to convert the | 
|---|
 | 3014 |           character encoding correctly. | 
|---|
 | 3015 |  | 
|---|
| [3d2add3] | 3016 | Mon Dec 17 22:17:00 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3017 |  | 
|---|
 | 3018 |         * lib/Makefile.am: Install zh_CN (Chinese) messages. | 
|---|
 | 3019 |  | 
|---|
| [5f680c5] | 3020 | Mon Dec 17 22:02:43 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3021 |  | 
|---|
 | 3022 |         * lib/zh_CN.po: Reuse existing translation of "Presentation" for the | 
|---|
 | 3023 |           top level menu name - now all the whole menu bar is translated! | 
|---|
 | 3024 |  | 
|---|
| [bc8dfe7] | 3025 | Mon Dec 17 11:07:00 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3026 |  | 
|---|
 | 3027 |         * src/cavernlog.cc: Don't highlight a file:linenumber if there's no | 
|---|
 | 3028 |           message after it, which avoids highlighting the "Included from" | 
|---|
 | 3029 |           lines wrongly. | 
|---|
 | 3030 |  | 
|---|
| [53e0bd1] | 3031 | Mon Dec 17 11:04:36 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3032 |  | 
|---|
 | 3033 |         * tests/: Rename testcase badinc3 to badinc4 and actually run it, and | 
|---|
 | 3034 |           add new badinc3 which tests multiple levels of *include.  Add expect | 
|---|
 | 3035 |           output for all the badinc testcases. | 
|---|
 | 3036 |  | 
|---|
| [895f767] | 3037 | Mon Dec 17 11:01:02 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3038 |  | 
|---|
 | 3039 |         * src/datain.c: Report the parent include files starting from the | 
|---|
 | 3040 |           outermost, as that's more logical when there are multiple levels | 
|---|
 | 3041 |           involved. | 
|---|
 | 3042 |  | 
|---|
| [f326029] | 3043 | Mon Dec 17 10:39:14 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3044 |  | 
|---|
 | 3045 |         * lib/fr.po: Add translation for new message, adapted from two similar | 
|---|
 | 3046 |           existing messages. | 
|---|
 | 3047 |  | 
|---|
| [66587ff] | 3048 | Mon Dec 17 10:37:12 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3049 |  | 
|---|
 | 3050 |         * lib/it.po: Merge a translation from launchpad. | 
|---|
 | 3051 |  | 
|---|
| [63a4d47] | 3052 | Mon Dec 17 09:11:09 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3053 |  | 
|---|
 | 3054 |         * lib/: Merge changes from .pot to .po files. | 
|---|
 | 3055 |  | 
|---|
| [715720f] | 3056 | Mon Dec 17 06:37:10 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3057 |  | 
|---|
 | 3058 |         * lib/,src/datain.c: Move the <filename>:<line> into the message when | 
|---|
 | 3059 |           reporting the include route to the file with the error in it, which | 
|---|
 | 3060 |           allows a more natural translation into German. | 
|---|
 | 3061 |  | 
|---|
| [1c4abcf] | 3062 | Mon Dec 17 03:26:40 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3063 |  | 
|---|
 | 3064 |         * .gitignore: Add src/dump3d. | 
|---|
 | 3065 |  | 
|---|
| [a23fe6a] | 3066 | Mon Dec 17 03:24:22 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3067 |  | 
|---|
 | 3068 |         * lib/po_codes,lib/po_codes_dead: Prune strings we aren't using and are | 
|---|
 | 3069 |           probably unlikely to use again into a new file po_codes_dead, so that | 
|---|
 | 3070 |           translators don't get presented with them to translate. | 
|---|
 | 3071 |         * lib/survex.pot: Regenerate. | 
|---|
 | 3072 |  | 
|---|
| [93935c7] | 3073 | Tue Dec 11 23:07:31 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3074 |  | 
|---|
 | 3075 |         * src/datain.c,tests/: We want to warn if there's a clino reading which | 
|---|
 | 3076 |           it would be impossible to have read from the instrument (e.g. on a | 
|---|
 | 3077 |           -90 to 90 degree scale you can't read "96" (it's probably a typo for | 
|---|
 | 3078 |           "69").  However, the gradient reading from a topofil is typically in | 
|---|
 | 3079 |           the range 0 to 180, with 90 being horizontal.  Really we should allow | 
|---|
 | 3080 |           the valid range to be specified, but for now we infer it from the | 
|---|
 | 3081 |           zero error - if this is within 45 degrees of 90 then we assume the | 
|---|
 | 3082 |           range is 0 to 180. | 
|---|
 | 3083 |  | 
|---|
| [6186bca] | 3084 | Tue Dec 11 22:29:35 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3085 |  | 
|---|
 | 3086 |         * lib/po-to-msg.pl: Report unused message numbers. | 
|---|
 | 3087 |  | 
|---|
| [4b14118] | 3088 | Tue Dec 11 22:22:20 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3089 |  | 
|---|
 | 3090 |         * lib/po_codes,lib/survex.pot,src/commands.c,tests/: If the scale | 
|---|
 | 3091 |           factor in *calibrate is zero, flag that as an error - it doesn't | 
|---|
 | 3092 |           make sense and probably means someone reversed the arguments to | 
|---|
 | 3093 |           *calibrate. | 
|---|
 | 3094 |  | 
|---|
| [17c1dcd] | 3095 | Mon Dec 03 06:52:22 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3096 |  | 
|---|
 | 3097 |         * src/readval.c: If we were expecting a numeric field and instead get | 
|---|
 | 3098 |           something which starts with '+', '-', or '.' but which isn't a | 
|---|
 | 3099 |           number, then fix the error to include that character in the token | 
|---|
 | 3100 |           reported. | 
|---|
 | 3101 |         * tests/: Add regression test badreadingdotplus. | 
|---|
 | 3102 |  | 
|---|
| [075c051] | 3103 | Mon Dec 03 06:50:51 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3104 |  | 
|---|
 | 3105 |         * tests/cavern.tst,tests/equatenosuchstn.out,tests/surveytypo.out: Stop | 
|---|
 | 3106 |           trimming output header when we get to copyright line, as there may be | 
|---|
 | 3107 |           an error before the first blank line. | 
|---|
 | 3108 |  | 
|---|
| [e08f766] | 3109 | Mon Dec 03 06:34:20 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3110 |  | 
|---|
 | 3111 |         * tests/badinc3.svx: Add new test file, missed in earlier commit. | 
|---|
 | 3112 |  | 
|---|
| [ccc815d5] | 3113 | Mon Dec 03 04:18:34 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3114 |  | 
|---|
 | 3115 |         * src/cavern.c: Use /* */ comments, not //. | 
|---|
 | 3116 |  | 
|---|
| [e3d956b] | 3117 | Mon Dec 03 04:16:40 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3118 |  | 
|---|
 | 3119 |         * tests/Makefile.am: Add new test suite files. | 
|---|
 | 3120 |  | 
|---|
| [4bc4d58] | 3121 | Mon Dec 03 04:13:32 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3122 |  | 
|---|
 | 3123 |         * src/datain.c,tests/cavern.tst: Fix handling after reporting an error | 
|---|
 | 3124 |           for a bad reading in passage data to not then complain "End of line | 
|---|
 | 3125 |           not blank" but instead check other readings on the same line. | 
|---|
 | 3126 |         * tests/passagebad.svx: Add regression testcase. | 
|---|
 | 3127 |  | 
|---|
| [33a2d49] | 3128 | Mon Dec 03 02:55:33 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3129 |  | 
|---|
 | 3130 |         * tests/cavern.tst,tests/extend.tst,tests/smoke.tst: Add valgrind hooks | 
|---|
 | 3131 |           to the rest of the tests scripts. | 
|---|
 | 3132 |  | 
|---|
| [5b7b184] | 3133 | Mon Dec 03 02:53:56 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3134 |  | 
|---|
 | 3135 |         * configure.ac: Fix package name, broken during modernisation of | 
|---|
 | 3136 |           autotools use. | 
|---|
 | 3137 |  | 
|---|
| [38c4c5c] | 3138 | Mon Dec 03 02:32:01 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3139 |  | 
|---|
 | 3140 |         * tests/: Run tools under valgrind in most test scripts if VALGRIND is | 
|---|
 | 3141 |           set. | 
|---|
 | 3142 |  | 
|---|
| [e963c8c] | 3143 | Mon Dec 03 02:29:56 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3144 |  | 
|---|
 | 3145 |         * tests/smoke.tst: Remove variables which aren't ever used. | 
|---|
 | 3146 |  | 
|---|
| [bbe0a27] | 3147 | Mon Dec 03 02:28:45 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3148 |  | 
|---|
 | 3149 |         * tests/: Make all test scripts report "Test passed" at the end if | 
|---|
 | 3150 |           VERBOSE is set and all testcases in the script passed. | 
|---|
 | 3151 |  | 
|---|
| [67a2822] | 3152 | Mon Dec 03 01:59:04 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3153 |  | 
|---|
 | 3154 |         * tests/cavern.tst: If VALGRIND is set, run cavern under valgrind and | 
|---|
 | 3155 |           fail the test if there's an error. | 
|---|
 | 3156 |  | 
|---|
| [0a158bc] | 3157 | Mon Dec 03 01:29:39 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3158 |  | 
|---|
 | 3159 |         * src/datain.c: Refactor to avoid duplicating code for handling clino | 
|---|
 | 3160 |           and backclino. | 
|---|
 | 3161 |  | 
|---|
| [e3b03de] | 3162 | Mon Dec 03 01:29:05 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3163 |  | 
|---|
 | 3164 |         * src/datain.c: Check r is valid before using it at all. | 
|---|
 | 3165 |  | 
|---|
| [30d80d2] | 3166 | Sun Dec 02 23:48:05 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3167 |  | 
|---|
 | 3168 |         * src/str.c,src/str.h: Inline s_zero() and s_free() since they should | 
|---|
 | 3169 |           optimise down to similar or less code than a function call would. | 
|---|
 | 3170 |  | 
|---|
| [eb96f18] | 3171 | Sun Dec 02 23:47:21 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3172 |  | 
|---|
 | 3173 |         * src/datain.c: s_zero() on a NULL pointer is a no-op, so remove. | 
|---|
 | 3174 |  | 
|---|
| [b165f50] | 3175 | Sun Dec 02 22:53:34 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3176 |  | 
|---|
 | 3177 |         * lib/de_CH.po: Consistently use Swiss quoting style. | 
|---|
 | 3178 |  | 
|---|
| [6f61f83] | 3179 | Sun Dec 02 22:51:53 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3180 |  | 
|---|
 | 3181 |         * src/readval.c: If we're about to longjmp to jbSkipLine, then we can | 
|---|
 | 3182 |           just call compile_error() instead of compile_error_skip(). | 
|---|
 | 3183 |  | 
|---|
| [e363f8b] | 3184 | Sun Dec 02 22:40:07 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3185 |  | 
|---|
 | 3186 |         * src/datain.c: Always skip the current line if we longjmp to | 
|---|
 | 3187 |           jbSkipLine. | 
|---|
 | 3188 |         * tests/cavern.tst,tests/skipafterbadomit.svx: We weren't skipping | 
|---|
 | 3189 |           after complaining about OMIT for a required reading, which the | 
|---|
 | 3190 |           change to always skip fixes, so add a regression test for that. | 
|---|
 | 3191 |  | 
|---|
| [75e67ab] | 3192 | Sat Dec 01 23:42:22 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3193 |  | 
|---|
 | 3194 |         * src/readval.c: Add a "const". | 
|---|
 | 3195 |  | 
|---|
| [6fe33ed] | 3196 | Fri Nov 30 00:31:16 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3197 |  | 
|---|
 | 3198 |         * lib/it.po,lib/sk.po: Merge more updates from launchpad. | 
|---|
 | 3199 |  | 
|---|
| [7f6250a] | 3200 | Wed Nov 28 06:11:11 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3201 |  | 
|---|
 | 3202 |         * NEWS: Update from ChangeLog. | 
|---|
 | 3203 |  | 
|---|
| [6b9e4eb] | 3204 | Wed Nov 28 05:02:26 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3205 |  | 
|---|
 | 3206 |         * lib/de.po: A few more translations from launchpad. | 
|---|
 | 3207 |  | 
|---|
| [a7b5554] | 3208 | Wed Nov 28 01:56:49 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3209 |  | 
|---|
 | 3210 |         * lib/,src/sorterr.c: Change "HOW MANY" to "HOW_MANY" to make it | 
|---|
 | 3211 |           clearer this is a placeholder for one argument. | 
|---|
 | 3212 |  | 
|---|
| [bc98047] | 3213 | Wed Nov 28 01:52:16 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3214 |  | 
|---|
 | 3215 |         * src/message.c: Don't force Latin 1 if setlocale(LC_MESSAGES, ...) | 
|---|
 | 3216 |           fails. | 
|---|
 | 3217 |  | 
|---|
| [1f47cc2] | 3218 | Wed Nov 28 01:51:11 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3219 |  | 
|---|
 | 3220 |         * src/message.c: Transliterate « and » to " if we don't have them in | 
|---|
 | 3221 |           the current character set (previously we mapped them to << and >>). | 
|---|
 | 3222 |  | 
|---|
| [68e6024] | 3223 | Wed Nov 28 01:00:53 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3224 |  | 
|---|
 | 3225 |         * lib/: Merge translations from launchpad. | 
|---|
 | 3226 |  | 
|---|
| [e2e08e9] | 3227 | Wed Nov 28 00:44:36 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3228 |  | 
|---|
 | 3229 |         * lib/de_CH.po: Fill gaps from de.po. | 
|---|
 | 3230 |  | 
|---|
| [95694a1] | 3231 | Wed Nov 28 00:44:05 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3232 |  | 
|---|
 | 3233 |         * lib/de.po: Merge in new "TRANSLATORS" comments. | 
|---|
 | 3234 |  | 
|---|
| [fe7e9e3] | 3235 | Wed Nov 28 00:43:39 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3236 |  | 
|---|
 | 3237 |         * lib/es.po,lib/fr.po,lib/it.po: Merge translations from launchpad. | 
|---|
 | 3238 |  | 
|---|
| [e9a67e8] | 3239 | Wed Nov 28 00:11:07 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3240 |  | 
|---|
 | 3241 |         * lib/pt_BR.po: Merge translations from launchpad. | 
|---|
 | 3242 |  | 
|---|
| [5b74858] | 3243 | Wed Nov 28 00:00:18 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3244 |  | 
|---|
 | 3245 |         * lib/po-to-msg.pl: Add FIXME to only check % formats for messages | 
|---|
 | 3246 |           which have the "c-format" flag set. | 
|---|
 | 3247 |  | 
|---|
| [b772727] | 3248 | Tue Nov 27 23:57:25 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3249 |  | 
|---|
 | 3250 |         * lib/po-to-msg.pl: Fix quote check to handle “” vs »«. | 
|---|
 | 3251 |  | 
|---|
| [57d980f] | 3252 | Tue Nov 27 23:40:06 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3253 |  | 
|---|
 | 3254 |         * lib/de.po,lib/po_codes,lib/survex.pot: Reorder messages so the ones | 
|---|
 | 3255 |           in the "View" menu are together in order.  Adjust menu accelerators | 
|---|
 | 3256 |           for the German translation to avoid clashes in the View menu. | 
|---|
 | 3257 |  | 
|---|
| [71cf541] | 3258 | Tue Nov 27 23:14:05 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3259 |  | 
|---|
 | 3260 |         * lib/de.po: Merge more updates from launchpad. | 
|---|
 | 3261 |  | 
|---|
| [c4a0938] | 3262 | Tue Nov 27 22:30:36 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3263 |  | 
|---|
 | 3264 |         * lib/de.po: Merge updates from launchpad. | 
|---|
 | 3265 |  | 
|---|
| [5c4d167] | 3266 | Wed Nov 14 05:50:47 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3267 |  | 
|---|
 | 3268 |         * lib/fr.po: Merge in new translator comments. | 
|---|
 | 3269 |  | 
|---|
| [b1afaf6] | 3270 | Sun Nov 04 21:26:29 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3271 |  | 
|---|
 | 3272 |         * lib/sk.po: Merge changes from Martin Sluka. | 
|---|
 | 3273 |  | 
|---|
| [aefa547] | 3274 | Sun Nov 04 21:26:01 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3275 |  | 
|---|
 | 3276 |         * lib/ca.po: Merge in TRANSLATOR comments. | 
|---|
 | 3277 |  | 
|---|
| [28b4065] | 3278 | Sun Nov 04 21:25:40 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3279 |  | 
|---|
 | 3280 |         * lib/fr.po: Fix clashing menu accelerator. | 
|---|
 | 3281 |  | 
|---|
| [65d9b6b] | 3282 | Fri Nov 02 04:02:16 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3283 |  | 
|---|
 | 3284 |         * NEWS: Update from ChangeLog. | 
|---|
 | 3285 |  | 
|---|
| [b0a90c1] | 3286 | Fri Nov 02 03:58:12 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3287 |  | 
|---|
 | 3288 |         * lib/mailmsgs.pl: Remove obsolete script. | 
|---|
 | 3289 |         * lib/Makefile.am,lib/po-to-msg.pl: Remove references to *.todo, which | 
|---|
 | 3290 |           we no longer generate. | 
|---|
 | 3291 |  | 
|---|
| [e16ab0b] | 3292 | Fri Nov 02 03:46:59 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3293 |  | 
|---|
 | 3294 |         * lib/survex.pot: Add another TRANSLATORS comment. | 
|---|
 | 3295 |  | 
|---|
| [8870a192] | 3296 | Fri Nov 02 03:25:52 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3297 |  | 
|---|
 | 3298 |         * lib/survex.pot: Add TRANSLATORS comments to clarify messages which | 
|---|
 | 3299 |           Eric asked about. | 
|---|
 | 3300 |  | 
|---|
| [b14d8e8] | 3301 | Fri Nov 02 03:06:00 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3302 |  | 
|---|
 | 3303 |         * lib/: Merge translation updates. | 
|---|
 | 3304 |  | 
|---|
| [85c83ac5] | 3305 | Fri Nov 02 00:32:35 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3306 |  | 
|---|
 | 3307 |         * src/guicontrol.cc,src/mainfrm.cc: On OS X, F11 is used by the desktop | 
|---|
 | 3308 |           so change the menu shortcut for "Full Screen Mode" to be the OS X | 
|---|
 | 3309 |           standard shortcut Shift-Command-F. | 
|---|
 | 3310 |  | 
|---|
| [351937d] | 3311 | Sun Oct 28 04:21:27 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3312 |  | 
|---|
 | 3313 |         * lib/sk.po: Merge updates from Martin Sluka. | 
|---|
 | 3314 |  | 
|---|
| [6e0cdc2c] | 3315 | Mon Oct 15 04:19:57 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3316 |  | 
|---|
 | 3317 |         * Makefile.am,configure.ac: Modern automake seems to cope with files | 
|---|
 | 3318 |           required by GNU being generated during the build, so we no longer | 
|---|
 | 3319 |           need to use the "foreign" automake mode.  Also use -Werror with | 
|---|
 | 3320 |           automake. | 
|---|
 | 3321 |  | 
|---|
| [0257ad0] | 3322 | Mon Oct 15 02:28:46 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3323 |  | 
|---|
 | 3324 |         * src/Makefile.am: Remove workaround for GCC 2.95 failing to compile | 
|---|
 | 3325 |           gfxcore.cc - GCC 2.95 is obsolete now. | 
|---|
 | 3326 |  | 
|---|
| [aef7b08] | 3327 | Mon Oct 15 02:27:04 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3328 |  | 
|---|
 | 3329 |         * src/Makefile.am: Use AM_CPPFLAGS instead of obsolete INCLUDES. | 
|---|
 | 3330 |  | 
|---|
| [d260645] | 3331 | Mon Oct 15 02:21:53 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3332 |  | 
|---|
 | 3333 |         * Makefile.am,buildmacosx.sh,configure.ac,lib/mailmsgs.pl: Update | 
|---|
 | 3334 |           configure.ac from passing version to AM_INIT_AUTOMAKE to passing it | 
|---|
 | 3335 |           to AC_INIT, and fix places which grep out the version. | 
|---|
 | 3336 |  | 
|---|
| [147b12b] | 3337 | Mon Oct 15 02:08:23 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3338 |  | 
|---|
 | 3339 |         * buildmacosx.sh,configure.ac,configure.in,doc/Makefile.am, | 
|---|
 | 3340 |           lib/mailmsgs.pl: Rename configure.in to configure.ac to make modern | 
|---|
 | 3341 |           autotools usage. | 
|---|
 | 3342 |  | 
|---|
| [c458cf7] | 3343 | Thu Sep 27 10:41:56 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3344 |  | 
|---|
 | 3345 |         * src/: Switch read_prefix_*() family of functions to be a single | 
|---|
 | 3346 |           read_prefix() function which tags a bitmask of flags. | 
|---|
 | 3347 |  | 
|---|
| [2aa484e] | 3348 | Thu Sep 27 09:23:41 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3349 |  | 
|---|
 | 3350 |         * lib/id.po: Resolve clashing menu accelerators. | 
|---|
 | 3351 |  | 
|---|
| [29c302d] | 3352 | Thu Sep 27 05:37:18 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3353 |  | 
|---|
 | 3354 |         * src/namecompare.cc: Fix to build with wx2.8. | 
|---|
 | 3355 |  | 
|---|
| [3dfffa2] | 3356 | Thu Sep 27 05:25:49 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3357 |  | 
|---|
 | 3358 |         * NEWS: Update from ChangeLog. | 
|---|
 | 3359 |  | 
|---|
| [aa1927c4] | 3360 | Thu Sep 27 05:12:22 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3361 |  | 
|---|
 | 3362 |         * src/message.c: For determining character set on Unix, check LANG | 
|---|
 | 3363 |           after LC_ALL and LC_CTYPE.  For determining language, check LC_ALL | 
|---|
 | 3364 |           before LC_MESSAGES and LANG. | 
|---|
 | 3365 |  | 
|---|
| [4f62f2c] | 3366 | Thu Sep 27 04:48:34 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3367 |  | 
|---|
 | 3368 |         * lib/id.po: Add more translations and fix marking of unused messages. | 
|---|
 | 3369 |  | 
|---|
| [5bff838] | 3370 | Thu Sep 27 04:07:24 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3371 |  | 
|---|
 | 3372 |         * lib/Indonesian-5.1.11.isl,lib/Makefile.am,lib/id.po: Add start of | 
|---|
 | 3373 |           Indonesian translation from launchpad. | 
|---|
 | 3374 |  | 
|---|
| [571547c] | 3375 | Thu Sep 27 03:56:22 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3376 |  | 
|---|
 | 3377 |         * lib/: Merge translation updates from launchpad. | 
|---|
 | 3378 |  | 
|---|
| [b82f52d] | 3379 | Thu Sep 27 00:31:24 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3380 |  | 
|---|
 | 3381 |         * lib/: Remove scripts and data files which are no longer used. | 
|---|
 | 3382 |  | 
|---|
| [bc60689] | 3383 | Sat Sep 22 05:06:23 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3384 |  | 
|---|
 | 3385 |         * src/mainfrm.cc,src/mainfrm.h: Don't run incremental search on every | 
|---|
 | 3386 |           key-press, as on a slow machine the short initial search(es) will | 
|---|
 | 3387 |           take a while but not be useful.  Instead set a flag, and actually | 
|---|
 | 3388 |           run the search when MainFrm next receives an idle event. | 
|---|
 | 3389 |  | 
|---|
| [f0c7398] | 3390 | Fri Sep 21 06:24:32 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3391 |  | 
|---|
 | 3392 |         * src/img.h: New leg flag img_FLAG_NOSURVEY. | 
|---|
 | 3393 |         * src/netskel.c: Set img_FLAG_NOSURVEY for nosurvey legs. | 
|---|
 | 3394 |         * src/dump3d.c: Report NOSURVEY leg flag. | 
|---|
 | 3395 |  | 
|---|
| [b5b8b7e] | 3396 | Fri Sep 21 06:22:29 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3397 |  | 
|---|
 | 3398 |         * src/Makefile.am: dump3d now needs date.c. | 
|---|
 | 3399 |  | 
|---|
| [798a6bf] | 3400 | Wed Sep 19 22:12:35 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3401 |  | 
|---|
 | 3402 |         * src/dump3d.c: Add --show-dates option. | 
|---|
 | 3403 |  | 
|---|
| [0bd66ac] | 3404 | Fri Sep 07 11:39:06 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3405 |  | 
|---|
 | 3406 |         * src/namecompare.cc,src/namecompare.h: Add two new files which were | 
|---|
 | 3407 |           in the last release but I failed to commit. | 
|---|
 | 3408 |  | 
|---|
| [351b91f] | 3409 | Tue Aug 14 09:42:43 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3410 |  | 
|---|
 | 3411 |         * lib/Makefile.am: Create de_DE.po as a symlink if it doesn't exist. | 
|---|
 | 3412 |  | 
|---|
| [41cfc8c] | 3413 | Mon May 28 16:56:27 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3414 |  | 
|---|
 | 3415 |         * configure.in: -W no longer seems to cause problems with wxWidgets. | 
|---|
 | 3416 |  | 
|---|
| [41f7a27] | 3417 | Mon May 28 16:49:37 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3418 |  | 
|---|
 | 3419 |         * src/: Remove unused parameter names. | 
|---|
 | 3420 |  | 
|---|
| [27795245] | 3421 | Sun May 27 12:24:17 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3422 |  | 
|---|
 | 3423 |         * src/export.cc: Include "export.h". | 
|---|
 | 3424 |  | 
|---|
| [335f37a] | 3425 | Fri May 25 14:20:24 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3426 |  | 
|---|
 | 3427 |         * tests/cavern.tst,test/equatenosuchstn.out: Drop line reporting time | 
|---|
 | 3428 |           taken when comparing output, as that can vary. | 
|---|
 | 3429 |         * src/listpos.c,tests/equatenosuchstn.out: Move "Station X referred to | 
|---|
 | 3430 |           just once" warning after non-existent survey check. | 
|---|
 | 3431 |         * src/,tests/: If survey isn't all connected, still run survey tree | 
|---|
 | 3432 |           checks and report errors and/or warnings which might suggest typo | 
|---|
 | 3433 |           locations. | 
|---|
 | 3434 |  | 
|---|
| [0ebdaa6] | 3435 | Tue Feb 28 00:41:15 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3436 |  | 
|---|
 | 3437 |         * tests/diffpos.tst: Force English messages for diffpos tests too. | 
|---|
 | 3438 |  | 
|---|
| [6e47b72] | 3439 | Tue Feb 28 00:39:45 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3440 |  | 
|---|
 | 3441 |         * tests/cavern.tst: Force English messages so comparing expected output | 
|---|
 | 3442 |           works whatever the current language setting. | 
|---|
 | 3443 |  | 
|---|
| [1e0a80a] | 3444 | Fri Feb 24 00:43:04 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3445 |  | 
|---|
 | 3446 |         * tests/cavern.tst,tests/equatenosuchstn.out: Fix test failure due to | 
|---|
 | 3447 |           Survex version number appearing in expected output. | 
|---|
 | 3448 |  | 
|---|
| [366976d] | 3449 | Thu Feb 23 22:34:52 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3450 |  | 
|---|
 | 3451 |         * make_release: Link mingw build statically to avoid needing libgcc | 
|---|
 | 3452 |           DLL. | 
|---|
 | 3453 |  | 
|---|
| [de4b099] | 3454 | Wed Feb 22 23:39:25 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3455 |  | 
|---|
 | 3456 |         * configure.in,src/gla-gl.cc: The Debian mingw-w64 packages lack | 
|---|
 | 3457 |           GL/glext.h so test for it in configure. | 
|---|
 | 3458 |  | 
|---|
| [6f8cb1c] | 3459 | Wed Feb 22 23:29:29 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3460 |  | 
|---|
 | 3461 |         * src/cavernlog.cc: Remove variable which is only assigned to and | 
|---|
 | 3462 |           never read. | 
|---|
 | 3463 |  | 
|---|
| [c575465] | 3464 | Wed Feb 22 22:09:02 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3465 |  | 
|---|
 | 3466 |         * NEWS,src/Makefile.am: Disable building findentrances by default | 
|---|
 | 3467 |           so I can get 1.2.6 out without further delays as it fixes processing | 
|---|
 | 3468 |           .svx files from aven under Mac OS X. | 
|---|
 | 3469 |  | 
|---|
| [e2d48d8] | 3470 | Wed Feb 22 11:35:40 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3471 |  | 
|---|
 | 3472 |         * src/datain.c: Remove return type from data_normal() etc as we never | 
|---|
 | 3473 |           use it. | 
|---|
 | 3474 |  | 
|---|
| [4996925] | 3475 | Wed Feb 22 05:11:53 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3476 |  | 
|---|
 | 3477 |         * make_release: Update to work with Debian mingw-w64 packages. | 
|---|
 | 3478 |  | 
|---|
| [b081031] | 3479 | Mon Feb 20 05:08:26 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3480 |  | 
|---|
 | 3481 |         * NEWS,configure.in: Update for 1.2.6. | 
|---|
 | 3482 |  | 
|---|
| [0cf46f5] | 3483 | Sun Feb 19 10:48:37 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3484 |  | 
|---|
 | 3485 |         * doc/3dformat.htm: Merge in some improvements from Mike McCombe. | 
|---|
 | 3486 |  | 
|---|
| [96b974e] | 3487 | Fri Feb 17 03:49:59 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3488 |  | 
|---|
 | 3489 |         * src/message.c: Fix so that cavern run by aven finds its messages. | 
|---|
 | 3490 |  | 
|---|
| [59b0f0c] | 3491 | Thu Feb 16 01:36:54 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3492 |  | 
|---|
 | 3493 |         * Makefile.am,survex.iss.in: Include JPG images in Innosetup installer. | 
|---|
 | 3494 |           (ticket#35) | 
|---|
 | 3495 |  | 
|---|
| [4d34e1f] | 3496 | Fri Jan 27 13:30:54 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3497 |  | 
|---|
 | 3498 |         * lib/po_codes,lib/survex.pot,src/Makefile.am,src/findentrances.cc: | 
|---|
 | 3499 |           Make all messages in findentrances translatable. | 
|---|
 | 3500 |  | 
|---|
| [cd971de] | 3501 | Fri Jan 27 11:03:28 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3502 |  | 
|---|
 | 3503 |         * lib/po_codes,lib/survex.pot,src/listpos.c,tests/: If we have a | 
|---|
 | 3504 |           reference to a station in a non-existent survey, give a helpful error | 
|---|
 | 3505 |           rather than saying the station hasn't been exported from the survey. | 
|---|
 | 3506 |  | 
|---|
| [4ef0e01] | 3507 | Tue Jan 24 23:03:10 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3508 |  | 
|---|
 | 3509 |         * src/cavern.c: Remove TRANSLATE comment which has already been | 
|---|
 | 3510 |           addressed. | 
|---|
 | 3511 |  | 
|---|
| [48e82bf] | 3512 | Tue Jan 24 10:56:14 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3513 |  | 
|---|
 | 3514 |         * src/findentrances.cc: Add commenting noting precision of lat and lon. | 
|---|
 | 3515 |  | 
|---|
| [34b9d54] | 3516 | Tue Jan 24 10:55:19 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3517 |  | 
|---|
 | 3518 |         * src/findentrances.cc: Don't include carriage returns in .gpx output. | 
|---|
 | 3519 |  | 
|---|
| [1686083] | 3520 | Tue Jan 24 10:42:41 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3521 |  | 
|---|
 | 3522 |         * src/findentrances.cc: Add GPL licence boilerplate (Olaf OKed this in | 
|---|
 | 3523 |           <20120111115239.1b162450@ghost>). | 
|---|
 | 3524 |  | 
|---|
| [5f6e8b2] | 3525 | Tue Jan 24 04:53:30 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3526 |  | 
|---|
 | 3527 |         * src/Makefile.am,src/findentrances.cc: Build findentrances in the | 
|---|
 | 3528 |           buildsystem. | 
|---|
 | 3529 |  | 
|---|
| [e34a704b] | 3530 | Tue Jan 24 04:41:03 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3531 |  | 
|---|
 | 3532 |         * src/findentrances.cc: Update examples of usage to reflect "-s" | 
|---|
 | 3533 |           change. | 
|---|
 | 3534 |  | 
|---|
| [ea788a3] | 3535 | Tue Jan 24 04:38:11 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3536 |  | 
|---|
 | 3537 |         * src/findentrances.cc: Use string::assign() rather than constructing | 
|---|
 | 3538 |           a temporary string object and assigning that. | 
|---|
 | 3539 |  | 
|---|
| [9e513bd3] | 3540 | Tue Jan 24 04:35:25 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3541 |  | 
|---|
 | 3542 |         * src/cmdline.c: Allow help argument to cmdline_init() to be NULL. | 
|---|
 | 3543 |  | 
|---|
| [56c01a3] | 3544 | Tue Jan 24 04:35:04 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3545 |  | 
|---|
 | 3546 |         * src/findentrances.cc: Support --help and --version options. | 
|---|
 | 3547 |  | 
|---|
| [8ec699d] | 3548 | Tue Jan 24 04:27:15 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3549 |  | 
|---|
 | 3550 |         * src/findentrances.cc: "using namespace std;" | 
|---|
 | 3551 |  | 
|---|
| [dcc50a4] | 3552 | Tue Jan 24 04:25:09 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3553 |  | 
|---|
 | 3554 |         * src/findentrances.cc: Give error if required -d option is not | 
|---|
 | 3555 |           specified. | 
|---|
 | 3556 |  | 
|---|
| [375de6a] | 3557 | Tue Jan 24 04:19:29 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3558 |  | 
|---|
 | 3559 |         * src/findentrances.cc: Other survex tools use -s for "limit operation | 
|---|
 | 3560 |           to this survey prefix" and just take the .3d file to operate on as | 
|---|
 | 3561 |           a command line argument, so for consistency just take the .3d file | 
|---|
 | 3562 |           as a command line argument here too. | 
|---|
 | 3563 |  | 
|---|
| [23dc8cb] | 3564 | Tue Jan 24 04:18:41 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3565 |  | 
|---|
 | 3566 |         * src/findentrances.cc: Reindent with 4 space indent, tab width 8. | 
|---|
 | 3567 |  | 
|---|
| [ac71f8a] | 3568 | Tue Jan 24 04:12:19 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3569 |  | 
|---|
 | 3570 |         * src/findentrances.cc: Add findentrances utility from Olaf. | 
|---|
 | 3571 |  | 
|---|
| [f4c4ee15] | 3572 | Tue Jan 10 12:57:08 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3573 |  | 
|---|
 | 3574 |         * lib/survex.pot,lib/zh_CN.po: Update. | 
|---|
 | 3575 |  | 
|---|
| [d3c3098] | 3576 | Tue Jan 10 12:56:33 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3577 |  | 
|---|
 | 3578 |         * lib/po_codes: Update locations. | 
|---|
 | 3579 |  | 
|---|
| [bf48d5c] | 3580 | Tue Jan 10 12:55:25 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3581 |  | 
|---|
 | 3582 |         * lib/Makefile.am: When generating survex.pot from po_codes, drop the | 
|---|
 | 3583 |           codes from commented out messages too. | 
|---|
 | 3584 |  | 
|---|
| [a212391] | 3585 | Mon Jan 09 12:21:28 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3586 |  | 
|---|
 | 3587 |         * src/aven.cc: Fix to build with a non-Unicode wxWidgets library. | 
|---|
 | 3588 |           Patch from Olaf Kahler. | 
|---|
 | 3589 |  | 
|---|
| [b80dbd9] | 3590 | Fri Jan 06 11:47:59 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3591 |  | 
|---|
 | 3592 |         * lib/: Touch all the .po files. | 
|---|
 | 3593 |  | 
|---|
| [6331a42] | 3594 | Fri Jan 06 11:47:10 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3595 |  | 
|---|
 | 3596 |         * lib/touch-po.pl: New script to "touch" a .po file by updating | 
|---|
 | 3597 |           "PO-Revision-Date:". | 
|---|
 | 3598 |  | 
|---|
| [d73ef23] | 3599 | Fri Jan 06 11:34:16 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3600 |  | 
|---|
 | 3601 |         * lib/,src/Makefile.am,src/gettexttomsg.pl: Rename codes.po to po_codes | 
|---|
 | 3602 |           so it doesn't get picked up by tools looking for .po files.  Add | 
|---|
 | 3603 |           survex.pot to the repo so launchpad's auto translation syncing can | 
|---|
 | 3604 |           work. | 
|---|
 | 3605 |  | 
|---|
| [9d5aa63] | 3606 | Fri Jan 06 11:25:23 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3607 |  | 
|---|
 | 3608 |         * make_release: Update to use git rather than SVN. | 
|---|
 | 3609 |  | 
|---|
| [e367554] | 3610 | Fri Jan 06 11:19:37 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3611 |  | 
|---|
 | 3612 |         * doc/HACKING.htm: Update mention of "SVN tree" to "source tree" as the | 
|---|
 | 3613 |           files mentioned are shipped in releases too. | 
|---|
 | 3614 |  | 
|---|
| [21f2647] | 3615 | Wed Jan 04 05:22:32 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3616 |  | 
|---|
 | 3617 |         * lib/Makefile.am: Make the containing directory in the launchpad | 
|---|
 | 3618 |           tarball “survex-trans”. | 
|---|
 | 3619 |  | 
|---|
| [68961ee] | 3620 | Wed Jan 04 03:41:40 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3621 |  | 
|---|
 | 3622 |         * src/dump3d.c: Add support for showing img_ERROR_INFO items. | 
|---|
 | 3623 |  | 
|---|
| [90e24f9] | 3624 | Tue Jan 03 23:54:26 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3625 |  | 
|---|
 | 3626 |         * lib/fr.po: Incorporate a translation from launchpad I'd previously | 
|---|
 | 3627 |           copied the English version of by mistake.  Attempt to correct | 
|---|
 | 3628 |           mistranslation of "survey file". | 
|---|
 | 3629 |  | 
|---|
| [9c9fd6b] | 3630 | Tue Jan 03 13:21:09 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3631 |  | 
|---|
 | 3632 |         * make_release: Need to set VERSION before we first use it! | 
|---|
 | 3633 |  | 
|---|
| [685116f] | 3634 | Tue Jan 03 12:39:38 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3635 |  | 
|---|
 | 3636 |         * NEWS,configure.in: Update for 1.2.5. | 
|---|
 | 3637 |  | 
|---|
| [6f6691b] | 3638 | Tue Jan 03 12:11:14 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3639 |  | 
|---|
 | 3640 |         * doc/survex.7.in: Make a few minor improvements to the text. | 
|---|
 | 3641 |  | 
|---|
| [c6bd107] | 3642 | Tue Jan 03 12:07:31 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3643 |  | 
|---|
 | 3644 |         * doc/survex.7.in: Update section in .TH macro to 7 too. | 
|---|
 | 3645 |  | 
|---|
| [008f2f3] | 3646 | Tue Jan 03 12:04:54 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3647 |  | 
|---|
 | 3648 |         * src/moviemaker.cc: Further fix. | 
|---|
 | 3649 |  | 
|---|
| [86d8ee5] | 3650 | Tue Jan 03 11:05:11 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3651 |  | 
|---|
 | 3652 |         * configure.in,src/moviemaker.cc: Fix to work with newer ffmpeg. | 
|---|
 | 3653 |  | 
|---|
| [c091027] | 3654 | Mon Jan 02 13:10:42 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3655 |  | 
|---|
 | 3656 |         * src/gfxcore.cc: Draw measuring line above indicators rather than | 
|---|
 | 3657 |           underneath them. | 
|---|
 | 3658 |  | 
|---|
| [03cb7cc] | 3659 | Mon Jan 02 12:52:47 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3660 |  | 
|---|
 | 3661 |         * src/message.c: Improve handling of messages before the message | 
|---|
 | 3662 |           subsystem is fully initialised. | 
|---|
 | 3663 |  | 
|---|
| [41adebb] | 3664 | Mon Jan 02 12:37:18 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3665 |  | 
|---|
 | 3666 |         * src/Makefile.am,src/mainfrm.cc,src/namecmp.h: Add a version of the | 
|---|
 | 3667 |           station name comparing algorithm which works with the Unicode strings | 
|---|
 | 3668 |           directly, which fixes the issue with random ordering of the prefix | 
|---|
 | 3669 |           tree control in aven due to the converted strings we were comparing  | 
|---|
 | 3670 |           getting invalidated before we actually compared them. | 
|---|
 | 3671 |  | 
|---|
| [b3f1bbe] | 3672 | Mon Jan 02 12:12:35 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3673 |  | 
|---|
 | 3674 |         * src/gla-gl.cc: If glGenLists() fails, flag the list as NEVER_CACHE | 
|---|
 | 3675 |           as there's unlikely to be much point calling glGenLists() again. | 
|---|
 | 3676 |         * src/gla-gl.cc,src/gla.h: Replace GLAList methods test_flag() and | 
|---|
 | 3677 |           InvalidateList() with an invalidate_if() method. | 
|---|
 | 3678 |  | 
|---|
| [92cf7a8f] | 3679 | Mon Jan 02 11:54:38 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3680 |  | 
|---|
 | 3681 |         * src/gfxcore.cc,src/gla-gl.cc: No need to invalidate the display lists | 
|---|
 | 3682 |           for the compass and clino when a new survey is loaded as they don't | 
|---|
 | 3683 |           depend on the survey data. | 
|---|
 | 3684 |  | 
|---|
| [620c0c9] | 3685 | Mon Jan 02 11:17:51 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3686 |  | 
|---|
 | 3687 |         * src/gla-gl.cc,src/gla.h: Rework list caching code to not call | 
|---|
 | 3688 |           glDeleteLists() and glGenLists() when a list is invalidated, as that | 
|---|
 | 3689 |           results in a fresh list number being allocated (at least with the | 
|---|
 | 3690 |           OpenGL implementation I'm using) which would eventually result in | 
|---|
 | 3691 |           aven hitting an assertion which is there to catch if we leak lists. | 
|---|
 | 3692 |  | 
|---|
| [8df3c7f] | 3693 | Sun Jan 01 13:29:03 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3694 |  | 
|---|
 | 3695 |         * lib/Makefile.am: Put translation files in a sub-directory in the | 
|---|
 | 3696 |           tarball, and print the path to it so it can be cut-and-pasted to | 
|---|
 | 3697 |           upload to launchpad. | 
|---|
 | 3698 |  | 
|---|
| [ee83074] | 3699 | Sun Jan 01 10:48:01 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3700 |  | 
|---|
 | 3701 |         * lib/it.po: Add "translation" for degree symbol. | 
|---|
 | 3702 |  | 
|---|
| [64773c9] | 3703 | Sun Jan 01 10:33:55 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3704 |  | 
|---|
 | 3705 |         * lib/en_US.po: Merge template changes into en_US.po (no user-visible | 
|---|
 | 3706 |           changes). | 
|---|
 | 3707 |  | 
|---|
| [8430216] | 3708 | Sun Jan 01 04:45:03 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3709 |  | 
|---|
 | 3710 |         * make_release: Fix typo in filename to copy to webserver.  Show the | 
|---|
 | 3711 |           SHA1 checksums for the uploaded files. | 
|---|
 | 3712 |  | 
|---|
| [f15ca67f] | 3713 | Sun Jan 01 02:56:04 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3714 |  | 
|---|
 | 3715 |         * NEWS,configure.in: Update for 1.2.4. | 
|---|
 | 3716 |  | 
|---|
| [6e0c5879] | 3717 | Sun Jan 01 02:53:03 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3718 |  | 
|---|
 | 3719 |         * src/gfxcore.cc,src/gfxcore.h: Update copyright years. | 
|---|
 | 3720 |  | 
|---|
| [825bdff] | 3721 | Sun Jan 01 02:32:59 GMT 2012  Olly Betts <olly@survex.com> | 
|---|
 | 3722 |  | 
|---|
 | 3723 |         * src/gfxcore.cc,src/gfxcore.h: Improve labelling of depth colour key | 
|---|
 | 3724 |           to avoid sub-picometre precision on near-zero values (ticket#30). | 
|---|
 | 3725 |           We now always use metres or feet for the depth with a consistent | 
|---|
 | 3726 |           precision chosen from the depth range, and show the units below | 
|---|
 | 3727 |           the colour bar rather than after every value. | 
|---|
 | 3728 |         * src/gfxcore.cc,src/gfxcore.h: When zooming way in, stay in metres | 
|---|
 | 3729 |           rather than switching to cm.  Say “1 mile” rather than “1 miles”. | 
|---|
 | 3730 |  | 
|---|
| [19b2f99] | 3731 | Sat Dec 31 22:40:07 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3732 |  | 
|---|
 | 3733 |         * src/gla-gl.cc: Fix not to make OpenGL calls before we've initialised | 
|---|
 | 3734 |           OpenGL, as this can cause segmentation faults (e.g. on Fedora 16). | 
|---|
 | 3735 |           Extend CHECK_GL_ERROR() to check that we don't make such calls in | 
|---|
 | 3736 |           future. | 
|---|
 | 3737 |  | 
|---|
| [404e6575] | 3738 | Sat Dec 31 22:37:47 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3739 |  | 
|---|
 | 3740 |         * lib/es.po: Fix "Last-Translator:" header and merge in translation | 
|---|
 | 3741 |           of a message which is not currently used. | 
|---|
 | 3742 |  | 
|---|
| [38eced7] | 3743 | Sat Dec 31 15:04:23 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3744 |  | 
|---|
 | 3745 |         * lib/: Merge remaining .po files. | 
|---|
 | 3746 |  | 
|---|
| [399807d8] | 3747 | Sat Dec 31 14:46:20 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3748 |  | 
|---|
 | 3749 |         * lib/: Merge more .po files. | 
|---|
 | 3750 |  | 
|---|
| [3a3de38] | 3751 | Sat Dec 31 14:24:25 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3752 |  | 
|---|
 | 3753 |         * lib/ca.po,lib/de_CH.po,lib/en_US.po: Merge template changes into .po | 
|---|
 | 3754 |           files. | 
|---|
 | 3755 |  | 
|---|
| [585def75] | 3756 | Sat Dec 31 13:13:55 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3757 |  | 
|---|
 | 3758 |         * lib/fr.po: More translation updates from launchpad. | 
|---|
 | 3759 |  | 
|---|
| [9b9561b] | 3760 | Sat Dec 31 12:51:53 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3761 |  | 
|---|
 | 3762 |         * lib/ca.po,lib/sk.po: Fix unattached acute accents. | 
|---|
 | 3763 |  | 
|---|
| [6d92798] | 3764 | Sat Dec 31 12:45:36 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3765 |  | 
|---|
 | 3766 |         * lib/: Update Project-Id-Version in .po files to match that in | 
|---|
 | 3767 |           survex.pot. | 
|---|
 | 3768 |  | 
|---|
| [134ee8d] | 3769 | Sat Dec 31 12:43:52 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3770 |  | 
|---|
 | 3771 |         * lib/Makefile.am: Add launchpad-tarball target to make a tarball | 
|---|
 | 3772 |           of the translations suitable for uploading to launchpad. | 
|---|
 | 3773 |  | 
|---|
| [e11c235] | 3774 | Sat Dec 31 12:23:39 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3775 |  | 
|---|
 | 3776 |         * make_release: Echo the commands to copy the new release to the web | 
|---|
 | 3777 |           server at the end. | 
|---|
 | 3778 |         * copy-prerelease,copy-release: Remove old scripts which are no longer | 
|---|
 | 3779 |           useful. | 
|---|
 | 3780 |  | 
|---|
| [3ea0178] | 3781 | Sat Dec 31 11:13:11 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3782 |  | 
|---|
 | 3783 |         * NEWS,configure.in: Update for 1.2.3. | 
|---|
 | 3784 |  | 
|---|
| [ae2e3c0] | 3785 | Sat Dec 31 10:58:34 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3786 |  | 
|---|
 | 3787 |         * src/mainfrm.cc: As we build the data structure, eliminate tubes | 
|---|
 | 3788 |           consisting of zero XSECTs as well as those consisting of just one. | 
|---|
 | 3789 |  | 
|---|
| [8490ad9] | 3790 | Sat Dec 31 10:36:24 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3791 |  | 
|---|
 | 3792 |         * src/img.h: Fix incorrect comment which claimed that img_XFLAG_END | 
|---|
 | 3793 |           was no longer used. | 
|---|
 | 3794 |         * src/img.c: Use img_XFLAG_END constant rather than assuming it is | 
|---|
 | 3795 |           1. | 
|---|
 | 3796 |  | 
|---|
| [2f1c0c0] | 3797 | Sat Dec 31 10:32:44 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3798 |  | 
|---|
 | 3799 |         * src/extend.c: Copy the end markers for passage tubes, and preserve | 
|---|
 | 3800 |           left and right data for tubes (previously they were set to -1.0 | 
|---|
 | 3801 |           which means "no info"). | 
|---|
 | 3802 |  | 
|---|
| [f63bd56] | 3803 | Sat Dec 31 08:17:08 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3804 |  | 
|---|
 | 3805 |         * lib/extract-msgs.pl: New script to allow developers to update | 
|---|
 | 3806 |           codes.po from source code. | 
|---|
 | 3807 |         * lib/Makefile.am: Ship it. | 
|---|
 | 3808 |         * src/Makefile.am: Add rule to run it on all used sources and generate | 
|---|
 | 3809 |           newcodes.po which can then be compared with current version. | 
|---|
 | 3810 |  | 
|---|
| [08004e7] | 3811 | Sat Dec 31 08:14:06 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3812 |  | 
|---|
 | 3813 |         * lib/codes.po: Update source locations, add a missing c-format marker. | 
|---|
 | 3814 |  | 
|---|
| [5c2bff7] | 3815 | Sat Dec 31 08:13:26 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3816 |  | 
|---|
 | 3817 |         * src/mainfrm.cc: Fix a message in the source code which I missed in | 
|---|
 | 3818 |           the previous batch. | 
|---|
 | 3819 |  | 
|---|
| [14d03d5] | 3820 | Sat Dec 31 08:12:23 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3821 |  | 
|---|
 | 3822 |         * lib/po-to-msg.pl: Removed unused remains of check that messages are | 
|---|
 | 3823 |           in numerically ascending order, which we no longer want to enforce. | 
|---|
 | 3824 |  | 
|---|
| [4340dae] | 3825 | Sat Dec 31 07:48:20 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3826 |  | 
|---|
 | 3827 |         * src/sorterr.c: Fix a message in the source code which I missed in | 
|---|
 | 3828 |           the previous batch. | 
|---|
 | 3829 |  | 
|---|
| [84d6c400] | 3830 | Sat Dec 31 05:54:45 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3831 |  | 
|---|
 | 3832 |         * src/message.c: Transliterate curly right single quote to ASCII | 
|---|
 | 3833 |           apostrophe if we can't represent it in the current character set. | 
|---|
 | 3834 |  | 
|---|
| [ee7511a] | 3835 | Sat Dec 31 05:44:47 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3836 |  | 
|---|
 | 3837 |         * lib/,src/: Use curly apostrophe instead of "'" in messages.  Correct | 
|---|
 | 3838 |           messages in source code which didn't match those in the message file | 
|---|
 | 3839 |           (no visible effects to end-users). | 
|---|
 | 3840 |         * lib/codes.po: Update file:lineno locations where messages are used. | 
|---|
 | 3841 |         * lib/po-to-msg.pl: Warn about different numbers of opening or | 
|---|
 | 3842 |           closing curly double quotes in message vs translation. | 
|---|
 | 3843 |         * lib/ca.po,lib/es.po: Fix minor typo in one message caught by this | 
|---|
 | 3844 |           new warning. | 
|---|
 | 3845 |  | 
|---|
| [5b9942e] | 3846 | Sat Dec 31 05:23:46 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3847 |  | 
|---|
 | 3848 |         * NEWS: Update from ChangeLog. | 
|---|
 | 3849 |  | 
|---|
| [0804fbe] | 3850 | Thu Dec 29 03:37:04 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3851 |  | 
|---|
 | 3852 |         * lib/,src/: Use curly double quotes instead of "`" and "'" to | 
|---|
 | 3853 |           quote literals and filenames in messages. | 
|---|
 | 3854 |  | 
|---|
| [7a49002] | 3855 | Thu Dec 29 03:21:49 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3856 |  | 
|---|
 | 3857 |         * src/message.c: Transliterate curly double quotes to ASCII straight | 
|---|
 | 3858 |           double quotes if we can't represent them in the current character | 
|---|
 | 3859 |           set. | 
|---|
 | 3860 |  | 
|---|
| [1465b7a] | 3861 | Thu Dec 29 03:14:52 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3862 |  | 
|---|
 | 3863 |         * src/message.c: Convert source code to UTF-8. | 
|---|
 | 3864 |  | 
|---|
| [92678b5] | 3865 | Thu Dec 29 00:52:44 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3866 |  | 
|---|
 | 3867 |         * src/gla-gl.cc: Fix typo in CHECK_GL_ERROR() change in previous | 
|---|
 | 3868 |           commit. | 
|---|
 | 3869 |  | 
|---|
| [6cf4daa] | 3870 | Thu Dec 29 00:49:31 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3871 |  | 
|---|
 | 3872 |         * src/gla-gl.cc: We already keep track of the GL canvas size in x_size | 
|---|
 | 3873 |           and y_size so use those rather than re-requesting them. | 
|---|
 | 3874 |  | 
|---|
| [5717f69] | 3875 | Wed Dec 28 11:45:40 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3876 |  | 
|---|
 | 3877 |         * lib/fr.po: Merge in updated translations from launchpad. | 
|---|
 | 3878 |  | 
|---|
| [46acc71] | 3879 | Sun Nov 27 12:30:31 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3880 |  | 
|---|
 | 3881 |         * src/tr.c,src/tr.h: Committing original versions of tr tiled | 
|---|
 | 3882 |           rendering code. | 
|---|
 | 3883 |  | 
|---|
| [3ea243b] | 3884 | Thu Nov 24 12:59:24 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3885 |  | 
|---|
 | 3886 |         * src/gfxcore.cc,src/gla-gl.cc,src/gla.h: Remove | 
|---|
 | 3887 |           GLACanvas::SetBackgroundColour() since we only ever set it to black | 
|---|
 | 3888 |           and opaque. | 
|---|
 | 3889 |  | 
|---|
| [a775268] | 3890 | Thu Nov 24 12:28:07 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3891 |  | 
|---|
 | 3892 |         * doc/TODO.htm: Add note to pick the fastest method for crosses/blobs | 
|---|
 | 3893 |           if multiple ones pass the visual fidelity check. | 
|---|
 | 3894 |  | 
|---|
| [4f7f965] | 3895 | Thu Nov 24 12:27:33 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3896 |  | 
|---|
 | 3897 |         * src/gla-gl.cc: Add disabled code to show the visual fidelity check on | 
|---|
 | 3898 |           stdout. | 
|---|
 | 3899 |  | 
|---|
| [c8f449c3] | 3900 | Thu Nov 24 12:24:49 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3901 |  | 
|---|
 | 3902 |         * src/gla-gl.cc: Fix screenshot and movie generation to read from the | 
|---|
 | 3903 |           front buffer in the usual case of being double buffered. | 
|---|
 | 3904 |  | 
|---|
| [a106530] | 3905 | Thu Nov 24 12:02:22 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3906 |  | 
|---|
 | 3907 |         * src/gla-gl.cc: Add CHECK_GL_ERROR for glReadPixels calls. | 
|---|
 | 3908 |  | 
|---|
| [dd64a45] | 3909 | Thu Nov 24 11:59:23 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3910 |  | 
|---|
 | 3911 |         * src/gla-gl.cc: Undefine o and I after we're done with them. | 
|---|
 | 3912 |  | 
|---|
| [8b34cd5] | 3913 | Thu Nov 24 11:56:57 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3914 |  | 
|---|
 | 3915 |         * src/gla-gl.cc: Fix expected cross shape so don't always reject using  | 
|---|
 | 3916 |           texture mapping to draw crosses. | 
|---|
 | 3917 |  | 
|---|
| [c5dd692] | 3918 | Wed Nov 02 15:40:45 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3919 |  | 
|---|
 | 3920 |         * src/mainfrm.cc: Don't create the help menu at all on OS X. | 
|---|
 | 3921 |  | 
|---|
| [34c4be5] | 3922 | Wed Nov 02 15:38:54 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3923 |  | 
|---|
 | 3924 |         * lib/INSTALL.OSX: Update to reflect current status. | 
|---|
 | 3925 |  | 
|---|
| [22f79a2] | 3926 | Wed Nov 02 15:37:58 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3927 |  | 
|---|
 | 3928 |         * src/gfxcore.cc: Remove duplicate call to PopupMenu(). | 
|---|
 | 3929 |  | 
|---|
| [8a329f2] | 3930 | Tue Nov 01 23:24:23 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3931 |  | 
|---|
 | 3932 |         * src/namecmp.h: Fix to build with wx 2.9.2. | 
|---|
 | 3933 |  | 
|---|
| [03b3272] | 3934 | Tue Nov 01 23:17:52 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3935 |  | 
|---|
 | 3936 |         * src/gfxcore.cc: Remove assertion which uses deprecated wx method. | 
|---|
 | 3937 |  | 
|---|
| [ff9f695] | 3938 | Tue Nov 01 23:14:09 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3939 |  | 
|---|
 | 3940 |         * src/mainfrm.cc,src/mainfrm.h: Make separator wxChar not int. | 
|---|
 | 3941 |  | 
|---|
| [332287b] | 3942 | Tue Nov 01 18:54:32 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3943 |  | 
|---|
 | 3944 |         * lib/sk.po: Update a translation from launchpad. | 
|---|
 | 3945 |  | 
|---|
| [6409cd0] | 3946 | Tue Nov 01 18:32:24 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3947 |  | 
|---|
 | 3948 |         * src/log.cc,src/log.h: Fix to build with wx 2.9.2. | 
|---|
 | 3949 |  | 
|---|
| [5e61108] | 3950 | Tue Nov 01 18:15:20 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3951 |  | 
|---|
 | 3952 |         * src/export.cc: Fix to build with wx 2.9.2. | 
|---|
 | 3953 |  | 
|---|
| [24ff389] | 3954 | Tue Nov 01 18:14:13 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3955 |  | 
|---|
 | 3956 |         * src/aboutdlg.cc: Fix code conditionally used on 2.9.2 and later to | 
|---|
 | 3957 |           actually compile. | 
|---|
 | 3958 |  | 
|---|
| [ee3e284] | 3959 | Tue Nov 01 18:12:42 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3960 |  | 
|---|
 | 3961 |         * src/gfxcore.cc: Fix how we pass on events from right-click menus of | 
|---|
 | 3962 |           indicators.  The previous code seemed to work, but wasn't correct | 
|---|
 | 3963 |           as highlighted by trying to build it with 2.9.2 which now refuses | 
|---|
 | 3964 |           to build to avoid people getting this wrong. | 
|---|
 | 3965 |  | 
|---|
| [df3e22fc] | 3966 | Tue Nov 01 18:11:55 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3967 |  | 
|---|
 | 3968 |         * src/aven.h: Need to forward declare class wxPageSetupDialogData for | 
|---|
 | 3969 |           wx 2.9.2. | 
|---|
 | 3970 |  | 
|---|
| [6f9b20d] | 3971 | Tue Nov 01 18:11:22 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3972 |  | 
|---|
 | 3973 |         * src/glbitmapfont.h: Fix to build with wx 2.9.2. | 
|---|
 | 3974 |  | 
|---|
| [e144af3] | 3975 | Tue Nov 01 18:10:51 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3976 |  | 
|---|
 | 3977 |         * src/cavernlog.cc: Fix to build with wx 2.9.2. | 
|---|
 | 3978 |  | 
|---|
| [18886d7] | 3979 | Tue Nov 01 18:06:12 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3980 |  | 
|---|
 | 3981 |         * lib/INSTALL.OSX,src/mainfrm.cc: Make the green colour used for | 
|---|
 | 3982 |           entrances in the survey tree the same (slightly darker than | 
|---|
 | 3983 |           before) green used for the entrance blobs. | 
|---|
 | 3984 |  | 
|---|
| [19bbc1fc] | 3985 | Tue Nov 01 18:04:47 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3986 |  | 
|---|
 | 3987 |         * src/gla-gl.cc: Fix warning when building with wx2.9.2. | 
|---|
 | 3988 |  | 
|---|
| [1b2e819] | 3989 | Tue Nov 01 12:32:30 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3990 |  | 
|---|
 | 3991 |         * src/printwx.cc: Fix Y coordinates of surface surveys on printouts. | 
|---|
 | 3992 |           (Closes #32) | 
|---|
 | 3993 |  | 
|---|
| [b93ab78] | 3994 | Sun Oct 23 06:20:14 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 3995 |  | 
|---|
 | 3996 |         * lib/Info.plist.in: Remove spurious blank lines from licence text | 
|---|
 | 3997 |           in OS X "Get Info". | 
|---|
 | 3998 |  | 
|---|
| [5dafea4] | 3999 | Sat Oct 22 17:39:07 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4000 |  | 
|---|
 | 4001 |         * doc/TODO.htm: Opening dialogs while in full screen mode now works | 
|---|
 | 4002 |           better in wxGTK. | 
|---|
 | 4003 |  | 
|---|
| [34812da] | 4004 | Sat Oct 22 17:36:01 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4005 |  | 
|---|
 | 4006 |         * lib/INSTALL.OSX: Processing .svx files from aven now works. | 
|---|
 | 4007 |  | 
|---|
| [2a4e8b7] | 4008 | Sat Oct 22 07:27:43 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4009 |  | 
|---|
 | 4010 |         * src/printwx.h: Update comment - Mac OS X does indeed provide its own | 
|---|
 | 4011 |           preview menu. | 
|---|
 | 4012 |  | 
|---|
| [89a1b72] | 4013 | Fri Oct 21 23:47:16 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4014 |  | 
|---|
 | 4015 |         * src/cavernlog.cc: Fix openiof .svx file when user clicks on cavern | 
|---|
 | 4016 |           warning or error. | 
|---|
 | 4017 |  | 
|---|
| [87aa9ce] | 4018 | Fri Oct 21 23:43:21 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4019 |  | 
|---|
 | 4020 |         * buildmacosx.sh: Include a hardlinked cavern alongside aven in | 
|---|
 | 4021 |           the app so that processing .svx files in aven works. | 
|---|
 | 4022 |  | 
|---|
| [6e9c396] | 4023 | Wed Oct 19 22:51:18 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4024 |  | 
|---|
 | 4025 |         * tests/diving.pos,tests/diving.svx: Add test coverage for interleaved | 
|---|
 | 4026 |           diving data. | 
|---|
 | 4027 |  | 
|---|
| [481300d] | 4028 | Wed Oct 19 13:04:25 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4029 |  | 
|---|
 | 4030 |         * tests/diving.pos,tests/diving.svx: Add testcase for diving data | 
|---|
 | 4031 |           with topofil-style distance. | 
|---|
 | 4032 |  | 
|---|
| [aea38b0] | 4033 | Wed Oct 12 03:45:13 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4034 |  | 
|---|
 | 4035 |         * src/aboutdlg.cc: Report the version of the library we're actually | 
|---|
 | 4036 |           running with if built against wx >= 2.9.2.  Make it clear that the | 
|---|
 | 4037 |           the version reported is the version built with for wx < 2.9.2. | 
|---|
 | 4038 |  | 
|---|
| [d4d6909] | 4039 | Wed Oct 12 03:06:05 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4040 |  | 
|---|
 | 4041 |         * lib/make-pixel-font,src/glbitmapfont.cc,src/glbitmapfont.h: Space the | 
|---|
 | 4042 |           glyphs to leave a one pixel gap either side of each one (so two | 
|---|
 | 4043 |           between adjacent glyphs).  Mostly this reduces the horizontal width, | 
|---|
 | 4044 |           but it adds a pixel for characters like "m" and two in a few cases. | 
|---|
 | 4045 |  | 
|---|
| [36b4cd7] | 4046 | Fri Oct 07 07:20:55 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4047 |  | 
|---|
 | 4048 |         * src/glbitmapfont.cc,src/glbitmapfont.h: Support plotting Unicode | 
|---|
 | 4049 |           character points > 256 on the survey pane by lazily loading the | 
|---|
 | 4050 |           data for them from the font file and plotting them with a direct | 
|---|
 | 4051 |           call to glBitmap() rather than using a display list. | 
|---|
 | 4052 |  | 
|---|
| [4a6569a] | 4053 | Fri Oct 07 04:09:58 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4054 |  | 
|---|
 | 4055 |         * lib/make-pixel-font: Fix .pixelfont file to correctly handle | 
|---|
 | 4056 |           characters wider than 8 pixels when run on a little-endian platform. | 
|---|
 | 4057 |  | 
|---|
| [53f8a93] | 4058 | Thu Oct 06 13:23:05 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4059 |  | 
|---|
 | 4060 |         * NEWS: Another update for 1.2.2. | 
|---|
 | 4061 |  | 
|---|
| [d2cc100] | 4062 | Thu Oct 06 13:21:20 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4063 |  | 
|---|
 | 4064 |         * src/gfxcore.cc: Fix grid not to disappear when blobs are turned on | 
|---|
 | 4065 |           if blobs are drawn using lines. | 
|---|
 | 4066 |  | 
|---|
| [94960ad] | 4067 | Thu Oct 06 13:17:19 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4068 |  | 
|---|
 | 4069 |         * NEWS,configure.in: Update for 1.2.2. | 
|---|
 | 4070 |  | 
|---|
| [6ca9f08] | 4071 | Thu Oct 06 12:11:20 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4072 |  | 
|---|
 | 4073 |         * src/printwx.cc: Fix to calculate the scale required for "One page" | 
|---|
 | 4074 |           right before we calculate how many pages are required, so we don't | 
|---|
 | 4075 |           end up something other than 1x1 being shown when the user changes | 
|---|
 | 4076 |           settings. | 
|---|
 | 4077 |  | 
|---|
| [a9496057] | 4078 | Thu Oct 06 12:07:10 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4079 |  | 
|---|
 | 4080 |         * src/avenprcore.cc: The info box is now always 30mm high (if present) | 
|---|
 | 4081 |           so update the code which picks a scale and which decides how many | 
|---|
 | 4082 |           pages are required to use this height. | 
|---|
 | 4083 |  | 
|---|
| [e16e63c] | 4084 | Thu Oct 06 11:34:51 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4085 |  | 
|---|
 | 4086 |         * src/printwx.h: SomethingChanged() method doesn't need to be public, | 
|---|
 | 4087 |           so make it private. | 
|---|
 | 4088 |  | 
|---|
| [c930b7f] | 4089 | Thu Oct 06 04:13:24 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4090 |  | 
|---|
 | 4091 |         * src/gettexttomsg.pl: Update for the message.txt -> codes.po change. | 
|---|
 | 4092 |  | 
|---|
| [0a2aab8] | 4093 | Thu Oct 06 03:01:45 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4094 |  | 
|---|
 | 4095 |         * src/gfxcore.cc: Passage tubes can stick out above the highest survey | 
|---|
 | 4096 |           station or below the lowest, so clamp the value used to calculate | 
|---|
 | 4097 |           the colour in these cases, like we already do elsewhere. | 
|---|
 | 4098 |  | 
|---|
| [2ba3882] | 4099 | Thu Oct 06 02:52:13 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4100 |  | 
|---|
 | 4101 |         * src/gfxcore.cc: Avoid a different assertion failure due to rounding | 
|---|
 | 4102 |           differences. | 
|---|
 | 4103 |  | 
|---|
| [a1614eb] | 4104 | Thu Oct 06 02:49:03 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4105 |  | 
|---|
 | 4106 |         * src/glbitmapfont.cc,src/glbitmapfont.h: Actually add the new | 
|---|
 | 4107 |           glBitmap-based font code. | 
|---|
 | 4108 |  | 
|---|
| [5b1cffa] | 4109 | Thu Oct 06 02:36:47 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4110 |  | 
|---|
 | 4111 |         * survex.iss.in: Update for font changes. | 
|---|
 | 4112 |  | 
|---|
| [1aa3fb7] | 4113 | Thu Oct 06 02:35:41 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4114 |  | 
|---|
 | 4115 |         * Makefile.am,buildmacosx.sh,lib/Makefile.am,lib/afm2txf.pl, | 
|---|
 | 4116 |           lib/make-pixel-font,src/: Replace the textured-mapped font drawing | 
|---|
 | 4117 |           with an approach based on glBitmap.  This doesn't suffer from the | 
|---|
 | 4118 |           character alignment issues which the textured-mapped fonts had, | 
|---|
 | 4119 |           and is actually significantly faster on some machines.  The current | 
|---|
 | 4120 |           font used is (mostly) fixed-width, but this isn't an inherent | 
|---|
 | 4121 |           limitation - it was just the easiest font data to convert to a | 
|---|
 | 4122 |           usable format. | 
|---|
 | 4123 |  | 
|---|
| [6027220] | 4124 | Wed Oct 05 13:49:15 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4125 |  | 
|---|
 | 4126 |         * src/gfxcore.cc: Avoid assertion failure due to rounding differences. | 
|---|
 | 4127 |  | 
|---|
| [5b427c0] | 4128 | Wed Oct 05 08:19:46 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4129 |  | 
|---|
 | 4130 |         * src/printwx.cc: Fix not to pass wxString through varargs (issue | 
|---|
 | 4131 |           introduced in the previous commit). | 
|---|
 | 4132 |  | 
|---|
| [05ccca5] | 4133 | Tue Oct 04 04:49:19 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4134 |  | 
|---|
 | 4135 |         * src/printwx.cc: Use degree sign from message file rather than a | 
|---|
 | 4136 |           literal one. | 
|---|
 | 4137 |  | 
|---|
| [79da3b4] | 4138 | Tue Oct 04 04:08:57 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4139 |  | 
|---|
 | 4140 |         * src/message.c: If degree sign isn't available, transliterate it to | 
|---|
 | 4141 |           'dg' rather than skipping it. | 
|---|
 | 4142 |  | 
|---|
| [4d2301e] | 4143 | Tue Oct 04 03:59:29 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4144 |  | 
|---|
 | 4145 |         * lib/codes.po,src/gfxcore.cc,src/mainfrm.cc: Fix message code 344 | 
|---|
 | 4146 |           which should have been a degree sign but got lost in the format | 
|---|
 | 4147 |           change for 1.2.0 and then got reassigned in 1.2.1.  Externally, this | 
|---|
 | 4148 |           means that bearing in the status bar now have a degree sign after | 
|---|
 | 4149 |           them if they are in degrees rather than nothing (1.2.0) or "&Hide | 
|---|
 | 4150 |           Compass" (1.2.1). | 
|---|
 | 4151 |  | 
|---|
| [9704252] | 4152 | Tue Oct 04 02:55:11 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4153 |  | 
|---|
 | 4154 |         * NEWS,configure.in: Update for 1.2.1. | 
|---|
 | 4155 |  | 
|---|
| [7ff41b0] | 4156 | Tue Oct 04 02:45:47 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4157 |  | 
|---|
 | 4158 |         * src/Makefile.am: Don't ship the removed hand_mask.xpm. | 
|---|
 | 4159 |  | 
|---|
| [4dc4384] | 4160 | Tue Oct 04 02:44:37 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4161 |  | 
|---|
 | 4162 |         * src/gfxcore.cc: Sort out inverted cursor mask on __WXMSW__. | 
|---|
 | 4163 |         * src/hand.xbm: Invert the dragging hand cursor black vs white so it | 
|---|
 | 4164 |           better matches the other cursors. | 
|---|
 | 4165 |  | 
|---|
| [13da582] | 4166 | Mon Oct 03 23:42:00 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4167 |  | 
|---|
 | 4168 |         * src/printwx.cc: Add back svxPrintout methods GetPageInfo() and | 
|---|
 | 4169 |           HasPage() which are actually virtual methods called by the parent | 
|---|
 | 4170 |           class. | 
|---|
 | 4171 |  | 
|---|
| [49e89e9] | 4172 | Mon Oct 03 02:40:56 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4173 |  | 
|---|
 | 4174 |         * lib/Makefile.am: Fix check of .po files not to create messages.mo. | 
|---|
 | 4175 |  | 
|---|
| [d9b5fc64] | 4176 | Mon Oct 03 02:22:55 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4177 |  | 
|---|
 | 4178 |         * lib/Makefile.am: Fix new translation checking rules to work in a | 
|---|
 | 4179 |           VPATH build. | 
|---|
 | 4180 |  | 
|---|
| [645cc77] | 4181 | Mon Oct 03 02:12:23 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4182 |  | 
|---|
 | 4183 |         * lib/de.po,lib/de_CH.po,lib/sk.po: Fix classes menu accelerators. | 
|---|
 | 4184 |  | 
|---|
| [bcb68d3] | 4185 | Mon Oct 03 02:00:38 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4186 |  | 
|---|
 | 4187 |         * lib/en_US.po: Fix problem with translation of new message. | 
|---|
 | 4188 |  | 
|---|
| [e3c58c3] | 4189 | Mon Oct 03 00:50:52 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4190 |  | 
|---|
 | 4191 |         * NEWS: Update from ChangeLog. | 
|---|
 | 4192 |  | 
|---|
| [8a78ca1] | 4193 | Sun Oct 02 20:25:01 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4194 |  | 
|---|
 | 4195 |         * lib/,src/printwx.cc: Add mnemonics to the "Plan" and "Elevation" | 
|---|
 | 4196 |           buttons in the print dialog. | 
|---|
 | 4197 |  | 
|---|
| [f53c830] | 4198 | Sun Oct 02 12:17:34 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4199 |  | 
|---|
 | 4200 |         * src/guicontrol.cc: Try processing F11 explicitly for __WXMAC__ to | 
|---|
 | 4201 |           avoiding getting stuck in full screen mode forever. | 
|---|
 | 4202 |  | 
|---|
| [7a57dc7] | 4203 | Sun Oct 02 12:01:25 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4204 |  | 
|---|
 | 4205 |         * src/: Make the sign of the tilt angle for printouts consistent with | 
|---|
 | 4206 |           the sign in the UI. | 
|---|
 | 4207 |  | 
|---|
| [995cf6a] | 4208 | Sun Oct 02 10:00:08 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4209 |  | 
|---|
 | 4210 |         * lib/codes.po,lib/en_US.po,src/printwx.cc: On printouts, combine the | 
|---|
 | 4211 |           "Plan View"/"Elevation" info box field with the field which gives | 
|---|
 | 4212 |           the bearing and reduce the height on the info box by the removed | 
|---|
 | 4213 |           field, so it's now 3cm for plans and elevations, as for extended | 
|---|
 | 4214 |           elevations.  Report the tilt angle for tilted elevations which it | 
|---|
 | 4215 |           seems has been missing for ages (it's not in recent 1.0.x either). | 
|---|
 | 4216 |  | 
|---|
| [100af22] | 4217 | Sat Oct 01 12:28:35 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4218 |  | 
|---|
 | 4219 |         * src/printwx.cc: Fix commented message in source. | 
|---|
 | 4220 |  | 
|---|
| [1e993bc] | 4221 | Sat Oct 01 12:11:37 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4222 |  | 
|---|
 | 4223 |         * src/printwx.h: svxPrintDlg members don't need to be protected, so | 
|---|
 | 4224 |           make the private. | 
|---|
 | 4225 |  | 
|---|
| [102ba1d] | 4226 | Sat Oct 01 11:28:34 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4227 |  | 
|---|
 | 4228 |         * src/printwx.cc,src/printwx.h: When in plan view disable the "Plan" | 
|---|
 | 4229 |           button, and similarly for the "Elevation" button. | 
|---|
 | 4230 |  | 
|---|
| [3d3a91c] | 4231 | Sat Oct 01 11:20:03 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4232 |  | 
|---|
 | 4233 |         * src/printwx.cc: Remove more unused methods and members. | 
|---|
 | 4234 |  | 
|---|
| [140b675] | 4235 | Sat Oct 01 10:48:24 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4236 |  | 
|---|
 | 4237 |         * src/avenprcore.cc,src/printwx.cc,src/printwx.h: Eliminate some unused | 
|---|
 | 4238 |           methods and member variables. | 
|---|
 | 4239 |  | 
|---|
| [0f8ab4d] | 4240 | Sat Oct 01 00:33:24 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4241 |  | 
|---|
 | 4242 |         * src/printwx.cc: Move the footer to start at the left side of the | 
|---|
 | 4243 |           page. | 
|---|
 | 4244 |  | 
|---|
| [ddd2afa8] | 4245 | Fri Sep 30 23:49:24 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4246 |  | 
|---|
 | 4247 |         * src/printwx.cc:svxPrintout::ShowPage() is an empty method, so just | 
|---|
 | 4248 |           remove it and all the code to calculate values to pass to it and | 
|---|
 | 4249 |           then call it.  This is just a left-over from the 1.0 printing code. | 
|---|
 | 4250 |  | 
|---|
| [6d1bc83] | 4251 | Fri Sep 30 13:40:29 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4252 |  | 
|---|
 | 4253 |         * src/aven.cc,src/gfxcore.cc,src/mainfrm.cc: Use standard C++ true and | 
|---|
 | 4254 |           false instead of wx aliases TRUE and FALSE (which even wx seems to | 
|---|
 | 4255 |           have shifted away from using now). | 
|---|
 | 4256 |  | 
|---|
| [f6dff8b] | 4257 | Fri Sep 30 13:33:37 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4258 |  | 
|---|
 | 4259 |         * src/printwx.cc: Tweak exact positioning of text to look nicer. | 
|---|
 | 4260 |  | 
|---|
| [7a0710c] | 4261 | Fri Sep 30 03:49:16 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4262 |  | 
|---|
 | 4263 |         * INSTALL: Mention building wxWidgets with --enable-unicode.  Mention | 
|---|
 | 4264 |           using sudo for the install.  Capitalise Survex when talking about | 
|---|
 | 4265 |           the package. | 
|---|
 | 4266 |         + doc/manual.sgml: Replace building from source instructions with a | 
|---|
 | 4267 |           pointer to the clearer instructions in INSTALL.  Make it clear that | 
|---|
 | 4268 |           installing with administrator rights applies to NT, 2000, XP *or | 
|---|
 | 4269 |           newer*. | 
|---|
 | 4270 |  | 
|---|
| [ff5db1d5] | 4271 | Fri Sep 30 03:31:00 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4272 |  | 
|---|
 | 4273 |         * src/guicontrol.cc: Don't disable a colour by option unless there's | 
|---|
 | 4274 |           no survey loaded.  It feels inconsistent now we are showing a key | 
|---|
 | 4275 |           even when there's no "interesting" data. | 
|---|
 | 4276 |  | 
|---|
| [fcc3741] | 4277 | Fri Sep 30 03:28:59 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4278 |  | 
|---|
 | 4279 |         * src/gfxcore.cc,src/gfxcore.h: The different colour keys get cached | 
|---|
 | 4280 |           so switching back to one that's already been shown for the current | 
|---|
 | 4281 |           survey doesn't redraw it and key_lowerleft wasn't getting updated. | 
|---|
 | 4282 |           We now track key_lowerleft for each key type separately. | 
|---|
 | 4283 |  | 
|---|
| [62c5fc6] | 4284 | Fri Sep 30 02:48:00 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4285 |  | 
|---|
 | 4286 |         * src/gfxcore.cc: If "Colour by X" is selected, always show the colour | 
|---|
 | 4287 |           key, even if it only contains one colour, or just the entry for | 
|---|
 | 4288 |           white. | 
|---|
 | 4289 |  | 
|---|
| [2a9d2fa] | 4290 | Thu Sep 29 22:33:06 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4291 |  | 
|---|
 | 4292 |         * src/gfxcore.cc: Don't segfault on a flat survey.  Fix incorrect | 
|---|
 | 4293 |           addition and corresponding subtraction of GetDepthExtent() when | 
|---|
 | 4294 |           calculating splits over depth band boundaries. | 
|---|
 | 4295 |  | 
|---|
| [70acad9] | 4296 | Thu Sep 29 21:56:19 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4297 |  | 
|---|
 | 4298 |         * src/gfxcore.cc,src/gla.h: Fix zoom in limit to be the same distance | 
|---|
 | 4299 |           regardless of the extent of the survey. | 
|---|
 | 4300 |  | 
|---|
| [3585243] | 4301 | Thu Sep 29 20:57:41 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4302 |  | 
|---|
 | 4303 |         * src/gfxcore.cc: Now that we don't have the key background, just | 
|---|
 | 4304 |           remove KEY_MARGIN entirely. | 
|---|
 | 4305 |  | 
|---|
| [2779338f] | 4306 | Thu Sep 29 20:37:09 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4307 |  | 
|---|
 | 4308 |         * src/gfxcore.cc: Remove the dark grey background from the colour key | 
|---|
 | 4309 |           and just put a single pixel black border around the colours.  This | 
|---|
 | 4310 |           is more in keeping with the other controls, and means the colours | 
|---|
 | 4311 |           are now on a black background so more visually similar to the survey | 
|---|
 | 4312 |           legs. | 
|---|
 | 4313 |  | 
|---|
| [457da16] | 4314 | Thu Sep 29 13:02:22 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4315 |  | 
|---|
 | 4316 |         * src/mainfrm.cc: Fall back to ISO8859-1 if CP1252 fails to convert the | 
|---|
 | 4317 |           string. | 
|---|
 | 4318 |  | 
|---|
| [db0eaf4] | 4319 | Thu Sep 29 12:22:34 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4320 |  | 
|---|
 | 4321 |         * src/gfxcore.cc: Upon loading a survey which lacks the information for | 
|---|
 | 4322 |           the current "Colour by" mode, don't change to "Colour by none" - we | 
|---|
 | 4323 |           already do no colouring and hide the key when there's nothing to | 
|---|
 | 4324 |           colour by, and it's annoying to have the actual mode changed if you | 
|---|
 | 4325 |           then load a survey which does have the information to colour by. | 
|---|
 | 4326 |  | 
|---|
| [62da267] | 4327 | Thu Sep 29 12:20:07 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4328 |  | 
|---|
 | 4329 |         * src/gfxcore.cc: Rename COLOUR_KEY_* constants to KEY_*. | 
|---|
 | 4330 |  | 
|---|
| [40c38bb] | 4331 | Thu Sep 29 10:16:30 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4332 |  | 
|---|
 | 4333 |         * src/gfxcore.cc: Make COLOUR_KEY_OFFSET_X and COLOUR_KEY_OFFSET_Y the | 
|---|
 | 4334 |           actual offsets, rather than taking COLOUR_KEY_MARGIN off them. | 
|---|
 | 4335 |  | 
|---|
| [92a97f3] | 4336 | Thu Sep 29 05:08:20 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4337 |  | 
|---|
 | 4338 |         * src/mainfrm.cc: Fix tooltip for open to say "survey file" not "3D | 
|---|
 | 4339 |           file". | 
|---|
 | 4340 |  | 
|---|
| [d43fa84] | 4341 | Thu Sep 29 05:03:37 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4342 |  | 
|---|
 | 4343 |         * src/gfxcore.cc,src/gfxcore.h,src/mainfrm.cc: Add right click menu to | 
|---|
 | 4344 |           the colour key too. | 
|---|
 | 4345 |  | 
|---|
| [6cfc88c] | 4346 | Wed Sep 28 14:47:15 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4347 |  | 
|---|
 | 4348 |         * lib/afm2txf.pl: Add a kludge to prefer to round values up when | 
|---|
 | 4349 |           generating the .txf file which empirically results in better | 
|---|
 | 4350 |           horizontal spacing (this should be fixed properly, but this is | 
|---|
 | 4351 |           at least an easy improvement for now). | 
|---|
 | 4352 |  | 
|---|
| [83027cc] | 4353 | Wed Sep 28 14:00:14 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4354 |  | 
|---|
 | 4355 |         * lib/afm2txf.pl: Rather than special-casing the character with | 
|---|
 | 4356 |           PostScript name 'space', just omit characters with zero width and | 
|---|
 | 4357 |           height from the texture. | 
|---|
 | 4358 |  | 
|---|
| [e9bd0467] | 4359 | Wed Sep 28 12:41:42 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4360 |  | 
|---|
 | 4361 |         * lib/afm2txf.pl: Put the digits first in the font texture to help | 
|---|
 | 4362 |           ensure they are all on the same line and will exactly align | 
|---|
 | 4363 |           vertically when rendered - a slight discrepancy here is particularly | 
|---|
 | 4364 |           visible in the colour key legends and compass bearing. | 
|---|
 | 4365 |  | 
|---|
| [b35c4bc] | 4366 | Wed Sep 28 12:30:03 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4367 |  | 
|---|
 | 4368 |         * lib/Makefile.am: Regenerate aven.txf if the script which generates it | 
|---|
 | 4369 |           has been modified. | 
|---|
 | 4370 |  | 
|---|
| [64ba8bb] | 4371 | Wed Sep 28 11:15:08 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4372 |  | 
|---|
 | 4373 |         * lib/afm2txf.pl: Fix handling of PostScript character names which are | 
|---|
 | 4374 |           used by more than one Unicode value ("space" and "hyphen" are the | 
|---|
 | 4375 |           current examples).  This fixes the colour key for date to have dashes | 
|---|
 | 4376 |           in the dates.  Fix not to bother writing empty space into the texture | 
|---|
 | 4377 |           map for spaces - just set width and height to 0 and skip to the | 
|---|
 | 4378 |           width. | 
|---|
 | 4379 |         * src/fnt.cc: Remove special case kludge for if space isn't defined, | 
|---|
 | 4380 |           which is no longer needed thanks to the above fix. | 
|---|
 | 4381 |  | 
|---|
| [8011e0c] | 4382 | Wed Sep 28 10:19:07 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4383 |  | 
|---|
 | 4384 |         * lib/,src/printwx.cc: Fix mixed up messages - the print dialog now | 
|---|
 | 4385 |           says "View" on the left subgroup of controls. Improve the display of | 
|---|
 | 4386 |           the bearing on printouts.  Add message for "Colour &Key" to | 
|---|
 | 4387 |           translations. | 
|---|
 | 4388 |  | 
|---|
| [f891a0c] | 4389 | Wed Sep 28 02:02:09 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4390 |  | 
|---|
 | 4391 |         * src/aven.cc: Fix #ifdef to #if in previous change. | 
|---|
 | 4392 |  | 
|---|
| [495cd3e] | 4393 | Wed Sep 28 01:09:09 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4394 |  | 
|---|
 | 4395 |         * src/aven.cc: Fix for non-Unicode build. | 
|---|
 | 4396 |  | 
|---|
| [26eb201] | 4397 | Mon Sep 26 12:25:59 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4398 |  | 
|---|
 | 4399 |         * src/export.cc: PLT file output now handles spaces and control | 
|---|
 | 4400 |           characters in station names by escaping them with '%' as in URLs. | 
|---|
 | 4401 |  | 
|---|
| [4024a58] | 4402 | Mon Sep 26 11:58:05 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4403 |  | 
|---|
 | 4404 |         * src/aventreectrl.cc: Improve comment about WXK_PRIOR and WXK_NEXT. | 
|---|
 | 4405 |  | 
|---|
| [0e8a082] | 4406 | Mon Sep 26 11:51:01 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4407 |  | 
|---|
 | 4408 |         * src/aventreectrl.cc: Pressing "Enter" on a station in the tree | 
|---|
 | 4409 |           control now centres the view on that station. | 
|---|
 | 4410 |  | 
|---|
| [c6d5c1c] | 4411 | Mon Sep 26 11:42:17 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4412 |  | 
|---|
 | 4413 |         * src/gfxcore.h,src/guicontrol.cc: Pressing "F5" forces all GLAList | 
|---|
 | 4414 |           objects to be invalidated and then forces a refresh of the display. | 
|---|
 | 4415 |           This is intended as a debugging aid - if pressing F5 changes the | 
|---|
 | 4416 |           display at all then there's a missing case where a list should | 
|---|
 | 4417 |           have been invalidated. | 
|---|
 | 4418 |  | 
|---|
| [90430f2] | 4419 | Mon Sep 26 11:35:29 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4420 |  | 
|---|
 | 4421 |         * src/: Push survey pane size tracking down into GLACanvas, and | 
|---|
 | 4422 |           automatically track which lists should be invalidated on a | 
|---|
 | 4423 |           changes in the width or the height of the pane. | 
|---|
 | 4424 |  | 
|---|
| [242f48f5] | 4425 | Mon Sep 26 10:44:22 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4426 |  | 
|---|
 | 4427 |         * src/gla-gl.cc,src/gla.h: Move GLAList flags out of the header as they | 
|---|
 | 4428 |           are internal details. | 
|---|
 | 4429 |  | 
|---|
| [9c37beb] | 4430 | Mon Sep 26 10:42:50 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4431 |  | 
|---|
 | 4432 |         * src/gfxcore.cc,src/gfxcore.h: Cache the scale bar in a GLAList since | 
|---|
 | 4433 |           it often gets redrawn exactly the same - for example, when rotating, | 
|---|
 | 4434 |           panning, etc. | 
|---|
 | 4435 |  | 
|---|
| [e2ea75a] | 4436 | Mon Sep 26 09:40:32 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4437 |  | 
|---|
 | 4438 |         * src/gfxcore.cc,src/gfxcore.h: More "colour key" related internal | 
|---|
 | 4439 |           nomenclature changes. | 
|---|
 | 4440 |  | 
|---|
| [7cdb1c3] | 4441 | Mon Sep 26 09:34:01 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4442 |  | 
|---|
 | 4443 |         * src/gfxcore.cc,src/gfxcore.h: Factor out the code to draw the colour | 
|---|
 | 4444 |           key into DrawColourKey(). | 
|---|
 | 4445 |  | 
|---|
| [250025f] | 4446 | Mon Sep 26 04:23:10 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4447 |  | 
|---|
 | 4448 |         * src/gfxcore.cc: Apply COLOUR_KEY_OFFSET_Y by moving the point where | 
|---|
 | 4449 |           we plot the key rather than including it in the calculations of the | 
|---|
 | 4450 |           key's coordinates. | 
|---|
 | 4451 |  | 
|---|
| [1b164a0] | 4452 | Mon Sep 26 04:17:16 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4453 |  | 
|---|
 | 4454 |         * src/gfxcore.cc: Apply COLOUR_KEY_OFFSET_X by moving the point where | 
|---|
 | 4455 |           we plot the key rather than including it in the calculations of the | 
|---|
 | 4456 |           key's coordinates. | 
|---|
 | 4457 |  | 
|---|
| [5f50488] | 4458 | Sat Sep 24 13:15:22 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4459 |  | 
|---|
 | 4460 |         * src/gfxcore.cc: Increase scale bar maximum width from 65% of the | 
|---|
 | 4461 |           window width to 75% as it was in 1.0.x, but if that would overlap | 
|---|
 | 4462 |           the clino then reduce it down until it reaches 50%.  Allow zooming | 
|---|
 | 4463 |           in a little further to match what was possible in 1.0.x.  (ticket#23) | 
|---|
 | 4464 |  | 
|---|
| [78f02e48] | 4465 | Sat Sep 24 12:45:04 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4466 |  | 
|---|
 | 4467 |         * doc/TODO.htm: Update (--help messages can now be translated). | 
|---|
 | 4468 |  | 
|---|
| [6cd4aab] | 4469 | Sat Sep 24 12:21:45 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4470 |  | 
|---|
 | 4471 |         * doc/TODO.htm: Note oddity with FullScreen and side panel. | 
|---|
 | 4472 |  | 
|---|
| [4b0bbb0] | 4473 | Sat Sep 24 12:14:52 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4474 |  | 
|---|
 | 4475 |         * src/mainfrm.h: We don't need the "un-fullscreen to show dialog" hack | 
|---|
 | 4476 |           with recent wxGTK.  Also, there's no reason to think we need it for | 
|---|
 | 4477 |           other platforms (it was enabled everywhere except Microsoft Windows | 
|---|
 | 4478 |           before). | 
|---|
 | 4479 |  | 
|---|
| [03e2031] | 4480 | Sat Sep 24 10:42:29 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4481 |  | 
|---|
 | 4482 |         * src/printwx.cc: "delete foo;" not "delete(foo);" | 
|---|
 | 4483 |  | 
|---|
| [81f1266] | 4484 | Sat Sep 24 10:41:00 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4485 |  | 
|---|
 | 4486 |         * src/aven.cc,src/gfxcore.cc: No point checking for NULL before calling | 
|---|
 | 4487 |           delete. | 
|---|
 | 4488 |  | 
|---|
| [69cacd1] | 4489 | Sat Sep 24 10:18:22 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4490 |  | 
|---|
 | 4491 |         * src/: Remove empty destructors. | 
|---|
 | 4492 |  | 
|---|
| [f9ca87c] | 4493 | Sat Sep 24 06:43:33 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4494 |  | 
|---|
 | 4495 |         * doc/TODO.htm,src/gfxcore.cc,src/gla-gl.cc,src/gla.h: Eliminate the | 
|---|
 | 4496 |           last few OpenGL calls from gfxcore.cc. | 
|---|
 | 4497 |  | 
|---|
| [f336ab9] | 4498 | Sat Sep 24 06:32:02 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4499 |  | 
|---|
 | 4500 |         * src/gfxcore.cc,src/gla-gl.cc,src/gla.h: New type GLATexCoord to avoid | 
|---|
 | 4501 |           using GLint outside of the OpenGL-specific code. | 
|---|
 | 4502 |  | 
|---|
| [b839829] | 4503 | Sat Sep 24 06:08:13 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4504 |  | 
|---|
 | 4505 |         * src/: Move glTexCoord2i() calls out of gfxcore.cc and into gla-gl.cc. | 
|---|
 | 4506 |           Use BeginQuadrilaterals() rather than BeginPolygon() when the shape | 
|---|
 | 4507 |           will definitely have 4 sides. | 
|---|
 | 4508 |            | 
|---|
| [11c594a] | 4509 | Sat Sep 24 02:09:48 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4510 |  | 
|---|
 | 4511 |         * src/gfxcore.h,src/guicontrol.cc: Disable "View North" when we're | 
|---|
 | 4512 |           already viewing North, and similarly for other compass points. | 
|---|
 | 4513 |  | 
|---|
| [85ed935] | 4514 | Sat Sep 24 01:57:06 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4515 |  | 
|---|
 | 4516 |         * doc/TODO.htm: Update. | 
|---|
 | 4517 |  | 
|---|
| [97ea48d] | 4518 | Fri Sep 23 15:38:36 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4519 |  | 
|---|
 | 4520 |         * doc/aven.sgml,lib/codes.po,src/: Rename the "depth bar" to "colour | 
|---|
 | 4521 |           key", which better describes it now that it might show dates or | 
|---|
 | 4522 |           errors. | 
|---|
 | 4523 |  | 
|---|
| [843ee7b] | 4524 | Fri Sep 23 15:19:33 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4525 |  | 
|---|
 | 4526 |         * src/gfxcore.cc,src/gfxcore.h,src/guicontrol.cc: Fix the conditions | 
|---|
 | 4527 |           under which colour by date can be enabled to fully match what we | 
|---|
 | 4528 |           now intend. | 
|---|
 | 4529 |  | 
|---|
| [2043961] | 4530 | Fri Sep 23 15:04:35 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4531 |  | 
|---|
 | 4532 |         * src/gfxcore.cc,src/mainfrm.cc: Enable "colour by date" if there are | 
|---|
 | 4533 |           any surveys with date information.  Move the "Undated" / "Not in | 
|---|
 | 4534 |           loop" entry down a little to improve the appearance.  Make each | 
|---|
 | 4535 |           entry in the colour keys a pixel taller so it's an even number of | 
|---|
 | 4536 |           pixels and will divide by two exactly. | 
|---|
 | 4537 |  | 
|---|
| [a09d4fa] | 4538 | Fri Sep 23 14:59:33 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4539 |  | 
|---|
 | 4540 |         * src/fnt.cc: Remove "*1.25" fudge factor from font size for texture | 
|---|
 | 4541 |           mapped fonts. | 
|---|
 | 4542 |  | 
|---|
| [2fe9d6d] | 4543 | Fri Sep 23 12:44:18 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4544 |  | 
|---|
 | 4545 |         * lib/en_US.po: Update for new messages. | 
|---|
 | 4546 |  | 
|---|
| [055bfc58] | 4547 | Fri Sep 23 12:41:16 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4548 |  | 
|---|
 | 4549 |         * src/gfxcore.cc: Expand context menu for compass to include "View | 
|---|
 | 4550 |           North", etc;  Similarly add "Plan" and "Elevation" to clino context | 
|---|
 | 4551 |           menu. | 
|---|
 | 4552 |  | 
|---|
| [588ff16] | 4553 | Fri Sep 23 12:25:10 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4554 |  | 
|---|
 | 4555 |         * src/gla-gl.cc: Use += to make code clearer. | 
|---|
 | 4556 |  | 
|---|
| [acdb8aa] | 4557 | Fri Sep 23 12:16:36 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4558 |  | 
|---|
 | 4559 |         * lib/codes.po,src/gfxcore.cc,src/gfxcore.h,src/guicontrol.cc: Add | 
|---|
 | 4560 |           pop-up menus for right clicks on scale bar, compass, and clino. | 
|---|
 | 4561 |  | 
|---|
| [296b0138] | 4562 | Fri Sep 23 11:17:31 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4563 |  | 
|---|
 | 4564 |         * src/gfxcore.cc: Use HasRangeOfDates() consistently. | 
|---|
 | 4565 |  | 
|---|
| [a6c5ffb] | 4566 | Thu Sep 22 23:56:06 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4567 |  | 
|---|
 | 4568 |         * src/gla-gl.cc: Add missing newline to OpenGL info when GLX info isn't | 
|---|
 | 4569 |           reported. | 
|---|
 | 4570 |  | 
|---|
| [034d04dc] | 4571 | Thu Sep 22 13:51:55 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4572 |  | 
|---|
 | 4573 |         * survex.spec.in: Man pages are no longer installed in /usr/man so | 
|---|
 | 4574 |           no need to move them from there.  Package aven.svg.  Package | 
|---|
 | 4575 |           files for vim support.  (Fixes from James Begley) | 
|---|
 | 4576 |  | 
|---|
| [7196714] | 4577 | Thu Sep 22 12:45:58 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4578 |  | 
|---|
 | 4579 |         * lib/: Updates from launchpad. | 
|---|
 | 4580 |  | 
|---|
| [1c6c300] | 4581 | Thu Sep 22 07:12:22 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4582 |  | 
|---|
 | 4583 |         * lib/: Update .po files from template. | 
|---|
 | 4584 |  | 
|---|
| [f6d9ca9] | 4585 | Thu Sep 22 07:12:01 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4586 |  | 
|---|
 | 4587 |         * lib/codes.po: Improvements to "TRANSLATORS" comments. | 
|---|
 | 4588 |  | 
|---|
| [eeb7320] | 4589 | Thu Sep 22 02:47:33 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4590 |  | 
|---|
 | 4591 |         * lib/Makefile.am: Add check that numeric codes haven't escaped into | 
|---|
 | 4592 |           the translated .po files. | 
|---|
 | 4593 |  | 
|---|
| [42a8819] | 4594 | Wed Sep 21 14:38:16 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4595 |  | 
|---|
 | 4596 |         * lib/es.po: Update with new msgids. | 
|---|
 | 4597 |  | 
|---|
| [f6e0eba] | 4598 | Wed Sep 21 14:37:53 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4599 |  | 
|---|
 | 4600 |         * lib/en_US.po: Fix typo (doubled "). | 
|---|
 | 4601 |  | 
|---|
| [4183e91] | 4602 | Wed Sep 21 14:37:14 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4603 |  | 
|---|
 | 4604 |         * lib/Makefile.am: Check format of .po files with msgfmt -c | 
|---|
 | 4605 |           --check-accelerators. | 
|---|
 | 4606 |  | 
|---|
| [186e2b9] | 4607 | Wed Sep 21 13:49:05 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4608 |  | 
|---|
 | 4609 |         * lib/en_US.po: Update en_US translation. | 
|---|
 | 4610 |  | 
|---|
| [ecff0b8a] | 4611 | Wed Sep 21 13:47:36 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4612 |  | 
|---|
 | 4613 |         * lib/codes.po,src/cad3d.c: Tweak wording of a message.  Remove | 
|---|
 | 4614 |           "unused" messages which have actually just been adapted slightly, | 
|---|
 | 4615 |           add back a removed unused message, and mark an unused message as | 
|---|
 | 4616 |           unused. | 
|---|
 | 4617 | ` | 
|---|
| [857408e] | 4618 | Wed Sep 21 13:20:58 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4619 |  | 
|---|
 | 4620 |         * lib/codes.po,src/mainfrm.cc: Make more messages translatable. | 
|---|
 | 4621 |  | 
|---|
| [d8dbdff] | 4622 | Wed Sep 21 12:53:02 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4623 |  | 
|---|
 | 4624 |         * lib/codes.po,src/: cmdline_set_syntax_message() now takes message | 
|---|
 | 4625 |           numbers, plus an optional string argument. | 
|---|
 | 4626 |  | 
|---|
| [b775443] | 4627 | Wed Sep 21 12:17:19 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4628 |  | 
|---|
 | 4629 |         * src/mainfrm.cc: Fix to set the correct filename on the root of the | 
|---|
 | 4630 |           survey tree. | 
|---|
 | 4631 |  | 
|---|
| [6e63fd3] | 4632 | Wed Sep 21 11:25:53 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4633 |  | 
|---|
 | 4634 |         * lib/codes.po,src/log.cc,src/mainfrm.cc,src/printwx.cc: Make more | 
|---|
 | 4635 |           messages translatable. | 
|---|
 | 4636 |  | 
|---|
| [fbc1d32] | 4637 | Wed Sep 21 07:30:28 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4638 |  | 
|---|
 | 4639 |         * lib/codes.po,src/dump3d.c,src/gfxcore.cc,src/mainfrm.cc: Make more | 
|---|
 | 4640 |           messages translatable.  In the colour key for "colour by date", | 
|---|
 | 4641 |           change "No info" to "Undated". | 
|---|
 | 4642 |  | 
|---|
| [2341559] | 4643 | Wed Sep 21 04:20:52 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4644 |  | 
|---|
 | 4645 |         * lib/codes.po,src/cavernlog.cc: Allow the "Reprocess" button label in | 
|---|
 | 4646 |           aven's cavern log window to be translated. | 
|---|
 | 4647 |  | 
|---|
| [45af761] | 4648 | Wed Sep 21 04:07:29 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4649 |  | 
|---|
 | 4650 |         * lib/,src/: Extract all the help strings in --help output and make | 
|---|
 | 4651 |           them available for translation. | 
|---|
 | 4652 |  | 
|---|
| [1b1aaf4] | 4653 | Wed Sep 21 04:04:31 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4654 |  | 
|---|
 | 4655 |         * lib/Makefile.am: Check there are no duplicate message codes in | 
|---|
 | 4656 |           codes.po as part of "make check". | 
|---|
 | 4657 |  | 
|---|
| [aea4f8b] | 4658 | Wed Sep 21 02:29:21 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4659 |  | 
|---|
 | 4660 |         * src/gfxcore.cc,src/gla-gl.cc,src/gla.h: Eliminate glReadPixels() call | 
|---|
 | 4661 |           from src/gfxcore.cc. | 
|---|
 | 4662 |  | 
|---|
| [d1870ef7] | 4663 | Wed Sep 21 02:28:21 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4664 |  | 
|---|
 | 4665 |         * lib/codes.po,lib/en_US.po,src/aboutdlg.cc: Make all strings in | 
|---|
 | 4666 |           src/aboutdlg.cc translatable. | 
|---|
 | 4667 |  | 
|---|
| [558779a] | 4668 | Wed Sep 21 01:56:15 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4669 |  | 
|---|
 | 4670 |         * doc/manual.sgml: Tweak text about Debian packages. | 
|---|
 | 4671 |  | 
|---|
| [cc49471] | 4672 | Tue Sep 20 11:31:03 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4673 |  | 
|---|
 | 4674 |         * tests/: Update FSF address. | 
|---|
 | 4675 |  | 
|---|
| [23e61de1] | 4676 | Tue Sep 20 11:28:50 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4677 |  | 
|---|
 | 4678 |         * lib/print.ini: Update reference to Survex 1.1; update FSF address. | 
|---|
 | 4679 |  | 
|---|
| [2acbff0a] | 4680 | Tue Sep 20 06:43:56 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4681 |  | 
|---|
 | 4682 |         * src/img.c: Only define INT32_T if it isn't already defined (it will | 
|---|
 | 4683 |           be for 1.0.x). | 
|---|
 | 4684 |  | 
|---|
| [c964783] | 4685 | Tue Sep 20 06:43:23 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4686 |  | 
|---|
 | 4687 |         * src/cavern.c: Remove unused function left over from recent change to | 
|---|
 | 4688 |           how coordinate ranges get reported. | 
|---|
 | 4689 |  | 
|---|
| [991289b] | 4690 | Tue Sep 20 06:42:31 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4691 |  | 
|---|
 | 4692 |         * make_release: Use the URL field from svn info in the command we give | 
|---|
 | 4693 |           to take this release rather than hard-coding the URL for trunk. | 
|---|
 | 4694 |  | 
|---|
| [36316cb] | 4695 | Tue Sep 20 05:43:11 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4696 |  | 
|---|
 | 4697 |         * buildmacosx.sh: Building on 10.6 should work on 10.7, so update | 
|---|
 | 4698 |           comment to more clearly reflect that. | 
|---|
 | 4699 |  | 
|---|
| [aecd032] | 4700 | Tue Sep 20 05:39:50 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4701 |  | 
|---|
 | 4702 |         * lib/,src/cavern.c: Fix reporting of ranges of survey coordinates, | 
|---|
 | 4703 |           which was broken by the message handling changes in 1.2.0. | 
|---|
 | 4704 |  | 
|---|
| [7831cef] | 4705 | Tue Sep 20 04:30:14 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4706 |  | 
|---|
 | 4707 |         * configure.in,src/moviemaker.cc: Fix to build with FFmpeg library | 
|---|
 | 4708 |           versions in Debian unstable, as well as those in Debian stable. | 
|---|
 | 4709 |  | 
|---|
| [63621a7] | 4710 | Tue Sep 20 03:51:40 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4711 |  | 
|---|
 | 4712 |         * src/moviemaker.cc: Updates towards compatibility with newer FFmpeg | 
|---|
 | 4713 |           libraries without breaking build with those in Debian stable. | 
|---|
 | 4714 |  | 
|---|
| [696b35b] | 4715 | Tue Sep 20 03:41:58 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4716 |  | 
|---|
 | 4717 |         * src/avenprcore.h: Declare border as "struct border" rather than as a | 
|---|
 | 4718 |           typedef to avoid a -Wshadow warning. | 
|---|
 | 4719 |  | 
|---|
| [120c1c6] | 4720 | Tue Sep 20 00:15:07 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4721 |  | 
|---|
 | 4722 |         * NEWS: Perhaps the final update for 1.2.0. | 
|---|
 | 4723 |  | 
|---|
| [95ed2ba] | 4724 | Tue Sep 20 00:09:42 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4725 |  | 
|---|
 | 4726 |         * lib/afm2txf.pl: Fix to correctly handle non-ASCII glyphs by using | 
|---|
 | 4727 |           glyphshow in the generated PostScript code rather than relying on the | 
|---|
 | 4728 |           numeric encoding order of the font to match Unicode (which doesn't | 
|---|
 | 4729 |           generally seem to be the case).  Tweak to process files without | 
|---|
 | 4730 |           slurping them all into memory where that's easy to do. | 
|---|
 | 4731 |  | 
|---|
| [9062bef] | 4732 | Mon Sep 19 23:15:46 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4733 |  | 
|---|
 | 4734 |         * src/fnt.cc: Use FNT_MAXCHAR instead of literal 256. | 
|---|
 | 4735 |  | 
|---|
| [f04ae51] | 4736 | Mon Sep 19 21:58:50 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4737 |  | 
|---|
 | 4738 |         * buildmacosx.sh: Revert CPP=cpp change - it's not required.  Revert to | 
|---|
 | 4739 |           using wx 2.8.11 and 2.8.12 seems to fail to build.  Output of hdid | 
|---|
 | 4740 |           can contain spaces as well as tabs (man page only documents tabs) so | 
|---|
 | 4741 |           update regexps to take this into account. | 
|---|
 | 4742 |  | 
|---|
| [cc83ec9] | 4743 | Mon Sep 19 11:52:50 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4744 |  | 
|---|
 | 4745 |         * buildmacosx.sh: Add comment noting that Xcode is probably required. | 
|---|
 | 4746 |           Since wxWidgets only supports building for a single arch at a time, | 
|---|
 | 4747 |           build for i386 by default, which should also work on x86_64.  Pass | 
|---|
 | 4748 |           CPP=cpp to wxWidgets configure (not certain if this is actually | 
|---|
 | 4749 |           needed, or was something tried on the way to discovering that only | 
|---|
 | 4750 |           one -arch option can be passed). | 
|---|
 | 4751 |  | 
|---|
| [65ceb41] | 4752 | Sun Sep 18 12:24:41 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4753 |  | 
|---|
 | 4754 |         * make_release: No need to force disabling of libavcodec for mingw - it | 
|---|
 | 4755 |           gets automatically disable if not present. | 
|---|
 | 4756 |  | 
|---|
| [eac4514] | 4757 | Sun Sep 18 12:23:39 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4758 |  | 
|---|
 | 4759 |         * src/moviemaker.cc: Fix disabling of libavcodec-using code when | 
|---|
 | 4760 |           libavcodec isn't present. | 
|---|
 | 4761 |  | 
|---|
| [4095cc0] | 4762 | Sun Sep 18 11:50:06 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4763 |  | 
|---|
 | 4764 |         * NEWS: Update 1.2.0 release date. | 
|---|
 | 4765 |  | 
|---|
| [8a374af] | 4766 | Sun Sep 18 11:49:46 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4767 |  | 
|---|
 | 4768 |         * make_release: Disable use of libavcodec for mingw for now. | 
|---|
 | 4769 |  | 
|---|
| [44ef5ec6] | 4770 | Sun Sep 18 02:51:52 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4771 |  | 
|---|
 | 4772 |         * make_release: Fix comment typo. | 
|---|
 | 4773 |  | 
|---|
| [92037819] | 4774 | Sun Sep 18 02:50:30 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4775 |  | 
|---|
 | 4776 |         * doc/TODO.htm: Update in preparation for releasing 1.2. | 
|---|
 | 4777 |  | 
|---|
| [90688f5] | 4778 | Sun Sep 18 02:49:53 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4779 |  | 
|---|
 | 4780 |         * src/gla-gl.cc: Only try to read the GLX version on platforms which | 
|---|
 | 4781 |           use GLX. | 
|---|
 | 4782 |  | 
|---|
| [fa8ae1e] | 4783 | Sun Sep 18 02:03:13 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4784 |  | 
|---|
 | 4785 |         * Makefile.am,doc/Makefile.am: Don't list other .in files explicitly in | 
|---|
 | 4786 |           EXTRA_DIST. | 
|---|
 | 4787 |  | 
|---|
| [cba86532] | 4788 | Sun Sep 18 01:59:49 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4789 |  | 
|---|
 | 4790 |         * lib/Makefile.am: survex.keys.in will get shipped because it is | 
|---|
 | 4791 |           used by AC_CONFIG_FILES so there's no need to list it explicitly | 
|---|
 | 4792 |           in EXTRA_DIST. | 
|---|
 | 4793 |  | 
|---|
| [c584ed2] | 4794 | Sun Sep 18 01:56:18 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4795 |  | 
|---|
 | 4796 |         * configure.in,lib/Makefile.am,lib/po-to-msg.pl: Fix .msg file | 
|---|
 | 4797 |           generation to work when srcdir != builddir.  Drop the "dontextract" | 
|---|
 | 4798 |           mechanism which automatically generates headers to allows building a | 
|---|
 | 4799 |           version with translations for the messages for errors in loading the | 
|---|
 | 4800 |           messages file, as it doesn't seem worth the effort to get it working | 
|---|
 | 4801 |           again.  It's easy to write such a header by hand if you really want | 
|---|
 | 4802 |           to do this. | 
|---|
 | 4803 |  | 
|---|
| [9cfcb3f] | 4804 | Fri Sep 16 14:26:43 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4805 |  | 
|---|
 | 4806 |         * NEWS,configure.in: Update for 1.2.0. | 
|---|
 | 4807 |  | 
|---|
| [f9b8a6b] | 4808 | Fri Sep 16 14:22:20 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4809 |  | 
|---|
 | 4810 |         * lib/icons/Makefile.am,lib/icons/aven.png,lib/icons/aven.svg: Add | 
|---|
 | 4811 |           new version of aven icon, redrawn in SVG so it displays nicely at | 
|---|
 | 4812 |           larger sizes. | 
|---|
 | 4813 |  | 
|---|
| [4833448] | 4814 | Fri Sep 16 12:55:05 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4815 |  | 
|---|
 | 4816 |         * lib/codes.po,src/cavern.c: Add --3d-version option to allow the user | 
|---|
 | 4817 |           to specify the version of the 3d format to output.  (ticket#21) | 
|---|
 | 4818 |  | 
|---|
| [2bb17c9] | 4819 | Fri Sep 16 12:52:55 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4820 |  | 
|---|
 | 4821 |         * src/img.c,src/img.h: Make the highest and lowest valid values for | 
|---|
 | 4822 |           img_output_version available in img.h as IMG_VERSION_MIN and | 
|---|
 | 4823 |           IMG_VERSION_MAX. | 
|---|
 | 4824 |  | 
|---|
| [a6e8d45] | 4825 | Fri Sep 16 05:49:12 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4826 |  | 
|---|
 | 4827 |         * src/aventreectrl.cc,src/guicontrol.cc,src/mainfrm.cc: Don't use | 
|---|
 | 4828 |           deprecated members or methods of wxKeyEvent. | 
|---|
 | 4829 |  | 
|---|
| [6001bc1] | 4830 | Fri Sep 16 03:36:54 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4831 |  | 
|---|
 | 4832 |         * lib/map.png: Remove scan of map which isn't used and we probably | 
|---|
 | 4833 |           don't have rights to redistribute. | 
|---|
 | 4834 |  | 
|---|
| [de402d4] | 4835 | Fri Sep 16 03:16:01 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4836 |  | 
|---|
 | 4837 |         * src/mainfrm.cc: If a label isn't valid UTF-8, treat it as CP1252 (the | 
|---|
 | 4838 |           Microsoft superset of ISO8859-1). | 
|---|
 | 4839 |  | 
|---|
| [b00a29a] | 4840 | Fri Sep 16 03:00:51 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4841 |  | 
|---|
 | 4842 |         * src/mainfrm.cc: Remove special handling for toggling "full screen" | 
|---|
 | 4843 |           on wxGTK as it's no longer required with modern versions. | 
|---|
 | 4844 |  | 
|---|
| [6b061db] | 4845 | Fri Sep 16 02:05:12 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4846 |  | 
|---|
 | 4847 |         * src/gfxcore.cc,src/gfxcore.h,src/mainfrm.cc: Don't redraw the survey | 
|---|
 | 4848 |           on every mouse movement in the survey pane unless the measuring line | 
|---|
 | 4849 |           is (or just was) active.  (ticket #17) | 
|---|
 | 4850 |  | 
|---|
| [293eec8] | 4851 | Thu Sep 15 03:58:59 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4852 |  | 
|---|
 | 4853 |         * src/aven.cc: Comment improvements. | 
|---|
 | 4854 |  | 
|---|
| [deea763] | 4855 | Thu Sep 15 03:51:27 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4856 |  | 
|---|
 | 4857 |         * tests/smoke.tst: aven no longer requires an X display for --help or | 
|---|
 | 4858 |           --version, so replace skip of this check with a check that this | 
|---|
 | 4859 |           remains the case. | 
|---|
 | 4860 |  | 
|---|
| [b4ac7007] | 4861 | Thu Sep 15 02:27:57 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4862 |  | 
|---|
 | 4863 |         * NEWS: Update from ChangeLog. | 
|---|
 | 4864 |  | 
|---|
| [a26bab0] | 4865 | Thu Sep 15 02:11:28 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4866 |  | 
|---|
 | 4867 |         * lib/Makefile.am: Distribute codes.po. | 
|---|
 | 4868 |  | 
|---|
| [d0a7bba] | 4869 | Thu Sep 15 02:08:35 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4870 |  | 
|---|
 | 4871 |         * configure.in,survex.spec.in: Default to installing docs into | 
|---|
 | 4872 |           /usr/share/doc/survex rather than /usr/doc/survex. | 
|---|
 | 4873 |  | 
|---|
| [e60254e] | 4874 | Wed Sep 14 01:57:45 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4875 |  | 
|---|
 | 4876 |         * src/mainfrm.cc: Fix another potential read beyond the end of a | 
|---|
 | 4877 |           string. | 
|---|
 | 4878 |  | 
|---|
| [17de0e2] | 4879 | Wed Sep 14 01:35:20 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4880 |  | 
|---|
 | 4881 |         * src/mainfrm.cc: Fix potential reading off end of string - fix from | 
|---|
 | 4882 |           Stuart Bennett. | 
|---|
 | 4883 |  | 
|---|
| [33c24dc] | 4884 | Wed Sep 14 00:33:16 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4885 |  | 
|---|
 | 4886 |         * lib/es.po: Update from launchpad. | 
|---|
 | 4887 |  | 
|---|
| [d1c3d24] | 4888 | Tue Sep 13 22:05:59 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4889 |  | 
|---|
 | 4890 |         * buildmacosx.sh: Use wx 2.8.12. | 
|---|
 | 4891 |  | 
|---|
| [c293aa9] | 4892 | Tue Sep 13 11:32:18 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4893 |  | 
|---|
 | 4894 |         * src/aven.cc,src/aven.h,src/gla-gl.cc: Explicitly request | 
|---|
 | 4895 |           double-buffering, which seems to be needed for systems with GLX >= | 
|---|
 | 4896 |           1.3.  Report GLX version and whether double-buffering is in use in | 
|---|
 | 4897 |           the about dialog. | 
|---|
 | 4898 |  | 
|---|
| [091069f] | 4899 | Sun Jun 19 11:19:51 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4900 |  | 
|---|
 | 4901 |         * src/: Try to report errors from generating movie more helpfully. | 
|---|
 | 4902 |  | 
|---|
| [6ed625e] | 4903 | Fri Jun 17 06:33:38 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4904 |  | 
|---|
 | 4905 |         * src/moviemaker.cc: Eliminate use of deprecated function | 
|---|
 | 4906 |           av_alloc_format_context(). | 
|---|
 | 4907 |  | 
|---|
| [fed3713] | 4908 | Fri Jun 17 06:32:50 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4909 |  | 
|---|
 | 4910 |         * src/moviemaker.cc: Simplify the loop to flip the image vertically. | 
|---|
 | 4911 |  | 
|---|
| [9e516d0d] | 4912 | Fri Jun 17 06:17:20 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4913 |  | 
|---|
 | 4914 |         * configure.in,src/moviemaker.cc,src/moviemaker.h: Use libswscale to | 
|---|
 | 4915 |           convert images to add to the video.  Movie export now working | 
|---|
 | 4916 |           again! | 
|---|
 | 4917 |  | 
|---|
| [d10d369] | 4918 | Fri Jun 17 06:16:46 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4919 |  | 
|---|
 | 4920 |         * src/gfxcore.cc: No need to specify true to PlayPres - that's the | 
|---|
 | 4921 |           default. | 
|---|
 | 4922 |  | 
|---|
| [0c6b06cb] | 4923 | Fri Jun 17 06:15:34 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4924 |  | 
|---|
 | 4925 |         * src/gfxcore.cc: Set the play speed to "x1" during video recording. | 
|---|
 | 4926 |  | 
|---|
| [75d4a2b] | 4927 | Fri Jun 17 05:43:12 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4928 |  | 
|---|
 | 4929 |         * src/gfxcore.cc,src/gfxcore.h: Rename 'mpeg' member to 'movie'. | 
|---|
 | 4930 |  | 
|---|
| [cc9e7a06] | 4931 | Fri Jun 17 04:30:12 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4932 |  | 
|---|
 | 4933 |         * configure.in,src/moviemaker.cc,src/moviemaker.h: Mostly update movie | 
|---|
 | 4934 |           making code to work with current FFmpeg.  Still TODO: convert call | 
|---|
 | 4935 |           to img_convert() to use sws_scale() - currently you just get an all | 
|---|
 | 4936 |           green movie! | 
|---|
 | 4937 |  | 
|---|
| [90a2e0f] | 4938 | Mon May 30 07:40:12 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4939 |  | 
|---|
 | 4940 |         * buildmacosx.sh: Fix URL for downloading wxWidgets tarball. | 
|---|
 | 4941 |  | 
|---|
| [a8469bb] | 4942 | Sat May 28 12:39:11 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4943 |  | 
|---|
 | 4944 |         * buildmacosx.sh: Build for x86_64 as well as i386. | 
|---|
 | 4945 |  | 
|---|
| [4a7c15ab] | 4946 | Sat May 28 06:14:09 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4947 |  | 
|---|
 | 4948 |         * buildmacosx.sh: Fix comment typo. | 
|---|
 | 4949 |  | 
|---|
| [ab66f3c] | 4950 | Sat May 28 06:08:10 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4951 |  | 
|---|
 | 4952 |         * buildmacosx.sh: Don't assume the volume gets mounted on | 
|---|
 | 4953 |           /Volumes/Survex as it won't be if that mount point is already in use. | 
|---|
 | 4954 |  | 
|---|
| [42c7efe] | 4955 | Thu May 26 16:09:05 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4956 |  | 
|---|
 | 4957 |         * lib/codes.po,src/aven.cc,src/mainfrm.cc,src/mainfrm.h: Use more stock | 
|---|
 | 4958 |           IDs. | 
|---|
 | 4959 |  | 
|---|
| [de8488a6] | 4960 | Thu May 26 14:52:00 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4961 |  | 
|---|
 | 4962 |         * lib/,src/printwx.cc: Use stock wx button IDs wxID_PRINT and | 
|---|
 | 4963 |           wxID_PREVIEW where appropriate. | 
|---|
 | 4964 |  | 
|---|
| [ecf9c4c1] | 4965 | Thu May 26 14:47:52 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4966 |  | 
|---|
 | 4967 |         * lib/codes.po: Mark unused messages by commenting out with '#~'. | 
|---|
 | 4968 |  | 
|---|
| [27928df] | 4969 | Thu May 26 14:34:29 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4970 |  | 
|---|
 | 4971 |         * src/printwx.h: Fix comment typo. | 
|---|
 | 4972 |  | 
|---|
| [73b3388] | 4973 | Thu May 26 12:47:44 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4974 |  | 
|---|
 | 4975 |         * src/mainfrm.cc,src/printwx.cc: When using a standard wxID_xxx id with | 
|---|
 | 4976 |           wxButton, use the implicit default label, as the wx documentation | 
|---|
 | 4977 |           recommends. | 
|---|
 | 4978 |  | 
|---|
| [6219279] | 4979 | Thu May 26 12:28:11 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4980 |  | 
|---|
 | 4981 |         * src/: Remove the unused preferences dialog code - we can easily | 
|---|
 | 4982 |           fish it back out of SVN should we want it later, so no point | 
|---|
 | 4983 |           having it sitting there making every checkout bigger. | 
|---|
 | 4984 |  | 
|---|
| [04aa63b] | 4985 | Tue May 24 05:21:52 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4986 |  | 
|---|
 | 4987 |         * configure.in,doc/Makefile.am,doc/survex.1.in: Move survex man page to | 
|---|
 | 4988 |           section 7 (since it isn't documenting an actual command). | 
|---|
 | 4989 |  | 
|---|
| [6f340d9] | 4990 | Tue May 24 05:17:53 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4991 |  | 
|---|
 | 4992 |         * doc/Makefile.am: Write generated man page to a temporary file, then | 
|---|
 | 4993 |           atomically rename, to avoid leaving an empty or partial man page | 
|---|
 | 4994 |           behind if docbook-to-man dies (I managed to ship an empty cad3d.1 in | 
|---|
 | 4995 |           1.1.16). | 
|---|
 | 4996 |  | 
|---|
| [6cf04ff] | 4997 | Sat May 21 22:05:04 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 4998 |  | 
|---|
 | 4999 |         * lib/fr.po: Fold in addition of accent from launchpad. | 
|---|
 | 5000 |  | 
|---|
| [8fa7902] | 5001 | Sat May 21 22:04:31 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 5002 |  | 
|---|
 | 5003 |         * lib/: Remove comments which are only relevant for other languages | 
|---|
 | 5004 |           from .po files.  Add more clarifying comments. | 
|---|
 | 5005 |  | 
|---|
| [7c0e6e3] | 5006 | Thu May 19 05:23:03 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 5007 |  | 
|---|
 | 5008 |         * lib/messages.txt: Remove as no longer used. | 
|---|
 | 5009 |  | 
|---|
| [d86459c] | 5010 | Wed May 18 09:06:19 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 5011 |  | 
|---|
 | 5012 |         * lib/,src/mainfrm.cc,src/mainfrm.h: We now use .po and .pot files as | 
|---|
 | 5013 |           the master format for storing translations in (rather than | 
|---|
 | 5014 |           messages.txt), and then translate these into Survex's .msg format. | 
|---|
 | 5015 |  | 
|---|
| [749a581] | 5016 | Wed May 18 08:37:01 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 5017 |  | 
|---|
 | 5018 |         * lib/messages.txt: Fix variant en-us message which ought not be | 
|---|
 | 5019 |           different. | 
|---|
 | 5020 |  | 
|---|
| [7b12c6d] | 5021 | Wed May 18 05:50:07 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 5022 |  | 
|---|
 | 5023 |         * make_release: Print out the commands needed to tag the release. | 
|---|
 | 5024 |  | 
|---|
| [5311876] | 5025 | Tue May 17 01:24:59 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 5026 |  | 
|---|
 | 5027 |         * lib/messages.txt,src/cavern.c: Drop "non-fatal" from the report of | 
|---|
 | 5028 |           how many errors there were at the end of the run - it just confuses | 
|---|
 | 5029 |           users - we won't even get here if there's a fatal error! | 
|---|
 | 5030 |         * lib/messages.txt: Add missing translations of two "Export" variants | 
|---|
 | 5031 |           for ca, sk, and ro. | 
|---|
 | 5032 |  | 
|---|
| [ec8fd0d] | 5033 | Tue May 17 01:03:06 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 5034 |  | 
|---|
 | 5035 |         * NEWS: Fix typo. | 
|---|
 | 5036 |  | 
|---|
| [56980d4e] | 5037 | Mon May 16 22:18:53 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 5038 |  | 
|---|
 | 5039 |         * buildmacosx.sh: Extract tarball quietly, and just say we're doing | 
|---|
 | 5040 |           it.  Add missing quoting to variable expansions. | 
|---|
 | 5041 |  | 
|---|
| [8f9b0b6d] | 5042 | Mon May 16 05:59:32 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 5043 |  | 
|---|
 | 5044 |         * NEWS: Another pre-1.1.16 update. | 
|---|
 | 5045 |  | 
|---|
| [c953a98] | 5046 | Mon May 16 05:54:30 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 5047 |  | 
|---|
 | 5048 |         * Makefile.am: Include all the available wxstd.mo files into the | 
|---|
 | 5049 |           Microsoft Windows installer, rather than trying to just include those | 
|---|
 | 5050 |           which we have translations for.  This avoids having to maintain a | 
|---|
 | 5051 |           list of which to include, and gives users translations of wxWidgets | 
|---|
 | 5052 |           messages even if they don't get Survex messages translated. | 
|---|
 | 5053 |  | 
|---|
| [85f3565] | 5054 | Mon May 16 05:53:49 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 5055 |  | 
|---|
 | 5056 |         * doc/HACKING.htm: Update version of InnoSetup used.  Note the packages | 
|---|
 | 5057 |           needed on Debian to build the Microsoft Windows installer. | 
|---|
 | 5058 |  | 
|---|
| [6127c82] | 5059 | Mon May 16 05:22:03 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 5060 |  | 
|---|
 | 5061 |         * doc/HACKING.htm: Note Debian packages to install for docs. | 
|---|
 | 5062 |  | 
|---|
| [8fb44ec] | 5063 | Mon May 16 05:21:27 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 5064 |  | 
|---|
 | 5065 |         * survex.iss.in: Add comment noting that AppVerName isn't required by | 
|---|
 | 5066 |           newer InnoSetup. | 
|---|
 | 5067 |  | 
|---|
| [ecdb631] | 5068 | Sun May 15 04:11:34 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 5069 |  | 
|---|
 | 5070 |         * NEWS,configure.in: Update for 1.1.16. | 
|---|
 | 5071 |  | 
|---|
| [ffe7b714] | 5072 | Sun May 15 03:44:17 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 5073 |  | 
|---|
 | 5074 |         * lib/fixmsgs.pl: Update to fix UTF-8 rather than ISO8859-1. | 
|---|
 | 5075 |  | 
|---|
| [f3f9b0e] | 5076 | Sun May 15 03:43:46 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 5077 |  | 
|---|
 | 5078 |         * lib/named-entities.txt: Add hellip and rarr. | 
|---|
 | 5079 |  | 
|---|
| [443edad] | 5080 | Sun May 15 03:39:02 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 5081 |  | 
|---|
 | 5082 |         * lib/messages.txt: Fix clashing menu shortcuts from recent translation | 
|---|
 | 5083 |           updates. | 
|---|
 | 5084 |  | 
|---|
| [69490fa3] | 5085 | Sun May 15 03:20:50 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 5086 |  | 
|---|
 | 5087 |         * src/message.c: 0x2026 (…): Handle for WINCP1252, and | 
|---|
 | 5088 |           transliterate to '...' for charsets which don't have it.  0x2192 | 
|---|
 | 5089 |           (→): Transliterate to '->' for charsets which don't have it. | 
|---|
 | 5090 |           Handle Š, š, Ž, ž for WINCP1252. | 
|---|
 | 5091 |         * lib/messages.txt: Use '→' instead of '->' and '…' instead | 
|---|
 | 5092 |           of '...'. | 
|---|
 | 5093 |  | 
|---|
| [6010466] | 5094 | Sun May 15 02:59:42 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 5095 |  | 
|---|
 | 5096 |         * lib/messages.txt: Fix literal accented characters. | 
|---|
 | 5097 |  | 
|---|
| [6e618c7] | 5098 | Sun May 15 02:55:50 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 5099 |  | 
|---|
 | 5100 |         * lib/messages.txt: Fold in de updates from launchpad. | 
|---|
 | 5101 |  | 
|---|
| [01891b9] | 5102 | Sun May 15 02:36:02 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 5103 |  | 
|---|
 | 5104 |         * lib/messages.txt: Fold in es updates from launchpad. | 
|---|
 | 5105 |  | 
|---|
| [4667418] | 5106 | Sun May 15 02:19:45 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 5107 |  | 
|---|
 | 5108 |         * lib/messages.txt: Fold in it updates from launchpad. | 
|---|
 | 5109 |  | 
|---|
| [adc8304] | 5110 | Sun May 15 02:00:45 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 5111 |  | 
|---|
 | 5112 |         * lib/messages.txt: Fold in pt-br updates from launchpad. | 
|---|
 | 5113 |  | 
|---|
| [d3dd62e] | 5114 | Sun May 15 01:53:22 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 5115 |  | 
|---|
 | 5116 |         * lib/messages.txt: Fold in pt updates from launchpad. | 
|---|
 | 5117 |  | 
|---|
| [5c9f6c2] | 5118 | Mon Mar 14 01:58:10 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 5119 |  | 
|---|
 | 5120 |         * configure.in: Link with -lGL, if it exists to support linking with | 
|---|
 | 5121 |           gold or GNU ld --as-needed (Debian bug #615781). | 
|---|
 | 5122 |  | 
|---|
| [97e9c02] | 5123 | Thu Mar 03 13:16:19 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 5124 |  | 
|---|
 | 5125 |         * src/img.c: Fix code typo for IMG_API_VERSION == 0 case. | 
|---|
 | 5126 |  | 
|---|
| [0c85b15b] | 5127 | Thu Mar 03 12:32:57 GMT 2011  Olly Betts <olly@survex.com> | 
|---|
 | 5128 |  | 
|---|
 | 5129 |         * src/img.c: Fix typo in code used when IMG_HOSTED isn't defined. | 
|---|
 | 5130 |  | 
|---|
| [0ed32e5] | 5131 | Wed Oct 20 09:53:56 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5132 |  | 
|---|
 | 5133 |         * lib/messages.txt: "Colour" -> "Color" in en-us. | 
|---|
 | 5134 |  | 
|---|
| [66dd4ff9] | 5135 | Sun Oct 17 14:10:21 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5136 |  | 
|---|
 | 5137 |         * lib/messages.txt: Assorted comment improvements and tweaks. | 
|---|
 | 5138 |  | 
|---|
| [029fdb4] | 5139 | Sat Oct 16 11:12:42 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5140 |  | 
|---|
 | 5141 |         * src/moviemaker.h: Remove unused <stdio.h>.  Shouldn't include | 
|---|
 | 5142 |           <config.h> in headers, only sources. | 
|---|
 | 5143 |  | 
|---|
| [5abd525] | 5144 | Sat Oct 16 10:13:10 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5145 |  | 
|---|
 | 5146 |         * doc/TODO.htm: Remove entries which have now been done. | 
|---|
 | 5147 |  | 
|---|
| [4b9be72] | 5148 | Fri Oct 15 06:57:46 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5149 |  | 
|---|
 | 5150 |         * tests/extend.tst: Fix to file .espec files when srcdir != builddir. | 
|---|
 | 5151 |  | 
|---|
| [f5e3521] | 5152 | Fri Oct 15 05:48:09 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5153 |  | 
|---|
 | 5154 |         * NEWS: Final update fro 1.1.15. | 
|---|
 | 5155 |  | 
|---|
| [53e12ee] | 5156 | Fri Oct 15 05:20:40 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5157 |  | 
|---|
 | 5158 |         * src/editwrap.c: Convert to use wide-character Unicode. | 
|---|
 | 5159 |  | 
|---|
| [6baad4a] | 5160 | Fri Oct 15 05:20:04 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5161 |  | 
|---|
 | 5162 |         * src/cavernlog.cc: Fix to work on Microsoft Windows. | 
|---|
 | 5163 |  | 
|---|
| [414cdd0] | 5164 | Thu Oct 14 22:50:09 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5165 |  | 
|---|
 | 5166 |         * tests/extend.tst: Enable eswap-break testcase now that diffpos is | 
|---|
 | 5167 |           fixed. | 
|---|
 | 5168 |  | 
|---|
| [9d20d33] | 5169 | Thu Oct 14 22:48:06 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5170 |  | 
|---|
 | 5171 |         * src/diffpos.c: Handle files with duplicate labels in better - extend | 
|---|
 | 5172 |           generates duplicate labels when it breaks a loop. | 
|---|
 | 5173 |  | 
|---|
| [d50594c] | 5174 | Wed Oct 13 15:39:04 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5175 |  | 
|---|
 | 5176 |         * make_release: -Dunix when running make distcheck with the | 
|---|
 | 5177 |           preprocessor in C89 mode. | 
|---|
 | 5178 |  | 
|---|
| [eafe1a3] | 5179 | Wed Oct 13 15:33:23 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5180 |  | 
|---|
 | 5181 |         * src/cavern.c: Fix C++ comment. | 
|---|
 | 5182 |  | 
|---|
| [2d16e4e] | 5183 | Wed Oct 13 15:07:31 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5184 |  | 
|---|
 | 5185 |         * NEWS,configure.in: 1.1.15. | 
|---|
 | 5186 |  | 
|---|
| [e02a6a6] | 5187 | Wed Oct 13 15:00:51 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5188 |  | 
|---|
 | 5189 |         * configure.in,src/: Define GETC() in config.h and use it everywhere. | 
|---|
 | 5190 |           Similarly define PUTC() to use putc_unlocked() where available and | 
|---|
 | 5191 |           use that everywhere too. | 
|---|
 | 5192 |  | 
|---|
| [f175de2] | 5193 | Wed Oct 13 13:41:17 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5194 |  | 
|---|
 | 5195 |         * src/cavernlog.cc: Remove superfluous nested declaration. | 
|---|
 | 5196 |  | 
|---|
| [9e50f755] | 5197 | Wed Oct 13 11:19:29 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5198 |  | 
|---|
 | 5199 |         * src/cavernlog.cc: mingw doesn't have _get_wpgmptr() so use the | 
|---|
 | 5200 |           deprecated _wpgmptr instead.  mingw doesn't have errno_t so use int | 
|---|
 | 5201 |           instead. | 
|---|
 | 5202 |  | 
|---|
| [eff69a7] | 5203 | Wed Oct 13 10:49:18 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5204 |  | 
|---|
 | 5205 |         * src/cavernlog.cc: (Microsoft Windows) Quote for any meta characters, | 
|---|
 | 5206 |           not just space. | 
|---|
 | 5207 |  | 
|---|
| [a90632c] | 5208 | Wed Oct 13 10:27:38 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5209 |  | 
|---|
 | 5210 |         * src/cavernlog.cc: (Microsoft Windows) Use _get_wpgmptr() to get wide | 
|---|
 | 5211 |           path to aven rather for running cavern. | 
|---|
 | 5212 |  | 
|---|
| [19f2b4f] | 5213 | Thu Oct 07 22:38:43 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5214 |  | 
|---|
 | 5215 |         * src/datain.h,src/useful.c: Use getc_unlocked() if available. | 
|---|
 | 5216 |  | 
|---|
| [36c4cf1] | 5217 | Thu Oct 07 14:25:13 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5218 |  | 
|---|
 | 5219 |         * src/mainfrm.cc: Use _wfopen() on Microsoft Windows when loading and | 
|---|
 | 5220 |           saving presentations so that paths with non-Latin1 characters in can | 
|---|
 | 5221 |           be processed. | 
|---|
 | 5222 |  | 
|---|
| [0a85859] | 5223 | Thu Oct 07 12:52:22 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5224 |  | 
|---|
 | 5225 |         * configure.in,src/cavernlog.cc: Use getc_unlocked() if available. | 
|---|
 | 5226 |  | 
|---|
| [1e2499c] | 5227 | Thu Oct 07 12:42:21 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5228 |  | 
|---|
 | 5229 |         * src/cavernlog.cc: Don't call Update() after every line, but only | 
|---|
 | 5230 |           when we don't have data from cavern pending.  Hopefully addresses | 
|---|
 | 5231 |           ticket#12. | 
|---|
 | 5232 |  | 
|---|
| [d2980d2] | 5233 | Wed Oct 06 02:25:31 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5234 |  | 
|---|
 | 5235 |         * make_release: Never set CFLAGS or CXXFLAGS in the environment. | 
|---|
 | 5236 |           Build mingw version in an unpacked source tree from the release | 
|---|
 | 5237 |           tarball. | 
|---|
 | 5238 |  | 
|---|
| [1d71195] | 5239 | Wed Oct 06 02:09:33 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5240 |  | 
|---|
 | 5241 |         * src/cavernlog.cc: Fix code indentation. | 
|---|
 | 5242 |  | 
|---|
| [ffe7efe4] | 5243 | Wed Oct 06 02:08:38 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5244 |  | 
|---|
 | 5245 |         * src/cavernlog.cc: Revert to using mb_str() for popen() and system() | 
|---|
 | 5246 |           on Unix. | 
|---|
 | 5247 |  | 
|---|
| [fc364dc] | 5248 | Wed Oct 06 02:02:54 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5249 |  | 
|---|
 | 5250 |         * src/cavernlog.cc: Use _wpopen() and _wsystem() on Microsoft Windows | 
|---|
 | 5251 |           so that paths with non-Latin1 characters in can be processed. | 
|---|
 | 5252 |  | 
|---|
| [83e2433] | 5253 | Wed Oct 06 01:16:03 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5254 |  | 
|---|
 | 5255 |         * src/cavernlog.cc: Need to quote filenames with spaces in for | 
|---|
 | 5256 |           Microsoft Windows. | 
|---|
 | 5257 |  | 
|---|
| [b4dbba1] | 5258 | Wed Oct 06 00:54:44 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5259 |  | 
|---|
 | 5260 |         * lib/Makefile.am: Ship the extra .isl translation files for Innosetup. | 
|---|
 | 5261 |  | 
|---|
| [c60cb16] | 5262 | Wed Oct 06 00:49:18 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5263 |  | 
|---|
 | 5264 |         * src/datain.c: Add missing include of date.h. | 
|---|
 | 5265 |  | 
|---|
| [f351ea24] | 5266 | Wed Oct 06 00:48:28 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5267 |  | 
|---|
 | 5268 |         * src/date.c,src/date.h: Add files for date handling. | 
|---|
 | 5269 |  | 
|---|
| [807f9dd] | 5270 | Tue Oct 05 12:48:19 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5271 |  | 
|---|
 | 5272 |         * src/gla-gl.cc,src/gla.h: Check whether blobs and crosses actually | 
|---|
 | 5273 |           render correctly as points/point sprites, and if they don't, fall | 
|---|
 | 5274 |           back to drawing them with lines. | 
|---|
 | 5275 |  | 
|---|
| [fe075d7] | 5276 | Tue Oct 05 10:53:56 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5277 |  | 
|---|
 | 5278 |         * src/gla-gl.cc,src/gla.h: Cache the best method for drawing blobs | 
|---|
 | 5279 |           and crosses, and recheck automatically if the graphics hardware | 
|---|
 | 5280 |           or drivers are changed or upgraded. | 
|---|
 | 5281 |  | 
|---|
| [226b599e] | 5282 | Mon Oct 04 11:18:22 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5283 |  | 
|---|
 | 5284 |         * src/gla-gl.cc: Add \n to commented out debug message. | 
|---|
 | 5285 |  | 
|---|
| [1671258] | 5286 | Mon Oct 04 09:58:17 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5287 |  | 
|---|
 | 5288 |         * doc/index.htm.in,doc/manual.sgml,doc/survex.ent,lib/print.ini, | 
|---|
 | 5289 |           src/printwx.cc,survex.iss.in: Use http://survex.com/ rather than | 
|---|
 | 5290 |           http://www.survex.com/ - the former is the canonical name and | 
|---|
 | 5291 |           www.survex.com just redirects. | 
|---|
 | 5292 |  | 
|---|
| [52f67931] | 5293 | Mon Oct 04 09:46:24 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5294 |  | 
|---|
 | 5295 |         * src/mainfrm.cc: Don't offer "All files" wildcard in presentation save | 
|---|
 | 5296 |           dialog. | 
|---|
 | 5297 |  | 
|---|
| [12ec820] | 5298 | Mon Oct 04 08:19:40 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5299 |  | 
|---|
 | 5300 |         * src/gla-gl.cc: Pass GL_TRUE to OpenGL functions, rather than true. | 
|---|
 | 5301 |  | 
|---|
| [f6d8375] | 5302 | Sun Oct 03 06:46:03 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5303 |  | 
|---|
 | 5304 |         * src/gfxcore.cc,src/gla-gl.cc,src/gla.h: Use double instead of Double | 
|---|
 | 5305 |           in cases where the value isn't being passed to OpenGL. | 
|---|
 | 5306 |  | 
|---|
| [bde8c9a] | 5307 | Sun Aug 22 13:30:54 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5308 |  | 
|---|
 | 5309 |         * src/gla-gl.cc: If we aren't using GL_POINTS for blobs, draw them | 
|---|
 | 5310 |           using a series of abutting lines rather than with gluDisk which | 
|---|
 | 5311 |           is faster and gives a consistent shape. | 
|---|
 | 5312 |  | 
|---|
| [425a138] | 5313 | Sat Aug 21 14:33:54 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5314 |  | 
|---|
 | 5315 |         * src/gla-gl.cc: Fix another use of GL_POINT_SIZE_RANGE to | 
|---|
 | 5316 |           GL_SMOOTH_POINT_SIZE_RANGE. | 
|---|
 | 5317 |  | 
|---|
| [b6f9294] | 5318 | Sat Aug 21 14:30:56 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5319 |  | 
|---|
 | 5320 |         * src/gla-gl.cc: Fix non-USE_FNT case to work again (it's limited to | 
|---|
 | 5321 |           ISO-8859-1 characters though). | 
|---|
 | 5322 |  | 
|---|
| [04bf822] | 5323 | Sat Aug 21 13:31:17 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5324 |  | 
|---|
 | 5325 |         * src/gla-gl.cc: Use GL_SMOOTH_POINT_SIZE_RANGE and | 
|---|
 | 5326 |           GL_SMOOTH_POINT_SIZE_GRANULARITY instead of GL_POINT_SIZE_RANGE and | 
|---|
 | 5327 |           GL_POINT_SIZE_GRANULARITY (unless they aren't defined) as the latter | 
|---|
 | 5328 |           two are deprecated in OpenGL >= 1.2.  If GL_ALIASED_POINT_SIZE_RANGE | 
|---|
 | 5329 |           is available (OpenGL >= 1.2 again) then report its value in the | 
|---|
 | 5330 |           about box. | 
|---|
 | 5331 |  | 
|---|
| [1ee204e] | 5332 | Fri Aug 20 12:26:40 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5333 |  | 
|---|
 | 5334 |         * doc/3dformat.htm,lib/messages.txt,src/,tests/: New v7 of .3d format | 
|---|
 | 5335 |           which stores survey dates as number of days since Jan 1st 1900, so | 
|---|
 | 5336 |           we now support dates from 1900-2078 (rather than 1970-2037) with a | 
|---|
 | 5337 |           smaller file size.  The img API is now versioned - you can select | 
|---|
 | 5338 |           the new "version 1" by compiling with -DIMG_API_VERSION=1, which | 
|---|
 | 5339 |           gives the survey dates in days in days1 and days2 instead of as | 
|---|
 | 5340 |           time_t values in date1 and date2.  Fixes ticket#14. | 
|---|
 | 5341 |  | 
|---|
| [00d94ee] | 5342 | Fri Aug 20 12:12:54 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5343 |  | 
|---|
 | 5344 |         * src/printwx.cc: Remove unused '#include <time.h>'. | 
|---|
 | 5345 |  | 
|---|
| [82988f5] | 5346 | Fri Aug 20 12:10:55 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5347 |  | 
|---|
 | 5348 |         * src/avenprcore.cc: Remove unused '#include <time.h>'. | 
|---|
 | 5349 |  | 
|---|
| [0965597] | 5350 | Fri Aug 20 10:10:05 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5351 |  | 
|---|
 | 5352 |         * src/export.cc: Explicit #include <time.h> for strftime(). | 
|---|
 | 5353 |  | 
|---|
| [576c27f] | 5354 | Wed Aug 18 13:59:30 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5355 |  | 
|---|
 | 5356 |         * src/osdepend.h: Remove workaround for DOS Turbo C compiler. | 
|---|
 | 5357 |  | 
|---|
| [2032841] | 5358 | Wed Aug 18 02:03:39 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5359 |  | 
|---|
 | 5360 |         * buildmacosx.sh,configure.in,lib/Info.plist.in: Make buildmacosx.sh | 
|---|
 | 5361 |           work. | 
|---|
 | 5362 |  | 
|---|
| [025e84d] | 5363 | Tue Aug 17 01:43:24 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5364 |  | 
|---|
 | 5365 |         * src/gfxcore.h: "using svx::Point;" gives an error, so use a macro | 
|---|
 | 5366 |           instead. | 
|---|
 | 5367 |  | 
|---|
| [506769f] | 5368 | Wed Aug 04 03:27:22 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5369 |  | 
|---|
 | 5370 |         * src/img.c: Fix cast in get16() to be to short not long. | 
|---|
 | 5371 |  | 
|---|
| [81e1aa4] | 5372 | Wed Aug 04 02:32:16 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5373 |  | 
|---|
 | 5374 |         * src/cavernlog.cc,src/cavernlog.h: "Rerun" -> "Reprocess" to follow | 
|---|
 | 5375 |           terminology in manual, etc.  Fixes ticket#15. | 
|---|
 | 5376 |  | 
|---|
| [e0c8f98] | 5377 | Wed Jul 28 17:06:49 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5378 |  | 
|---|
 | 5379 |         * tests/: Most tests weren't actually running and testcases (looks like | 
|---|
 | 5380 |           a sh portability issue).  Fixed, and fortunately all tests still | 
|---|
 | 5381 |           pass. | 
|---|
 | 5382 |  | 
|---|
| [f9535d4] | 5383 | Mon Jul 26 12:30:43 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5384 |  | 
|---|
 | 5385 |         * doc/manual.sgml: Fix typo "of" -> "on". | 
|---|
 | 5386 |  | 
|---|
| [f9473ab] | 5387 | Mon Jul 26 11:59:59 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5388 |  | 
|---|
 | 5389 |         * NEWS,configure.in: Update for 1.1.14. | 
|---|
 | 5390 |  | 
|---|
| [7bdf66d] | 5391 | Mon Jul 26 11:53:01 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5392 |  | 
|---|
 | 5393 |         * lib/messages.txt,src/: Remove things we no longer need now we've | 
|---|
 | 5394 |           dropped support for RISC OS and DOS. | 
|---|
 | 5395 |  | 
|---|
| [175cac6] | 5396 | Mon Jul 26 11:19:40 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5397 |  | 
|---|
 | 5398 |         * src/cmdline.c: Remove reference to MSDOS. | 
|---|
 | 5399 |  | 
|---|
| [9965b2b] | 5400 | Mon Jul 26 10:23:07 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5401 |  | 
|---|
 | 5402 |         * src/: Strip out "Far" and "Huge" which we no longer need now that | 
|---|
 | 5403 |           DOS memory models are no longer relevant. | 
|---|
 | 5404 |  | 
|---|
| [9e12d78] | 5405 | Mon Jul 26 09:57:37 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5406 |  | 
|---|
 | 5407 |         * configure.in: No need for AC_PROG_MAKE_SET when using automake. | 
|---|
 | 5408 |  | 
|---|
| [5dd874a] | 5409 | Mon Jul 26 09:48:10 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5410 |  | 
|---|
 | 5411 |         * configure.in,src/useful.h: On little-endian architectures, make | 
|---|
 | 5412 |           get16() and get32() inline functions, rather than macros which use  | 
|---|
 | 5413 |           a global variable. | 
|---|
 | 5414 |  | 
|---|
| [7e5d688] | 5415 | Mon Jul 26 09:31:14 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5416 |  | 
|---|
 | 5417 |         * src/useful.c: Remove commented out code. | 
|---|
 | 5418 |  | 
|---|
| [8c45eea] | 5419 | Mon Jul 26 09:19:19 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5420 |  | 
|---|
 | 5421 |         * configure.in,src/img.c,src/useful.c,src/useful.h: Use AC_TYPE_INT16_T | 
|---|
 | 5422 |           and AC_TYPE_INT32_T instead of home-brew equivalents. | 
|---|
 | 5423 |  | 
|---|
| [39aa1a0] | 5424 | Mon Jul 26 08:40:43 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5425 |  | 
|---|
 | 5426 |         * src/listpos.c: In "Station X referred to just once, with an explicit | 
|---|
 | 5427 |           prefix - typo?" warning, give file and linenumber where the *equate | 
|---|
 | 5428 |           occurred. | 
|---|
 | 5429 |  | 
|---|
| [d40f787] | 5430 | Mon Jul 26 08:37:46 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5431 |  | 
|---|
 | 5432 |         * src/readval.c: Fix comment typo. | 
|---|
 | 5433 |  | 
|---|
| [0d38f0e] | 5434 | Mon Jul 26 08:29:41 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5435 |  | 
|---|
 | 5436 |         * src/listpos.c: In "Station X referred to by *entrance or *export but | 
|---|
 | 5437 |           never used" warning, give file and linenumber where the *entrance or | 
|---|
 | 5438 |           *export occurred. | 
|---|
 | 5439 |  | 
|---|
| [b23bcf0] | 5440 | Mon Jul 26 07:44:26 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5441 |  | 
|---|
 | 5442 |         * src/aventreectrl.cc: Fix double-click handling for survey tree on | 
|---|
 | 5443 |           wxMSW >= 2.8.11. | 
|---|
 | 5444 |  | 
|---|
| [ad3d0a2] | 5445 | Mon Jul 26 07:25:59 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5446 |  | 
|---|
 | 5447 |         * src/mainfrm.cc: Stop passing wxNO_FULL_REPAINT_ON_RESIZE as it is 0 | 
|---|
 | 5448 |           on all versions of wxWidgets we support (i.e. 2.6 and later). | 
|---|
 | 5449 |  | 
|---|
| [318ac31] | 5450 | Mon Jul 26 07:21:35 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5451 |  | 
|---|
 | 5452 |         * INSTALL,src/: Restore compatibility with wxWidgets 2.6. | 
|---|
 | 5453 |  | 
|---|
| [1edaf8d] | 5454 | Mon Jul 26 06:29:03 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5455 |  | 
|---|
 | 5456 |         * src/netskel.c: In "Unused fixed point" warning, give file and | 
|---|
 | 5457 |           linenumber where the "*fix" occurred. | 
|---|
 | 5458 |  | 
|---|
| [a07ee70] | 5459 | Mon Jul 26 06:24:35 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5460 |  | 
|---|
 | 5461 |         * src/cavernlog.cc: Fix highlighting of links in CavernLog window to | 
|---|
 | 5462 |           highlight just <file>:<line> (and not the ': ' after), and to make | 
|---|
 | 5463 |           the title for the terminal the warning/error message.  Make the | 
|---|
 | 5464 |           checking stricter by checking that the linenumber is a number, to | 
|---|
 | 5465 |           avoid false positives. | 
|---|
 | 5466 |  | 
|---|
| [652b73b] | 5467 | Mon Jul 26 04:48:12 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5468 |  | 
|---|
 | 5469 |         * Revert this change, as it appears wxMotif does support wxGLCanvas: | 
|---|
 | 5470 |         * doc/manual.sgml: wxMotif apparently doesn't support wxGLCanvas, which | 
|---|
 | 5471 |           is required by Aven in 1.1.x, so remove mention of Motif from manual. | 
|---|
 | 5472 |  | 
|---|
| [fb5887c] | 5473 | Mon Jul 26 03:24:38 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5474 |  | 
|---|
 | 5475 |         * src/: Add "Rerun" and "OK" buttons to the CavernLog window (as | 
|---|
 | 5476 |           appropriate).  (Addition of "OK" button fixes ticket#13).  Fix up | 
|---|
 | 5477 |           handling of splitter window to fix poor handling of various cases. | 
|---|
 | 5478 |  | 
|---|
| [bc73093] | 5479 | Sun Jul 25 15:32:42 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5480 |  | 
|---|
 | 5481 |         * src/mainfrm.cc,src/mainfrm.h: Clean up code which sorts out loading | 
|---|
 | 5482 |           a file (and processing it first if necessary). | 
|---|
 | 5483 |  | 
|---|
| [b0c416c] | 5484 | Sun Jul 25 07:20:05 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5485 |  | 
|---|
 | 5486 |         * src/cavernlog.h: Fix filename in comment at top. | 
|---|
 | 5487 |  | 
|---|
| [77b8654] | 5488 | Sun Jul 25 07:17:20 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5489 |  | 
|---|
 | 5490 |         * src/cavernlog.cc: Don't double escape the contents of href and target | 
|---|
 | 5491 |           in links in the log. | 
|---|
 | 5492 |  | 
|---|
| [813919e] | 5493 | Sun Jul 25 06:32:24 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5494 |  | 
|---|
 | 5495 |         * src/cavernlog.cc: Remove commented out calls to set the input | 
|---|
 | 5496 |           encoding of the HTML parser - we now always escape non-ASCII | 
|---|
 | 5497 |           characters as HTML entities. | 
|---|
 | 5498 |  | 
|---|
| [438c9ed] | 5499 | Fri Jul 23 14:15:25 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5500 |  | 
|---|
 | 5501 |         * src/cavernlog.h: Improve doc comment for process() method. | 
|---|
 | 5502 |  | 
|---|
| [cca2ce1] | 5503 | Fri Jul 23 12:38:43 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5504 |  | 
|---|
 | 5505 |         * src/printwx.cc,src/printwx.h: Don't compile in the preview code when | 
|---|
 | 5506 |           we disable the preview feature. | 
|---|
 | 5507 |  | 
|---|
| [193efb1] | 5508 | Fri Jul 23 12:15:31 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5509 |  | 
|---|
 | 5510 |         * src/printwx.cc: The Gnome print dialog has its own preview window | 
|---|
 | 5511 |           so suppress ours if using the Gnome one. | 
|---|
 | 5512 |  | 
|---|
| [5297c43] | 5513 | Fri Jul 23 11:21:52 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5514 |  | 
|---|
 | 5515 |         * configure.in: Update the wx-config probing code - wxmac-config etc | 
|---|
 | 5516 |           aren't present with newer wxWidgets versions. | 
|---|
 | 5517 |  | 
|---|
| [b7510ee] | 5518 | Fri Jul 23 05:55:37 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5519 |  | 
|---|
 | 5520 |         * buildmacosx.sh: Update to use WX_CONFIG not WXCONFIG.  Update to | 
|---|
 | 5521 |           use a Unicode build.  If building a private wx, use wx 2.8.11 not | 
|---|
 | 5522 |           2.7.0-1 (and don't replace carbon-glcanvas.cpp with our own version). | 
|---|
 | 5523 |  | 
|---|
| [a75f5a1] | 5524 | Sat Jul 10 12:15:23 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5525 |  | 
|---|
 | 5526 |         * src/cavernlog.cc: Set the select timeout before calling wxYield() | 
|---|
 | 5527 |           when waiting for output from cavern to 0.1s instead of 0.00001s to | 
|---|
 | 5528 |           avoid yielding excessively on slower machines where this is likely | 
|---|
 | 5529 |           to really slow things down.  Call Scroll() only once per line in | 
|---|
 | 5530 |           the case where we are updating the scrollbar position.  Call | 
|---|
 | 5531 |           Update() instead of wxYield() after each line, since that's enough | 
|---|
 | 5532 |           to get the window updated.  Remove unused assignment "ch = left;" | 
|---|
 | 5533 |           at end of loop. | 
|---|
 | 5534 |  | 
|---|
| [9c0b089] | 5535 | Fri Jul 09 14:42:47 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5536 |  | 
|---|
 | 5537 |         * configure.in: Link aven with -lGLU which SuSE Linux needs. | 
|---|
 | 5538 |  | 
|---|
| [72f1bb2] | 5539 | Fri Jul 09 14:31:39 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5540 |  | 
|---|
 | 5541 |         * src/mainfrm.cc: Highlight stations matching any current search when a | 
|---|
 | 5542 |           file is loaded.  (ticket#9) | 
|---|
 | 5543 |  | 
|---|
| [2d5edf4] | 5544 | Thu Jul 01 12:20:58 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5545 |  | 
|---|
 | 5546 |         * survex.iss.in: Clean up comments from over-enthusiastic search and | 
|---|
 | 5547 |           replace which modified comments as well as code. | 
|---|
 | 5548 |  | 
|---|
| [b38cd93] | 5549 | Thu Jul 01 10:15:06 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5550 |  | 
|---|
 | 5551 |         * src/gfxcore.h: Work around Mac OS X polluting the global namespace | 
|---|
 | 5552 |           with a "Point" class. | 
|---|
 | 5553 |  | 
|---|
| [ecb7f9f] | 5554 | Thu Jul 01 10:10:45 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5555 |  | 
|---|
 | 5556 |         * src/Makefile.am: Remove FIXME which has already been resolved. | 
|---|
 | 5557 |  | 
|---|
| [24fd5b7] | 5558 | Fri Jun 18 11:04:35 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5559 |  | 
|---|
 | 5560 |         * doc/manual.sgml: wxMotif apparently doesn't support wxGLCanvas, which | 
|---|
 | 5561 |           is required by Aven in 1.1.x, so remove mention of Motif from manual. | 
|---|
 | 5562 |  | 
|---|
| [880b954] | 5563 | Fri Jun 18 03:03:55 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5564 |  | 
|---|
 | 5565 |         * doc/manual.sgml,src/aventreectrl.cc,src/gfxcore.cc,src/mainfrm.h: | 
|---|
 | 5566 |           Correctly capitalise "GTK". | 
|---|
 | 5567 |  | 
|---|
| [2bbfcec] | 5568 | Fri Jun 18 02:58:06 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5569 |  | 
|---|
 | 5570 |         * doc/manual.sgml: Note that on Linux we only regularly test builds | 
|---|
 | 5571 |           with the GTK+ version (change taken from 1.0). | 
|---|
 | 5572 |  | 
|---|
| [c88a040] | 5573 | Wed Jun 16 04:44:26 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5574 |  | 
|---|
 | 5575 |         * doc/Makefile.am: Use stampfile to stop unwanted rebuilds of the HTML | 
|---|
 | 5576 |           version of the manual. | 
|---|
 | 5577 |  | 
|---|
| [7e2f708] | 5578 | Wed Jun 16 02:59:48 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5579 |  | 
|---|
 | 5580 |         * configure.in: Only ask for core, gl, and html wx libs to avoid | 
|---|
 | 5581 |           linking to a load of others we don't use. | 
|---|
 | 5582 |  | 
|---|
| [4a320aa] | 5583 | Tue Jun 15 17:01:41 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5584 |  | 
|---|
 | 5585 |         * INSTALL: Update. | 
|---|
 | 5586 |  | 
|---|
| [4056cdc] | 5587 | Tue Jun 15 16:53:28 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5588 |  | 
|---|
 | 5589 |         * src/aven.cc: Fix to work with wxWidgets 2.6 too. | 
|---|
 | 5590 |  | 
|---|
| [94f7e41] | 5591 | Tue Jun 15 15:38:49 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5592 |  | 
|---|
 | 5593 |         * lib/survex-aven.desktop,lib/survex-svxedit.desktop: Merge in .desktop | 
|---|
 | 5594 |           file updates from 1.0.39.1-4 Debian package. | 
|---|
 | 5595 |  | 
|---|
| [7f24541] | 5596 | Tue Jun 15 14:40:04 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5597 |  | 
|---|
 | 5598 |         * doc/Makefile.am: Fix lingering references to @DOCS_OTHER@. | 
|---|
 | 5599 |  | 
|---|
| [e4bfd2f] | 5600 | Tue Jun 15 14:32:55 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5601 |  | 
|---|
 | 5602 |         * NEWS: Update from ChangeLog. | 
|---|
 | 5603 |  | 
|---|
| [0fd6750] | 5604 | Tue Jun 15 14:09:29 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5605 |  | 
|---|
 | 5606 |         * Makefile.am,configure.in,doc/Makefile.am,make_release: Scrap the | 
|---|
 | 5607 |           "alternative manual formats" zip file - people will generally just | 
|---|
 | 5608 |           want one of them, so downloading several together isn't very useful. | 
|---|
 | 5609 |           Replace PostScript version of manual with a PDF version (more | 
|---|
 | 5610 |           compact and more people will have software to read PDF).  Don't | 
|---|
 | 5611 |           generate RTF format by default as PDF is more useful if you want | 
|---|
 | 5612 |           a formatted version to print. | 
|---|
 | 5613 |  | 
|---|
| [018db6f] | 5614 | Tue Jun 15 13:36:30 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5615 |  | 
|---|
 | 5616 |         * doc/manual.sgml: Merge the "Contributing" section into the "Mailing | 
|---|
 | 5617 |           List" section. | 
|---|
 | 5618 |  | 
|---|
| [3554c39] | 5619 | Tue Jun 15 12:57:13 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5620 |  | 
|---|
 | 5621 |         * Makefile.am,make_release: Just produce a zip file with the | 
|---|
 | 5622 |           alternative manual formats - a self-extracting .exe is harder to | 
|---|
 | 5623 |           use on other platforms, and most people have a zip file extractor | 
|---|
 | 5624 |           installed. | 
|---|
 | 5625 |  | 
|---|
| [c818632] | 5626 | Tue Jun 15 12:36:13 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5627 |  | 
|---|
 | 5628 |         * survex.spec.in: Update survex.com URLs to drop "www.".  Update | 
|---|
 | 5629 |           wxGTK dependency to >= 2.6.0.  Reenable "BuildRequires:" as | 
|---|
 | 5630 |           the issue with building the package on Debian is no longer | 
|---|
 | 5631 |           relevant. | 
|---|
 | 5632 |  | 
|---|
| [56ad6ad] | 5633 | Tue Jun 15 12:35:19 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5634 |  | 
|---|
 | 5635 |         * doc/manual.sgml: Update (C) years.  "MacOS X" -> "Mac OS X". | 
|---|
 | 5636 |  | 
|---|
| [8ed91e39] | 5637 | Tue Jun 15 12:13:42 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5638 |  | 
|---|
 | 5639 |         * doc/manual.sgml: Remove out of date postal addresses - we can | 
|---|
 | 5640 |           probably safely assume people have email these days.  Direct | 
|---|
 | 5641 |           people to the mailing list since they are likely to get a | 
|---|
 | 5642 |           quicker response rather than mailing individuals.  Remove | 
|---|
 | 5643 |           mention of a paper mailing list.  Remove mention of sending | 
|---|
 | 5644 |           us a floppy (!) or blank CDR to get a version as I can't recall | 
|---|
 | 5645 |           the last time I gave someone a copy on physical media. | 
|---|
 | 5646 |  | 
|---|
| [98fbcf6] | 5647 | Tue Jun 15 11:22:56 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5648 |  | 
|---|
 | 5649 |         * Makefile.am,make_release: I can't persuade rpmbuild to work sanely, | 
|---|
 | 5650 |           and people can just as easily build binary RPMs from the source | 
|---|
 | 5651 |           tarball as from the srpm, so just remove the rpm target from the | 
|---|
 | 5652 |           makefile and code which uses it from make_release - it's less to | 
|---|
 | 5653 |           have to maintain too. | 
|---|
 | 5654 |  | 
|---|
| [098acb1] | 5655 | Tue Jun 15 10:59:12 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5656 |  | 
|---|
 | 5657 |         * make_release: Use "set -e" rather than checking the exit codes of | 
|---|
 | 5658 |           commands.  -t no longer disables targets - set mk to do that. | 
|---|
 | 5659 |  | 
|---|
| [dd7674d] | 5660 | Tue Jun 15 09:41:11 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5661 |  | 
|---|
 | 5662 |         * make_release: Fix defaulting of list of things to do. | 
|---|
 | 5663 |  | 
|---|
| [a061be6a] | 5664 | Tue Jun 15 09:12:00 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5665 |  | 
|---|
 | 5666 |         * src/gdtconvert: Add "Generated" comment to output file. | 
|---|
 | 5667 |  | 
|---|
| [ce80d82] | 5668 | Tue Jun 15 09:10:02 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5669 |  | 
|---|
 | 5670 |         * src/gdtconvert: Add GPL license boilerplate. | 
|---|
 | 5671 |  | 
|---|
| [68d7dfc] | 5672 | Tue Jun 15 08:53:28 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5673 |  | 
|---|
 | 5674 |         * src/gettexttomsg.pl,src/wx.h: Add GPL boilerplate to files which were | 
|---|
 | 5675 |           missing it. | 
|---|
 | 5676 |  | 
|---|
| [ecbc6c18] | 5677 | Tue Jun 15 08:46:28 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5678 |  | 
|---|
 | 5679 |         * src/: Update FSF address in licence notices. | 
|---|
 | 5680 |  | 
|---|
| [5e3879f] | 5681 | Tue Jun 15 08:06:09 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5682 |  | 
|---|
 | 5683 |         * src/guicontrol.cc: Allow "Toggle Fullscreen" to work even if no | 
|---|
 | 5684 |           survey is loaded now that we persist the window size between | 
|---|
 | 5685 |           invocations. | 
|---|
 | 5686 |  | 
|---|
| [381bf27] | 5687 | Tue Jun 15 08:03:53 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5688 |  | 
|---|
 | 5689 |         * src/gla-gl.cc: Use GL_BLEND rather than GL_ALPHA to work better with | 
|---|
 | 5690 |           anti-aliased TXF files. | 
|---|
 | 5691 |  | 
|---|
| [c57bd20] | 5692 | Tue Jun 15 07:59:09 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5693 |  | 
|---|
 | 5694 |         * src/fnt.cc: Use font size from txf file rather than trying to | 
|---|
 | 5695 |           calculate it from the texture fragment sizes. | 
|---|
 | 5696 |  | 
|---|
| [d133b65] | 5697 | Tue Jun 15 07:48:13 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5698 |  | 
|---|
 | 5699 |         * lib/Makefile.am,lib/TexFont.h,lib/gentexfont.c: Generate aven.txf with | 
|---|
 | 5700 |           afm2txf.pl instead of gentexfont because gentexfont's licence doesn't | 
|---|
 | 5701 |           allow distribution of modified versions. | 
|---|
 | 5702 |  | 
|---|
| [72f37d2] | 5703 | Tue Jun 15 07:43:48 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5704 |  | 
|---|
 | 5705 |         * lib/afm2txf.pl: Add support for -o option to specify output .txf | 
|---|
 | 5706 |           file. | 
|---|
 | 5707 |  | 
|---|
| [7c7cffd] | 5708 | Tue Jun 15 07:10:16 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5709 |  | 
|---|
 | 5710 |         * lib/afm2txf.pl: Sanitise $FONT to ensure it doesn't contain a '/'. | 
|---|
 | 5711 |           Remove the temporary .ppm file at the end. | 
|---|
 | 5712 |  | 
|---|
| [46cd512] | 5713 | Tue Jun 15 06:13:30 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5714 |  | 
|---|
 | 5715 |         * lib/afm2txf.pl: Fix alignment of characters, backported from PLIB | 
|---|
 | 5716 |           SVN. | 
|---|
 | 5717 |  | 
|---|
| [233995e] | 5718 | Tue Jun 15 05:05:05 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5719 |  | 
|---|
 | 5720 |         * lib/afm2txf.pl: Quote $FONT when passing to external commands. | 
|---|
 | 5721 |  | 
|---|
| [9ce6a65] | 5722 | Tue Jun 15 04:24:33 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5723 |  | 
|---|
 | 5724 |         * lib/afm2txf.pl: Change character 96 from "grave" to "quoteleft". | 
|---|
 | 5725 |  | 
|---|
| [1dafcb8] | 5726 | Tue Jun 15 04:22:59 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5727 |  | 
|---|
 | 5728 |         * lib/afm2txf.pl: Extend to cover ISO-8859-1, not just ASCII. | 
|---|
 | 5729 |  | 
|---|
| [845fac6] | 5730 | Tue Jun 15 04:08:34 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5731 |  | 
|---|
 | 5732 |         * lib/afm2txf.pl: Clean up trailing whitespace. | 
|---|
 | 5733 |  | 
|---|
| [fb5791d] | 5734 | Tue Jun 15 04:02:40 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5735 |  | 
|---|
 | 5736 |         * lib/afm2txf.pl: Add GPL script for creating txf files. | 
|---|
 | 5737 |  | 
|---|
| [cfe20c7] | 5738 | Mon Jun 14 06:33:11 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5739 |  | 
|---|
 | 5740 |         * lib/splash.png: Remove now unused graphical splash screen (it has | 
|---|
 | 5741 |           hardcoded (C) details, which wasn't a good approach). | 
|---|
 | 5742 |  | 
|---|
| [ecc16fc] | 5743 | Mon Jun 14 05:20:44 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5744 |  | 
|---|
 | 5745 |         * src/fnt.cc: Handle the left bearing and character width correctly. | 
|---|
 | 5746 |  | 
|---|
| [5f4a155] | 5747 | Mon Jun 14 04:44:22 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5748 |  | 
|---|
 | 5749 |         * src/fnt.cc: Change back to not using GL_COLOR_INDEX, but with still | 
|---|
 | 5750 |           being able to set the font texture from a byte array. | 
|---|
 | 5751 |  | 
|---|
| [967723f] | 5752 | Mon Jun 14 04:23:22 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5753 |  | 
|---|
 | 5754 |         * src/fnt.h,src/gla-gl.cc: Pass the length of the string to | 
|---|
 | 5755 |           fntTexFont::puts() rather than recalculating it inside the | 
|---|
 | 5756 |           method. | 
|---|
 | 5757 |  | 
|---|
| [6f14ee0] | 5758 | Sun Jun 13 12:57:08 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5759 |  | 
|---|
 | 5760 |         * src/mainfrm.cc: Fix switching to and from the CavernLogWindow pane | 
|---|
 | 5761 |           to use wxSplitterWindow::ReplaceWindow() which fixes various issues | 
|---|
 | 5762 |           with sizing and resizing of the panes. | 
|---|
 | 5763 |  | 
|---|
| [8a05a7a] | 5764 | Sun Jun 13 12:23:23 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5765 |  | 
|---|
 | 5766 |         * src/: Add wmsg_cfgpth() which caches the result of msg_cfgpth() as | 
|---|
 | 5767 |           a wxString. | 
|---|
 | 5768 |  | 
|---|
| [d3172cc] | 5769 | Sun Jun 13 06:57:07 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5770 |  | 
|---|
 | 5771 |         * src/cavernlog.cc,src/gla-gl.cc,src/mainfrm.cc: wxString::fn_str() on | 
|---|
 | 5772 |           wxmsw returns a wide string, which doesn't work with fopen(), etc, so | 
|---|
 | 5773 |           call char_str() instead for now. | 
|---|
 | 5774 |  | 
|---|
| [5f97258] | 5775 | Sun Jun 13 05:41:30 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5776 |  | 
|---|
 | 5777 |         * src/printwx.cc: Use wxString::FromAscii() for the units on the scale | 
|---|
 | 5778 |           bar which we know to be ASCII.  No need to use msgPerm() for a | 
|---|
 | 5779 |           message we assign to a wxString. | 
|---|
 | 5780 |  | 
|---|
| [f302cbaa] | 5781 | Sun Jun 13 04:44:30 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5782 |  | 
|---|
 | 5783 |         * src/mainfrm.cc,src/printwx.cc: Use wxFileName::SplitPath() instead of | 
|---|
 | 5784 |           baseleaf_from_fnm(). | 
|---|
 | 5785 |  | 
|---|
| [98a3786] | 5786 | Sun Jun 13 00:57:11 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5787 |  | 
|---|
 | 5788 |         * src/export.cc,src/gfxcore.cc: wxString::fn_str() on wxmsw returns | 
|---|
 | 5789 |           a wide string, which doesn't work with fopen(), etc, so call | 
|---|
 | 5790 |           char_str() instead for now. | 
|---|
 | 5791 |  | 
|---|
| [833c6bc] | 5792 | Sat Jun 12 15:07:54 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5793 |  | 
|---|
 | 5794 |         * src/aven.cc: We can rely on our message catalog being UTF-8 so use | 
|---|
 | 5795 |           wxString::FromUTF8() instead of wxConvUTF8. | 
|---|
 | 5796 |  | 
|---|
| [de0f6e1] | 5797 | Sat Jun 12 14:26:32 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5798 |  | 
|---|
 | 5799 |         * src/gfxcore.cc: Use wxString::FromAscii() to convert date to | 
|---|
 | 5800 |           wxString. | 
|---|
 | 5801 |  | 
|---|
| [c0abf5a] | 5802 | Sun Jun 06 09:36:06 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5803 |  | 
|---|
 | 5804 |         * src/Makefile.am: Use wx-config's --rescomp option to get the command | 
|---|
 | 5805 |           and options needed to turn .rc files into object files. | 
|---|
 | 5806 |  | 
|---|
| [a2bc929] | 5807 | Fri Jun 04 15:32:27 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5808 |  | 
|---|
 | 5809 |         * survex.iss.in: Specify "LZMANumFastBytes=273" which shaves a small | 
|---|
 | 5810 |           amount of the installer size.  Specify "DisableWelcomePage=yes" | 
|---|
 | 5811 |           which is apparently in line with what other modern installers do. | 
|---|
 | 5812 |  | 
|---|
| [b7d232e] | 5813 | Fri Jun 04 14:32:04 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5814 |  | 
|---|
 | 5815 |         * configure.in,make_release,make_release.in: We no longer need VERSION | 
|---|
 | 5816 |           in make_release, so no need to generate it from configure. | 
|---|
 | 5817 |  | 
|---|
| [5a0eabd] | 5818 | Fri Jun 04 14:00:58 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5819 |  | 
|---|
 | 5820 |         * Makefile.am,xvfb-run: We no longer need an X display to run ISCC | 
|---|
 | 5821 |           under Wine, so just run wine directly and removed version of | 
|---|
 | 5822 |           Debian's xvfb-run script. | 
|---|
 | 5823 |         * make_release.in: Pass variables to configure on the command line | 
|---|
 | 5824 |           rather than in the enviornment.  Running "make distcheck" no longer | 
|---|
 | 5825 |           fails extend.tst, so remove comment about that.  Use case rather | 
|---|
 | 5826 |           than expr to check what we've been asked to build.  Update to use | 
|---|
 | 5827 |           unicode wx-config script for wxmsw.  The wxmsw build spews warnings | 
|---|
 | 5828 |           about aliasing issues, so turn on -fno-strict-aliasing to avoid any | 
|---|
 | 5829 |           potential bugs from that.  Enable -Werror for the wxmsw build. | 
|---|
 | 5830 |         * Makefile.am: Update list of wxstd.mo files we package for wxmsw | 
|---|
 | 5831 |           (add pt and sk) and where we copy them from.  Copy the unofficial | 
|---|
 | 5832 |           InnoSetup i18n files (.isl) from lib. | 
|---|
 | 5833 |  | 
|---|
| [ebcdad9] | 5834 | Fri Jun 04 13:40:35 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5835 |  | 
|---|
 | 5836 |         * doc/HACKING.htm: Update InnoSetup info. | 
|---|
 | 5837 |  | 
|---|
| [b685e4e] | 5838 | Fri Jun 04 13:07:01 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5839 |  | 
|---|
 | 5840 |         * survex.iss.in: Update for InnoSetup 5.3.9. | 
|---|
 | 5841 |         * lib/English_GB.isl,lib/Romanian-7-5.1.11.isl: Check in the unofficial | 
|---|
 | 5842 |           i18n files for InnoSetup which we use. | 
|---|
 | 5843 |  | 
|---|
| [9227253] | 5844 | Fri Jun 04 13:05:18 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5845 |  | 
|---|
 | 5846 |         * src/Makefile.am: Update path to wx RC file. | 
|---|
 | 5847 |  | 
|---|
| [a5e8ada] | 5848 | Fri Jun 04 12:44:39 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5849 |  | 
|---|
 | 5850 |         * src/mainfrm.cc: Explicitly construct temporary wxString() which | 
|---|
 | 5851 |           is needed to avoid overload ambiguity under __WXMSW__. | 
|---|
 | 5852 |  | 
|---|
| [15322f2] | 5853 | Fri Jun 04 12:41:59 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5854 |  | 
|---|
 | 5855 |         * src/cavernlog.cc: Add missing wxT() to string and character | 
|---|
 | 5856 |           constants only used in __WXMSW__ build. | 
|---|
 | 5857 |  | 
|---|
| [b1876d3] | 5858 | Fri Jun 04 12:19:18 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5859 |  | 
|---|
 | 5860 |         * src/aven.cc: wxWidgets now has a Slovak translation, so remove the | 
|---|
 | 5861 |           kludge to substitute Czech if Slovak isn't found. | 
|---|
 | 5862 |  | 
|---|
| [4eaa9a3] | 5863 | Fri Jun 04 05:08:14 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5864 |  | 
|---|
 | 5865 |         * src/aboutdlg.cc: Fix character constant to be a string constant when | 
|---|
 | 5866 |           building under WXMSW. | 
|---|
 | 5867 |  | 
|---|
| [90d0d71] | 5868 | Thu Jun 03 13:53:57 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5869 |  | 
|---|
 | 5870 |         * NEWS: Update from ChangeLog for 1.1.13. | 
|---|
 | 5871 |  | 
|---|
| [0dbc323] | 5872 | Thu Jun 03 12:25:14 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5873 |  | 
|---|
 | 5874 |         * Makefile.am,configure.in,debian/Makefile.am,debian/changelog: Remove | 
|---|
 | 5875 |           .deb building machinery from upstream Makefile. | 
|---|
 | 5876 |  | 
|---|
| [9fe15ea] | 5877 | Thu Jun 03 12:14:16 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5878 |  | 
|---|
 | 5879 |         * make_release.in: Remove ancient workaround for getting wine to work. | 
|---|
 | 5880 |           Remove .deb building machinery.  Reenable distcheck to see if the | 
|---|
 | 5881 |           problem with extend.tst has gone away.  Update mingw cross-building | 
|---|
 | 5882 |           machinery. | 
|---|
 | 5883 |  | 
|---|
| [0c03190] | 5884 | Wed Jun 02 13:30:28 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5885 |  | 
|---|
 | 5886 |         * configure.in,doc/GPL.htm,doc/index.htm.in: Remove HTML version of GPL | 
|---|
 | 5887 |           - just link to the FSF's page. | 
|---|
 | 5888 |  | 
|---|
 | 5889 | Wed Jun 02 13:26:55 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5890 |  | 
|---|
 | 5891 |         * configure.in,make_release,make_release.in,update-debcl.pl: Use dch to | 
|---|
 | 5892 |           update debian/changelog. | 
|---|
 | 5893 |  | 
|---|
| [0ae292f] | 5894 | Wed Jun 02 12:59:33 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5895 |  | 
|---|
 | 5896 |         * configure.in,doc/Makefile.am,doc/cl2html.pl,doc/index.htm.in: Stop | 
|---|
 | 5897 |           generating an HTML version of the ChangeLog - it's too low level to | 
|---|
 | 5898 |           be of interest to non-developers, and developers can look at the | 
|---|
 | 5899 |           source code. | 
|---|
 | 5900 |  | 
|---|
| [2e4b8cd] | 5901 | Wed Jun 02 09:38:25 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5902 |  | 
|---|
 | 5903 |         * src/cavernlog.cc: Whitespace tweaks. | 
|---|
 | 5904 |  | 
|---|
| [ca2611a] | 5905 | Wed Jun 02 09:28:37 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5906 |  | 
|---|
| [fe58e77] | 5907 |         * src/aboutdlg.cc,src/aboutdlg.h: Use standard button for "Copy" in | 
|---|
 | 5908 |           About dialog.  Change "OK" button to "Close" since nothing is being | 
|---|
 | 5909 |           confirmed by clicking it.  Call "Flush()" in wxTheClipboard to try | 
|---|
 | 5910 |           to make the copied text persist after aven is closed, though this | 
|---|
 | 5911 |           seems to currently do nothing on wxGTK at least. | 
|---|
| [ca2611a] | 5912 |  | 
|---|
 | 5913 | Tue May 18 12:59:00 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5914 |  | 
|---|
 | 5915 |         * doc/HACKING.htm: Note jadetex needed. | 
|---|
 | 5916 |           Note autoconf 2.64 works well. | 
|---|
 | 5917 |  | 
|---|
 | 5918 | Tue May 18 02:06:00 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5919 |  | 
|---|
 | 5920 |         * src/fnt.cc: Remove now superfluous (). | 
|---|
 | 5921 |  | 
|---|
 | 5922 | Mon May 17 14:33:00 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5923 |  | 
|---|
 | 5924 |         * debian/Makefile.am: Update EXTRA_DIST | 
|---|
 | 5925 |  | 
|---|
 | 5926 | Mon May 17 05:38:00 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5927 |  | 
|---|
 | 5928 |         * src/cavernlog.cc: Fix small memory leak | 
|---|
 | 5929 |  | 
|---|
 | 5930 | Mon May 17 05:33:00 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5931 |  | 
|---|
 | 5932 |         * src/img.c: Don't leak filename_opened member. | 
|---|
 | 5933 |  | 
|---|
 | 5934 | Mon May 17 05:13:00 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5935 |  | 
|---|
 | 5936 |         * src/gfxcore.cc: Initialise all GfxCore's member variables so we | 
|---|
 | 5937 |           don't use them uninitialised. | 
|---|
 | 5938 |  | 
|---|
 | 5939 | Mon May 17 05:11:00 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5940 |  | 
|---|
 | 5941 |         * src/gfxcore.h: Declare constants with enum rather than #define so | 
|---|
 | 5942 |           they automatically get allocated unique values, and so they show up | 
|---|
 | 5943 |           in the debugger. | 
|---|
 | 5944 |  | 
|---|
 | 5945 | Mon May 17 02:39:00 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5946 |  | 
|---|
 | 5947 |         * src/fnt.cc: Make the map array static const | 
|---|
 | 5948 |  | 
|---|
 | 5949 | Mon May 17 02:30:00 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5950 |  | 
|---|
 | 5951 |         * src/fnt.cc: Set the font texture with GL_COLOR_INDEX so we can | 
|---|
 | 5952 |           use a "byte format" font file without any translation, while a | 
|---|
 | 5953 |           "bitmap format" font file needs a temporary array half the size. | 
|---|
 | 5954 |  | 
|---|
 | 5955 | Mon May 17 00:56:00 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5956 |  | 
|---|
 | 5957 |         * src/gfxcore.cc: Initialise 3 flags when we load a survey to avoid | 
|---|
 | 5958 |           using them potentially uninitialised. | 
|---|
 | 5959 |  | 
|---|
 | 5960 | Sun May 16 14:39:00 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5961 |  | 
|---|
 | 5962 |         * src/mainfrm.cc: Fix cavern log window to behave if passed a .svx | 
|---|
 | 5963 |           file on the command line. | 
|---|
 | 5964 |  | 
|---|
 | 5965 | Sun May 16 14:27:00 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5966 |  | 
|---|
 | 5967 |         * configure.in: Update copyright years. | 
|---|
 | 5968 |  | 
|---|
 | 5969 | Sun May 16 14:23:00 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5970 |  | 
|---|
 | 5971 |         * configure.in, src/aboutdlg.cc, src/aboutdlg.h, src/aven.cc, | 
|---|
 | 5972 |           src/aven.h, src/avenprcore.cc, src/avenprcore.h, | 
|---|
 | 5973 |           src/cavernlog.cc, src/cavernlog.h, src/export.cc, src/fnt.h, | 
|---|
 | 5974 |           src/gfxcore.cc, src/gla-gl.cc, src/gla.h, src/guicontrol.cc, | 
|---|
 | 5975 |           src/log.cc, src/mainfrm.cc, src/mainfrm.h, src/namecmp.h, | 
|---|
 | 5976 |           src/printwx.cc, src/printwx.h: | 
|---|
 | 5977 |           + Fix to build with a "unicode" build of wx. | 
|---|
 | 5978 |           + Add "Copy" button to the About dialog to copy the system info | 
|---|
 | 5979 |             to the clipboard. | 
|---|
 | 5980 |           + List OpenGL extensions last, since there are usually lots of | 
|---|
 | 5981 |             them with a modern gfx card. | 
|---|
 | 5982 |           + When processing survey data, auto-scroll the log window until | 
|---|
 | 5983 |             we've reported a warning or error. | 
|---|
 | 5984 |           + Put the survey data log window in a splitter in the standard | 
|---|
 | 5985 |             frame rather than having a separate frame for it. | 
|---|
 | 5986 |  | 
|---|
 | 5987 | Sat Apr 17 12:13:00 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5988 |  | 
|---|
 | 5989 |         * src/aboutdlg.cc: Add case for "GTK+ >= 2.6". | 
|---|
 | 5990 |  | 
|---|
 | 5991 | Sat Apr 17 12:12:00 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5992 |  | 
|---|
 | 5993 |         * src/aboutdlg.cc: Build string using preprocessor string | 
|---|
 | 5994 |           concatenation rather than runtime appending, where possible. | 
|---|
 | 5995 |  | 
|---|
 | 5996 | Sat Apr 17 12:00:00 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 5997 |  | 
|---|
 | 5998 |         * src/aboutdlg.cc: Update (C) date. | 
|---|
 | 5999 |  | 
|---|
 | 6000 | Sat Apr 17 11:59:00 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 6001 |  | 
|---|
 | 6002 |         * src/aboutdlg.cc, src/aboutdlg.h: Use a wxTimer instead of idle | 
|---|
 | 6003 |           events to avoid spinning on the CPU. | 
|---|
 | 6004 |  | 
|---|
 | 6005 | Sat Apr 17 11:41:00 GMT 2010  Olly Betts <olly@survex.com> | 
|---|
 | 6006 |  | 
|---|
 | 6007 |         * configure.in: New preferred env var for wx-config script is | 
|---|
 | 6008 |           WX_CONFIG.  WXCONFIG still supported for compatibility. | 
|---|
 | 6009 |  | 
|---|
 | 6010 | Tue Jul 28 08:16:00 GMT 2009  Olly Betts <olly@survex.com> | 
|---|
 | 6011 |  | 
|---|
 | 6012 |         * src/mainfrm.cc: The presentation filename now defaults to using | 
|---|
 | 6013 |           the basename of the currently loaded dataset, but we always prompt | 
|---|
 | 6014 |           before we first save with such a name. | 
|---|
 | 6015 |  | 
|---|
 | 6016 | Tue Jul 28 04:37:00 GMT 2009  Olly Betts <olly@survex.com> | 
|---|
 | 6017 |  | 
|---|
 | 6018 |         * configure.in: Add comment to explain why we call wx-config twice. | 
|---|
 | 6019 |  | 
|---|
 | 6020 | Tue Jul 28 04:36:00 GMT 2009  Olly Betts <olly@survex.com> | 
|---|
 | 6021 |  | 
|---|
 | 6022 |         * src/datain.c: Use fputs(m, f) instead of fprintf(f, m) in case m | 
|---|
 | 6023 |           contains '%' (m comes from the messages file, so this isn't | 
|---|
 | 6024 |           exploitable by sending someone a "bad" .svx or .3d file). | 
|---|
 | 6025 |  | 
|---|
 | 6026 | Mon Jul 27 03:29:00 GMT 2009  Olly Betts <olly@survex.com> | 
|---|
 | 6027 |  | 
|---|
 | 6028 |         * src/mainfrm.cc: Fix to open rather than save when doing "open | 
|---|
 | 6029 |           presentation" with wxmotif. | 
|---|
 | 6030 |  | 
|---|
 | 6031 | Thu Mar 05 01:45:00 GMT 2009  Olly Betts <olly@survex.com> | 
|---|
 | 6032 |  | 
|---|
 | 6033 |         * doc/3dformat.htm: Document that this is version 6 and when we | 
|---|
 | 6034 |           started to use it. | 
|---|
 | 6035 |  | 
|---|
 | 6036 | Mon Dec 15 10:34:00 GMT 2008  Olly Betts <olly@survex.com> | 
|---|
 | 6037 |  | 
|---|
 | 6038 |         * src/gla-gl.cc: When saving a screenshot, perform the vertical | 
|---|
 | 6039 |           flip of the image data in-place rather than using wxImage::Mirror() | 
|---|
 | 6040 |           which creates a whole new wxImage object. | 
|---|
 | 6041 |  | 
|---|
 | 6042 | Fri Dec 12 11:12:00 GMT 2008  Olly Betts <olly@survex.com> | 
|---|
 | 6043 |  | 
|---|
 | 6044 |         * src/cad3d.c, src/export.cc: Fix export to SVG when a label | 
|---|
 | 6045 |           contains a '%' character. | 
|---|
 | 6046 |  | 
|---|
 | 6047 | Fri Dec 12 06:30:00 GMT 2008  Olly Betts <olly@survex.com> | 
|---|
 | 6048 |  | 
|---|
 | 6049 |         * configure.in: Add AM_PROG_CC_C_O which newer autoreconf warns is | 
|---|
 | 6050 |           needed. | 
|---|
 | 6051 |  | 
|---|
 | 6052 | Fri Dec 12 06:28:00 GMT 2008  Olly Betts <olly@survex.com> | 
|---|
 | 6053 |  | 
|---|
 | 6054 |         * configure.in: Remove AC_SUBST of CRLIB and CROBJX which are no | 
|---|
 | 6055 |           longer set or used. | 
|---|
 | 6056 |  | 
|---|
 | 6057 | Fri Dec 12 06:03:00 GMT 2008  Olly Betts <olly@survex.com> | 
|---|
 | 6058 |  | 
|---|
 | 6059 |         * NEWS, buildmacosx.sh, configure.in, desc-aven.txt, doc/TODO.htm, | 
|---|
 | 6060 |           doc/manual.sgml, doc/survex.ent, lib/messages.txt, | 
|---|
 | 6061 |           src/aboutdlg.cc, src/aven.cc, src/aven.h, src/gfxcore.cc, | 
|---|
 | 6062 |           src/mainfrm.cc, src/printwx.cc, src/printwx.h, src/wx.h: Say | 
|---|
 | 6063 |           "wxWidgets" instead of "wxWindows" consistently. | 
|---|
 | 6064 |           Require wxWidgets 2.6.0 or newer - 2.4 is really old now. | 
|---|
 | 6065 |  | 
|---|
 | 6066 | Mon Mar 31 01:53:00 GMT 2008  Olly Betts <olly@survex.com> | 
|---|
 | 6067 |  | 
|---|
 | 6068 |         * doc/3dformat.htm: Update for v6 format from Mike McCombe | 
|---|
 | 6069 |  | 
|---|
 | 6070 | Fri Sep 07 18:29:00 GMT 2007  Olly Betts <olly@survex.com> | 
|---|
 | 6071 |  | 
|---|
 | 6072 |         * src/gla-gl.cc: Calling glGetError() resets the error state, so we | 
|---|
 | 6073 |           need to store the value in a variable rather than calling it twice! | 
|---|
 | 6074 |  | 
|---|
 | 6075 | Fri Sep 07 13:54:00 GMT 2007  Olly Betts <olly@survex.com> | 
|---|
 | 6076 |  | 
|---|
 | 6077 |         * src/gla-gl.cc: Add missing CHECK_GL_ERROR() calls and correct | 
|---|
 | 6078 |           some which had the wrong descriptions. | 
|---|
 | 6079 |           Use GL_POINT_SPRITE and GL_COORD_REPLACE instead of | 
|---|
 | 6080 |           GL_POINT_SPRITE_ARB and GL_COORD_REPLACE_ARB.  They have the same | 
|---|
 | 6081 |           numeric values, so the shorter (now official) names are better. | 
|---|
 | 6082 |  | 
|---|
 | 6083 | Fri Sep 07 13:31:00 GMT 2007  Olly Betts <olly@survex.com> | 
|---|
 | 6084 |  | 
|---|
 | 6085 |         * src/Makefile.am, src/gfxcore.cc, src/gfxcore.h, src/gla-gl.cc, | 
|---|
 | 6086 |           src/gla.h, src/matrix4.cc, src/matrix4.h, src/quaternion.cc, | 
|---|
 | 6087 |           src/quaternion.h: Just set the pan and tilt directly as OpenGL | 
|---|
 | 6088 |           rotations rather than messing around setting up and then decoding a | 
|---|
 | 6089 |           quaternion.  This fixes some glitches when tilting while looking | 
|---|
 | 6090 |           east, and eliminates 2 source files and 2 headers! | 
|---|
 | 6091 |  | 
|---|
 | 6092 | Sat Feb 10 13:56:00 GMT 2007  Olly Betts <olly@survex.com> | 
|---|
 | 6093 |  | 
|---|
 | 6094 |         * NEWS, configure.in, src/aven.cc, src/wx.h: | 
|---|
 | 6095 |           (Unix version): aven: Fix display of degree symbol in status bar and | 
|---|
 | 6096 |           messages with accented characters in. | 
|---|
 | 6097 |           (Mac OS X version): Require at least wxWidgets 2.5.1. | 
|---|
 | 6098 |  | 
|---|
 | 6099 | Sat Feb 10 13:46:00 GMT 2007  Olly Betts <olly@survex.com> | 
|---|
 | 6100 |  | 
|---|
 | 6101 |         * src/message.c: Test S_ISREG since that's what we use here | 
|---|
 | 6102 |  | 
|---|
 | 6103 | Sat Feb 10 13:37:00 GMT 2007  Olly Betts <olly@survex.com> | 
|---|
 | 6104 |  | 
|---|
 | 6105 |         * src/message.c: Always use utf-8 for aven on unix | 
|---|
 | 6106 |  | 
|---|