File: TODO

package info (click to toggle)
calctool 2.4.9-10
  • links: PTS
  • area: non-free
  • in suites: hamm, slink
  • size: 432 kB
  • ctags: 1,165
  • sloc: ansic: 5,130; makefile: 613; sh: 22
file content (68 lines) | stat: -rw-r--r-- 2,038 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
Bugs:

1/ The following problems exist for the NeWS v1.1 version:

   a) The calctool icon (color and mono) is not being displayed correctly.

   b) The initial position of the icon should be settable via the
      -WP flag.

   c) It should be possible for calctool to start iconically.

   d) Popup menu support needs to be fully implemented.


2/ The following problems exist with the mgr version:

   a) The fonts aren't being loaded correctly.

   b) After a reshape, the "panel items" are not being redisplayed.

   c) The right button popup menu support is not correctly working.


3/ The following problems exist with the XView version:

   a) The memory register window is coming up in the wrong place.
      This is because of bug 1022495 (xview/library).
 
   b) The DEL (.) key on the right hand keypad generates ASCII 127
      which is the same as the Delete key.


4/ The following problems exist with the X11 version.

   a) The size of the calctool icon on the monochrome version is incorrect.

   b) The right mouse button currently does not bring up a popup menu.


Enhancements:

1/ Incorporate a multi-precision arithmetic package as the basis of all
   calculations. The display could then include two little arrow icons,
   one at each side of the numeric display, which would shift the contents
   to the left or the right.

2/ Add some more functions. Some suggested functions are:

  a) Common antilogarithm and natural antilogarithm.

  b) Cube root key.

  c) Root key. The y root of x.

  d) Rectangular to polar and polar to rectangular keys.

  e) Random number key. Return a random number between 0.0 and < 1.0.

3/ Add Reverse Polish notation.

4/ Support multiple graphics version in the same binary or write a front-end
   shell script that with select the appropriate binary depending on the
   environment [MGR/NeWS/SunView/tty/X11] [Sun3/Sun4/Sun386i] etc..

5/ See if it's possible to get the GET and PUT function keys working with
   the NeWS and the X11 versions.

6/ Include an engineering mode.