[0e26b3a] | 1 | <HTML><HEAD> |
---|
| 2 | <TITLE>Survex To-Do List</TITLE> |
---|
| 3 | <STYLE type="text/css"><!-- |
---|
| 4 | BODY, TD, CENTER, UL, OL {font-family: sans-serif;} |
---|
| 5 | --> |
---|
| 6 | </STYLE> |
---|
| 7 | </HEAD><BODY BGCOLOR=white TEXT=black> |
---|
| 8 | <H1>Survex To-Do List</H1> |
---|
| 9 | |
---|
[584dd6b] | 10 | <H2>Survex 1.0</H2> |
---|
[0e26b3a] | 11 | |
---|
| 12 | <ul> |
---|
[584dd6b] | 13 | |
---|
[13ba257] | 14 | <li>printdm: put standard scaling in print.ini for canon bj |
---|
| 15 | (work out what's up with vertical size...) |
---|
[0e26b3a] | 16 | |
---|
[584dd6b] | 17 | <li>Finish off manual loose ends. |
---|
| 18 | |
---|
| 19 | <li>Check mail backlog... |
---|
| 20 | |
---|
| 21 | </ul> |
---|
| 22 | |
---|
| 23 | <H2>Bugs</H2> |
---|
| 24 | |
---|
| 25 | <ul> |
---|
| 26 | |
---|
| 27 | <li>Shift-ed keys should move faster in aven/xcaverot (as they do in caverot) |
---|
[5aa0d75] | 28 | |
---|
| 29 | <li>This gives "*** Singular!!!" warning with DEBUG_INVALID on: |
---|
| 30 | <pre> |
---|
| 31 | 1 2 50000 0 - |
---|
| 32 | 1 2 5 0 -30 |
---|
| 33 | </pre> |
---|
[0e26b3a] | 34 | |
---|
[13ba257] | 35 | <li>aven: possible mysterious problem with [ and ] not zooming to screen centre |
---|
[0e26b3a] | 36 | |
---|
[e03199f] | 37 | </ul> |
---|
| 38 | |
---|
| 39 | <H2>Aven</H2> |
---|
| 40 | |
---|
| 41 | <ul> |
---|
| 42 | |
---|
[05d1163] | 43 | <li>wxTreeCtrl::SetItemBold() doesn't seem to work under wxGTK - at |
---|
[fdbe5b8a] | 44 | present we work around by setting the background to light grey instead, but |
---|
| 45 | we ought to report this to the wxWindows people... |
---|
[05d1163] | 46 | |
---|
[e03199f] | 47 | <li>clino needs resistance around 0 |
---|
| 48 | |
---|
| 49 | <li>finish reverse controls |
---|
| 50 | |
---|
[0e26b3a] | 51 | <li>by default put crosses on those points with no legs attached (unused |
---|
| 52 | fixed points)? |
---|
| 53 | |
---|
| 54 | <li>label junctions/dead ends? |
---|
| 55 | |
---|
| 56 | <li>colour by traverse |
---|
| 57 | |
---|
| 58 | <li>section colouring/selective labelling |
---|
| 59 | |
---|
| 60 | <li>clipping - want to select a clip sphere (or maybe cube) centred on |
---|
| 61 | centre on rotation I think. |
---|
| 62 | |
---|
| 63 | <li>colour by cave (and more generally by sub-prefix): |
---|
| 64 | "aven --survey 161 --colour-by-sub-prefix all.3d" would result in |
---|
| 65 | lhroute, rhroute, adrian, etc all getting different colours... |
---|
| 66 | |
---|
| 67 | <li>check on monochrome displays - especially that depth colouring |
---|
| 68 | looks OK |
---|
| 69 | |
---|
| 70 | <li>Redraw time should feed back to step size (so small caves on |
---|
| 71 | fast puters look sane, and so autorotate keeps an even speed when |
---|
| 72 | little can be seen for part of each rotation) |
---|
| 73 | |
---|
[ca7fb22] | 74 | <li>Some way to display all the names of an equated station (e.g. in pop-up |
---|
| 75 | window or the info panel). |
---|
| 76 | |
---|
| 77 | <li>Highlight a whole survey by clicking on it in the tree... |
---|
| 78 | |
---|
[0e26b3a] | 79 | </ul> |
---|
| 80 | |
---|
| 81 | <H2>Printing</H2> |
---|
| 82 | |
---|
| 83 | <ul> |
---|
| 84 | |
---|
[f17dbe2] | 85 | <li>Check skip blank pages works (checked printps)... |
---|
[0e26b3a] | 86 | |
---|
| 87 | </ul> |
---|
| 88 | |
---|
| 89 | <H2>Documentation</H2> |
---|
| 90 | |
---|
| 91 | <ul> |
---|
| 92 | |
---|
| 93 | <li>doc/manual.sgml has version number (0.99 currently) hardcoded. |
---|
| 94 | |
---|
| 95 | <li>Platform specific versions of docs? |
---|
| 96 | |
---|
| 97 | <li>Put more terms in terminology in docs ? trip, instrument, ... |
---|
| 98 | |
---|
| 99 | </ul> |
---|
| 100 | |
---|
| 101 | <H2>Survex file format</H2> |
---|
| 102 | |
---|
| 103 | <ul> |
---|
| 104 | |
---|
| 105 | <li>flag legs as "skeletal" or something? (i.e. not in the cave passage) - |
---|
| 106 | e.g. a radiolocation leg from one passage to another isn't surface, |
---|
| 107 | but it isn't in the cave itself either (it's through rock). You could |
---|
| 108 | just call it surface but maybe later we want to use the surface |
---|
| 109 | flag to produce points for a surface triangulation... |
---|
| 110 | |
---|
| 111 | <li>?outlaw prefixes on stations in data legs (as Todd has lobbied for) |
---|
| 112 | and then the prefix of a leg == prefix of each end...? |
---|
| 113 | |
---|
| 114 | <li>comma separated dates in *date? |
---|
| 115 | |
---|
| 116 | <li>Allow "*exportall" or similar? Leandro's point about "maze caves" - |
---|
| 117 | just saying "don't use *export" is unhelpful if someone connects a |
---|
| 118 | cave with *export to one without... |
---|
| 119 | |
---|
| 120 | <li>Find a solution to Thilo's "." problem. |
---|
| 121 | |
---|
| 122 | </ul> |
---|
| 123 | |
---|
| 124 | <H2>Internationalisation</H2> |
---|
| 125 | |
---|
| 126 | <ul> |
---|
| 127 | |
---|
| 128 | <li>update translations |
---|
| 129 | |
---|
| 130 | <li>extract help screen from caverot.c for translation |
---|
| 131 | |
---|
| 132 | <li>quotes in messages - translate too? e.g. `XXX' to « XXX ». Eric |
---|
| 133 | suggests not in French. |
---|
| 134 | |
---|
| 135 | <li>extract --help messages for translation. |
---|
| 136 | |
---|
| 137 | </ul> |
---|
| 138 | |
---|
| 139 | <H2>Miscellaneous</H2> |
---|
| 140 | |
---|
| 141 | <ul> |
---|
| 142 | |
---|
| 143 | <li>resolve entries in TODO; resolve FIXMEs in code |
---|
| 144 | |
---|
| 145 | <li>Default variance for topofil counter? (currently same as that of tape) |
---|
| 146 | |
---|
| 147 | <li>Rather than forming a linked list of components, solve each as it is |
---|
| 148 | identified? Beware of issues like those that revcomplist test checks. |
---|
| 149 | |
---|
| 150 | <li>Don't split other traverses at articulating traverses when reporting error |
---|
| 151 | stats. |
---|
| 152 | |
---|
| 153 | <li>test diving data with compass omitted (plumbed) |
---|
| 154 | |
---|
| 155 | <li>tests for direction - should direction work in non-interleaved data? |
---|
| 156 | |
---|
| 157 | <li>improve 3d torture test and try to automate its use if possible. |
---|
| 158 | |
---|
| 159 | <li>caverot: on RISC OS now fall back to using 2 or even just one screen |
---|
| 160 | bank if we can't find a mode where we can create 3 banks [FIXME: need |
---|
| 161 | to test this works] |
---|
| 162 | |
---|
| 163 | <li>Allow extend (or printing of extend) to unfold right-left instead of |
---|
| 164 | left to right? |
---|
| 165 | |
---|
| 166 | <li>ISO image? structure debian packages on it as an apt source. |
---|
| 167 | autorun for MS Windows? |
---|
| 168 | |
---|
| 169 | </ul> |
---|
| 170 | |
---|
| 171 | </BODY></HTML> |
---|