hledger/hledger-ui/Hledger/UI
Stephen Morgan 9de238757b lib,cli,ui: Introduce showMixed*Unnormalised, eliminate most direct calls of strWidth.
This introduces some new helper functions which are exactly the same
as what we had before, but do not call
normaliseMixedAmountSquashPricesForDisplay, so that we can use the new
functions for displaying Transaction and Posting. It also goes through
and gets rid of most uses of the old showMixed* functions which would
benefit from using the new interface.
2020-11-04 14:25:20 +11:00
..
AccountsScreen.hs lib: Write new showMixedAmount* functions which keep track of length. 2020-11-04 14:25:20 +11:00
Editor.hs ;ui: cleanup (#1359) 2020-09-29 17:02:09 -07:00
ErrorScreen.hs ;review, tag all error calls with an easier to find PARTIAL: comment (#1312) 2020-08-05 16:08:33 -07:00
Main.hs lib,cli,ui,web: Introduce ReportSpec, which holds ReportOpts, the day of 2020-10-23 14:14:11 -07:00
RegisterScreen.hs lib,cli,ui: Introduce showMixed*Unnormalised, eliminate most direct calls of strWidth. 2020-11-04 14:25:20 +11:00
Theme.hs code: Strip extraneous trailing whitespace from Haskell sources 2019-07-15 16:40:49 +01:00
TransactionScreen.hs lib,cli,ui,web: Introduce ReportSpec, which holds ReportOpts, the day of 2020-10-23 14:14:11 -07:00
UIOptions.hs lib,ui: Store the original query string in ReportOpts, provide a function for regenerating ReportOpts. 2020-10-23 14:14:11 -07:00
UIState.hs lib,cli,ui,web: Introduce ReportSpec, which holds ReportOpts, the day of 2020-10-23 14:14:11 -07:00
UITypes.hs lib,cli,ui: Introduce showMixed*Unnormalised, eliminate most direct calls of strWidth. 2020-11-04 14:25:20 +11:00
UIUtils.hs lib,cli,ui: Remove old CPP directives made redundant by version bounds. 2020-08-29 15:08:28 -07:00