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 | |
---|
10 | <H2>Bugs</H2> |
---|
11 | |
---|
12 | <ul> |
---|
13 | |
---|
14 | <li>Shift-ed keys should move faster in aven/xcaverot (as they do in caverot) |
---|
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> |
---|
21 | |
---|
22 | <li>aven: possible mysterious problem with [ and ] not zooming to screen centre |
---|
23 | - not reproducible, probably fixed or just Ol's fevered imagination... |
---|
24 | |
---|
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 | |
---|
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 | |
---|
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 | |
---|
63 | </ul> |
---|
64 | |
---|
65 | <H2>Printing</H2> |
---|
66 | |
---|
67 | <ul> |
---|
68 | |
---|
69 | <li>Check skip blank pages works (checked printps)... |
---|
70 | |
---|
71 | <li>printdm: put standard scaling in print.ini for canon bj |
---|
72 | (work out what's up with vertical size...) |
---|
73 | |
---|
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 | |
---|
84 | <li>Finish off manual loose ends. |
---|
85 | |
---|
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 | |
---|
109 | <li>Backsights |
---|
110 | |
---|
111 | </ul> |
---|
112 | |
---|
113 | <H2>Internationalisation</H2> |
---|
114 | |
---|
115 | <ul> |
---|
116 | |
---|
117 | <li>extract help screen from caverot.c for translation |
---|
118 | |
---|
119 | <li>quotes in messages - translate too? e.g. `XXX' to « XXX ». Eric |
---|
120 | suggests not in French. |
---|
121 | |
---|
122 | <li>extract --help messages for translation. |
---|
123 | |
---|
124 | </ul> |
---|
125 | |
---|
126 | <H2>Miscellaneous</H2> |
---|
127 | |
---|
128 | <ul> |
---|
129 | |
---|
130 | <li>resolve entries in TODO; resolve FIXMEs in code |
---|
131 | |
---|
132 | <li>Default variance for topofil counter? (currently same as that of tape) |
---|
133 | |
---|
134 | <li>Rather than forming a linked list of components, solve each as it is |
---|
135 | identified? Beware of issues like those that revcomplist test checks. |
---|
136 | |
---|
137 | <li>Don't split other traverses at articulating traverses when reporting error |
---|
138 | stats. |
---|
139 | |
---|
140 | <li>test diving data with compass omitted (plumbed) |
---|
141 | |
---|
142 | <li>tests for direction - should direction work in non-interleaved data? |
---|
143 | |
---|
144 | <li>improve 3d torture test and try to automate its use if possible. |
---|
145 | |
---|
146 | <li>caverot: on RISC OS now fall back to using 2 or even just one screen |
---|
147 | bank if we can't find a mode where we can create 3 banks [FIXME: need |
---|
148 | to test this works] |
---|
149 | |
---|
150 | <li>Allow extend (or printing of extend) to unfold right-left instead of |
---|
151 | left to right? |
---|
152 | |
---|
153 | <li>ISO image? structure debian packages on it as an apt source. |
---|
154 | autorun for MS Windows? |
---|
155 | |
---|
156 | <li>control of output units in .err file and in stats at end of cavern run? |
---|
157 | |
---|
158 | <li>flag nosurvey legs in .3d file |
---|
159 | |
---|
160 | <li>sort out title which goes in .3d file for this (if no *includes in ... |
---|
161 | it gets the title of the leafname of this .svx file, otherwise it's the |
---|
162 | leafnames of the *include-d files, comma-separated): |
---|
163 | |
---|
164 | <pre> |
---|
165 | *begin mycave |
---|
166 | *title "My Cave" |
---|
167 | ... |
---|
168 | *end mycave |
---|
169 | </pre> |
---|
170 | </ul> |
---|
171 | |
---|
172 | </BODY></HTML> |
---|