• Stars
    star
    105
  • Rank 328,196 (Top 7 %)
  • Language QML
  • License
    GNU General Publi...
  • Created about 5 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Advanced Timeboxing Tool

header image

Advanced Timeboxing Tool

Key Features

  • Cross-platform software
  • Simple countdown timer
  • Infinite time boxing timer
  • System notifications
  • Dynamic tray icon and menu
  • JSON Presets
  • Night mode

Installation

GitHub Release Version GitHub Release Date GitHub Downloads

MacOS and Windows

Precompiled builds are available here.

Linux

Tip: Archlinux AUR package pilorama-git available.

Building from source:

$ sudo apt install build-essential libqt5svg5-dev qtdeclarative5-dev qml-module-qt-labs-platform qml-module-qt-labs-settings qml-module-qtmultimedia qml-module-qtquick-controls qml-module-qtquick-controls2 qml-module-qtquick-dialogs  # Debian 8 "jessie" and up, Ubuntu 18.04-22.04, Kali Linux 2022.1

$ git clone https://github.com/eplatonoff/pilorama
$ cd pilorama
$ qmake src/pilorama.pro 
$ make
$ ./Pilorama

Development

GitHub Workflow Status Travis (.com)

Release Process

Once the latest Pull Request passed all CI checks & are merged to master push git tag with required version pointed to merge commit on master branch.
GitHub Actions proccesses this tag & builds all distributions. After that it also makes version bumps & pushes it to master as a separate commit.