0.3.9
Billing rates, rounding, CSV import, URL scheme
Added
- Hourly rate per project (Edit project → Billing). PDF and CSV show rate and amount per project, plus a total.
- Currency setting for amounts.
- Round sessions up to 6, 15 or 30 min in exports. Sessions across midnight are rounded once.
- Saved report presets, up to 8.
- CSV import from Toggl Track, Clockify, Harvest and Dial. Shows a preview first; sessions already in Dial are skipped.
dial://URL scheme:start?project=,stop,toggle,open,activate.- The purchase email links to
/activate, which opens the licence key in Dial. Dial asks before saving it.
Changed
- Clicking the selected project starts it.
- Updates is a top-level row in Settings, with a banner once an update is downloaded. Check for Updates in the menu bar menu opens it.
- Share screen: Export PDF and CSV stay pinned at the bottom. The CSV uses the same period, projects and toggles as the PDF.
- Show in Finder after an export.
- With one project selected and no client entered, the project name is used as the client.
- The Settings window fits the screen that's open instead of always being 500pt tall.
- The project editor keeps Delete, Archive and Done pinned at the bottom; only the fields above scroll.
- PDF layout: the total and the facts beside it line up, the project table has column headings and a total row, and session notes wrap instead of being cut off.
- Shorter descriptions throughout Settings.
- With a licence, Use a different key opens the key field, so a key can still be pasted by hand.
- Removed the Anonymous install count switch from Settings. Installs that had turned it off stay off, and an empty
no-heartbeatfile next tostate.jsonstill turns it off.
Fixed
- With several displays, the panel opened on the wrong one.
- After the trial ended, the banner said tracking was paused while a session was still running.
- A monthly key pasted by hand could replace a lifetime licence. It is now refused, as it already was from an activation link.