aerc/widgets
Jeffas 3b09c07e7a Add clickable tabs
This introduces a new interface `Clickable`. I'd imagine this would be
implemented for most widgets eventually and would allow for programs run
in the terminal to also have their mouse events forwarded to them.

For the tabs it was relatively simple to check that the position of the
click is within the boxes for the tabs. For other components I'd imagine
that some state representing their currently drawn bounding box would be
useful.
2019-07-11 19:45:53 -04:00
..
account-wizard.go Add backtab to tutorial navigation 2019-07-11 19:38:12 -04:00
account.go Fix crashes when operating on empty folder (#216) 2019-07-10 13:21:38 -04:00
aerc.go Add clickable tabs 2019-07-11 19:45:53 -04:00
compose.go Use go-message implementation of GenerateMessageID 2019-07-04 11:24:19 -04:00
dirlist.go Factor UI models out of the worker message package 2019-07-08 16:06:23 -04:00
exline.go Implement basic tab completion support 2019-06-29 14:24:19 -04:00
msglist.go Factor IMAP-specific structs out of UI models 2019-07-08 16:06:28 -04:00
msgviewer.go Fix crashes when operating on empty folder (#216) 2019-07-10 13:21:38 -04:00
providesmessage.go Fix crashes when operating on empty folder (#216) 2019-07-10 13:21:38 -04:00
spinner.go s/aerc2/aerc/g 2019-05-17 20:57:10 -04:00
status.go s/aerc2/aerc/g 2019-05-17 20:57:10 -04:00
tabhost.go Move exline handling up to aerc, add :term 2019-03-17 16:19:15 -04:00
terminal.go Use forked version of tcell 2019-06-01 11:28:29 -04:00