Mercurial > enso_core
view TODO @ 17:981fc94ec6d0
Added enso.ui.messages.miniwindows.
author | Atul Varma <varmaa@toolness.com> |
---|---|
date | Fri, 22 Feb 2008 16:32:02 -0600 |
parents | 34545dfacdc8 |
children | 98931006fbfb |
line wrap: on
line source
Things to do: * Move enso.ui.events to enso.events, and have the InputManager be a subclass of this package. * Consider moving all or part of enso.ui.graphics into enso.graphics, because they're not necessarily specific to UI code. * enso.ui.quasimode.charmaps mentions windows vkCodes; this is platform-specific and ideally shouldn't be. I think this goes back to some big issue we had regarding how to refactor Enso's input handling, but I forget what it was. * the setQuasimodeKey() and setModal() methods in enso.ui.quasimode are very odd; see if we can eliminate them. * Lots of constants are in enso.ui.quasimode.layout that might best be moved to enso.config. * There are some constants in enso.ui.messages.primarywindow that we may want to move to enso.config. Also consider moving the styles for document, p, caption tags, etc. * Consider moving some constants in enso.ui.messages.miniwindows too. * Consider turning LONGTERM TODOs in source code into TODOs.