hledger/hledger-ui
Stephen Morgan 307bd9366d ui: In TransactionScreen, set the current transaction and index in
tsInit based on the previous RegisterScreen. Use the RegisterScreen
logic for selecting the new transaction when we cannot find the existing
one.

This enables us to get rid of regenerateTransactions. There is now
different behaviour in the transaction screen when the journal is
reloaded and the transaction being viewed is no longer available, but I
have not been able to find an example which exhibits this different
behaviour. I think it is better to have consistent behaviour between the
register screen and transaction screen when determining which to select.

This corrects a bug where you had to reload twice to reset the valuation
and cost flags, due to the elimination of regenerateTransactions.
2021-07-02 10:07:03 +10:00
..
Hledger ui: In TransactionScreen, set the current transaction and index in 2021-07-02 10:07:03 +10:00
test ui: add tests for query filtering (#1523) 2021-04-12 12:58:51 -10:00
.date.m4 ;update manuals 2021-03-18 07:22:42 -07:00
.ghci tools: .ghci for each package, sets shorter prompt 2016-04-15 16:06:45 -07:00
.version ;bump version to 1.22 2021-06-28 22:37:47 -10:00
.version.m4 ;bump version to 1.22 2021-06-28 22:37:47 -10:00
CHANGES.md doc: changelogs draft 2021-06-30 15:30:57 -10:00
dir-entry.texi ;doc: fix dir entry paths so they work both in info and emacs (#1585) 2021-06-27 21:45:48 -10:00
hledger-ui.1 ;update manuals 2021-06-28 22:39:06 -10:00
hledger-ui.cabal ;update cabal files 2021-06-28 22:38:12 -10:00
hledger-ui.hs ui: work around ghc 9.0 build failure (#1503) 2021-04-06 07:45:49 -10:00
hledger-ui.info ;update manuals 2021-06-28 22:39:06 -10:00
hledger-ui.m4.md doc: info directory entries: fixes, cleanup (#1585) 2021-06-27 17:26:00 -10:00
hledger-ui.txt ;update manuals 2021-06-28 22:39:06 -10:00
LICENSE ui: revive the curses UI, now named hledger-ui 2015-08-13 11:22:40 -07:00
package.yaml ;bump version to 1.22 2021-06-28 22:37:47 -10:00
README.md ;doc: more tweaks to package readmes, hackage descriptions 2020-03-22 10:49:02 -07:00
Setup.hs ui: revive the curses UI, now named hledger-ui 2015-08-13 11:22:40 -07:00

hledger-ui

A simple curses-style text user interface for the hledger accounting system. It can be a more convenient way to browse your accounts than the CLI. This package currently does not support Microsoft Windows, except in WSL.

See also: the project README and home page.