File: 0003-about-dialog.patch

package info (click to toggle)
texstudio 4.8.7%2Bds-1
  • links: PTS
  • area: main
  • in suites: forky, sid, trixie
  • size: 108,288 kB
  • sloc: cpp: 108,337; xml: 18,660; ansic: 8,977; javascript: 177; sh: 147; python: 73; makefile: 53
file content (30 lines) | stat: -rw-r--r-- 1,793 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Author: Tom Jampen <tom@cryptography.ch>
Description:
 Fixing the wording in the about dialog and displaying the Debian revision
 instead of the upstream commit id.

diff -Naurp a/cmake/project_version.cmake b/cmake/project_version.cmake
--- a/cmake/project_version.cmake
+++ b/cmake/project_version.cmake
@@ -56,6 +56,9 @@ version_split(${PROJECT_VERSION} PROJECT
 math(EXPR PROJECT_VERSION_INT "${PROJECT_VERSION_MAJOR} * 10000 + ${PROJECT_VERSION_MINOR} * 100 + ${PROJECT_VERSION_PATCH}")
 
 set(ADDITIONAL_DEFINITIONS -DPROJECT_VERSION="${PROJECT_VERSION}" -DPROJECT_VERSION_INT=${PROJECT_VERSION_INT})
+
+set(TEXSTUDIO_GIT_REVISION $ENV{DEB_VERSION})
+
 if(TEXSTUDIO_GIT_REVISION)
 	file(WRITE ${CMAKE_BINARY_DIR}/git_revision.cpp "const char * TEXSTUDIO_GIT_REVISION = \"${TEXSTUDIO_GIT_REVISION}\";")
 else()
diff -Naurp a/src/aboutdialog.cpp b/src/aboutdialog.cpp
--- a/src/aboutdialog.cpp
+++ b/src/aboutdialog.cpp
@@ -55,7 +55,7 @@ void AboutDialog::setText(QString latest
     }
     if (latestVersion=="") latestVersion = tr("couldn't retrieve data");
     ui.textBrowser->setOpenExternalLinks(true);
-    ui.textBrowser->setHtml(QString("<b>%1 %2</b> (git %3)").arg(TEXSTUDIO,TXSVERSION,TEXSTUDIO_GIT_REVISION ? TEXSTUDIO_GIT_REVISION : "n/a") + "<br>" +
+    ui.textBrowser->setHtml(QString("<b>%1 %2</b> (Build: %3)").arg(TEXSTUDIO,TXSVERSION,TEXSTUDIO_GIT_REVISION ? TEXSTUDIO_GIT_REVISION : "n/a") + "<br>" +
                             tr("Using Qt Version %1, compiled with Qt %2 %3").arg(qVersion(),QT_VERSION_STR,COMPILED_DEBUG_OR_RELEASE) + "<br><br>" +
                             tr("Project home site:") + " <a href=\"https://texstudio.org/\">https://texstudio.org/</a><br>" +
                             tr("Latest stable version: %1").arg(latestVersion)+"<br>" +