hledger/hledger-lib/Hledger
Simon Michael 866414a528 ui: provide a more useful transaction register
The register screen is now like the register view in hledger-web (and
other accounting systems), rather than hledger's register command.
This means:

- it shows transactions affecting a particular current account, rather
  than postings matching a pattern.

- Each line represents a whole transaction.

- The account field shows the *other* account being transacted with.
  When there is more than one, they are all listed, abbreviated and
  marked with "(split)".

- The amount field shows the effect of the transaction on the current
  account; positive for an inflow to this account, negative for an
  outflow.

- The balance field should usually show the current account's historic
  balance as of the transaction date, even when you change the report
  start date. (Not working yet - currently it always shows the running
  total).

- Transactions are listed most recent first, currently.
2015-08-24 16:24:11 -07:00
..
Data ui: provide a more useful transaction register 2015-08-24 16:24:11 -07:00
Read Merge branch 'perf-polyparse' (early part) 2015-08-13 13:10:10 -07:00
Reports ui: provide a more useful transaction register 2015-08-24 16:24:11 -07:00
Utils balance, lib: --format/StringFormat improvements 2015-08-19 20:53:51 -07:00
Data.hs balance, lib: --format/StringFormat improvements 2015-08-19 20:53:51 -07:00
Query.hs query: make real: equivalent to real:1 2015-06-12 06:23:34 -07:00
Read.hs begin reviving journalreader unit tests 2015-06-11 10:16:46 -07:00
Reports.hs split up Hledger.Reports 2014-03-19 17:31:18 -07:00
Utils.hs balance, lib: --format/StringFormat improvements 2015-08-19 20:53:51 -07:00