Mercurial > projects > mde
comparison codeDoc/jobs.txt @ 179:1f9d00f392bd default tip
Fixed a bug where (non-resizible) widgets wouldn't get shrunk when minimal size decreases, meaning optional context menus are hiden properly now.
Optimised when ServiceContentList.opCall is called, I think without breaking anything.
author | Diggory Hardy <diggory.hardy@gmail.com> |
---|---|
date | Tue, 15 Sep 2009 20:09:59 +0200 |
parents | af40e9679436 |
children |
comparison
equal
deleted
inserted
replaced
178:62aa8845edd2 | 179:1f9d00f392bd |
---|---|
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 Optional context menus don't always show/hide properly. | 6 Investigating what happens when IServiceContent.setContent is called. |
7 | |
7 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. | 8 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. |
8 Why is ServiceContent.opCall() called in addition to call from CollapsibleWidget? | |
9 Why is ServiceContentList.opCall() not called? Probably because it's callbacks are never called. | |
10 | 9 |
11 | 10 |
12 | 11 |
13 To do (importance 0-5: 0 pointless, 1 no obvious impact now, 2 todo sometime, 3 useful, 4 important, 5 urgent): | 12 To do (importance 0-5: 0 pointless, 1 no obvious impact now, 2 todo sometime, 3 useful, 4 important, 5 urgent): |
14 Also search for FIXME/NOTE/BUG/WARNING comment marks. | 13 Also search for FIXME/NOTE/BUG/WARNING comment marks. |
14 5 Context menu callbacks (actions) sometimes are sometimes called when opening the context menu. | |
15 4 Move createWidget code out of WidgetManager. | 15 4 Move createWidget code out of WidgetManager. |
16 4 Make GridLayoutWidget decrease size when no cols/rows are resizable and min-size reduces (to make optional context menu items disappear completely when not available). | |
16 3 Make clickEvent only for down-clicks? | 17 3 Make clickEvent only for down-clicks? |
17 3 RequestRedraw should become a function of the renderer. | 18 3 RequestRedraw should become a function of the renderer. |
18 3 Implement a RootWidget moving functionality out of AWidgetManager, etc., now, or later? | 19 3 Implement a RootWidget moving functionality out of AWidgetManager, etc., now, or later? |
19 3 May be useful to make all widgets override draw() to ensure the invariant runs locally. | 20 3 May be useful to make all widgets override draw() to ensure the invariant runs locally. |
20 3 Closing menus when release-click is not on menu or parent (ordinary & context). | 21 3 Closing menus when release-click is not on menu or parent (ordinary & context). |