imp: ui: improve --debug=2 debug.log logging
This commit is contained in:
parent
020dec10a7
commit
21c00f9ba2
@ -33,7 +33,7 @@ import Hledger.UI.Theme
|
||||
import Hledger.UI.UIOptions
|
||||
import Hledger.UI.UITypes
|
||||
import Hledger.UI.UIState (uiState, getDepth)
|
||||
import Hledger.UI.UIUtils (dlogUiTrace, dlogUiTraceM)
|
||||
import Hledger.UI.UIUtils (dlogUiTraceM, dlogUiTraceIO)
|
||||
import Hledger.UI.MenuScreen
|
||||
import Hledger.UI.AccountsScreen
|
||||
import Hledger.UI.BalancesheetScreen
|
||||
@ -69,7 +69,7 @@ main = do
|
||||
|
||||
runBrickUi :: UIOpts -> Journal -> IO ()
|
||||
runBrickUi uopts0@UIOpts{uoCliOpts=copts@CliOpts{inputopts_=_iopts,reportspec_=rspec@ReportSpec{_rsReportOpts=ropts}}} j =
|
||||
dlogUiTrace "==== runBrickUi" $ do
|
||||
do
|
||||
let
|
||||
today = copts^.rsDay
|
||||
|
||||
@ -166,6 +166,8 @@ runBrickUi uopts0@UIOpts{uoCliOpts=copts@CliOpts{inputopts_=_iopts,reportspec_=r
|
||||
setMode (outputIface v) Mouse True
|
||||
return v
|
||||
|
||||
dlogUiTraceIO "\n\n==== hledger-ui start"
|
||||
|
||||
if not (uoWatch uopts)
|
||||
then do
|
||||
vty <- makevty
|
||||
@ -241,7 +243,7 @@ brickApp mtheme = App {
|
||||
|
||||
uiHandle :: BrickEvent Name AppEvent -> EventM Name UIState ()
|
||||
uiHandle ev = do
|
||||
dlogUiTraceM $ "==== " ++ show ev
|
||||
dlogUiTraceM $ "\n==== " ++ show ev
|
||||
ui <- get
|
||||
case aScreen ui of
|
||||
MS _ -> msHandle ev
|
||||
|
||||
Loading…
Reference in New Issue
Block a user