Mercurial > projects > mde
comparison codeDoc/jobs.txt @ 45:0fd51d2c6c8a
Several changes to resising windows and layout widgets. This commit still has some bugs.
Moved the implementable widgets from mde.gui.widget.Widget to miscWidgets, leaving base widgets in Widget.
Rewrote some of GridLayoutWidget's implementation. Made many operations general to work for either columns or rows. Some optimisations were intended but ended up being removed due to problems.
Allowed layout's to resize from either direction (only with window resizes).
committer: Diggory Hardy <diggory.hardy@gmail.com>
author | Diggory Hardy <diggory.hardy@gmail.com> |
---|---|
date | Thu, 22 May 2008 11:34:09 +0100 |
parents | 07bd1a09e161 |
children | 03fa79a48c48 |
comparison
equal
deleted
inserted
replaced
44:07bd1a09e161 | 45:0fd51d2c6c8a |
---|---|
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 Implementing font rendering | 6 Implementing font rendering |
7 Reading ft tutorial | |
8 Use cartesian coordinates? Or not? | |
9 Make layout's adjustCellSizes method call setSize? | |
10 More resizing stuff... | |
7 | 11 |
8 | 12 |
9 | 13 |
10 To do (importance 0-5: 0 pointless, 1 no obvious impact now, 2 todo sometime, 3 useful, 4 important, 5 urgent): | 14 To do (importance 0-5: 0 pointless, 1 no obvious impact now, 2 todo sometime, 3 useful, 4 important, 5 urgent): |
11 Also see todo.txt and FIXME/NOTE comment marks. | 15 Also see todo.txt and FIXME/NOTE comment marks. |
16 5 mergetag crashes with no ending > on a tag and doesn't add header data when comments are included! | |
12 4 Not guaranteed to catch up-click ending callback! Appears not to be a problem... | 17 4 Not guaranteed to catch up-click ending callback! Appears not to be a problem... |
13 4 OutOfMemoryException is not currently checked for − it should be at least in critical places (use high-level catching of all errors?). | 18 4 OutOfMemoryException is not currently checked for − it should be at least in critical places (use high-level catching of all errors?). |
14 3 on-event draw support (mde.events and GUI need to tell mde.mde) | 19 3 on-event draw support (mde.events and GUI need to tell mde.mde) |
15 3 Scheduler for drawing only windows which need redrawing. | 20 3 Scheduler for drawing only windows which need redrawing. |
16 3 Update scheduler as outlined in FIXME. | 21 3 Update scheduler as outlined in FIXME. |
49 +/ | 54 +/ |
50 1 Mergetag binary support | 55 1 Mergetag binary support |
51 | 56 |
52 | 57 |
53 Done (for git log message): | 58 Done (for git log message): |
59 Moved the implementable widgets from mde.gui.widget.Widget to miscWidgets, leaving base widgets in Widget. | |
60 Rewrote some of GridLayoutWidget's implementation. Made many operations general to work for either columns or rows. Some optimisations were intended but ended up being removed due to problems. | |
61 Allowed layout's to resize from either direction (only with window resizes). |