瀏覽代碼

Include build date/time and bitness in the About dialog


git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4609 3789f03b-4d11-0410-bbf8-ca57d06f2519
tags/v1.1.90
DRC 13 年之前
父節點
當前提交
d8e93dc9da
共有 11 個文件被更改,包括 58 次插入34 次删除
  1. 1
    0
      CMakeLists.txt
  2. 5
    5
      po/de.po
  3. 4
    5
      po/fr.po
  4. 5
    5
      po/pl.po
  5. 5
    5
      po/ru.po
  6. 5
    5
      po/sk.po
  7. 5
    5
      po/sv.po
  8. 2
    1
      po/tigervnc.pot
  9. 1
    0
      vncviewer/CMakeLists.txt
  10. 18
    0
      vncviewer/buildTime.cxx
  11. 7
    3
      vncviewer/vncviewer.cxx

+ 1
- 0
CMakeLists.txt 查看文件

@@ -63,6 +63,7 @@ if(CMAKE_BUILD_TYPE STREQUAL "Debug")
endif()

message(STATUS "VERSION = ${VERSION}, BUILD = ${BUILD}")
add_definitions(-D__BUILD__="${BUILD}")

if(NOT DEFINED BUILD_WINVNC)
if(MSVC)

+ 5
- 5
po/de.po 查看文件

@@ -217,13 +217,13 @@ msgstr "Über..."

#, fuzzy, c-format
msgid ""
"TigerVNC Viewer for X version %s - built %s\n"
"TigerVNC Viewer %d-bit v%s (%s)\n"
"%s\n"
"Copyright (C) 1999-2011 TigerVNC Team and many others (see README.txt)\n"
"See http://www.tigervnc.org for information on TigerVNC."
msgstr ""
"TigerVNC-Viewer für X version %s - gebaut %s\n"
"Copyright (C) 2002-2004 RealVNC Ltd.\n"
"Copyright (C) 2000-2004 Constantin Kaplinsky.\n"
"Copyright (C) 2004-2009 Peter Astrand for Cendio AB\n"
"TigerVNC-Viewer version %s (%s)\n"
"%s\n"
"Copyright (C) 1999-2011 TigerVNC Team and many others (see README.txt)\n"
"Copyright (C) 2005 Klaus Franken, StrukturPunkt\n"
"Siehe http://www.tigervnc.org für Informationen über TigerVNC."

+ 4
- 5
po/fr.po 查看文件

@@ -217,13 +217,12 @@ msgstr "À propos..."

#, fuzzy, c-format
msgid ""
"TigerVNC Viewer for X version %s - built %s\n"
"TigerVNC Viewer %d-bit v%s (%s)\n"
"%s\n"
"Copyright (C) 1999-2011 TigerVNC Team and many others (see README.txt)\n"
"See http://www.tigervnc.org for information on TigerVNC."
msgstr ""
"Visionneur TigerVNC pour la version %s du serveur X - Paquetage construit le "
"Visionneur TigerVNC %d-bit v%s (%s)\n"
"« %s »\n"
"Copyright (C) 2002-2005 RealVNC Ltd.\n"
"Copyright (C) 2000-2006 TightVNC Group\n"
"Copyright (C) 2004-2009 Peter Astrand pour Cendio AB\n"
"Copyright (C) 1999-2011 TigerVNC Team et beaucoup d'autres (voir README.txt)\n"
"Voir http://www.tigervnc.org pour plus d'informations sur TigerVNC."

+ 5
- 5
po/pl.po 查看文件

@@ -213,14 +213,14 @@ msgstr "O programie..."

#, fuzzy, c-format
msgid ""
"TigerVNC Viewer for X version %s - built %s\n"
"TigerVNC Viewer %d-bit v%s (%s)\n"
"%s\n"
"Copyright (C) 1999-2011 TigerVNC Team and many others (see README.txt)\n"
"See http://www.tigervnc.org for information on TigerVNC."
msgstr ""
"Przeglądarka TigerVNC dla X Window, wersja %s - zbudowano %s\n"
"Copyright (C) 2002-2005 RealVNC Ltd.\n"
"Copyright (C) 2000-2006 Grupa TightVNC\n"
"Copyright (C) 2004-2009 Peter Astrand dla Cendio AB\n"
"Przeglądarka TigerVNC %d-bit wersja %s (%s)\n"
"%s\n"
"Copyright (C) 1999-2011 TigerVNC Team and many others (see README.txt)\n"
"Zobacz http://www.tigervnc.org, aby dowiedzieć się więcej o TigerVNC."

#~ msgid "About VNCviewer..."

+ 5
- 5
po/ru.po 查看文件

@@ -217,12 +217,12 @@ msgstr "О программе..."

#, fuzzy, c-format
msgid ""
"TigerVNC Viewer for X version %s - built %s\n"
"TigerVNC Viewer %d-bit v%s (%s)\n"
"%s\n"
"Copyright (C) 1999-2011 TigerVNC Team and many others (see README.txt)\n"
"See http://www.tigervnc.org for information on TigerVNC."
msgstr ""
"TigerVNC viewer для X, версия %s - время сборки %s\n"
"Copyright (C) 2002-2004 RealVNC Ltd.\n"
"Copyright (C) 2000-2004 Константин Каплинский\n"
"Copyright (C) 2004-2009 Peter Astrand for Cendio AB\n"
"TigerVNC Viewer %d-bit версия %s (%s)\n"
"%s\n"
"Copyright (C) 1999-2011 TigerVNC Team and many others (see README.txt)\n"
"Ищите информацию о TigerVNC на сайте http://www.tigervnc.org"

+ 5
- 5
po/sk.po 查看文件

@@ -215,14 +215,14 @@ msgstr "O programe..."

#, fuzzy, c-format
msgid ""
"TigerVNC Viewer for X version %s - built %s\n"
"TigerVNC Viewer %d-bit v%s (%s)\n"
"%s\n"
"Copyright (C) 1999-2011 TigerVNC Team and many others (see README.txt)\n"
"See http://www.tigervnc.org for information on TigerVNC."
msgstr ""
"TigerVNC viewer pre X verzie %s - zostavené %s\n"
"Copyright (C) 2002-2004 RealVNC Ltd.\n"
"Copyright (C) 2000-2004 Constantin Kaplinsky\n"
"Copyright (C) 2004-2009 Peter Astrand for Cendio AB\n"
"TigerVNC Viewer %d-bit verzie %s (%s)\n"
"%s\n"
"Copyright (C) 1999-2011 TigerVNC Team and many others (see README.txt)\n"
"Pre informácie o TigerVNC navštívte http://www.tigervnc.org."

#~ msgid "About VNCviewer..."

+ 5
- 5
po/sv.po 查看文件

@@ -215,12 +215,12 @@ msgstr "Om..."

#, fuzzy, c-format
msgid ""
"TigerVNC Viewer for X version %s - built %s\n"
"TigerVNC Viewer %d-bit v%s (%s)\n"
"%s\n"
"Copyright (C) 1999-2011 TigerVNC Team and many others (see README.txt)\n"
"See http://www.tigervnc.org for information on TigerVNC."
msgstr ""
"TigerVNC-visare för X version %s - byggd %s\n"
"Copyright (C) 2002-2005 RealVNC Ltd.\n"
"Copyright (C) 2000-2006 TightVNC Group\n"
"Copyright (C) 2004-2009 Peter Astrand for Cendio AB\n"
"TigerVNC-visare %d-bit v%s (%s)\n"
"%s\n"
"Copyright (C) 1999-2011 TigerVNC Team and many others (see README.txt)\n"
"Se http://www.tigervnc.org för information om TigerVNC."

+ 2
- 1
po/tigervnc.pot 查看文件

@@ -203,7 +203,8 @@ msgstr ""

#, c-format
msgid ""
"TigerVNC Viewer for X version %s - built %s\n"
"TigerVNC Viewer %d-bit v%s (%s)\n"
"%s\n"
"Copyright (C) 1999-2011 TigerVNC Team and many others (see README.txt)\n"
"See http://www.tigervnc.org for information on TigerVNC."
msgstr ""

+ 1
- 0
vncviewer/CMakeLists.txt 查看文件

@@ -3,6 +3,7 @@ include_directories(${GETTEXT_INCLUDE_DIR})

include_directories(${CMAKE_SOURCE_DIR}/common)
set(VNCVIEWER_SOURCES
buildTime.cxx
CConn.cxx
DesktopWindow.cxx
UserDialog.cxx

+ 18
- 0
vncviewer/buildTime.cxx 查看文件

@@ -0,0 +1,18 @@
/* Copyright (C) 2005 RealVNC Ltd. All Rights Reserved.
*
* This is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This software is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this software; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307,
* USA.
*/
const char* buildTime = "Built on " __DATE__ " at " __TIME__;

+ 7
- 3
vncviewer/vncviewer.cxx 查看文件

@@ -64,6 +64,7 @@ using namespace rfb;
using namespace std;

static char aboutText[1024];
extern const char* buildTime;

static bool exitMainloop = false;
static const char *exitError = NULL;
@@ -185,7 +186,8 @@ int main(int argc, char** argv)
const char* vncServerName = NULL;
UserDialog dlg;

const char englishAbout[] = N_("TigerVNC Viewer version %s\n"
const char englishAbout[] = N_("TigerVNC Viewer %d-bit v%s (%s)\n"
"%s\n"
"Copyright (C) 1999-2011 TigerVNC Team and many others (see README.txt)\n"
"See http://www.tigervnc.org for information on TigerVNC.");

@@ -197,7 +199,8 @@ int main(int argc, char** argv)

// Write about text to console, still using normal locale codeset
snprintf(aboutText, sizeof(aboutText),
gettext(englishAbout), PACKAGE_VERSION);
gettext(englishAbout), (int)sizeof(size_t)*8, PACKAGE_VERSION,
__BUILD__, buildTime);
fprintf(stderr,"\n%s\n", aboutText);

// Set gettext codeset to what our GUI toolkit uses. Since we are
@@ -208,7 +211,8 @@ int main(int argc, char** argv)

// Re-create the aboutText for the GUI, now using GUI codeset
snprintf(aboutText, sizeof(aboutText),
gettext(englishAbout), PACKAGE_VERSION);
gettext(englishAbout), (int)sizeof(size_t)*8, PACKAGE_VERSION,
__BUILD__, buildTime);

rfb::initStdIOLoggers();
rfb::LogWriter::setLogParams("*:stderr:30");

Loading…
取消
儲存