From 2589e713fd0887a8dd6eb000a903fc4880d3ca63 Mon Sep 17 00:00:00 2001 From: Itay Cohen Date: Mon, 30 Sep 2019 14:33:24 +0300 Subject: [PATCH] Improve about dialog (#1799) * Improve about dialog --- src/dialogs/AboutDialog.cpp | 7 +- src/dialogs/AboutDialog.ui | 190 ++++++++++++++++++++---------------- 2 files changed, 109 insertions(+), 88 deletions(-) diff --git a/src/dialogs/AboutDialog.cpp b/src/dialogs/AboutDialog.cpp index 9fd1c8e6..db462d71 100644 --- a/src/dialogs/AboutDialog.cpp +++ b/src/dialogs/AboutDialog.cpp @@ -26,8 +26,7 @@ AboutDialog::AboutDialog(QWidget *parent) : setWindowFlags(windowFlags() & (~Qt::WindowContextHelpButtonHint)); ui->logoSvgWidget->load(Config()->getLogoFile()); - QString aboutString("

Cutter

" - + tr("Version") + " " CUTTER_VERSION_FULL "
" + QString aboutString(tr("Version") + " " CUTTER_VERSION_FULL "
" + tr("Using r2-") + R2_GITTAP + "
" + buildQtVersionString() + "

" + tr("Optional Features:") + "
" @@ -48,8 +47,8 @@ AboutDialog::AboutDialog(QWidget *parent) : + "

" + tr("License") + "

" + tr("This Software is released under the GNU General Public License v3.0") + "

" + tr("Authors") + "

" - "xarkes, thestr4ng3r, ballessay
" - "Based on work by Hugo Teso <hugo.teso@gmail.org> (originally Iaito)."); + + tr("Cutter is developed by the community and maintained by its core and development teams.
") + + tr("Check our contributors page for the full list of contributors.")); ui->label->setText(aboutString); QSignalBlocker s(ui->updatesCheckBox); diff --git a/src/dialogs/AboutDialog.ui b/src/dialogs/AboutDialog.ui index 193194ab..0f9b9cce 100644 --- a/src/dialogs/AboutDialog.ui +++ b/src/dialogs/AboutDialog.ui @@ -6,94 +6,15 @@ 0 0 - 400 - 300 + 570 + 393 About Cutter - - - - - - - - 96 - 96 - - - - - 96 - 96 - - - - - - - - QLayout::SetDefaultConstraint - - - - - - 0 - 0 - - - - Show version information - - - - - - - - 0 - 0 - - - - Show radare2 plugin information - - - - - - - - 0 - 0 - - - - Check for updates - - - - - - - - 0 - 0 - - - - Check for updates on start - - - - - - - - + + @@ -113,18 +34,119 @@ 5 + + true + Qt::LinksAccessibleByMouse|Qt::TextSelectableByMouse - + QDialogButtonBox::Close + + + + 5 + + + 15 + + + + + + 0 + 0 + + + + Check for updates on start + + + + + + + + 0 + 0 + + + + Check for updates + + + + + + + + 0 + 0 + + + + Show version information + + + + + + + + 0 + 0 + + + + Show radare2 plugin information + + + + + + + + 0 + 0 + + + + <html><head/><body><p align="center"><span style=" font-size:11pt; font-weight:600;">Cutter is a free and open-source reverse engineering platform powered by radare2</span></p><p align="center"><span style=" font-size:11pt;">Read more on </span><a href="https://cutter.re"><span style=" text-decoration: underline; color:#2980b9;">cutter.re</span></a></p></body></html> + + + + + + + <html><head/><body><p><span style=" font-size:28pt; font-weight:600;">Cutter</span></p></body></html> + + + + + + + + 96 + 96 + + + + + 96 + 96 + + + + + +