annotate TODO @ 21:98931006fbfb

Added a note to the TODO.
author Atul Varma <varmaa@toolness.com>
date Fri, 22 Feb 2008 19:09:54 -0600
parents 981fc94ec6d0
children 9c5f2da790b3
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
4
9b26692a54a1 Added a TODO file.
Atul Varma <varmaa@toolness.com>
parents:
diff changeset
1 Things to do:
9b26692a54a1 Added a TODO file.
Atul Varma <varmaa@toolness.com>
parents:
diff changeset
2
9b26692a54a1 Added a TODO file.
Atul Varma <varmaa@toolness.com>
parents:
diff changeset
3 * Move enso.ui.events to enso.events, and have the InputManager be a
9b26692a54a1 Added a TODO file.
Atul Varma <varmaa@toolness.com>
parents:
diff changeset
4 subclass of this package.
5
c996004104ac Added enso.ui.graphics.
Atul Varma <varmaa@toolness.com>
parents: 4
diff changeset
5
c996004104ac Added enso.ui.graphics.
Atul Varma <varmaa@toolness.com>
parents: 4
diff changeset
6 * Consider moving all or part of enso.ui.graphics into enso.graphics,
c996004104ac Added enso.ui.graphics.
Atul Varma <varmaa@toolness.com>
parents: 4
diff changeset
7 because they're not necessarily specific to UI code.
6
8cc56561b3a7 Initial commit of some quasimode code.
Atul Varma <varmaa@toolness.com>
parents: 5
diff changeset
8
8cc56561b3a7 Initial commit of some quasimode code.
Atul Varma <varmaa@toolness.com>
parents: 5
diff changeset
9 * enso.ui.quasimode.charmaps mentions windows vkCodes; this is
8cc56561b3a7 Initial commit of some quasimode code.
Atul Varma <varmaa@toolness.com>
parents: 5
diff changeset
10 platform-specific and ideally shouldn't be. I think this goes back
8cc56561b3a7 Initial commit of some quasimode code.
Atul Varma <varmaa@toolness.com>
parents: 5
diff changeset
11 to some big issue we had regarding how to refactor Enso's input
8cc56561b3a7 Initial commit of some quasimode code.
Atul Varma <varmaa@toolness.com>
parents: 5
diff changeset
12 handling, but I forget what it was.
8cc56561b3a7 Initial commit of some quasimode code.
Atul Varma <varmaa@toolness.com>
parents: 5
diff changeset
13
8cc56561b3a7 Initial commit of some quasimode code.
Atul Varma <varmaa@toolness.com>
parents: 5
diff changeset
14 * the setQuasimodeKey() and setModal() methods in enso.ui.quasimode
8cc56561b3a7 Initial commit of some quasimode code.
Atul Varma <varmaa@toolness.com>
parents: 5
diff changeset
15 are very odd; see if we can eliminate them.
8cc56561b3a7 Initial commit of some quasimode code.
Atul Varma <varmaa@toolness.com>
parents: 5
diff changeset
16
9
1d38d095bd32 Added enso.ui.quasimode.layout.
Atul Varma <varmaa@toolness.com>
parents: 6
diff changeset
17 * Lots of constants are in enso.ui.quasimode.layout that might
1d38d095bd32 Added enso.ui.quasimode.layout.
Atul Varma <varmaa@toolness.com>
parents: 6
diff changeset
18 best be moved to enso.config.
16
34545dfacdc8 Added enso.ui.messages.primarywindow.
Atul Varma <varmaa@toolness.com>
parents: 9
diff changeset
19
34545dfacdc8 Added enso.ui.messages.primarywindow.
Atul Varma <varmaa@toolness.com>
parents: 9
diff changeset
20 * There are some constants in enso.ui.messages.primarywindow
34545dfacdc8 Added enso.ui.messages.primarywindow.
Atul Varma <varmaa@toolness.com>
parents: 9
diff changeset
21 that we may want to move to enso.config. Also consider moving
34545dfacdc8 Added enso.ui.messages.primarywindow.
Atul Varma <varmaa@toolness.com>
parents: 9
diff changeset
22 the styles for document, p, caption tags, etc.
17
981fc94ec6d0 Added enso.ui.messages.miniwindows.
Atul Varma <varmaa@toolness.com>
parents: 16
diff changeset
23
981fc94ec6d0 Added enso.ui.messages.miniwindows.
Atul Varma <varmaa@toolness.com>
parents: 16
diff changeset
24 * Consider moving some constants in enso.ui.messages.miniwindows too.
981fc94ec6d0 Added enso.ui.messages.miniwindows.
Atul Varma <varmaa@toolness.com>
parents: 16
diff changeset
25
981fc94ec6d0 Added enso.ui.messages.miniwindows.
Atul Varma <varmaa@toolness.com>
parents: 16
diff changeset
26 * Consider turning LONGTERM TODOs in source code into TODOs.
21
98931006fbfb Added a note to the TODO.
Atul Varma <varmaa@toolness.com>
parents: 17
diff changeset
27
98931006fbfb Added a note to the TODO.
Atul Varma <varmaa@toolness.com>
parents: 17
diff changeset
28 * Change the graphics subsysem to either exclusively use
98931006fbfb Added a note to the TODO.
Atul Varma <varmaa@toolness.com>
parents: 17
diff changeset
29 pixels or points, but not a mix of both (right now the position
98931006fbfb Added a note to the TODO.
Atul Varma <varmaa@toolness.com>
parents: 17
diff changeset
30 of windows within the user's screen are measured in pixels
98931006fbfb Added a note to the TODO.
Atul Varma <varmaa@toolness.com>
parents: 17
diff changeset
31 and the coordinates within a window's canvas are measured in
98931006fbfb Added a note to the TODO.
Atul Varma <varmaa@toolness.com>
parents: 17
diff changeset
32 points).