hledger/hledger
Michael Rees 62071bc4c2 feat: timeclock: Add support for multiple clocked in sessions (#2141)
We now support having multiple sessions clocked in. These are paired by
account name if given on the out entry, and otherwise an out closes the
most recent in entry.

Note that this breaks some backwards compatibility, in that we
previously ignored the description on the clock out entry. To mitigate
this, a new hidden flag --timeclock-old has been added, which reverts to
the old behavior.
2025-04-03 11:19:18 -10:00
..
app dev:cli: merge Hledger.Cli.Main with Hledger.Cli 2023-10-04 10:03:35 +01:00
bench ;dev: fix hledger/bench/bench.hs 2025-02-27 07:32:44 -10:00
embeddedfiles dev: remove the dead link: hledger/embeddedfiles/hledger-journal.md 2024-10-05 15:08:02 -10:00
Hledger feat: timeclock: Add support for multiple clocked in sessions (#2141) 2025-04-03 11:19:18 -10:00
shell-completion ;doc:shell completions: mention zsh; cleanups 2025-02-21 17:16:40 -10:00
test feat: timeclock: Add support for multiple clocked in sessions (#2141) 2025-04-03 11:19:18 -10:00
.date.m4 ;doc: update embedded manuals 2025-03-06 16:05:55 -10:00
.ghci tools: .ghci for each package, sets shorter prompt 2016-04-15 16:06:45 -07:00
.version ;pkg: set version to 1.42.99 2025-03-07 18:49:07 -10:00
.version.m4 ;pkg: set version to 1.42.99 2025-03-07 18:49:07 -10:00
CHANGES.md ;doc: finalise changelogs for 1.42.1 on 2025-03-12 2025-03-12 21:35:24 -10:00
dir-entry.texi ;fix: doc: info: avoid directory paths in directory metadata (#1594) 2021-07-14 09:07:56 -10:00
hledger.1 ;doc: update embedded manuals 2025-03-08 12:46:13 -10:00
hledger.cabal ;cabal: update cabal files 2025-03-31 17:40:30 -10:00
hledger.info ;doc: update embedded manuals 2025-03-08 12:46:13 -10:00
hledger.m4.md feat: timeclock: Add support for multiple clocked in sessions (#2141) 2025-04-03 11:19:18 -10:00
hledger.txt ;doc: update embedded manuals 2025-03-08 12:46:13 -10:00
LICENSE ;pkg: simplify LICENSE (try to fix github license detection) 2025-03-31 19:12:38 -10:00
package.yaml ;pkg: clean up package.yaml files 2025-03-31 17:25:41 -10:00
README.md ;doc: more tweaks to package readmes, hackage descriptions 2020-03-22 10:49:02 -07:00
Setup.hs Revert "remove Setup.hs files again, fixing a yesod devel warning" 2014-05-24 13:39:09 -07:00

hledger

The command-line interface for the hledger accounting system. Its basic function is to read a plain text file describing financial transactions and produce useful reports.

See also: the project README and home page.