From 56f33cf96acc6331c925ea406b60bfbd28da9db1 Mon Sep 17 00:00:00 2001 From: Paul Beckingham Date: Fri, 21 Oct 2011 18:07:20 -0400 Subject: [PATCH] Statistics - Added last synch time to the stats command output. --- src/commands/CmdStatistics.cpp | 7 +++++++ src/en-US.h | 1 + 2 files changed, 8 insertions(+) diff --git a/src/commands/CmdStatistics.cpp b/src/commands/CmdStatistics.cpp index 685f4696b..dc87c0797 100644 --- a/src/commands/CmdStatistics.cpp +++ b/src/commands/CmdStatistics.cpp @@ -256,6 +256,13 @@ int CmdStatistics::execute (std::string& output) view.set (row, 1, format (STRING_CMD_STATS_CHARS, (int) (descLength / totalT))); } + row = view.addRow (); + view.set (row, 0, STRING_CMD_STATS_LAST_SYNCH); + if (context.tdb2.synch_key._file.exists ()) + view.set (row, 1, Date (context.tdb2.synch_key._file.mtime ()).toISO ()); + else + view.set (row, 1, "-"); + // If an alternating row color is specified, notify the table. if (context.color ()) { diff --git a/src/en-US.h b/src/en-US.h index 9f131b450..679bce0fc 100644 --- a/src/en-US.h +++ b/src/en-US.h @@ -237,6 +237,7 @@ #define STRING_CMD_STATS_AVG_PEND "Average time pending" #define STRING_CMD_STATS_DESC_LEN "Average desc length" #define STRING_CMD_STATS_CHARS "{1} characters" +#define STRING_CMD_STATS_LAST_SYNCH "Last server synchronization" #define STRING_CMD_REPORTS_USAGE "Lists all supported reports" #define STRING_CMD_REPORTS_REPORT "Report" #define STRING_CMD_REPORTS_DESC "Description"