Show All Projects
At any given point Steam will show how long you have spent playing a game in the past two weeks and over all time, but no further detail. I've started storing these numbers at intervals so I can reconstruct a timeline of what, when, and how long I played.

Ideally I would do a bit more work so it would work for anyone, but at the moment it is hardcoded to show my info.

Timeline

Links

  BENCHMARKS  
Loading Time: Base Classes  0.0018
Controller Execution Time ( Project / Id )  0.0113
Total Execution Time  0.0132
  GET DATA  
No GET data exists
  MEMORY USAGE  
904,304 bytes
  POST DATA  
No POST data exists
  URI STRING  
project/id/90/Steam_Timeline
  CLASS/METHOD  
project/id
  DATABASE:  smkprojects (Project:$db)   QUERIES: 5 (0.0035 seconds)  (Hide)
0.0005   SELECT *
FROM `ProjectResources`
WHERE `ProjectID` = '90' 
0.0004   SELECT *
FROM `Projects`
WHERE `ProjectID` = '90' 
0.0004   SELECT *
FROM `ProjectTags`
WHERE `ProjectID` = '90' 
0.0009   SELECT TagCOUNT(1) AS cnt
FROM 
`ProjectTags`
WHERE `Tag` != 'Private'
GROUP BY `Tag`
HAVING COUNT(1) >
0.0013   SELECT TagCOUNT(1) AS cnt
FROM 
`ProjectTags`
WHERE `Tag` != 'Private'
GROUP BY `Tag`
HAVING COUNT(1) > 
  HTTP HEADERS  (Show)
  CONFIG VARIABLES  (Show)