Added a log output window for use anywhere where output is presented to the user.
Squashed commit of the following:
commit
06f4dc70817f9178ca4086c0ee52c9fee41852bb
Author: David Aguilar <davvid@gmail.com>
Date: Thu Jan 3 01:00:11 2008 -0800
Fixed some corner cases in the log find functionality
When logging output the cursor defaults to the end of the document. This made the search method hit the end of the document before ever trying any searches. When doing OutputGUI().log(..) we now reset the cursor to the beginning of the document.
commit
17858c1367fe8ce9e1760ec7055edbd128db210a
Author: David Aguilar <davvid@gmail.com>
Date: Thu Jan 3 00:35:44 2008 -0800
Add a syntax highlighter for the log window
* Generalized the syntax highlighting logic into a GenericSyntaxHighlighter class.
* Refactored the DiffSyntaxHighlighter to use the new generic highlighter as a base class.
* Added a new LogSyntaxHighlighter which is also based on GenericSyntaxHighlighter.
commit
41c6a104bbaa9d5eb4f556692c66e40307346179
Author: David Aguilar <davvid@gmail.com>
Date: Wed Jan 2 21:42:20 2008 -0800
Removed line wrapping in the diff display
commit
1f72566562c90170667b43ef8d2a67bdbd8eb77a
Author: David Aguilar <davvid@gmail.com>
Date: Wed Jan 2 21:30:12 2008 -0800
Added an output log window
commit
8bedf5b90b9e3fcf8a06a97e526c22f8456f498c
Author: David Aguilar <davvid@gmail.com>
Date: Wed Jan 2 19:00:36 2008 -0800
Updated README
commit
108744ec87a197749d478c7a4bd62a05d7e79095
Author: David Aguilar <davvid@gmail.com>
Date: Wed Jan 2 05:48:05 2008 -0800
Added a first draft of the logging window
commit
d5c78d616b6f9656a7df063a6bd97477ae5d76c5
Author: David Aguilar <davvid@gmail.com>
Date: Wed Jan 2 05:07:58 2008 -0800
Renamed GUI attributes so that everything follows a names_with_underscores style.
commit
713a88a125ebb84b607675ff1c3840d691812f65
Author: David Aguilar <davvid@gmail.com>
Date: Wed Jan 2 00:54:44 2008 -0800
Ensure the toolbar defaults to the bottom of the screen, but allow nesting at the top
commit
2e905b798ef251f4aef30cb957c61fceb3e1537f
Author: David Aguilar <davvid@gmail.com>
Date: Wed Jan 2 00:29:15 2008 -0800
Removed the statusbar, replaced with toolbar for the log window
Signed-off by: David Aguilar <davvid@gmail.com>