A pomodoro timer that generates session statistics using the KetchupAPI. The statistics are available at the KetchupDashboard.
Download and run a packaged version from the Releases. Make sure to meet the Dependencies.
Import gradle project to favorite IDE.
Alternatively a text editor and gradle can be used.
The application can be started via gradle using the gradle task run or bootRun.
The following program arguments are relevant during development:
[an integer] - timer target (ms)
dev - uses url localhost and port 8080
Run gradle task jfxJar for minimal jar with external dependencies.
Run gradle task fatJar for jar with bundled dependencies.
Run gradle task jfxNative for package that bundles everything,
including Java 8 for the currently used operating system.
Oracle Java 8 or OpenJDK 8 and OpenJFX 8