Message Log window, accessible from the Transmission menu.

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@807 f4695dd4-2c0a-0410-b89c-da849a56a58e
Use lock when clearing text.

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@808 f4695dd4-2c0a-0410-b89c-da849a56a58e
Stupid mistake.

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@809 f4695dd4-2c0a-0410-b89c-da849a56a58e
MessageWindowController in its proper place

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@810 f4695dd4-2c0a-0410-b89c-da849a56a58e
This should be a safer implementation of the message log.

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@811 f4695dd4-2c0a-0410-b89c-da849a56a58e
Update the message log twice as often, and when quitting set libT to stop calling the method to update the log.

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@812 f4695dd4-2c0a-0410-b89c-da849a56a58e
Empty (and display) buffer right away when changing message level, and update the log a little more often.

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@813 f4695dd4-2c0a-0410-b89c-da849a56a58e
Larger default message window, font matching default Console look, and show date (in same format as Console).

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@814 f4695dd4-2c0a-0410-b89c-da849a56a58e
Rework the message stuff again to be easier on the frontend.

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@815 f4695dd4-2c0a-0410-b89c-da849a56a58e
No longer need gthread library.

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@816 f4695dd4-2c0a-0410-b89c-da849a56a58e
Add time to messages.

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@817 f4695dd4-2c0a-0410-b89c-da849a56a58e
Work with new way of logging messages.

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@818 f4695dd4-2c0a-0410-b89c-da849a56a58e
Re-add time to message log.

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@819 f4695dd4-2c0a-0410-b89c-da849a56a58e
Get rid of blank line at bottom of message log.

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@820 f4695dd4-2c0a-0410-b89c-da849a56a58e
different way to set font

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@821 f4695dd4-2c0a-0410-b89c-da849a56a58e
simpler date format

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@822 f4695dd4-2c0a-0410-b89c-da849a56a58e
Log window now indents none-first lines.

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@823 f4695dd4-2c0a-0410-b89c-da849a56a58e
Add Find to edit menu, since find can be useful for debugging.

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@824 f4695dd4-2c0a-0410-b89c-da849a56a58e
Make Message window a panel, get rid of extra Edit menu, and move menu item for Message window to Window menu.

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@825 f4695dd4-2c0a-0410-b89c-da849a56a58e
Don't hide Message window when T isn't the main app.

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@826 f4695dd4-2c0a-0410-b89c-da849a56a58e