Commit Graph

272 Commits

Author SHA1 Message Date
Jonathan Daugherty
7d5fb8cd9d Bump version, update changelog 2021-04-29 12:34:02 -07:00
Jonathan Daugherty
53f7122552 Add cropping demo program 2021-04-29 12:11:29 -07:00
Jonathan Daugherty
9242f70b1b Bump version, update changelog 2021-04-08 17:54:17 -07:00
Jonathan Daugherty
531d868323 Fix base bound for future changes 2021-04-05 09:24:53 -07:00
Ondřej Súkup
e7072c5cab
Fix condition for base version.
Unfortunately `base <=4.15` is false for `base-4.15.0.0` so fix condition to `base < 4.16`
2021-03-11 12:17:07 +01:00
Jonathan Daugherty
1c5c7713fa Bump version, update changelog 2021-02-06 20:12:54 -08:00
Jonathan Daugherty
58eec06a68 Bump version, update changelog 2021-02-03 10:54:32 -08:00
Jonathan Daugherty
29be22517c Bump version, update changelog 2021-02-02 10:58:46 -08:00
Jonathan Daugherty
089451b5b0 Merge branch 'master' into experimental/table-support 2021-01-31 19:46:07 -08:00
Jonathan Daugherty
477fe4d716 Add basic support for tables with fixed-size cell contents 2021-01-31 18:56:26 -08:00
Jonathan Daugherty
d844ea9381 Bump version, update changelog 2021-01-28 12:47:36 -08:00
Jonathan Daugherty
f2f0d4e64f Bump version, update changelog 2020-12-27 09:28:45 -08:00
Jonathan Daugherty
0f80795f5d Bump version, update changelog 2020-12-21 15:06:47 -08:00
Ondřej Súkup
1842ab375f
Update constraint on base for build with ghc-9.0
Brick build works withouts problems with upcoming ghc-9.0.1+ and base-4.15.0.0
2020-11-15 21:08:56 +01:00
Jonathan Daugherty
4ecf78fcb4 Bump version, update changelog 2020-11-13 21:42:29 -08:00
Jonathan Daugherty
84e35739c5 Update copyright years 2020-10-12 10:56:43 -07:00
Jonathan Daugherty
0c6ab74331 Bump version, update changelog 2020-10-01 09:09:08 -07:00
Jonathan Daugherty
5382dc70f5 Support "strikethrough" style in theme customization files
This change upgrades to Vty 5.31 to get the new "strikethrough" style.
2020-10-01 09:07:57 -07:00
Jonathan Daugherty
070c4ffc54 Bump version, update changelog 2020-09-26 16:03:54 -07:00
Jonathan Daugherty
d2ebc681d6 Add brick-tail-demo to "demos" flag build 2020-08-22 16:21:06 -07:00
Jonathan Daugherty
660eb3b131 Add demo program for tail-style UI 2020-08-22 16:06:40 -07:00
Ryan Scott
1c2fb1eaf1 Regenerate .travis.yml
I factored out the (previously hard-coded) `-f demo` flag into a
`cabal.haskell-ci` file, which is now automatically applied by
`haskell-ci`.
2020-08-10 12:52:05 -04:00
Ryan Scott
d823b9d2b4 Allow building with base-4.14.1.0 (GHC 8.10.2) 2020-08-10 12:45:06 -04:00
Jonathan Daugherty
129da5601b Merge master 2020-07-09 15:22:01 -07:00
Jonathan Daugherty
aad01ae748 Bump version, update changelog 2020-07-09 15:17:08 -07:00
Jonathan Daugherty
a8e48d9655 customMain: restore initial terminal input state on shutdown
This change ensures that the initial terminal input state flags are
restored on shutdown (regardless of exceptions) even if changes to the
state flags have occurred via 'suspendAndResume'. Prior to this change,
breaking changes to the input state flags in the last 'suspendAndResume'
before program exit were propagated to the end user's terminal
environment which could lead to broken or garbled terminal I/O.

For more details, see

https://github.com/jtdaugherty/vty/issues/187

This change also increases the lower bound on 'vty' to get access to the
API required to support this behavior.
2020-07-09 15:11:50 -07:00
Jonathan Daugherty
57b1cf8845 Bump version, update changelog 2020-05-25 14:58:22 -07:00
Jonathan Daugherty
b60917e37c Bump version, update changelog 2020-05-01 08:40:15 -07:00
Joshua Chia
e981c09673 Bumped base version constraint to allow GHC 8.10 2020-04-23 23:54:01 +08:00
Jonathan Daugherty
7eeb86e498 Bump version, update changelog 2020-03-29 19:11:37 -07:00
Jonathan Daugherty
7f5e6307ec cabal: update description 2020-03-04 08:04:08 -08:00
Jonathan Daugherty
4947938e57 Re-enable unused do binding warning, lower -O3 to -O2, and add -Wcompat for all libs and executables 2020-02-28 15:05:48 -08:00
Jonathan Daugherty
8f91747bd3 Bump version, update changelog 2020-02-13 17:55:43 -08:00
Fraser Tweedale
dde8ccf5df add instance MonadMask (EventM n) 2020-02-06 11:00:08 +10:00
Jonathan Daugherty
9d5140f20b Bump version, update changelog 2020-02-01 08:23:51 -08:00
Jonathan Daugherty
3199911894 brick.cabal: include demo program screenshots content in manifest 2020-02-01 08:23:29 -08:00
Jonathan Daugherty
aefa0ed7c2 Bump version, update changelog 2019-11-18 09:58:27 -08:00
Brandon Hamilton
baa1630bc6
Bump dependency bounds to support ghc-8.8 2019-10-03 00:59:41 +02:00
Jonathan Daugherty
3d34ef1156 Bump version, update changelog 2019-09-13 10:23:00 -07:00
Jonathan Daugherty
e0fdfc7786 BChan: add writeBChanNonBlocking, raise STM lower bound to 2.4.3 2019-09-13 10:20:12 -07:00
Jonathan Daugherty
0cdae4ba97 Bump version, update changelog 2019-08-30 15:52:25 -07:00
Jonathan Daugherty
48fe4473f1 Bump version, update changelog 2019-08-30 12:40:56 -07:00
Jonathan Daugherty
df89a58eec Edit: support EvPaste Vty events by default, assuming UTF-8 encoding of pasted bytes 2019-08-30 12:37:37 -07:00
Jonathan Daugherty
561810e0cc Bump version, update changelog 2019-07-03 09:23:26 -07:00
Fraser Tweedale
1b2362feda ci: add GHC 8.6.5 to matrix 2019-05-04 20:05:59 +10:00
Jonathan Daugherty
758d813830 Bump version, update changelog 2019-03-19 08:30:11 -07:00
Jonathan Daugherty
4a5a803d01 Update changelog, bump version 2018-12-27 11:11:20 -08:00
Jonathan Daugherty
5dc4a047aa Bump version, update changelog 2018-12-13 15:00:19 -08:00
Jonathan Daugherty
391e1fee06 Bump version, update changelog 2018-12-08 14:03:44 -08:00
Jonathan Daugherty
6d17918e60 Bump version, update changelog 2018-12-08 08:34:12 -08:00