blob: bbd18ddf560f4f9739b6278d26906a99478e503a (
plain)
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
|
Personal todo list for fpGUI IDE project
Legend
======
[ ] - not started yet
[o] - started but not complete
[x] - completed task.
fpGUI IDE
=========
[ ] Double click on lines in Messages window jumps to code line.
[ ] add a Console Output window to the IDE.
[ ] integrate GDB/MI into the IDE.
[ ] porting of basic unit to fpGUI
[ ] integration of Compiler Settings Dialog
[ ] Watches window implementation
[ ] Call Stack window
[ ] Watchpoints window
[ ] Assembly window
[ ] CPU window
[ ] Syntax highlighting with descent speed.
[ ] Basic Search dialog
[ ] Find in Files dialog
[ ] Regex support in all search dialogs
[ ] External Tools setup and usage
[ ] Keyboard Shortcuts dialog
[ ] Refactoring Tools
[ ] Interface/Implementation jumping within the editor using the normal
Ctrl+Shift+[up|down] key combo.
[ ] Variable tab stop support in the editor
[ ] Elastic Tabstops implementation.
[ ] Global Macro support. These macros exist in the IDE across projects.
[ ] Unit Testing framework integration (with DUnit2 project)
[ ] Code Templates support
[ ] File Browser tabsheet implementation. File navigation and opening of files.
[ ] GoTo Line Number dialog
[ ] Converting all UI to MiG Layout Manager based dialogs.
Completed
=========
[x] Project management.
[x] Project based marco support with hard-coded system macros
[x] pipe compiler messages out to the Messages window.
[x] Procedure List dialog
|