Mercurial > projects > mde
comparison codeDoc/jobs.txt @ 172:0dd49f333189
Implemented "void setContent (IContent)".
author | Diggory Hardy <diggory.hardy@gmail.com> |
---|---|
date | Wed, 29 Jul 2009 20:28:22 +0200 |
parents | e45226d3deae |
children | a1ba9157510e |
comparison
equal
deleted
inserted
replaced
171:7f7b2011b759 | 172:0dd49f333189 |
---|---|
1 Copyright © 2007-2008 Diggory Hardy | 1 Copyright © 2007-2008 Diggory Hardy |
2 License: GNU General Public License version 2 or later (see COPYING) | 2 License: GNU General Public License version 2 or later (see COPYING) |
3 | 3 |
4 | 4 |
5 In progress: | 5 In progress: |
6 | 6 Having setContent recusively call on subWidgets is not quite right: where the addContent function was used to pass a different content, the content should not be reset by a content() call propegated from a parent. |
7 | 7 |
8 | 8 |
9 To do (importance 0-5: 0 pointless, 1 no obvious impact now, 2 todo sometime, 3 useful, 4 important, 5 urgent): | 9 To do (importance 0-5: 0 pointless, 1 no obvious impact now, 2 todo sometime, 3 useful, 4 important, 5 urgent): |
10 Also search for FIXME/NOTE/BUG/WARNING comment marks. | 10 Also search for FIXME/NOTE/BUG/WARNING comment marks. |
11 4 Should only have one instance of context menu widgets. Service menu callbacks don't get removed! | 11 4 GUI: up-clicks get passed as events and activate objects |
12 3 Closing menus when release-click is not on menu or parent (ordinary & context). | 12 3 Closing menus when release-click is not on menu or parent (ordinary & context). |
13 3 Dragging and dropping of editable data: should content immediately appear as being dragged? | 13 3 Dragging and dropping of editable data: should content immediately appear as being dragged? |
14 3 Dragging from anything other than AStringContentWidget. | 14 3 Dragging from anything other than AStringContentWidget. |
15 3 Single-line edit: pressing return should lose keyboard focus and change value | 15 3 Single-line edit: pressing return should lose keyboard focus and change value |
16 3 Enable dragging from more widgets: bool content, enum | 16 3 Enable dragging from more widgets: bool content, enum |
17 3 Content: setContent specialisations, opAssign should reject more values (particularly for BoolContent). | 17 3 Content: setContent specialisations, opAssign should reject more values (particularly for BoolContent). |
18 3 GUI: up-clicks get passed as events and activate objects | |
19 3 Widget saving: how to deal with modifier functions, esp. when they discard parameters? Remove feature except for dimdata and handle gui editing separately? | 18 3 Widget saving: how to deal with modifier functions, esp. when they discard parameters? Remove feature except for dimdata and handle gui editing separately? |
20 3 Windows compatibility - no registry support (useful to find path). | 19 3 Windows compatibility - no registry support (useful to find path). |
21 2 Optimise: memory/reuse of popupContext and dragContentDisplay (in WidgetManager). | 20 2 Optimise: memory/reuse of popupContext and dragContentDisplay (in WidgetManager). |
22 2 Check for unnecessary redraws (associated with mouse movement, not clicking). | 21 2 Check for unnecessary redraws (associated with mouse movement, not clicking). |
23 2 First glyph drawn incorrectly in release mode - ?? | 22 2 First glyph drawn incorrectly in release mode - ?? |