From a735c7eb63ff2a06bfcdcd401cd8865d9e800ef7 Mon Sep 17 00:00:00 2001 From: Paul Beckingham Date: Fri, 22 Aug 2014 16:08:16 -0400 Subject: [PATCH] CmdInfo - Removed the 'total active time' display. Should have done this a long time ago. --- src/commands/CmdInfo.cpp | 31 ------------------------------- 1 file changed, 31 deletions(-) diff --git a/src/commands/CmdInfo.cpp b/src/commands/CmdInfo.cpp index 7167aca4a..0781ff78b 100644 --- a/src/commands/CmdInfo.cpp +++ b/src/commands/CmdInfo.cpp @@ -441,7 +441,6 @@ int CmdInfo::execute (std::string& output) std::string previous; std::string current; unsigned int i = 0; - long total_time = 0; long last_timestamp = 0; while (i < undo.size ()) { @@ -465,39 +464,9 @@ int CmdInfo::execute (std::string& output) Task before (previous.substr (4)); Task after (current.substr (4)); journal.set (row, 1, taskInfoDifferences (before, after, dateformat, last_timestamp, timestamp.toEpoch())); - - // calculate the total active time - if (before.get ("start") == "" - && after.get ("start") != "") - { - // task started - total_time -= timestamp.toEpoch (); - } - else if (((before.get ("start") != "" && - after.get ("start") == "") || - (before.get ("status") != "completed" && - after.get ("status") == "completed")) && - total_time < 0) - { - // task stopped or done - total_time += timestamp.toEpoch (); - } } } } - - // add now() if task is still active - if (total_time < 0) - total_time += Date ().toEpoch (); - - // print total active time - if (total_time > 0) - { - row = journal.addRow (); - journal.set (row, 0, STRING_CMD_INFO_TOTAL_ACTIVE); - journal.set (row, 1, Duration (total_time).formatPrecise (), - (context.color () ? Color ("bold") : Color ())); - } } out << optionalBlankLine ()