hides the 'email' prompt on the feedback page (as that doesn't work, so it's a misleading/useless feature), makes the "please add your email" text a little nicer and more noticeable, and makes the "feedback" and "downloadable content" buttons on the main menu a little bit larger, and more clickable.
authorDrew Gottlieb
Sat, 08 Dec 2012 20:49:43 -0500
changeset 8277 cd2bae15a9a3
parent 8274 7324298dbcc1
child 8279 c03d64969112
hides the 'email' prompt on the feedback page (as that doesn't work, so it's a misleading/useless feature), makes the "please add your email" text a little nicer and more noticeable, and makes the "feedback" and "downloadable content" buttons on the main menu a little bit larger, and more clickable.
QTfrontend/ui/page/pagefeedback.cpp
QTfrontend/ui/page/pagemain.cpp
--- a/QTfrontend/ui/page/pagefeedback.cpp	Sat Dec 08 20:23:13 2012 +0400
+++ b/QTfrontend/ui/page/pagefeedback.cpp	Sat Dec 08 20:49:43 2012 -0500
@@ -59,11 +59,13 @@
     info = new QLabel();
     info->setText(
         "<style type=\"text/css\">"
-        "a { color: #ffcc00; }"
+        "a { color: #fc0; }"
+        "b { color: #0df; }"
         "</style>"
         "<div align=\"center\"><h1>Please give us a feedback!</h1>"
         "<h3>We are always happy about suggestions, ideas or bug reports.<h3>"
-        "<h4>The feedback will be posted as a new issue on our Google Code page.<h4>"
+        "<h4>The feedback will be posted as a new issue on our Google Code page.<br />"
+        "<b>Don't forget to mention your email or you won't be able to receive updates on this topic!</b><br /></h4>"
         //"<h4>Your email is optional, but if given, you will be notified of responses.<h4>"
         "</div>"
     );
@@ -86,8 +88,12 @@
     //  It's sent in the XML as a <issues:cc> , the <entry>, but it doesn't seem
     //  to actually do anything. If you figure out how to fix that, uncomment these lines
     //  and the line above in the 'info' QLabel to re-enable this feature.
+    //  UPDATE: I found out that CC only works if that email is a member of the
+    //  Google Code project. So this feature is pretty much useless atm.
+    /*
     combinedTopLayout->addLayout(emailLayout);
     combinedTopLayout->insertSpacing(1, 50);
+    */
 
     pageLayout->addLayout(combinedTopLayout);
 
@@ -239,7 +245,6 @@
 
     // add everything to the field of text
     description->setText(
-        "Don't forget to mention your email or you won't be able to receive updates on this topic!"
         "\n\n\n\n\n"
         "System information:\n"
         + qt_version
--- a/QTfrontend/ui/page/pagemain.cpp	Sat Dec 08 20:23:13 2012 +0400
+++ b/QTfrontend/ui/page/pagemain.cpp	Sat Dec 08 20:49:43 2012 -0500
@@ -59,10 +59,12 @@
     pageLayout->setAlignment(BtnInfo, Qt::AlignHCenter);
 
     BtnFeedback = addButton("Feedback", pageLayout, 4, 0, 1, 4, false);
+    BtnFeedback->setFixedSize(86, 27);
     BtnFeedback->setWhatsThis(tr("Leave a feedback here reporting issues, suggesting features or just saying how you like Hedgewars"));
     pageLayout->setAlignment(BtnFeedback, Qt::AlignHCenter);
 
     BtnDataDownload = addButton(tr("Downloadable Content"), pageLayout, 5, 0, 1, 4, false);
+    BtnDataDownload->setFixedSize(176, 27);
     //BtnDataDownload->setToolTip(tr(Downloadable Content"));
     BtnDataDownload->setWhatsThis(tr("Access the user created content downloadable from our website"));
     pageLayout->setAlignment(BtnDataDownload, Qt::AlignHCenter);