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