A program for tracking and analyzing various activities, such as music practice.
Go to file
2022-09-09 16:27:45 -07:00
tools Initial commit 2022-08-28 14:20:12 -07:00
ui Add features to the mini window 2022-09-09 16:27:32 -07:00
.gitignore Mostly implement mini window 2022-09-08 01:18:05 -07:00
CMakeLists.txt Mostly implement mini window 2022-09-08 01:18:05 -07:00
LICENSE Initial commit 2022-08-28 14:20:12 -07:00
main.c Initial commit 2022-08-28 14:20:12 -07:00
practicetimer.gresource.xml Mostly implement mini window 2022-09-08 01:18:05 -07:00
README.md Initial commit 2022-08-28 14:20:12 -07:00
TimerApplication.c Add features to the mini window 2022-09-09 16:27:32 -07:00
TimerApplication.h Initial commit 2022-08-28 14:20:12 -07:00
TimerClock.c Initial commit 2022-08-28 14:20:12 -07:00
TimerClock.h Initial commit 2022-08-28 14:20:12 -07:00
TimerEditWindow.c Initial commit 2022-08-28 14:20:12 -07:00
TimerEditWindow.h Initial commit 2022-08-28 14:20:12 -07:00
TimerFileWatcher.c Initial commit 2022-08-28 14:20:12 -07:00
TimerFileWatcher.h Initial commit 2022-08-28 14:20:12 -07:00
TimerGraph.c Initial commit 2022-08-28 14:20:12 -07:00
TimerGraph.h Initial commit 2022-08-28 14:20:12 -07:00
TimerGraphWindow.c Initial commit 2022-08-28 14:20:12 -07:00
TimerGraphWindow.h Initial commit 2022-08-28 14:20:12 -07:00
TimerMainWindow.c Add features to the mini window 2022-09-09 16:27:32 -07:00
TimerMainWindow.h Add features to the mini window 2022-09-09 16:27:32 -07:00
TimerMiniWindow.c Merge branch 'main' of notabug.org:Zander671/practice-timer 2022-09-09 16:27:45 -07:00
TimerMiniWindow.h Add features to the mini window 2022-09-09 16:27:32 -07:00
TimerSettingsWindow.c Initial commit 2022-08-28 14:20:12 -07:00
TimerSettingsWindow.h Initial commit 2022-08-28 14:20:12 -07:00
TimerTaskTree.c Initial commit 2022-08-28 14:20:12 -07:00
TimerTaskTree.h Initial commit 2022-08-28 14:20:12 -07:00

practice-timer

A simple program for tracking time spent doing activities. Originally created for my dad to track his music practice.

Build with CMake. Requires GTK+ 3, json-glib, and PkgConfig for CMake. The graphs on the stats page are optional, but they require Plotutils.

Tested on macOS, GNU/Linux, and FreeBSD.