This repository is no longer actively maintained. Future updates and new features for Pomodazzle will be available on Pomodazzle-Electron. Please visit the new repository for the latest version of the app.
Release Description for Pomodazzle
The values in the settings are in seconds for testing purposes. It will change in the future
Version 1.0-SNAPSHOT
Pomodazzle is a JavaFX-based Pomodoro timer application designed to help you manage your time effectively using the Pomodoro Technique. This release includes the following features and improvements:
Features
- Pomodoro Timer: Start, pause, and reset the Pomodoro timer.
- Work and Break Status: Visual indicators for work and break periods.
- Settings: Customize your Pomodoro settings.
- Donation: Support the developer via a donation link.
Enhancements
- JavaFX Integration: Utilizes JavaFX 22.0.1 for a rich user interface experience.
- Cross-Platform Support: Compatible with Linux and Windows, with packaging options for .deb and .msi installers.
Installation
Download the binary package from bellow
I have already included a deb and msi package so that the application can be installed on windows and linux
Use sources
-
Clone the repository:
git clone https://github.com/porfanid/Pomodazzle.git cd Pomodazzle
-
Build the project using Maven:
mvn clean package
-
Run the application:
java --module-path /usr/share/openjfx/lib --add-modules javafx.controls,javafx.fxml,javafx.web,javafx.swing,javafx.media -jar target/Pomodazzle-1.0-SNAPSHOT-jar-with-dependencies.jar
Known Issues
- WebView Compatibility: Some web pages may not render correctly due to limitations in the JavaFX WebView component.
Contributing
Contributions are welcome! Please fork the repository and submit a pull request.
License
This project is licensed under the MIT License. See the LICENSE
file for details.
Contact
For any inquiries, please contact the developer at pavlos@orfanidis.net.gr or create an issue at the issues tab.