On 8 Feb 2013, at 09:38, Alan Teeder <ajtee...@v-twin.org.uk> wrote:

> Many thanks to James, Christian and Frederic.

With the update code, it would be a good time to think about what logging makes 
sense on Windows; we now log to a file in FG_HOME, which I hope will make 
getting feedback from testers easier ('just send me your log file' - might even 
make a button in the about-diaog for this, although we have no portable way to 
get an email created with an attachment, eugh).

On Windows, we can open up a  console from the app (as we did forever), but 
this looks kind of scary for people, so I think it should be optional, but I'm 
not sure optional on what. There's also the possibility to use 
OutputDebugMessage which goes to the MSVC console. Some people prefer that if 
developing inside MSVC, but of course other people dislike it! Anyway since I'm 
not on Windows I leave it to the people developing on that platform, to decide 
what makes sense.

My next step is to make a custom PUI widget showing certain log types in the UI 
- especially, terra sync progress (in that dialog), OSG output (especially 
shader compile failures) somewhere, and Nasal output in the 'Nasal console' 
dialog. I hope each of these will help usability in the respective areas, and 
make it easier to get feedback from less technical users. (Again I'll probably 
include a 'copy to clipboard' button in each case)

James


------------------------------------------------------------------------------
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel

Reply via email to