A problem occured while loading the plugin: krl_flickr_photoset -> : Assigning the return value of new by reference is deprecated on line 18
kelvinluck.com: Slimmer Timer
Get Firefox! creative commons

Slimmer Timer

Slimmer Timer is a simple standalone application for Mac and PC which interacts with slimtimer.com. slimtimer.com is a web app which provides a simple way to track the time spent on various tasks. As a freelancer, I find this app invaluable for keeping tabs on how much time I spend on what projects. The one annoying thing is that you have to keep a browser window open at all times to track your time.

With Slimmer Timer you have an application which exposes the most basic functionality of Slim Timer (recording time spent on tasks) in a simple standalone application which you can leave running all the time. Accidentally closing (or crashing) your browser won’t interrupt your timing.

Here is what it looks like in action:

Slimmer Timer in action

As you can see, it is very minimal and simple. You select what you are currently doing from a list of your active tasks and press play to start recording your time. Or you can create new tasks and mark tasks as completed. You still use the slimtimer.com website to tag your tasks and to view reports on how you spent your time.


You can download SlimmerTimer for PC or for Mac. Simply unzip the downloaded file to a folder of your choice and double click on the application (“SlimmerTimer.exe” on PC or “SlimmerTimer” on Mac).


Slimmer Timer was built using Flex, haXe and Screenweaver HX. More information about the technologies behind Slimmer Timer and the build process here.

  1. Will you be making the source available?

    Arthaey    Nov 15, 19:04    #
  2. Hi Arthaey,

    Is there any particular part of the source you are interested in? I haven’t looked at the source since I wrote the app but since it was literally the first thing I ever wrote in Flex I imagine the source is embarrasingly bad…

    What part of it in particular are you interested in?


    Kelvin Luck    Nov 15, 21:53    #
  3. Hi Kelvin, couldn’t login to my account using your application. Kept on getting “Error!! Sorry – could not log you in with that username and password. Please try again.” I’m also interested in the source for this. I’m a pure AS2/AS3 developer and have very little experience with haXe and Screenweaver HX. The main parts of the source I’m interested in is basically everything but the Flex stuff. How you make the calls, your haXe wrapper, etc. I’m working on building my own AIR Slim Timer app to use with our current timesheet services. Drop me an email when you have time.

    Tristan    Apr 20, 15:54    #
  4. Hi Tristan,

    Sorry for the slow reply… What OS are you on? I just downloaded the windows version and installed it on my machine here and it let me log in fine… Are there any “strange” characters in your email address or password?

    I don’t have the sourcecode handy right now but I think I used HTTPService to talk to the slim timer server. Probably if I was doing it now I’d just use a plain URLLoader… And I sent XML to the slimtimer service… The haXe code is here but is almost certainly irrelevant if you are using AIR…

    Hope that helps – let me know if you have any more specific questions,


    Kelvin :)

    Kelvin Luck    Apr 27, 20:12    #
  5. Hey Kelvin, also havn’t been back for a while and missed your post. I got a AS3 API working reasonably well but am having trouble with HTTPService caching. For example, when a user enters the wrong username and password, get’s an error, and then re enters their username, password correct, still brings up an error. Curious as to how you may have got around that. Any luck on your cairngorm version? :)

    Tristan    May 5, 20:26    #