| age |
author |
description |
| 4 years |
Atul Varma |
Fixed a bug that occurrs at the very beginning of curses. |
| 4 years |
Atul Varma |
Made a SCons builder for JS ZCode files. |
| 4 years |
Atul Varma |
Rename of z5->zcode where appropriate, js zcode variable is now just called 'zcode' instead of 'troll_z5', etc. |
| 4 years |
Atul Varma |
Added to .hgignore |
| 4 years |
Atul Varma |
Minor stylistic changes; jQuery chaining is neat. |
| 4 years |
Atul Varma |
Added implementation of the restart opcode. |
| 4 years |
Atul Varma |
Renamed trivial-zui.js to web-zui.js, since it's not really trivial anymore. |
| 4 years |
Atul Varma |
The top window now supports styles, although due to some layout issues, as well as some aesthetic considerations, I've decided to ignore the reverse-video style and have anything in the top window always displayed in reverse video. This can be changed later via CSS and, I think, some code changes. |
| 4 years |
Atul Varma |
Removed some unneeded test code. |
| 4 years |
Atul Varma |
Just a few JS warning fixes. |
| 4 years |
Atul Varma |
Text styles now display properly in the lower window (but not the upper one, yet). |
| 4 years |
Atul Varma |
The top window now properly repositions itself whenever the window is resized. |
| 4 years |
Atul Varma |
Added stub implementation for setBufferMode(). |
| 4 years |
Atul Varma |
The top window and bottom window are now placed at a proper distance apart from each other. |
| 4 years |
Atul Varma |
Changed the engine runner unit test expected output as per a recent bugfix. |
| 4 years |
Atul Varma |
Found a much easier way of getting the last character of a string. |
| 4 years |
Atul Varma |
Modified indentation to be 2 spaces instead of 4, as per Mozilla's JS style guidelines. |
| 4 years |
Atul Varma |
Fixed another console display bug. The troll 'info' command now seems to work without any major visual bugs. |
| 4 years |
Atul Varma |
Increased column width of console to 80 characters. |
| 4 years |
Atul Varma |
Removed the scrollbar from appearing. This fixes some dynamic layout issues, too, as the client area can no longer change due to a scrollbar appearing. |
| 4 years |
Atul Varma |
Fixed some bugs regarding the escaping of output, some CSS changes. |
| 4 years |
Atul Varma |
Top window output is less buggy now. |
| 4 years |
Atul Varma |
Added very, very buggy support for the top window. |
| 4 years |
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. |
| 4 years |
Atul Varma |
Added docs for onEraseWindow(), changed implementation to match. |
| 4 years |
Atul Varma |
Added logging functionality to engine-runner. |
| 4 years |
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. |
| 4 years |
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. |
| 4 years |
Atul Varma |
Implemented a terrible EraseWindow mechanism. |
| 4 years |
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. |
| 4 years |
Atul Varma |
We now generate a minified version of gnusto-engine.js. |
| 4 years |
Atul Varma |
Replaced jquery.js with a minified version. |
| 4 years |
Atul Varma |
z5 js files are now encoded using base64, which makes them much smaller. |
| 4 years |
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). |
| 4 years |
Atul Varma |
Added a TODO to use packer to further compress the z5 js file. |
| 4 years |
Atul Varma |
Slightly better compression on z5_to_js_array.py. |
| 4 years |
Atul Varma |
Added a cursor. It blinks! |
| 4 years |
Atul Varma |
Added auto-scrolling so that new text doesn't go out of view. |
| 4 years |
Atul Varma |
Basic keyboard input now works. |
| 4 years |
Atul Varma |
Enhanced style sheet a bit. |
| 4 years |
Atul Varma |
Added very simple style sheet. |
| 4 years |
Atul Varma |
The engine runner now throws an exception when it gets an unimplemented effect. |
| 4 years |
Atul Varma |
Added a trivial web-based zui that just prints stuff out and throws an exception when user input is required. |
| 4 years |
Atul Varma |
Oops, fixed coordinate-order bug. |
| 4 years |
Atul Varma |
Added more capabilities to engine runner. |
| 4 years |
Atul Varma |
Better output for tests. |
| 4 years |
Atul Varma |
Better output for the set-window effect/instruction. |
| 4 years |
Atul Varma |
Added more functionality to engine runner, testing suite |
| 4 years |
Atul Varma |
Improved the engine runner test suite. |
| 4 years |
Atul Varma |
Converted tests to output comparison tests, which makes them shorter and easier to understand and more accurate. |
| 4 years |
Atul Varma |
Moved tests into tests directory. |
| 4 years |
Atul Varma |
Added a line input test. |
| 4 years |
Atul Varma |
Minor refactoring of engine runner test. |
| 4 years |
Atul Varma |
Added a test runner class w/ simple test suite. |
| 4 years |
Atul Varma |
Renamed gnusto engine test. |
| 4 years |
Atul Varma |
Turned test.js into a real, runnable test. |
| 4 years |
Atul Varma |
test.js is now something of a manual unit test. |
| 4 years |
Atul Varma |
Added .hgignore. |
| 4 years |
Atul Varma |
Got Gnusto to load and 'run' a story file in web content. |
| 4 years |
Atul Varma |
Origination; gnusto-engine.js is pristine, taken from the gnusto CVS repo in the src/xpcom/engine directory. |