/Yakka

A small .NET based system tray application displaying your working hours; mirror of the official repository https://gitlab.com/tobiaskoch/Yakka

Primary LanguageC#GNU General Public License v3.0GPL-3.0

YAKKA

[yak-uh]

noun, Australian

  1. hard work

Yakka is a .NET based system tray application for the windows operating system displaying your working hours.

Features

  • No installation necessary
  • Single executable file
  • No framework required to run
  • Just creates a single configuration file in the user data directory

Installation

After "installation" (i.e. xcopy deployment) there are no further steps necessary - but you might want to copy the executable or a link to the executable to your autostart folder.

Option 0: Binary

Stable versions can be downloaded here: https://gitlab.com/tobiaskoch/Yakka/-/releases.

Option 1: Source

Requirements

The following tools must be available to build the software:

The following tools are recommended for development:

Source code

Get the source code using the following command:

> git clone https://gitlab.com/tobiaskoch/Yakka.git

Test (debug build)

The build script can be executed using the following command:

> ./build

The script will report if the unit tests succeeds, the coverage report will be located in the directory ./output/coverage.

Build (release build)

The build script can be executed using the following command:

> ./build --configuration Release

The build will produce several zip archives in the root directory or the repository if it succeeds.

Contributing

see CONTRIBUTING.md

Contributors

see AUTHORS.txt

Donating

Thanks for your interest in this project. You can show your appreciation and support further development by donating.

License

Yakka © 2017-2020 Tobias Koch. Released under the GPL.