Kronometer

kronometer

  1. Description
  2. Download
  3. Installation
  4. Screenshots and video
  5. Changelog
  6. Bugs
  7. Documentation
  8. Contribute
  9. Code browser

Description

Kronometer is a stopwatch application built for the KDE Desktop Environment.
Kronometer is free software and it’s released under the GPLv2 license.

Kronometer’s main features are the following:

  • Start/pause/resume the stopwatch widget
  • Laps recording: you can capture the stopwatch time when you want
  • Lap times sorting: you can easily find the shortest lap time or the longest one
  • Reset the stopwatch widget and the lap times
  • Time format settings: you can choose the stopwatch granularity
  • Times saving and resuming: you can save the stopwatch status on a file and resume it later
  • Font customization: you can choose the fonts for each of the stopwatch digits
  • Color customization: you can choose the color for the stopwatch digits and the stopwatch background
  • Lap times export: you can export the lap times on a file using the XML or CSV format

Kronometer is hosted on the KDE Extragear Utils sub-module. The git repository is located here and is also quickly browsable here.

Download

  • Kronometer latest version: 1.5.2
  • Source code: kronometer-1.5.2.tar.xz
  • SHA256: 2eb73459e74060bf6dbe75c0706c6f1a1b00cd49ea646dd0dc7dd2928b1f6320
  • Mirrors: go to the mirrors page

Older versions are available in the kronometer downloads page.

Installation

Click on the icon of your distribution:

arch debian fedora opensuse kubuntu chakra slackware centos linux

Arch Linux

$ yaourt kronometer

The installation should work also in Arch-based distro like Manjaro.

Debian

A compiled package for Debian 7 is available on the Open Build Service. You can install Kronometer with the following commands:

$ wget http://download.opensuse.org/repositories/home:aelog/Debian_7.0/Release.key
$ sudo apt-key add - < Release.key 
$ sudo sh -c "echo 'deb http://download.opensuse.org/repositories/home:/aelog/Debian_7.0/ /' >> /etc/apt/sources.list.d/kronometer.list"
$ sudo apt-get update
$ sudo apt-get install kronometer

Fedora

Fedora compiled packages are available on the Open Build Service. You can install Kronometer with the following commands:

Fedora 20
$ cd /etc/yum.repos.d/
$ sudo wget http://download.opensuse.org/repositories/home:aelog/Fedora_20/home:aelog.repo
$ sudo yum install kronometer
Fedora 19
$ cd /etc/yum.repos.d/
$ sudo wget http://download.opensuse.org/repositories/home:aelog/Fedora_19/home:aelog.repo
$ sudo yum install kronometer
Fedora 18
$ cd /etc/yum.repos.d/
$ sudo wget http://download.opensuse.org/repositories/home:aelog/Fedora_18/home:aelog.repo
$ sudo yum install kronometer

OpenSUSE

OpenSUSE compiled packages are available on the OpenSUSE Build Service.

Use the One Click Install for your OpenSUSE version:

In alternative, you can manually install Kronometer using the following commands:

OpenSUSE 13.1
$ sudo zypper addrepo http://download.opensuse.org/repositories/home:aelog/openSUSE_13.1/home:aelog.repo
$ sudo zypper refresh
$ sudo zypper install kronometer
OpenSUSE 12.3
$ sudo zypper addrepo http://download.opensuse.org/repositories/home:aelog/openSUSE_12.3/home:aelog.repo
$ sudo zypper refresh
$ sudo zypper install kronometer
OpenSUSE 12.2
$ sudo zypper addrepo http://download.opensuse.org/repositories/home:aelog/openSUSE_12.2/home:aelog.repo
$ sudo zypper refresh
$ sudo zypper install kronometer

Kubuntu

Kubuntu compiled packages are available on the Open Build Service. You can install Kronometer with the following commands:

Kubuntu 14.04
$ wget http://download.opensuse.org/repositories/home:aelog/xUbuntu_14.04/Release.key
$ sudo apt-key add - < Release.key 
$ sudo sh -c "echo 'deb http://download.opensuse.org/repositories/home:/aelog/xUbuntu_14.04/ /' >> /etc/apt/sources.list.d/kronometer.list"
$ sudo apt-get update
$ sudo apt-get install kronometer
Kubuntu 13.10
$ wget http://download.opensuse.org/repositories/home:aelog/xUbuntu_13.10/Release.key
$ sudo apt-key add - < Release.key  
$ sudo sh -c "echo 'deb http://download.opensuse.org/repositories/home:/aelog/xUbuntu_13.10/ /' >> /etc/apt/sources.list.d/kronometer.list"
$ sudo apt-get update
$ sudo apt-get install kronometer

Chakra Linux

$ ccr -S kronometer

Slackware

If you are a Slackware user, then you know how to install new software in your system.
A Kronometer SlackBuild is available on slackbuild.org.

CentOS

A compiled package for CentOS 7 is available on the Open Build Service. You can install Kronometer with the following commands:

$ cd /etc/yum.repos.d/
$ sudo wget http://download.opensuse.org/repositories/home:aelog/CentOS_7/home:aelog.repo
$ sudo yum install kronometer

Compile from sources

The following installation instructions are distro-agnostic, i.e. they should work on all the Linux distributions.

  1. Download the latest source files archive from the link above
  2. Extract the archive in your preferred directory
  3. Open a terminal in that directory and run the following commands:
$ mkdir build && cd build 
$ cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` ..
$ sudo make install

Now you should have Kronometer installed under /usr/bin and it should be available under the Utility entry in your KMenu.
If not, try to reboot your pc and now kronomoter should be in your KMenu.

Many KDE distributions should already provide the necessary software dependencies: kdelibs, cmake, make, automoc and gcc-c++.

Compilation and installation tested successfully on:

  • Gentoo
  • Arch Linux
  • Chakra Linux
  • Sabayon Linux (need to install automoc)
  • Opensuse (need to install kdebase4-workspaces-devel)
  • Linux Mint (need to install kde-workspace-dev)

Please let me know if you managed to compile and install kronometer successfully on you distro, and I will add it to the above list.

Screenshots and video

Go to the kronometer gallery page.

Changelog

Go to the kronometer changelog page.

Bugs

Please use the official KDE Bugtracking system if you find a bug. You can also use it if you have a feature request.

Documentation

Kronometer provides a KDE-compliant documentation, which is available within the installed application by clicking Kronometer Handbook under the Help menu.
The documentation is also available online on the KDE servers:

  • Kronometer Handbook (HTML)
  • Kronometer Handbook (PDF)

Contribute

Kronometer is part of the KDE community. If you want to contribute to the Kronometer development, you are encouraged to join the KDE world. Check out these FAQs.

Code browser

If you want to browse the kronometer sources, you can do it here.
Please refer to this blog post for more info about the Woboq Code Browser and its license.