From: Manuel Nickschas Date: Fri, 18 Apr 2008 18:27:56 +0000 (+0000) Subject: s,--sputdev,--debug,g X-Git-Tag: 0.3.0~425^2~20 X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=commitdiff_plain;h=ed6852b1e5a3968a29222e5655c1131cc723fe5a s,--sputdev,--debug,g Also added a qmake switch that enables advanced b0rkage at build-time. I mean it. --- diff --git a/build/buildconf.pri b/build/buildconf.pri index 11297db4..81591bed 100644 --- a/build/buildconf.pri +++ b/build/buildconf.pri @@ -7,6 +7,10 @@ release { CONFIG *= debug } +sputdev { + DEFINES *= SPUTDEV +} + win32:static { CONFIG = release warn_on uic resources qt windows static } diff --git a/src/common/global.cpp b/src/common/global.cpp index 300d1827..9f0e224d 100644 --- a/src/common/global.cpp +++ b/src/common/global.cpp @@ -112,4 +112,4 @@ QString Global::coreVersionNeeded; Global::RunMode Global::runMode; uint Global::defaultPort; -bool Global::SPUTDEV; +bool Global::DEBUG; diff --git a/src/common/global.h b/src/common/global.h index d5fbdec8..0759c27e 100644 --- a/src/common/global.h +++ b/src/common/global.h @@ -53,7 +53,7 @@ namespace Global { extern RunMode runMode; extern unsigned int defaultPort; - extern bool SPUTDEV; // FIXME This is for internal use only! + extern bool DEBUG; void registerMetaTypes(); }; diff --git a/src/common/main.cpp b/src/common/main.cpp index d958e7a0..3c36a280 100644 --- a/src/common/main.cpp +++ b/src/common/main.cpp @@ -103,7 +103,7 @@ int main(int argc, char **argv) { // Check if a non-standard core port is requested QStringList args = QCoreApplication::arguments(); // TODO Build a CLI parser - Global::SPUTDEV = args.contains("--sputdev"); // This enables various debug features for Sput. Do not touch. + Global::DEBUG = args.contains("--debug"); // This enables various debug features. Global::defaultPort = 4242; int idx; diff --git a/src/qtopia/qtopiamainwin.cpp b/src/qtopia/qtopiamainwin.cpp index 30e6ecf3..b927e72f 100644 --- a/src/qtopia/qtopiamainwin.cpp +++ b/src/qtopia/qtopiamainwin.cpp @@ -47,7 +47,7 @@ QtopiaMainWin::QtopiaMainWin(QWidget *parent, Qt::WFlags flags) : QMainWindow(pa Global::runMode = Global::ClientOnly; Global::defaultPort = 4242; - Global::SPUTDEV = true; + Global::DEBUG = true; Network::setDefaultCodecForServer("ISO-8859-1"); Network::setDefaultCodecForEncoding("UTF-8"); diff --git a/src/qtui/bufferwidget.cpp b/src/qtui/bufferwidget.cpp index 4158311b..c614bb70 100644 --- a/src/qtui/bufferwidget.cpp +++ b/src/qtui/bufferwidget.cpp @@ -38,11 +38,11 @@ BufferWidget::~BufferWidget() { AbstractChatView *BufferWidget::createChatView(BufferId id) { QWidget *chatView; - if(Global::SPUTDEV) { - chatView = new ChatView(Client::buffer(id), this); - } else { - chatView = new ChatWidget(id, this); - } +#ifdef SPUTDEV + chatView = new ChatView(Client::buffer(id), this); +#else + chatView = new ChatWidget(id, this); +#endif _chatViews[id] = chatView; ui.stackedWidget->addWidget(chatView); chatView->setFocusProxy(this); diff --git a/src/qtui/mainwin.cpp b/src/qtui/mainwin.cpp index 7b177c1a..6dcd8cd1 100644 --- a/src/qtui/mainwin.cpp +++ b/src/qtui/mainwin.cpp @@ -141,7 +141,7 @@ void MainWin::init() { ui.bufferWidget->setModel(Client::bufferModel()); ui.bufferWidget->setSelectionModel(Client::bufferModel()->standardSelectionModel()); - if(Global::SPUTDEV) { + if(Global::DEBUG) { //showSettingsDlg(); //showAboutDlg(); //showNetworkDlg(); @@ -484,8 +484,11 @@ void MainWin::setDisconnectedState() { } AbstractUiMsg *MainWin::layoutMsg(const Message &msg) { - if(Global::SPUTDEV) return new ChatLine(msg); +#ifdef SPUTDEV + return new ChatLine(msg); +#else return new ChatLineOld(msg); +#endif } void MainWin::showCoreConnectionDlg(bool autoConnect) { diff --git a/src/uisupport/bufferview.cpp b/src/uisupport/bufferview.cpp index 49d2ae72..a57069bc 100644 --- a/src/uisupport/bufferview.cpp +++ b/src/uisupport/bufferview.cpp @@ -223,12 +223,11 @@ void BufferView::dataChanged(const QModelIndex &topLeft, const QModelIndex &bott continue; bool isActive = networkIdx.data(NetworkModel::ItemActiveRole).toBool(); - if(Global::SPUTDEV) { - if(isExpanded(networkIdx) != isActive) setExpanded(networkIdx, true); - } else { - if(isExpanded(networkIdx) != isActive) - setExpanded(networkIdx, isActive); - } +#ifdef SPUTDEV + if(isExpanded(networkIdx) != isActive) setExpanded(networkIdx, true); +#else + if(isExpanded(networkIdx) != isActive) setExpanded(networkIdx, isActive); +#endif } }