Commit | Date | |
---|---|---|
[r14088]
by
bugman
Redirect_text is now placing all messages onto a log queue and the LogCtrl is reading from this queue. The log_queue Queue object is now used to store messages so that not every write() event to STDOUT |
2011-08-03 16:03:36 | Tree |
[r14087]
by
bugman
The new relax controller now appears to be thread safe. Random segfaults were occurring before these changes. Hopefully they are now completely gone. |
2011-08-03 15:25:35 | Tree |
2011-08-03 14:05:21 | Tree | |
2011-08-03 12:02:45 | Tree | |
[r14084]
by
bugman
Shifted the writer thread into the log control, and Redirect_text handles both STDOUT and STDERR. The Redirect_text class now is initialised twice, once for STDOUT and once for STDERR. This allows |
2011-08-03 10:06:22 | Tree |
[r14083]
by
bugman
Created a FIFO object for the relax controller log. This allows for asynchronous writing to sys.stdout and sending this output to the log controller, |
2011-08-03 09:17:22 | Tree |
[r14082]
by
bugman
Key events are now controlled in the relax controller log element. This prevents text insertion and deletion. |
2011-08-03 08:45:20 | Tree |
[r14081]
by
bugman
Scrolling now follows the end, if at the end, in the relax controller log window. |
2011-08-03 08:41:08 | Tree |
[r14080]
by
bugman
Implemented limited scroll back on the LogCtrl relax controller log element. This will prevent the computer from running out of memory. The maximum number of lines is now |
2011-08-03 08:27:52 | Tree |
[r14079]
by
bugman
Started to create a custom control for the relax controller log element. This is derived from wx.stc.StyledTextCtrl and will allow much greater control. |
2011-08-02 21:11:08 | Tree |