Commit Graph

813 Commits

Author SHA1 Message Date
Francisco Vallarino
3f4b8dee60 Basic renaming 2020-05-07 17:04:26 -03:00
Francisco Vallarino
f7c52c1b93 Set focus state on UI update 2020-05-07 17:04:15 -03:00
Francisco Vallarino
064d57147a Fix several issues 2019-10-15 00:19:49 -03:00
Francisco Vallarino
88aff7f97e Refactor UI update code 2019-10-14 19:19:58 -03:00
Francisco Vallarino
2b69a921f4 Remove unneeded (currently?) argument focused on handleEvent 2019-10-13 13:25:25 -03:00
Francisco Vallarino
a76a65ca47 Only send events to potential handlers, based on focus for keyboard and position for clicks 2019-10-13 00:48:05 -03:00
Francisco Vallarino
fb01a85c27 Direct keyboard events to focused widget 2019-10-07 01:45:46 -03:00
Francisco Vallarino
88c4d82f5c Handle tab key 2019-10-06 16:39:06 -03:00
Francisco Vallarino
d7f161fd57 Use Maybe/Record for event handler result 2019-10-04 18:12:44 -03:00
Francisco Vallarino
3df6cb3786 Go back to MonadState; add _really_ basic focus handling 2019-10-01 01:09:53 -03:00
Francisco Vallarino
78120a8755 Re organize modules and cleanup 2019-09-25 00:15:52 -03:00
Francisco Vallarino
7ed58f2aed Add basic support for TextField 2019-09-24 00:40:28 -03:00
Francisco Vallarino
910a51dbc5 Initial commit 2019-09-23 11:46:21 -03:00