EventRecorder is a simple application to record timed events. It is useful to keep track of the time spent on different tasks, and to generate reports.
You can easily install EventRecorder via Flathub:
- Download the latest version of EventRecorder from the releases page.
- Double-click the downloaded
EventRecorder.exe
file to start the application.
Note: The Windows version of EventRecorder is not signed, so you may see a warning when you try to run the application. If this happens, you can proceed by selecting "More info" and then clicking "Run anyway".
- Install Flatpak and Flatpak-builder from your distribution's repository.
- Add the Flathub remote:
sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
- Install required runtimes:
sudo flatpak install flathub org.kde.Platform//6.7
sudo flatpak install flathub org.kde.Sdk//6.7
sudo flatpak install flathub com.riverbankcomputing.PyQt.BaseApp//6.7
- Build the application:
flatpak-builder --repo=repo --force-clean build-dir io.github.FedericoCalzoni.EventRecorder.json
flatpak build-export repo build-dir
flatpak build-bundle repo EventRecorder.flatpak io.github.FedericoCalzoni.EventRecorder
- Install Pyhton 3.x
- Install dependencies:
pip install pyinstaller
pip install PyQt6
- Build the application:
pyinstaller --onefile --noconsole .\EventRecorder\EventRecorder.py