diff --git a/VERSION b/VERSION index 1b9d97d08..8d974d69b 100644 --- a/VERSION +++ b/VERSION @@ -4,16 +4,15 @@ FWB_MAJOR_VERSION=4 FWB_MINOR_VERSION=2 FWB_MICRO_VERSION=0 -# build number is like "nano" version number. Complete version is -# composed like this: -# $FWB_MAJOR_VERSION.$FWB_MINOR_VERSION.$FWB_MICRO_VERSION.$BUILD_NUM -# -# I am incrementing build number during development cycle +# build number is like "nano" version number. I am incrementing build +# number during development cycle # BUILD_NUM="3425" VERSION="$FWB_MAJOR_VERSION.$FWB_MINOR_VERSION.$FWB_MICRO_VERSION.$BUILD_NUM" +GENERATION="$FWB_MAJOR_VERSION.$FWB_MINOR_VERSION" + # Data format version FWBUILDER_XML_VERSION=17 diff --git a/VERSION.h b/VERSION.h index 6e0ea8145..feeffdf1c 100644 --- a/VERSION.h +++ b/VERSION.h @@ -1 +1,2 @@ #define VERSION "4.2.0.3425" +#define GENERATION "4.2" diff --git a/configure.in b/configure.in index 25d3db1ed..4431849c0 100644 --- a/configure.in +++ b/configure.in @@ -37,7 +37,10 @@ AC_DEFINE_UNQUOTED(FWBUILDER_XML_VERSION, "$FWBUILDER_XML_VERSION") echo "Creating VERSION.h file..." -echo "#define VERSION \"$VERSION\"" > VERSION.h +cat < VERSION.h +#define VERSION "$VERSION" +#define GENERATION "$GENERATION" +EOF dnl try to find QT dnl diff --git a/src/libgui/FWBAboutDialog.cpp b/src/libgui/FWBAboutDialog.cpp index f5c302998..c386c5d5a 100644 --- a/src/libgui/FWBAboutDialog.cpp +++ b/src/libgui/FWBAboutDialog.cpp @@ -35,9 +35,11 @@ FWBAboutDialog::FWBAboutDialog(QWidget *parent): QDialog(parent) { m_aboutDialog = new Ui::AboutDialog_q; m_aboutDialog->setupUi(this); - m_aboutDialog->titleLbl->setText( - QString("Firewall Builder v%1").arg(VERSION) ); - m_aboutDialog->revLbl->setText(""); + + QString pgm = m_aboutDialog->titleLbl->text(); + m_aboutDialog->titleLbl->setText(pgm.arg(GENERATION)); + + m_aboutDialog->revLbl->setText(VERSION); m_aboutDialog->apiLbl->setText(""); ABOUT_DLG_BLANKS; diff --git a/src/libgui/StartTipDialog.cpp b/src/libgui/StartTipDialog.cpp index 69072d7b9..103208a05 100644 --- a/src/libgui/StartTipDialog.cpp +++ b/src/libgui/StartTipDialog.cpp @@ -57,10 +57,9 @@ StartTipDialog::StartTipDialog(QWidget *parent): QDialog(parent) m_dialog = new Ui::StartTipDialog_q; m_dialog->setupUi(this); - QString pgm = m_dialog->program_name_and_version->text(); - - m_dialog->program_name_and_version->setText(pgm.arg(VERSION)); - + QString pgm = m_dialog->program_name->text(); + m_dialog->program_name->setText(pgm.arg(GENERATION)); + m_dialog->program_version->setText(VERSION); QString locale = QLocale::system().name(); //"en_US"; QStringList paths; diff --git a/src/libgui/aboutdialog_q.ui b/src/libgui/aboutdialog_q.ui index 19e23dfde..81c39749e 100644 --- a/src/libgui/aboutdialog_q.ui +++ b/src/libgui/aboutdialog_q.ui @@ -1,131 +1,132 @@ - + + AboutDialog_q - - + + true - + 0 0 - 296 + 419 311 - + - - - + + + 0 0 0 - - - + + + 255 255 255 - - - + + + 255 255 255 - - - + + + 255 255 255 - - - + + + 127 127 127 - - - + + + 170 170 170 - - - + + + 0 0 0 - - - + + + 255 255 255 - - - + + + 0 0 0 - - - + + + 255 255 255 - - - + + + 255 255 255 - - - + + + 0 0 0 - - - + + + 255 255 255 @@ -134,117 +135,117 @@ - - - + + + 0 0 0 - - - + + + 255 255 255 - - - + + + 255 255 255 - - - + + + 255 255 255 - - - + + + 127 127 127 - - - + + + 170 170 170 - - - + + + 0 0 0 - - - + + + 255 255 255 - - - + + + 0 0 0 - - - + + + 255 255 255 - - - + + + 255 255 255 - - - + + + 0 0 0 - - - + + + 255 255 255 @@ -253,117 +254,117 @@ - - - + + + 127 127 127 - - - + + + 255 255 255 - - - + + + 255 255 255 - - - + + + 255 255 255 - - - + + + 127 127 127 - - - + + + 170 170 170 - - - + + + 127 127 127 - - - + + + 255 255 255 - - - + + + 127 127 127 - - - + + + 255 255 255 - - - + + + 255 255 255 - - - + + + 0 0 0 - - - + + + 255 255 255 @@ -373,30 +374,86 @@ - + Firewall Builder - + - + true - - - 20 - - + + + + + + 0 + 0 + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:28pt;">Firewall Builder %1</span></p></body></html> + + + Qt::AlignCenter + + + + + + + Revision: + + + Qt::AlignCenter + + + false + + + + + + + + 0 + 0 + + + + Using libfwbuilder API v + + + Qt::AlignCenter + + + false + + + + + + + + + + + - + Qt::Vertical - + QSizePolicy::Expanding - + 20 20 @@ -404,17 +461,109 @@ - - + + + + + 0 + 0 + + + + Copyright 2002-2010 NetCitadel, LLC + + + Qt::AlignCenter + + + false + + + + + + + + 0 + 20 + + + + + 32767 + 20 + + + + QFrame::NoFrame + + + QFrame::Plain + + + -3 + + + Qt::ScrollBarAlwaysOff + + + Qt::ScrollBarAlwaysOff + + + + + + true + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="http://www.fwbuilder.org"><span style=" font-family:'Lucida Grande'; font-size:13pt; text-decoration: underline; color:#0000ff;">http://www.fwbuilder.org</span></a></p></body></html> + + + + + + + + + + false + + + + + + + + 0 + 0 + + + + QFrame::HLine + + + QFrame::Sunken + + + Qt::Horizontal + + + + + - + Qt::Horizontal - + QSizePolicy::Expanding - + 20 20 @@ -423,191 +572,28 @@ - - + + &OK - + - + true - + true - - - - - 0 - 0 - - - - - 24 - 75 - true - - - - Firewall Builder - - - false - - - Qt::AlignCenter - - - false - - - 0 - - - - - - - Revision: - - - Qt::AlignCenter - - - false - - - - - - - - 0 - 0 - - - - Using libfwbuilder API v - - - Qt::AlignCenter - - - false - - - - - - - - - - - - - - - 0 - 20 - - - - - 32767 - 20 - - - - QFrame::NoFrame - - - QFrame::Plain - - - -3 - - - Qt::ScrollBarAlwaysOff - - - Qt::ScrollBarAlwaysOff - - - - - - true - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Lucida Grande'; font-size:13pt; font-weight:400; font-style:normal;"> -<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="http://www.fwbuilder.org"><span style=" text-decoration: underline; color:#0000ff;">http://www.fwbuilder.org</span></a></p></body></html> - - - - - - - - - - false - - - - - - - - 0 - 0 - - - - QFrame::HLine - - - QFrame::Sunken - - - Qt::Horizontal - - - - - - - - 0 - 0 - - - - Copyright 2002-2010 NetCitadel, LLC - - - Qt::AlignCenter - - - false - - - - + - + @@ -616,11 +602,11 @@ p, li { white-space: pre-wrap; } AboutDialog_q accept() - + 20 20 - + 20 20 diff --git a/src/libgui/starttipdialog_q.ui b/src/libgui/starttipdialog_q.ui index a19a692aa..94dbf797c 100644 --- a/src/libgui/starttipdialog_q.ui +++ b/src/libgui/starttipdialog_q.ui @@ -6,7 +6,7 @@ 0 0 - 527 + 529 403 @@ -29,8 +29,8 @@ - - + + 0 @@ -63,9 +63,12 @@ p, li { white-space: pre-wrap; } - + - Watch Getting Started Tutorial + Version + + + Qt::AlignCenter @@ -95,6 +98,13 @@ p, li { white-space: pre-wrap; } + + + + Watch Getting Started Tutorial + + +