source: git/doc/TODO.htm @ aa7dfe6

RELEASE/1.0RELEASE/1.1RELEASE/1.2debug-cidebug-ci-sanitisersfaster-cavernloglog-selectstereostereo-2025walls-datawalls-data-hanging-as-warningwarn-only-for-hanging-survey
Last change on this file since aa7dfe6 was af7dfb23, checked in by Mark Shinwell <mark>, 24 years ago

updated TODO

git-svn-id: file:///home/survex-svn/survex/trunk@1654 4b37db11-9a0c-4f06-9ece-9ab7cdaee568

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