Kronometer: Difference between revisions
(Created page with "Test") |
(First import from markdown jekyll website) |
||
Line 1: | Line 1: | ||
[[File:Kronometer.png]] | |||
=== Description === | |||
Kronometer is a stopwatch application. Kronometer is free software and it's released under the [https://www.gnu.org/licenses/gpl-2.0.html 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 and add a note to it | |||
* 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 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 JSON or CSV format | |||
=== Download === | |||
* Kronometer latest version: <tt>2.1.3</tt> | |||
* Source code: [http://download.kde.org/stable/kronometer/2.1.3/src/kronometer-2.1.3.tar.xz kronometer-2.1.3.tar.xz] | |||
* SHA256: go to the [http://download.kde.org/stable/kronometer/2.1.3/src/kronometer-2.1.3.tar.xz.mirrorlist mirrors page] | |||
* Mirrors: go to the [http://download.kde.org/stable/kronometer/2.1.3/src/kronometer-2.1.3.tar.xz.mirrorlist mirrors page] | |||
Older versions are available in the [[%7B%7Bsite.url%7D%7D/kronometer/downloads|kronometer downloads page]]. | |||
=== Installation === | |||
==== Arch Linux ==== | |||
Kronometer is available in the AUR: | |||
{% highlight shell %} $ git clone https://aur.archlinux.org/kronometer.git $ cd kronometer $ makepkg -sri {% endhighlight %} | |||
==== Debian ==== | |||
Kronometer is currently packaged for Debian Sid: | |||
{% highlight shell %} $ sudo apt install kronometer {% endhighlight %} | |||
==== Gentoo ==== | |||
{% highlight plain %} # emerge x11-misc/kronometer {% endhighlight %} | |||
==== KaOS ==== | |||
{% highlight shell %} $ kcp -i kronometer {% endhighlight %} | |||
==== NixOS ==== | |||
{% highlight shell %} $ nix-env -iA kde5.kronometer {% endhighlight %} | |||
==== Compile from sources ==== | |||
The following installation instructions are ''distro-agnostic'', i.e. they should work on all the Linux distributions. | |||
# Download the latest source files archive from the link above | |||
# Extract the archive in your preferred directory | |||
# Open a terminal in that directory and run the following commands: | |||
{% highlight shell %} $ mkdir build && cd build $ cmake -DCMAKE_INSTALL_PREFIX=<code>qtpaths --install-prefix</code> .. $ sudo make install {% endhighlight %} | |||
Now you should have Kronometer installed under <code>/usr/bin</code> and it should be available under the ''Utility'' entry in the Application Launcher of Plasma (or any other XDG-compliant menu). | |||
Software dependencies: | |||
* Qt 5.0.0 or above, only the following modules: | |||
** QtCore | |||
** QtGui | |||
** QtWidget | |||
* KDE Frameworks 5.15.0 or above, only the following modules: | |||
** KF5Config | |||
** KF5DocTools | |||
** KF5I18n | |||
** KF5WidgetsAddons | |||
** KF5XmlGui | |||
* CMake 3.1 or above | |||
* Extra CMake Modules 1.6.0 or above | |||
* GCC or Clang. | |||
=== Changelog === | |||
Go to the [[%7B%7Bsite.url%7D%7D/kronometer/changelog|kronometer changelog page]]. | |||
=== Bugs === | |||
Please use the official [https://bugs.kde.org/ 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 <code>Kronometer Handbook</code> under the <code>Help</code> menu. The documentation is also available online on the KDE servers: | |||
* Kronometer Handbook ([https://docs.kde.org/trunk5/en/extragear-utils/kronometer/index.html HTML]) | |||
* Kronometer Handbook ([https://docs.kde.org/trunk5/en/extragear-utils/kronometer/kronometer.pdf 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 [https://techbase.kde.org/Development/FAQs/General_FAQ FAQs.] The <tt>git</tt> repository is located [https://commits.kde.org/kronometer here]. | |||
=== Doxygen === | |||
[http://doxygen.org Doxygen] documentation for the kronometer source code is available [http://api.kde.org/extragear-api/utils-apidocs/kronometer/src/html/index.html here]. |
Revision as of 17:32, 13 February 2017
Description
Kronometer is a stopwatch application. 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 and add a note to it
- 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 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 JSON or CSV format
Download
- Kronometer latest version: 2.1.3
- Source code: kronometer-2.1.3.tar.xz
- SHA256: go to the mirrors page
- Mirrors: go to the mirrors page
Older versions are available in the [[%7B%7Bsite.url%7D%7D/kronometer/downloads|kronometer downloads page]].
Installation
Arch Linux
Kronometer is available in the AUR:
{% highlight shell %} $ git clone https://aur.archlinux.org/kronometer.git $ cd kronometer $ makepkg -sri {% endhighlight %}
Debian
Kronometer is currently packaged for Debian Sid:
{% highlight shell %} $ sudo apt install kronometer {% endhighlight %}
Gentoo
{% highlight plain %} # emerge x11-misc/kronometer {% endhighlight %}
KaOS
{% highlight shell %} $ kcp -i kronometer {% endhighlight %}
NixOS
{% highlight shell %} $ nix-env -iA kde5.kronometer {% endhighlight %}
Compile from sources
The following installation instructions are distro-agnostic, i.e. they should work on all the Linux distributions.
- Download the latest source files archive from the link above
- Extract the archive in your preferred directory
- Open a terminal in that directory and run the following commands:
{% highlight shell %} $ mkdir build && cd build $ cmake -DCMAKE_INSTALL_PREFIX=qtpaths --install-prefix
.. $ sudo make install {% endhighlight %}
Now you should have Kronometer installed under /usr/bin
and it should be available under the Utility entry in the Application Launcher of Plasma (or any other XDG-compliant menu).
Software dependencies:
- Qt 5.0.0 or above, only the following modules:
- QtCore
- QtGui
- QtWidget
- KDE Frameworks 5.15.0 or above, only the following modules:
- KF5Config
- KF5DocTools
- KF5I18n
- KF5WidgetsAddons
- KF5XmlGui
- CMake 3.1 or above
- Extra CMake Modules 1.6.0 or above
- GCC or Clang.
Changelog
Go to the [[%7B%7Bsite.url%7D%7D/kronometer/changelog|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:
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. The git repository is located here.
Doxygen
Doxygen documentation for the kronometer source code is available here.