hledger/hledger-ui/Hledger/UI
Simon Michael ef5e152fde ui: better scrolling/positioning
In the accounts and register screens:, you can now scroll down further
so that the last item need not always be shown at the bottom of the screen.
Also we now try to center the selected item in the following situations:

- after moving to the end with Page down/End
- after toggling filters (status, real, historical..)
- on pressing the control-l key (should force a screen redraw, also)
- on entering the register screen from the accounts screen (there's a
  known problem with this: it doesn't work the first time).

Items near the top of the list can't be centered, as we don't scroll
higher than the top of the list.
2017-06-30 15:54:30 +01:00
..
AccountsScreen.hs ui: better scrolling/positioning 2017-06-30 15:54:30 +01:00
Editor.hs ui: the A key runs hledger-iadd (if available) 2016-12-08 13:18:56 -08:00
ErrorScreen.hs ui: add temporary --status-toggles for testing toggle styles (#564) 2017-06-18 16:20:30 -07:00
Main.hs ui: addenda for #494 2017-01-25 09:42:10 -08:00
RegisterScreen.hs ui: better scrolling/positioning 2017-06-30 15:54:30 +01:00
Theme.hs ui: allow the filter query to be changed 2016-06-04 11:56:10 -07:00
TransactionScreen.hs ui: add temporary --status-toggles for testing toggle styles (#564) 2017-06-18 16:20:30 -07:00
UIOptions.hs ui: add temporary --status-toggles for testing toggle styles (#564) 2017-06-18 16:20:30 -07:00
UIState.hs ui: add temporary --status-toggles for testing toggle styles (#564) 2017-06-18 16:20:30 -07:00
UITypes.hs ui: show transaction status mark in register screen 2017-06-28 11:47:06 +01:00
UIUtils.hs ui: better scrolling/positioning 2017-06-30 15:54:30 +01:00