hledger/hledger-ui
Simon Michael e7aa150e52 ui: solidified register screen, added themes
- register screen:
  - smarter width-sensitive layout, with multi-commodity amounts on one line
  - items are sorted in date order
  - jumps to the latest item by default, with consistent scroll position
  - more prerendering, might speed up movement/paging slightly

- themes! --theme to select, --help to list (current themes: default, terminal, greenterm)

- border tweaks - dropped side borders, added side padding
2015-08-24 16:24:11 -07:00
..
Hledger ui: solidified register screen, added themes 2015-08-24 16:24:11 -07:00
CHANGES ui: update cabal file, readme, changelog 2015-08-13 11:52:10 -07:00
hledger-ui.cabal ui: solidified register screen, added themes 2015-08-24 16:24:11 -07:00
hledger-ui.hs ui: revive the curses UI, now named hledger-ui 2015-08-13 11:22:40 -07:00
LICENSE ui: revive the curses UI, now named hledger-ui 2015-08-13 11:22:40 -07:00
package.yaml ui: solidified register screen, added themes 2015-08-24 16:24:11 -07:00
README ui: solidified register screen, added themes 2015-08-24 16:24:11 -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:
```
merge to master
 brick release

make it more useful
 register
  simplify/remove unhelpful account names ?
 show journal entries
  transaction dialog / journal screen
 bs/is/cf-ish reports
 save custom reports

fix -H
fix --drop
track current account better
 show it in register title
track current query better
search in page
adjust query
adjust depth
use color, selectable themes
switch to next brick release
 reg2: find subaccounts' transactions better
 keep cursor at bottom of screen if jumping to end
add
edit
options adjustment
reload
 on screen change
 on redraw
 on file change

```