17 Commits

Author SHA1 Message Date
Leandro Dorileo
6cede82cb7 add custom theme support
With this change users can specify custom theme extensions.

Signed-off-by: Leandro Dorileo <leandro.maciel.dorileo@intel.com>
2018-09-06 14:44:15 -07:00
Leandro Dorileo
1f44a01230 BaseControl: add refID
In order to guarantee BaseControl and Control are fully comparable in the
BaseControl level this patch introduces a refID interface, so the objects
can safely be comparable based on this interface.
2018-03-23 14:34:01 -07:00
Vladimir Markelov
77ee1b7531 #84 - add new Control property Visible 2018-03-13 22:14:40 -07:00
Vladimir Markelov
2c06a01186 It is not complete patch because there are more places to fix. At least all demos and full-featured application termfb2 works without race condition warnings. 2017-11-28 19:27:32 -08:00
Vladimir Markelov
7cbba07780 Support termbox mouse move events and huge refactoring 2016-10-13 14:16:05 -07:00
Vladimir Markelov
187fb9bdd0 typo fix 2015-11-30 13:08:55 -08:00
Vladimir Markelov
1a0a301645 closes #47 - add event for checkbox state change 2015-11-30 13:03:50 -08:00
Vladimir Markelov
cec72537cd closes #34 - make edit and checkbox one line height and center them vertically on resize 2015-11-04 10:34:30 -08:00
Vladimir Markelov
9d566e36ad add demo for themes 2015-11-03 16:23:02 -08:00
Vladimir Markelov
ab4b6c0259 #24 - add docs for Radio 2015-10-29 10:36:18 -07:00
Vladimir Markelov
4ccd44bc4b #24 - add docs for CheckBox 2015-10-27 16:40:08 -07:00
Vladimir Markelov
2430ca0bda closes #11 - autosize implemented 2015-10-20 09:43:56 -07:00
Vladimir Markelov
1913bf2c61 closes #20 closes #19 2015-10-19 12:05:43 -07:00
Vladimir Markelov
0078d1ed0b refactoring and crossplatform patch 2015-10-16 10:27:43 -07:00
Vladimir Markelov
64334b127f fixes #16 - invalid title display if text is longer than control width 2015-09-23 16:09:01 -07:00
Vladimir Markelov
221249dc32 fixes #1 - enable and disable 3-state checkbox property 2015-09-23 15:49:47 -07:00
Vladimir Markelov
f5d0aca2bd Initial source commit 2015-09-21 20:54:39 -07:00