Orbit rewrite

I think that the Orbit rewrite is almost done :)
Really! Yesterday I was able to finally break the largest class into two. Now the two halves contain 1475 and 1290 lines (before the rewrite started, the main class was 6000+ lines long). I'm happy I was able to do that. This means that now, Rendering and Direct3D initialization and Direct3D event handling is not done in the main class anymore.

Ironically, now the largest class there is is the Configuration window :P adding up to 2404 lines of code :P fun huh?
There is some localization needed to be done. Some of the new UI has to be coded to add multi-language support (the excluded tasks window doesn't have multi-language support right now). And I need to fix some of the old UI which has some parts which weren't really localizable (like the tray icon's tooltip and smaller things like that that I missed... silly me). Once I get those localization settings done, I'll contact the translators. While I wait for the translators to reply to my new strings of text to be translated, I'll prolly release a nightly build. Once that becomes final, we'll have a release. Possibly a little surprise for the devs too.

Click here to see previous messages
Rate my devblog
Give my blog a rating

Security Tips
Protect yourself agains the Sasser worm! Get WindowsXP Service Pack 2

Message History
30/04/2006 to 06/05/2006
06/11/2005 to 12/11/2005
04/09/2005 to 10/09/2005
03/04/2005 to 09/04/2005
20/03/2005 to 26/03/2005
23/01/2005 to 29/01/2005
16/01/2005 to 22/01/2005
02/01/2005 to 08/01/2005
26/12/2004 to 01/01/2005
19/12/2004 to 25/12/2004
12/12/2004 to 18/12/2004
28/11/2004 to 04/12/2004
14/11/2004 to 20/11/2004
17/10/2004 to 23/10/2004
10/10/2004 to 16/10/2004
03/10/2004 to 09/10/2004
19/09/2004 to 25/09/2004
12/09/2004 to 18/09/2004
05/09/2004 to 11/09/2004
29/08/2004 to 04/09/2004
22/08/2004 to 28/08/2004

Other sites
Orbit Homepage
Enhanced Labs & Orbit Support Forums
Enhanced Labs

Disclaimer: All posts are provided "as is". All code snippets are provided for free use as long as credit is given.
2004 Lucas Mendes Menge