A program for tracking and analyzing various activities, such as music practice.
Go to file
2022-09-08 01:18:05 -07:00
tools Initial commit 2022-08-28 14:20:12 -07:00
ui Mostly implement mini window 2022-09-08 01:18:05 -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 Initial commit 2022-08-28 14:20:12 -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 Mostly implement mini window 2022-09-08 01:18:05 -07:00
TimerMainWindow.h Mostly implement mini window 2022-09-08 01:18:05 -07:00
TimerMiniWindow.c Mostly implement mini window 2022-09-08 01:18:05 -07:00
TimerMiniWindow.h Mostly implement mini window 2022-09-08 01:18:05 -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.