Commit Graph

28 Commits

Author SHA1 Message Date
Ali Abrar
195220d21c Create Reflex.Vty.Widget.Layout; Make shutdown cleaner on exceptions 2019-08-03 21:14:37 -04:00
Ali Abrar
7faa08b695 Add Control.Monad.NodeId and fix bugs in focus handling 2019-08-03 20:00:09 -04:00
Ali Abrar
88af14fd72 Replace TimeMachine-based layout and focus implementation with Dynamic/EventWriter 2019-06-17 00:29:46 -04:00
Ali Abrar
bcdd2072fc Improved StackWidget. Add documentation 2019-02-18 00:31:05 -05:00
Ali Abrar
4780fe7310 Add keypress widgets; Refactor StackWidget 2019-02-17 17:30:06 -05:00
Ali Abrar
efe7df854a Add StackWidget 2019-02-17 16:20:46 -05:00
Ali Abrar
0e7e1f192f Update splitVDrag and examples to use DynRegion 2019-02-17 14:14:50 -05:00
Ali Abrar
5e357224c9 WIP: Add pane', separate dynamic widths and heights 2019-02-16 21:00:39 -05:00
Ali Abrar
efe18b164c Convert image output to BehaviorWriter 2018-11-05 18:12:55 -05:00
Ali Abrar
396cddd0ff Fix warnings 2018-11-05 03:07:50 -05:00
Ali Abrar
d72fe5f067 Update example; Add welcome gif 2018-11-05 02:38:32 -05:00
Ali Abrar
e4d9d8d368 Add checkbox 2018-11-05 01:20:44 -05:00
Ali Abrar
ed6ffff516 Add some button widgets and a rich-text widget 2018-11-05 00:46:19 -05:00
Ali Abrar
0ee701e924 Make box style a behavior; Add boxStatic for unchanging style 2018-11-05 00:19:38 -05:00
Ali Abrar
6fc2815025 Add buttons; Make example widgets escapable 2018-11-05 00:08:56 -05:00
Ali Abrar
d333d0cf31 Add example selection 2018-11-04 22:59:59 -05:00
Ali Abrar
a239ebf4b6 Todo example: Add and delete elements 2018-11-04 22:47:16 -05:00
Ali Abrar
82d3abfd8a Use Reflex.Collection to render todo list 2018-11-04 21:53:57 -05:00
Ali Abrar
4e197f2d60 Adjustable instance for VtyWidget, and various supporting bits; Start of todo example 2018-11-04 20:56:47 -05:00
Ali Abrar
db44ac258e Fix warnings in example 2018-11-03 00:15:17 -04:00
Ali Abrar
4e65e2195e Replace string with text 2018-11-03 00:14:07 -04:00
Cale Gibbard
953a56b844 Improve tracking of splitter position through terminal resizes, add box styling. 2018-10-28 16:37:26 -04:00
Ali Abrar
ef1b495edc Separate Widgets from Host. add splitVDrag 2018-10-28 10:54:05 -04:00
Cale Gibbard
815c86ae42 moar things 2018-10-24 18:13:47 -04:00
Cale Gibbard
36d73e1e27 beginnings of widgets 2018-10-13 20:28:02 -04:00
Ali Abrar
fa4990fff2 WIP: HasDisplayRegion 2018-09-01 12:02:15 -04:00
Ali Abrar
386973e4ac Fix example app 2018-02-27 11:46:13 -05:00
Ali Abrar
a3abdfbd7c Move example to src-bin; Clean up cabal file 2018-02-26 22:47:07 -05:00