Commit Graph

24 Commits

Author SHA1 Message Date
Drew DeVault 3836d240c9 Switch to vgo 2018-03-02 09:27:44 -05:00
Drew DeVault cab3771e17 Pull main aerc UI into widget 2018-02-27 21:17:26 -05:00
Drew DeVault a073d7613f Add statusline widget 2018-02-27 21:02:56 -05:00
Drew DeVault 46756487fb Add stack UI container 2018-02-27 19:31:09 -05:00
Drew DeVault 1418e1b9dc Split UI library and widgets 2018-02-26 22:54:39 -05:00
Drew DeVault 661e3ec2a4 Implement basic ex line input
TODO:
- scrolling
- commit/cancel
- command history (via an external command history provider)
- tab completion (via an external tab completion provider)
2018-02-26 22:42:01 -05:00
Drew DeVault 07f7cac2f3 Add fake status line 2018-02-17 20:22:58 -05:00
Drew DeVault 05ec735754 Add text widget 2018-02-17 20:21:33 -05:00
Drew DeVault f0791d4ba7 Add borders widget 2018-02-17 20:11:58 -05:00
Drew DeVault 7f67162f43 Cycle tabs for demoy goodness 2018-02-17 19:43:44 -05:00
Drew DeVault 5b2e3a0ca0 Implement tab container 2018-02-17 19:42:29 -05:00
Drew DeVault 60b351b78c Polish up grid and add new rendering loop 2018-02-17 16:35:36 -05:00
Drew DeVault 1767e4fab5 Improve logging 2018-02-01 18:59:13 -05:00
Drew DeVault a21afdaa6b Improve logging 2018-01-31 21:18:21 -05:00
Drew DeVault 4074445cbb Move worker into account tab 2018-01-11 09:04:18 -05:00
Drew DeVault ffba561334 Add comment 2018-01-10 22:59:16 -05:00
Drew DeVault 77a0f68758 Make termbox event loop async 2018-01-10 22:41:15 -05:00
Drew DeVault db1b2cd53f Renderer scaffolding 2018-01-10 22:03:56 -05:00
emersion a0be5e8025 Misc idiomatic fixes 2018-01-10 11:20:41 -05:00
Drew DeVault 305446abfd Sleep main and worker loops on idle 2018-01-10 08:37:09 -05:00
Drew DeVault b5d5e0dbed Parse account configuration 2018-01-09 21:31:36 -05:00
Drew DeVault 6394e386c2 Initial pass on worker/UI message passing 2018-01-09 20:39:00 -05:00
Drew DeVault 39c93d2897 Load UI configuration 2018-01-09 19:28:43 -05:00
Drew DeVault aeb700577b Initial commit 2018-01-09 18:31:40 -05:00