ui: fix build issues with older brick/snapshots, require brick 0.23+
This commit is contained in:
		
							parent
							
								
									a1996da8df
								
							
						
					
					
						commit
						fda41373f7
					
				| @ -12,7 +12,7 @@ module Hledger.UI.AccountsScreen | |||||||
| where | where | ||||||
| 
 | 
 | ||||||
| import Brick | import Brick | ||||||
| import Brick.Widgets.List hiding (reverse) | import Brick.Widgets.List | ||||||
| import Brick.Widgets.Edit | import Brick.Widgets.Edit | ||||||
| import Control.Monad | import Control.Monad | ||||||
| import Control.Monad.IO.Class (liftIO) | import Control.Monad.IO.Class (liftIO) | ||||||
|  | |||||||
| @ -24,7 +24,7 @@ import Data.Time.Calendar | |||||||
| import qualified Data.Vector as V | import qualified Data.Vector as V | ||||||
| import Graphics.Vty (Event(..),Key(..),Modifier(..)) | import Graphics.Vty (Event(..),Key(..),Modifier(..)) | ||||||
| import Brick | import Brick | ||||||
| import Brick.Widgets.List hiding (reverse) | import Brick.Widgets.List | ||||||
| import Brick.Widgets.Edit | import Brick.Widgets.Edit | ||||||
| import Lens.Micro.Platform | import Lens.Micro.Platform | ||||||
| import Safe | import Safe | ||||||
|  | |||||||
| @ -40,7 +40,7 @@ module Hledger.UI.UITypes where | |||||||
| 
 | 
 | ||||||
| import Data.Time.Calendar (Day) | import Data.Time.Calendar (Day) | ||||||
| import Brick | import Brick | ||||||
| import Brick.Widgets.List hiding (reverse) | import Brick.Widgets.List | ||||||
| import Brick.Widgets.Edit (Editor) | import Brick.Widgets.Edit (Editor) | ||||||
| import Lens.Micro.Platform | import Lens.Micro.Platform | ||||||
| import Text.Show.Functions () | import Text.Show.Functions () | ||||||
|  | |||||||
| @ -31,7 +31,7 @@ import Brick.Widgets.Border | |||||||
| import Brick.Widgets.Border.Style | import Brick.Widgets.Border.Style | ||||||
| import Brick.Widgets.Dialog | import Brick.Widgets.Dialog | ||||||
| import Brick.Widgets.Edit | import Brick.Widgets.Edit | ||||||
| import Brick.Widgets.List hiding (reverse) | import Brick.Widgets.List | ||||||
| import Control.Monad.IO.Class | import Control.Monad.IO.Class | ||||||
| import Data.List | import Data.List | ||||||
| import Data.Maybe | import Data.Maybe | ||||||
| @ -73,8 +73,6 @@ suspend st = suspendAndResume $ suspendSignal >> return st | |||||||
| redraw :: s -> EventM a (Next s) | redraw :: s -> EventM a (Next s) | ||||||
| redraw st = getVtyHandle >>= liftIO . refresh >> continue st | redraw st = getVtyHandle >>= liftIO . refresh >> continue st | ||||||
| 
 | 
 | ||||||
| -- ui |  | ||||||
| 
 |  | ||||||
| -- | Wrap a widget in the default hledger-ui screen layout. | -- | Wrap a widget in the default hledger-ui screen layout. | ||||||
| defaultLayout :: Widget Name -> Widget Name -> Widget Name -> Widget Name | defaultLayout :: Widget Name -> Widget Name -> Widget Name -> Widget Name | ||||||
| defaultLayout toplabel bottomlabel = | defaultLayout toplabel bottomlabel = | ||||||
|  | |||||||
| @ -1,10 +1,10 @@ | |||||||
| cabal-version: 1.12 | cabal-version: 1.12 | ||||||
| 
 | 
 | ||||||
| -- This file has been generated from package.yaml by hpack version 0.31.1. | -- This file has been generated from package.yaml by hpack version 0.31.0. | ||||||
| -- | -- | ||||||
| -- see: https://github.com/sol/hpack | -- see: https://github.com/sol/hpack | ||||||
| -- | -- | ||||||
| -- hash: d833450b55016a44ba8764317be0644717747ee8c20a2b191f3700a3cb67e81c | -- hash: 56f365215d44b833b7704eb8632757f5ab6d56464afa56cf9fb83d88ae7bb32f | ||||||
| 
 | 
 | ||||||
| name:           hledger-ui | name:           hledger-ui | ||||||
| version:        1.13 | version:        1.13 | ||||||
| @ -94,7 +94,7 @@ executable hledger-ui | |||||||
|     buildable: False |     buildable: False | ||||||
|   else |   else | ||||||
|     build-depends: |     build-depends: | ||||||
|         brick >=0.12 |         brick >=0.23 | ||||||
|       , unix |       , unix | ||||||
|       , vty >=5.5 |       , vty >=5.5 | ||||||
|   if flag(threaded) |   if flag(threaded) | ||||||
|  | |||||||
| @ -81,7 +81,7 @@ when: | |||||||
|      buildable: false |      buildable: false | ||||||
|    else: |    else: | ||||||
|      dependencies: |      dependencies: | ||||||
|        - brick >=0.12 |        - brick >=0.23 | ||||||
|        - unix |        - unix | ||||||
|        - vty >=5.5 |        - vty >=5.5 | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -53,3 +53,5 @@ extra-deps: | |||||||
| # newer fsnotify has a different api and may be more robust | # newer fsnotify has a different api and may be more robust | ||||||
| - fsnotify-0.3.0.1 | - fsnotify-0.3.0.1 | ||||||
| - Glob-0.9.2 | - Glob-0.9.2 | ||||||
|  | - brick-0.23 | ||||||
|  | - word-wrap-0.4.1 | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user