File: TODO.txt

package info (click to toggle)
0ad 0.0.17-1
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 51,248 kB
  • ctags: 46,933
  • sloc: cpp: 223,208; ansic: 31,240; python: 16,343; perl: 4,083; sh: 1,011; makefile: 915; xml: 733; java: 621; ruby: 229; erlang: 53; sql: 40
file content (93 lines) | stat: -rw-r--r-- 2,018 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
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
wxWidgets:
* alt+f with notebook tab focussed
* wxLogTrace "%s" wxGetMessage (msw/window.cpp)

==============================

Colour tester:

==============================

Actor editor:

* Fix new actor fields


==============================

General and/or unsorted miscellany:

* Regression testing

* Open actors from prop-actor selection

* Make import undo work with multi-control windows, and update the title bar

===

* Better input controls (=> export nicely, support undo, etc)

* Help (tooltips, etc)

* More efficient Datafile::ReadList (don't read from disk every time)

* Version number

* Better colouring in test_dude.xml, where some variants have no data

* Tab to move between fields

===

* Test/fix when running with large fonts, or weird XP styles

* Better copy and paste (e.g. between multiple instances of the program,
  and paste XML into other text-editing programs

* Save on exit: don't ask if no changes

* Browse for meshes/actors/etc, in a more nice/correct/unbuggy way

* Window size memory

* Column width memory

* Allow reset memory

* Input validation?

* Browse for meshes/actors/etc, with mods

* Customised AtObj->string conversion

* Undo in text-editing boxes

* AtlasObjectXML error handling

* Use standard wxWidgets 2.5.4 release

* Fix Escape in combo boxes inside dialogs

* Make wxFileHistory work when not at the very end of a menu

===

* Document lots

* wxListItemAttr* OnGetItemAttr(long item) >>>const<<< - wx documentation wrong?

* Better column widths / window sizes

* Don't create a row when editing a blank one then removing focus without typing anything

======

Done: (newest at top)

* Display DDS info (compression, size)
* Copy and paste
* 'Create entity' button (take name, parent)
* Correct undo menu entry when selecting 'New' (so it's not 'Import')
* MRU file list
* 'New' menu item
* Import/export filter, for validation(?) and for handling attributes