Development of this application has been suspended. Probably forever. Sorry.

«Time Workshop» with colorful layout on N900 smartphone
This is a small alarm timer and stopwatch application for Nokia N900 smarphone and PCs with Linux or MS Windows OS.
Main featrures
- The time display precision can be changed from hours to milliseconds.
- Marks list shows saved stopwatch times and time elapsed from the previous mark with editable comment.
- The marks can be saved to a file (CSV, HTML or XML).
- Countdown timer can be set up to 24 hours. Stopwatch's limit is much further then the computer's.
- Any sound file supported by the system can be used as timer alarm.
- Preset buttons: some or all settings can be saved to quick buttons and used by a single click (or tap).
- Extra layouts can be selected in the settings dialog.
- Nokia N900 version pauses Media player on alarm and resumes the playback after it.
- In desktop version timer window can be transparent and stay on top of other windows.
- For advanced users: timer layout and style can be defined in a special file.
Stable version
Latest stable version is 0.3.1. Nokia N900 users can install it from the extras repository by standard applications manager. Packages for Ubuntu & MS Windows are here.

Built-in layout for N900

Time marks on N900

Semitransparent view on MS Windows
Near future
Version 0.3.2 is in alpha state now. New features:
- Special button for quick changing of the timer's settings.
- N900: disable screen blanking when the stopwatch/timer is active (switchable).
- PC: simple move the timer's winodow in the OSD mode.
Known issue: if the media player is loaded in the paused state, it will start playing after the timer's alarm sound.
Ubuntu 12.04-13.04 users can install this version from the author's PPA:
sudo apt-add-repository ppa:wholeman/unstable
sudo apt-get update
sudo apt-get install timeshop
Next
The next version (0.4.0) will have these new features:
- Watches and alarm clocks.
- Multiple timers and stopwatches.
- Tunable time view (for example, time from the last mark).
- Unlimited number of presets.
- Persistent stopwatch - continue time count after system restart.
- New mobile UI, more finger-friendly.
- Versions for MeeGo Harmattan (Nokia N9), and, may be, other OSes: Sailfish OS, Ubuntu touch, BlackBerry 10.
Note for developers: many of the application's features are in a shared library and can be reused in other applications and QML components. Unfortunately, at this moment API is unstable, so it isn't recommended to use it. Sources are available from Gitorious repository under the terms of GPLv2.