hledger/hledger-ui
Simon Michael 18ffa65168 tools: move setversion to shake, use PKG/.version, set upper bounds
./Shake setversion will now propagate the version number in each
package's .version file, to all the places in that package where it's
needed (ie the defs.m4 file and multiple places in the package.yaml
file. Also it now updates upper bounds on other hledger packages
to the next major version. (The new lower/upper bounds may not always
be what's desired, manual review required.)

[ci skip]
2019-02-04 18:47:27 -08:00
..
Hledger ui: more defensive brick list imports to fix recent breakage 2019-02-02 08:22:23 -08:00
.ghci tools: .ghci for each package, sets shorter prompt 2016-04-15 16:06:45 -07:00
.version tools: move setversion to shake, use PKG/.version, set upper bounds 2019-02-04 18:47:27 -08:00
CHANGES.md ui: changelog, bump version to 1.13.1 2019-02-02 09:20:17 -08:00
defs.m4 doc: move version, release date entirely into per-package macros 2019-02-04 15:28:23 -08:00
hledger-ui.1 update embedded docs 2019-02-01 17:23:12 -08:00
hledger-ui.cabal ui: changelog, bump version to 1.13.1 2019-02-02 09:20:17 -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 update embedded docs 2019-02-01 17:23:12 -08:00
hledger-ui.m4.md doc: ui: typo! 2019-01-25 17:25:59 -08:00
hledger-ui.txt update embedded docs 2019-02-01 17:23:12 -08:00
LICENSE ui: revive the curses UI, now named hledger-ui 2015-08-13 11:22:40 -07:00
package.yaml ui: changelog, bump version to 1.13.1 2019-02-02 09:20:17 -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


```