From: Manuel Nickschas Date: Thu, 18 Sep 2008 22:26:04 +0000 (+0200) Subject: Finally sanitizificat0red the mess and #ifdef hell with main.cpp, Global:: and friends X-Git-Tag: 0.3.1~273 X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=commitdiff_plain;h=5c6804f291a63f978e328aeddcc8448e3443b45e;hp=5c6804f291a63f978e328aeddcc8448e3443b45e Finally sanitizificat0red the mess and #ifdef hell with main.cpp, Global:: and friends This replaces #ifdefs mostly by OO stuff, i.e. we now have a class hierarchy in place for initializing the application. Also, namespace Global:: is gone[1]; most of its functionality is part of the new Quassel object now which encapsulates common app stuff. You should clean (rm -rf) your build dir, as these changes are quite invasive. [1] Some remnants are still there until I get around to redesigning genversion, and actually fill Quassel::buildInfo() with data. ---