log

age author description
Sun, 24 Feb 2008 19:28:13 -0600 Atul Varma Removed a TODO that was fixed by Andrew in a recent commit.
Sun, 24 Feb 2008 17:43:21 -0600 Atul Varma Added a hash-bang to the run_enso.py script.
Sun, 24 Feb 2008 17:24:55 -0600 Andrew Wilson The graphics subsystem now operates entirely in points.
Sun, 24 Feb 2008 13:23:56 -0600 Atul Varma Modified the default enso configuration so that the re-posting of key events for single-key quasimode sessions is possible.
Sun, 24 Feb 2008 13:16:28 -0600 Atul Varma Fixed various drawing bugs.
Sun, 24 Feb 2008 13:08:45 -0600 Atul Varma Modified enso.ui.quasimode.charmaps to delegate to input, which delegates to a platform-specific provider.
Sun, 24 Feb 2008 12:55:10 -0600 Atul Varma Fixed a failing unit test; for rationale, see the changelog for my previous commit.
Sun, 24 Feb 2008 12:51:02 -0600 Atul Varma On win32, calling xml.sax.parseString() with a unicode argument always seemed to work, but now it doesn't, so we're converting unicode text to ascii w/ xml char ref replacement before calling the function.
Sun, 24 Feb 2008 12:42:24 -0600 Atul Varma Fixed a bug whereby a function wasn't returning its return value.
Sun, 24 Feb 2008 12:34:11 -0600 Atul Varma Got rid of the font registry and opted to use cairo's standard select_font_face() calling semantics instead of the one we hacked on win32; we'll figure out how to get things to work on win32 later.
Sun, 24 Feb 2008 12:03:08 -0600 Atul Varma Removed enso.ui.graphics.getTextSize(), as it does not seem to be used anywhere.
Sun, 24 Feb 2008 11:37:55 -0600 Atul Varma Added a prototype 'provider' framework to allow the Enso core to connect with platform-specific modules such as enso_osx. Also created a scripts/run_enso.py script, which doesn't currently work because of some annoying font issues which will be fixed soon.
Sat, 23 Feb 2008 10:38:02 -0600 Atul Varma Added implementation for enso.graphics.textlayout.
Sat, 23 Feb 2008 10:33:54 -0600 Atul Varma Added implementation for enso.graphics.font.
Sat, 23 Feb 2008 09:21:00 -0600 Atul Varma Added two unit test suites; one of the tests in one of the suites (for command suggestions) strangely fails at present.
Sat, 23 Feb 2008 09:05:11 -0600 Atul Varma Added enso.ui.commands.factories.
Sat, 23 Feb 2008 08:49:42 -0600 Atul Varma Added enso.ui.commands.interfaces.
Sat, 23 Feb 2008 08:40:35 -0600 Atul Varma Added implementation of enso.ui.commands.manager.
Sat, 23 Feb 2008 08:28:41 -0600 Atul Varma Added implementation for enso.ui.commands.suggestions.
Sat, 23 Feb 2008 08:18:13 -0600 Atul Varma Added implementation of enso.ui.commands' __init__.py.
Sat, 23 Feb 2008 07:07:55 -0600 Atul Varma Resolved some pylint warnings/errors.
Fri, 22 Feb 2008 19:09:54 -0600 Atul Varma Added a note to the TODO.
Fri, 22 Feb 2008 18:08:36 -0600 Atul Varma Added a number of scaffolding modules. All of these modules are either empty or contain trivial scaffolding code so that the rest of the code in the repository can be imported. It's now also possible to run 'nosetests --with-doctest' from the root directory, which will find 20 assorted doctests and unit tests, all of which currently pass except one.
Fri, 22 Feb 2008 17:54:00 -0600 Atul Varma Added enso.graphics.measurement and enso.graphics.xmltextlayout.
Fri, 22 Feb 2008 17:50:37 -0600 Atul Varma Made a few fixes related to the QUASIMODE_MAX_SUGGESTIONS variable.
Fri, 22 Feb 2008 16:32:02 -0600 Atul Varma Added enso.ui.messages.miniwindows.
Fri, 22 Feb 2008 16:04:29 -0600 Atul Varma Added enso.ui.messages.primarywindow.
Fri, 22 Feb 2008 15:45:29 -0600 Atul Varma Added enso.ui.messages.windows.
Fri, 22 Feb 2008 15:36:34 -0600 Atul Varma Added the root enso.ui.messages __init__.py and ensured that all doctests passed.
Fri, 22 Feb 2008 15:08:34 -0600 Atul Varma Changed imports of enso.utils.xml to enso.utils.xml_tools due to the relative-import issue (see the module documentation for enso.utils.xml_tools).
Fri, 22 Feb 2008 14:57:07 -0600 Atul Varma Added enso.utils.xml_tools and unit tests, but one of them isn't passing. Looking at the source, I'm wondering how it ever *did* pass...
Fri, 22 Feb 2008 14:27:22 -0600 Atul Varma Added enso.utils.strings and unit tests for it.
Fri, 22 Feb 2008 07:30:36 -0600 Atul Varma Added enso.ui.quasimode.linewindows
Fri, 22 Feb 2008 07:25:29 -0600 Atul Varma Added enso.ui.quasimode.layout.
Fri, 22 Feb 2008 07:17:15 -0600 Atul Varma Added enso.ui.quasimode.suggestionlist, and moved some more constants into enso.config.
Fri, 22 Feb 2008 06:56:58 -0600 Atul Varma Added enso.ui.quasimode.window.
Fri, 22 Feb 2008 00:54:11 -0600 Atul Varma Initial commit of some quasimode code.
Thu, 21 Feb 2008 23:06:50 -0600 Atul Varma Added enso.ui.graphics.
Thu, 21 Feb 2008 23:01:13 -0600 Atul Varma Added a TODO file.
Thu, 21 Feb 2008 22:23:21 -0600 Atul Varma Fixed a typo in license files.
Thu, 21 Feb 2008 21:33:05 -0600 Atul Varma Added a few files, none of which I've even attempted to import.
Thu, 21 Feb 2008 18:54:11 -0600 Atul Varma Added .hgignore.
Thu, 21 Feb 2008 18:43:14 -0600 Atul Varma Origination.