Skip to content
AaronLenoir edited this page Jan 27, 2015 · 2 revisions

Activity Logger

This is the project page for my Activity Logger tool.

What does it do?

It's a small system tray icon, if you click on it you see a textbox where you can quickly enter a short description of what you are working on at the moment.

Afterwards, you can go back and see all your entries for a certain day.

Prerequisites

Microsoft .NET Framework 3.5 SP1 (or higher I presume).

Installation

You will then see a clock icon in your system tray.

By default, it creates an activity.dat file in the application data folder for the roaming user: %AppData%\Activity Logger.

But you can change it: right mouse click > "Change datafile ..."

Usage

Click the icon (left mouse click) and start typing what you are doing.

Right mouse click on the icon gives you the following options:

  • Review your entered activities
  • Set the location of the data file
  • Set whether or not the application starts when windows starts (or you log on)

What's the use?

I made it for myself, because I have to do backreporting, working on several projects and I usually forget after several days what I had done at a certain day. I also neglected to follow this up every day.

So I needed a tool that would help me to quickly and without much fuss fill in what I was doing at that specific time.

So the focus is a tool that is quick to access: 1 click and you start typing, press enter and your done.

Later you can look back in your database and find out what you were up to, without having to browse through sent mails or other time consuming stuff.

Building the sourcecode

Visual Studio 2010 or higher should be all. It does depend on SQLite.