Menu

Code2 Commit Log


Commit Date  
[r5152] by debug

20071231 The ConsoleUI shows a "GXemul> " prompt, but does not support
input yet.
20080101 Continuing on the ConsoleUI; it now reads input from stdin and
sends it to a CommandInterpreter. Simple handling of CTRL-C,
CTRL-Z, and treating DEL as backspace.
Adding a Command base class, and adding the first command,
which is "quit" :-).
Simplifying the syntax of the UNITTEST macro.

2008-01-02 10:56:41 Tree
[r5151] by debug

Moving printing of the startup "banner" to a UI member function. (No banner is currently displayed for the GTKMM UI though, because it would feel too heavy-weight.)

2007-12-31 12:28:02 Tree
[r5150] by debug

*** empty log message ***

2007-12-31 12:27:42 Tree
[r5149] by debug

*** empty log message ***

2007-12-31 12:09:25 Tree
[r5148] by debug

Default to NO unit tests for release builds.

2007-12-31 12:09:20 Tree
[r5147] by debug

20071231 Moving src/gui to src/ui/gtkmm, and creating src/ui/console.
(The idea is that all UIs, not only graphical ones, will share
a common base class (the UI class), making it reasonably easy
to add other GUIs later on if necessary.)

2007-12-31 11:50:19 Tree
[r5146] by debug

Removing unnecessary TODO.

2007-12-31 11:47:02 Tree
[r5145] by debug

Beginning on the CommandInterpreter class.

2007-12-29 16:18:51 Tree
[r5144] by debug

*** empty log message ***

2007-12-29 16:18:40 Tree
[r5143] by debug

20071227 Adding StateVariable and StateVariableValue classes; writing
unit tests, etc.
The ActionStack now uses lists instead of vectors, for the
undo and redo stack. (For O(1) undo/redo operations.)
Continuing on the Component infrastructure: parent/child
relationships, state variables, and serialization.
Adding a simple Checksum class; useful as a helper for unit
tests.
20071228 Implementing a CreateComponent function, which when given a
"component class name" creates a Component.
Adding a simple EscapedString helper class, for generating and
decoding C-style escaped strings.
Simple deserialization works. :)

2007-12-28 19:08:44 Tree
Older >