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