File: TODO

package info (click to toggle)
quickplot 0.8.6-1.1
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 1,548 kB
  • ctags: 1,019
  • sloc: cpp: 10,052; sh: 7,597; makefile: 176
file content (169 lines) | stat: -rw-r--r-- 3,570 bytes parent folder | download | duplicates (2)
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
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
Short term developer notes:


See if it is easy to add GNOME sounds to the widget actions.

put ebuild in gentoo

release rpm dist

add quick start html doc.

add GNU Free Documentation License for docs


add more (?) to status bar.

remove the use of Field::getName() , and use just getLabel().


Log scales:
add taking logs and/or Log scales with --log command line option??

add taking the Log of the data to the GUI.


Fix the Graph signals so that all mainWindows graphConfigs do not get
the signals too.



need to rewrite the GraphNotebook and MainWindow classes.  They are
too mixed together now.  GraphNotebook should be managing graphs not
MainWindow.


Try preDrawing all the Graphs??? Maybe there's no point to that.



add a Graphs pull down menu that works like the tabs.

add a pointer modes button pad. like in the drawing programs.  get it
from a drawing program along with any thing else we can if possible
(this is a Biggie).

add move to other frame option menu to the tab pop up menu.


VSplit view and H split view?


Add the idea of  bool Field::isDependent(Field *f);
So Plot checks this when it is created.


add: Tabs are blue that have plot that have not been seen. Like galean??


cleanup all error/spew messages so that they can be put in
error/warning/info dialog GUIs when they happen.

make a zoomlevel history tree: gui and state info


in tab popup add option menu "open in new frame".


draw a sub-grid under the main grid (dark green default color).

vary the grid number labels font.

Clean up the Spew a little, make it prettier.


look at all other 2D plotters and make a html doc comparing them to
quickplot.  requirement  free and runs on GNU/Linux.


add help balloons

load a linear field from a menu



See if Plot::drawAutoGrid() will leak memory.


start the scope display stuff

drag files into Graph and than plot it.  Gnome??

can pick different Zoom levels for Plots on the same graph

convert the html docs to docbook docs


command line options

  --usage prints all option flags
  --help  prints all option flags with short explaination 



fix skip line option to work with --skip-lines 2,4,6-10  etc.

fix --label option to work with  --labels LINE   LINE is the line to read the
labels from.


on exit remove the tmp html files??

add an intermediate about top level window before the browser launch as in
epiphany or galeon.

function plot start and stop field markers


convert opSpew to printf's in code.

no default plots option  --no-default-plots



add a prefrences dialog widget


add a popup menu to the tab for   remove, move, rename


add command line option to startup with Graph Config widget.



add some kind of filters for fields.  Example takes log10() of data to
make a new field or replaces the field.


resident and non-resident fields?????add file type to Open file
Dialog.  See gedit's Open Dialog

Change autoGrid font.


add a file open history thingy and/or open history thingy built into
the file open dialog.

        * long term file open history 
        * long and short term directory history



######### later ##############

make a better icon and set of icons
        * use convert to make a set of icons from one large png file.

find a models for the state of the Quickplot program so that it
may save all the settings to a file.




######################### Tried to and stumped as to how to do #############

make --geometry option so it does not show the window and then move
it.

looks like other apps use gnome and KDE, but we have a more generic solution
which uses GTK.