[Opengc-devel] updates
Status: Pre-Alpha
Brought to you by:
madmartigan
From: Damion S. <dam...@ho...> - 2001-10-27 03:11:02
|
Hi all, A bunch of updates today (all committed to CVS), some noticeable, some not: Lance's updates: 1) Preliminary flight director code added to 777ArtificialHorizon 2) Reworking of how FSUIPC accesses are handled. He reports substantial speed improvements on his machine and the code is cleaner. My updates: 3) FontManager now checks to make sure it's not duplicating fonts (which was why it exists in the first place). This cuts overall memory usage by about 50% and reduces load times by 75%. 4) Copyright info added to each file (see below) 5) UpdateData() removed from DataSource - all data should now be updated in an overloaded OnIdle function Copyright notes: I've added a GPL-based copyright header to each file (except for third party stuff). Please use this copyright when adding files to the project. If you contribute to a file's development, add your name to the "contributors" and "copyright" lists. Individuals not affiliated with the OpenGC project but who authored a file from which yours is derived should be credited here as well. If you think that someone forgot to add you, please remind them nicely. I'd also like to suggest the following file header layout (currently in use as of today): // Filename /* Copyright */ /* File description */ The copyright section should _only_ contain the copyright. If you wish to thank third parties who did not actually contribute to the specific file but provided help, notes, etc., please do this at the end of the file description section. Please be sure to acknowledge the appropriate people, as very few of us program in a vacuum. FSUIPC: A new version of FSUIPC was released today, making FSUIPC compatible with FS2002 (among other cool things, it adds TCAS). OpenGC is currently _not_ compatible with this version of FSUIPC, but will be as soon as the version 7 SDK is released. Many offsets have changed, causing several gauge components to malfunction, including the newly implemented flight director. As far as I know, earlier versions of FSUIPC still work fine (but do not work with FS2002). Other news: Lance has suggested that we put together a "who's doing what" list to avoid duplication of effort. I'll be out of town Sunday-Wed but will take care of this ASAP as soon as I get back. For now, please post to the devel list if you're working on something major that you'd like others to know about. My plans for the next month or so: 1) Finish the gauge components comprising the 777 PFD. This will give us one completely functional gauge to experiment with. 2) Convert to file-based initialization of ogcAppObject Cheers, -Damion- |