hledger/hledger-lib/Hledger/Reports
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
..
BalanceHistoryReport.hs fix hunit compilation warnings 2014-03-21 17:41:54 -07:00
BalanceReport.hs handle pending status correctly, add --pending (#250) 2015-05-16 11:51:35 -07:00
EntriesReport.hs split up Hledger.Reports 2014-03-19 17:31:18 -07:00
MultiBalanceReports.hs some cleanup of debug trace helpers 2015-05-14 13:01:49 -07:00
PostingsReport.hs query: drop the empty: query term 2015-05-21 16:44:11 -07:00
ReportOptions.hs balance: add -V/--value to show as market value 2015-08-09 16:03:16 -07:00
TransactionsReports.hs ui: provide a more useful transaction register 2015-08-24 16:24:11 -07:00