Skip to content

provincialcxz/WorkTimerTrackerSwift

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

WorkTimerTrackerSwift

Функционал

  • таймер: старт, пауза, продолжить, стоп, сброс;
  • помодоро: рабочий интервал, короткий и длинный перерывы, циклы за день;
  • база данных SQLite;
  • история с фильтрами по датам, проекту и тегу;
  • статистика по периоду;
  • экспорт CSV и JSON;
  • уведомления, звук и базовая настройка Dock.

База хранится в:

~/Library/Application Support/WorkTimerTracker/worktimertracker.sqlite3

Запуск

swift run

Для нормального поведения Dock/menu bar лучше запускать как .app:

./scripts/build_app.sh
open build/WorkTimerTrackerSwift.app

Установить приложение в /Applications:

./scripts/build_app.sh --install
open /Applications/WorkTimerTracker.app

Собрать DMG с приложением и ярлыком Applications:

./scripts/package_dmg.sh
open build/WorkTimerTracker.dmg

Или открой папку проекта в Xcode:

xed .

Проверка сборки

swift build

About

Десктопное приложения для учета рабочего времени

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors