log

age author description
Thu, 15 May 2008 00:03:40 -0700 Atul Varma Added very, very buggy support for the top window.
Tue, 13 May 2008 22:56:06 -0700 Atul Varma The zui now has a getSize() method which returns the size of the screen in characters. This is communicated to the z-machine.
Tue, 13 May 2008 22:33:20 -0700 Atul Varma Added docs for onEraseWindow(), changed implementation to match.
Tue, 13 May 2008 22:18:32 -0700 Atul Varma Added logging functionality to engine-runner.
Tue, 13 May 2008 16:53:24 -0700 Atul Varma Fixed a problem Myk reported whereby if you have Firefox's 'Search for text when I start typing' preference enabled, your keystrokes after your first one can't get to WebGnusto.
Mon, 12 May 2008 11:23:47 -0700 Atul Varma Added bad implementation of character input. The 'info' command in Troll no longer crashes the Z-Machine, but because we don't currently support multiple windows and the the 'info' command uses the top window as an interface, it still looks like it's hanging.
Mon, 12 May 2008 10:43:51 -0700 Atul Varma Implemented a terrible EraseWindow mechanism.
Mon, 12 May 2008 00:59:55 -0700 Atul Varma Added gnusto-engine.min.js and troll.js as files to the repository; they're not that big, and they should allow the app to be used directly from the HG web repo.
Mon, 12 May 2008 00:52:01 -0700 Atul Varma We now generate a minified version of gnusto-engine.js.
Mon, 12 May 2008 00:48:13 -0700 Atul Varma Replaced jquery.js with a minified version.
Mon, 12 May 2008 00:45:00 -0700 Atul Varma z5 js files are now encoded using base64, which makes them much smaller.
Mon, 12 May 2008 00:01:59 -0700 Atul Varma Added jsmin.py, although I've removed the comment from the SConstruct to use packer b/c it doesn't actually reduce the size of troll.js (nor does minify).
Sun, 11 May 2008 19:07:57 -0700 Atul Varma Added a TODO to use packer to further compress the z5 js file.
Sun, 11 May 2008 19:06:23 -0700 Atul Varma Slightly better compression on z5_to_js_array.py.
Sun, 11 May 2008 18:56:51 -0700 Atul Varma Added a cursor. It blinks!
Sun, 11 May 2008 18:38:45 -0700 Atul Varma Added auto-scrolling so that new text doesn't go out of view.
Sun, 11 May 2008 18:19:08 -0700 Atul Varma Basic keyboard input now works.
Sun, 11 May 2008 17:43:36 -0700 Atul Varma Enhanced style sheet a bit.
Sun, 11 May 2008 17:37:10 -0700 Atul Varma Added very simple style sheet.
Sun, 11 May 2008 17:31:51 -0700 Atul Varma The engine runner now throws an exception when it gets an unimplemented effect.
Sun, 11 May 2008 17:29:16 -0700 Atul Varma Added a trivial web-based zui that just prints stuff out and throws an exception when user input is required.
Sun, 11 May 2008 17:04:35 -0700 Atul Varma Oops, fixed coordinate-order bug.
Sun, 11 May 2008 17:01:09 -0700 Atul Varma Added more capabilities to engine runner.
Sun, 11 May 2008 16:55:56 -0700 Atul Varma Better output for tests.
Sun, 11 May 2008 16:50:57 -0700 Atul Varma Better output for the set-window effect/instruction.
Sun, 11 May 2008 15:52:18 -0700 Atul Varma Added more functionality to engine runner, testing suite
Sun, 11 May 2008 14:28:29 -0700 Atul Varma Improved the engine runner test suite.
Sun, 11 May 2008 13:58:05 -0700 Atul Varma Converted tests to output comparison tests, which makes them shorter and easier to understand and more accurate.
Sun, 11 May 2008 13:29:13 -0700 Atul Varma Moved tests into tests directory.
Sun, 11 May 2008 13:11:14 -0700 Atul Varma Added a line input test.
Sun, 11 May 2008 12:56:56 -0700 Atul Varma Minor refactoring of engine runner test.
Sun, 11 May 2008 12:51:23 -0700 Atul Varma Added a test runner class w/ simple test suite.
Sun, 11 May 2008 12:19:14 -0700 Atul Varma Renamed gnusto engine test.
Sun, 11 May 2008 12:18:44 -0700 Atul Varma Turned test.js into a real, runnable test.
Sat, 10 May 2008 22:46:42 -0700 Atul Varma test.js is now something of a manual unit test.
Sat, 10 May 2008 09:30:09 -0700 Atul Varma Added .hgignore.
Sat, 10 May 2008 09:29:27 -0700 Atul Varma Got Gnusto to load and 'run' a story file in web content.
Sat, 10 May 2008 08:18:10 -0700 Atul Varma Origination; gnusto-engine.js is pristine, taken from the gnusto CVS repo in the src/xpcom/engine directory.