Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on May 4, 2010
  1. Changed Console colors to just use the normal Color. Now, consoles co…

    …uld support all ranges of colors, but will be quantized to the nearest color on platforms that only have a few. Later, I would like to support the 256 color range when possible. But the future holds a full color terminal.
Commits on Apr 7, 2010
Commits on Nov 26, 2009
Commits on Oct 23, 2009
  1. @LindseyB
Commits on Oct 2, 2009
Commits on Aug 21, 2009
  1. Added TuiContainer and TuiDialog and TuiFileBox. TuiWindow now adds w…

    …idgets to a container subclass. It is easier this way. All containers clip to their rect and all widgets clip to their context space.
    Added some preliminary exceptions. Fixed a bug in Directory Scaffold for Windows. Separated variadic string format from Console. Prettied output for debugger.
Commits on Aug 17, 2009
Commits on Jul 16, 2009
Commits on Jul 14, 2009
  1. Prettied Debugger

Commits on Jul 13, 2009
Commits on Jun 25, 2009
Commits on Jun 20, 2009
  1. Major changes.

    Responder and Dispatcher have been added. This is the signal model that Djehuty will be based upon. Window, Control, etc have now become Responders and Timer, for example, is a simple Dispatcher. Responders are always also Dispatchers and unhandled signals go up the Responder tree. Responders have many Dispatchers but Dispatchers have only one Responder.
    Tui and Gui spaces have been created for the various components of each. A TuiApplication class is for TUI apps and a GuiApplication class is for GUI apps. A TuiTetris game has been created as an example. type 'make tuitetris' to compile.
    BaseWindow is dumb and has been removed. Much of the core has been cleaned up and simplified, yet there is more cleanup to do.
    I will also have to outfit the networking helpers as Dispatchers. I need to think about some of the design of this in the next couple of days.
Commits on May 29, 2009
  1. Moved some stuff to more logically named locations. Core is really on…

    …ly for stuff imposed upon you every time you start a project and 'import djehuty;'.
Something went wrong with that request. Please try again.