{
this.date = date;
var home = GLib.get_home_dir();
-
+ print( "READING FILE");
var flines = File.read( home + '/.gitlog' + date.format('/Y/m/d') + '.log').split("\n");
+ print("loaded");
// first just convert them..
// we had an old bug that did not put line breaks in there..
// however 00:00:00: is pretty distinct, so let'st try and split on it..
// read the lines, and fill in the 'spans'
for (var i = 0; i < flines.length; i++) {
+ print("sl");
var xl = flines[i].split(/([0-9]{2}:[0-9]{2}:[0-9]{2})/);
+ print("as");
//print(JSON.stringify(xl));
for (var ii=1; ii< xl.length; ii+=2) {
var p = lines.length;
}
- };
+ }
+ print("parsed");
//print(JSON.stringify(lines,null,4));
// summarize data...
}
print("\nLONGIDLE : " +(totals.idle/60).toFixed(2) +"h" );
-print("\nShort Idle : " +(totals.idle/60).toFixed(2) +"h" );
+print("\nShort Idle : " +(totals.shortidle/60).toFixed(2) +"h" );
print("Worked: " + (totals.work/60).toFixed(2) +"h\n" );