# HG changeset patch # User nemo # Date 1315152370 14400 # Node ID d7a887c7e2d0f369a426ec323310f04170b4f777 # Parent 0d6a338bf377f3e7f991bd8698c8fb8acfb708f5 Add a crappy button to encourage artists to make another one. Restore Info page. diff -r 0d6a338bf377 -r d7a887c7e2d0 QTfrontend/hwform.cpp --- a/QTfrontend/hwform.cpp Sun Sep 04 19:04:36 2011 +0400 +++ b/QTfrontend/hwform.cpp Sun Sep 04 12:06:10 2011 -0400 @@ -152,12 +152,17 @@ connect(ui.pageMain->BtnNet, SIGNAL(clicked()), pageSwitchMapper, SLOT(map())); pageSwitchMapper->setMapping(ui.pageMain->BtnNet, ID_PAGE_NETTYPE); + connect(ui.pageMain->BtnInfo, SIGNAL(clicked()), pageSwitchMapper, SLOT(map())); - pageSwitchMapper->setMapping(ui.pageMain->BtnInfo, ID_PAGE_DATADOWNLOAD); + pageSwitchMapper->setMapping(ui.pageMain->BtnInfo, ID_PAGE_INFO); + + connect(ui.pageMain->BtnDataDownload, SIGNAL(clicked()), pageSwitchMapper, SLOT(map())); + pageSwitchMapper->setMapping(ui.pageMain->BtnDataDownload, ID_PAGE_DATADOWNLOAD); connect(ui.pageMain->BtnExit, SIGNAL(pressed()), this, SLOT(btnExitPressed())); connect(ui.pageMain->BtnExit, SIGNAL(clicked()), this, SLOT(btnExitClicked())); + connect(ui.pageInfo->BtnBack, SIGNAL(clicked()), this, SLOT(GoBack())); connect(ui.pageDataDownload->BtnBack, SIGNAL(clicked()), this, SLOT(GoBack())); connect(ui.pageEditTeam->BtnTeamSave, SIGNAL(clicked()), this, SLOT(TeamSave())); diff -r 0d6a338bf377 -r d7a887c7e2d0 QTfrontend/pagemain.cpp --- a/QTfrontend/pagemain.cpp Sun Sep 04 19:04:36 2011 +0400 +++ b/QTfrontend/pagemain.cpp Sun Sep 04 12:06:10 2011 -0400 @@ -41,6 +41,7 @@ pageLayout->setRowStretch(2, 0); pageLayout->setRowStretch(3, 1); pageLayout->setRowStretch(4, 1); + pageLayout->setRowStretch(5, 1); BtnSinglePlayer = addButton(":/res/LocalPlay.png", pageLayout, 2, 0, 1, 2, true); BtnSinglePlayer->setToolTip(tr("Local Game (Play a game on a single computer)")); @@ -50,6 +51,9 @@ BtnNet->setToolTip(tr("Network Game (Play a game across a network)")); pageLayout->setAlignment(BtnNet, Qt::AlignHCenter); + BtnDataDownload = addButton(tr("Downloadable Content"), pageLayout, 4, 0, 1, 4, false); + pageLayout->setAlignment(BtnDataDownload, Qt::AlignHCenter); + mainNote = new QLabel(this); mainNote->setAlignment(Qt::AlignHCenter | Qt::AlignVCenter); mainNote->setWordWrap(true); @@ -119,9 +123,9 @@ else mainNote->setText(QLabel::tr("This development build is 'work in progress' and may not be compatible with other versions of the game. Some features might be broken or incomplete. Use at your own risk!")); - pageLayout->addWidget(mainNote, 4, 1, 1, 2); + pageLayout->addWidget(mainNote, 5, 1, 1, 2); - BtnSetup = addButton(":/res/Settings.png", pageLayout, 4, 3, true); + BtnSetup = addButton(":/res/Settings.png", pageLayout, 5, 3, true); //BtnInfo = addButton(":/res/About.png", pageLayout, 3, 1, 1, 2, true); BtnInfo = addButton(":/res/HedgewarsTitle.png", pageLayout, 0, 0, 1, 4, true); @@ -129,7 +133,7 @@ pageLayout->setAlignment(BtnInfo, Qt::AlignHCenter); //pageLayout->setAlignment(BtnInfo, Qt::AlignHCenter); - BtnExit = addButton(":/res/Exit.png", pageLayout, 4, 0, 1, 1, true); + BtnExit = addButton(":/res/Exit.png", pageLayout, 5, 0, 1, 1, true); BtnExit->setFixedHeight(BtnSetup->height()); BtnExit->setStyleSheet("QPushButton{margin-top: 2px;}"); } diff -r 0d6a338bf377 -r d7a887c7e2d0 QTfrontend/pagemain.h --- a/QTfrontend/pagemain.h Sun Sep 04 19:04:36 2011 +0400 +++ b/QTfrontend/pagemain.h Sun Sep 04 12:06:10 2011 -0400 @@ -33,6 +33,7 @@ QPushButton *BtnSetup; QPushButton *BtnInfo; QPushButton *BtnExit; + QPushButton *BtnDataDownload; QLabel *mainNote; }; diff -r 0d6a338bf377 -r d7a887c7e2d0 misc/hats_js_anim.xhtml --- a/misc/hats_js_anim.xhtml Sun Sep 04 19:04:36 2011 +0400 +++ b/misc/hats_js_anim.xhtml Sun Sep 04 12:06:10 2011 -0400 @@ -44,7 +44,7 @@ //