hledger/hledger-ui
Simon Michael 4eba930a5c ui: don't force --auto/--forecast on; merge --future with --forecast (#1193)
Periodic transactions were always on, which meant that periodic
transactions occurring today were always shown, in future or present
mode.

Now, both periodic transactions and display of future transactions are
controlled by --forecast, and toggleable by the F key ("forecast
mode"). The --future flag has been dropped (it still works as a hidden
alias for --forecast, but is deprecated).

It seemed to also make sense to leave auto postings off by default,
like hledger.
2020-02-22 11:06:58 -08:00
..
Hledger ui: don't force --auto/--forecast on; merge --future with --forecast (#1193) 2020-02-22 11:06:58 -08:00
.ghci tools: .ghci for each package, sets shorter prompt 2016-04-15 16:06:45 -07:00
.version ;bump to dev version; bump man page dates 2020-01-05 09:04:50 -08:00
CHANGES.md ;doc: changelogs: update from 1.16.2, cleanups 2020-01-14 11:19:05 -08:00
defs.m4 ;doc: regen all manuals, bumping month 2020-02-08 11:20:25 -08:00
hledger-ui.1 ;doc: regen all manuals, bumping month 2020-02-08 11:20:25 -08:00
hledger-ui.cabal ;allow base 4.14/GHC 8.10 2020-01-26 08:12:25 -08:00
hledger-ui.hs ui: fix stack ghci does not export main warning 2016-04-18 15:48:18 -07:00
hledger-ui.info ;doc: regen manuals 2020-02-07 10:45:57 -08:00
hledger-ui.m4.md ui: don't force --auto/--forecast on; merge --future with --forecast (#1193) 2020-02-22 11:06:58 -08:00
hledger-ui.txt ;doc: regen all manuals, bumping month 2020-02-08 11:20:25 -08:00
LICENSE ui: revive the curses UI, now named hledger-ui 2015-08-13 11:22:40 -07:00
package.yaml ;allow base 4.14/GHC 8.10 2020-01-26 08:12:25 -08:00
README ui: update backlog 2015-08-28 11:43:29 -07:00
Setup.hs ui: revive the curses UI, now named hledger-ui 2015-08-13 11:22:40 -07:00

A curses-style text user interface for the hledger accounting tool.

hledger-ui is the new name for hledger-vty. Revived in 2015, this
package is intended to be installed as standard by all hledger users,
except those on (native) Windows, where it is not supported.

hledger-ui currently allows browsing the balance, register and print
reports, with drill-down and scrolling.


# HACKING

## Backlog:
```
reg: show historical running balance
acc: fix -H, show historical balances
 switch to multibalance report ?
adjust filter
 accounts screen
 register screen
reg: improve other account names
 test showing only real postings when there are reals and virtuals
journal entry view dialog
blog
reg: support -V
redraw on ctrl-l/cmd-r
 reload on redraw
 reload on screen change
 reload on file change
acc: show total
fix --drop
show "modified account names" with --drop or --alias
journal screen
bs/is/cf-ish reports
persistent custom reports
persistent config
search in page
adjust other options
add
edit
custom screens
plugin screens


```