34 Commits

Author SHA1 Message Date
Vladimir Markelov
c44c556439 shadow type for Button 2019-06-10 20:43:29 -07:00
Vladimir Markelov
b43d89d851 trim only trailing spaces when loading text into TextView, closes #129 2019-06-10 19:33:17 -07:00
Vladimir Markelov
4848282327 UX improvement - separate close window icon from other icons 2019-05-10 21:01:21 -07:00
Vladimir Markelov
17ae50e353 style and typo fixes 2019-05-07 21:47:56 -07:00
Vladimir Markelov
9e72c95fac change default window close button character to ■, closes #122 2019-05-07 19:51:28 -07:00
Vladimir Markelov
561dfd3507 rename TextReader to TextDisplay to avoid confusion with io.Reader (TextReader is still avaialble but deprecated) 2019-03-16 15:44:03 -07:00
Vladimir Markelov
1f6ccfb9aa docs update 2018-12-01 18:49:49 -08:00
Vladimir Markelov
380e4a5118 TableView's OnBeforeDraw feature closes #113 2018-11-09 22:52:36 -08:00
Vladimir Markelov
a83e4ab41b Fix Frame border drawing 2018-10-08 00:26:34 -07:00
Vladimir Markelov
8c84a8b2ae fix ENTER key processing in TableView 2018-09-30 11:46:14 -07:00
Vladimir Markelov
89a7c86623 update readme 2018-09-06 22:19:36 -07:00
Vladimir Markelov
9a5b4343de closes #68 2018-08-13 21:44:19 -07:00
Vladimir Markelov
bca28ea40c closes #98 2018-08-04 21:18:33 -07:00
Vladimir Markelov
1d1beb797c changelog updated 2018-07-17 20:17:32 -07:00
Vladimir Markelov
83584b30ce fix new dialog 2018-04-07 14:23:36 -07:00
Vladimir Markelov
7d2469f651 fix for #84 2018-03-15 20:56:29 -07:00
Vladimir Markelov
9d75bfad5a closes #86 - fix crash when the last Window is closed by an internal call 2018-03-14 20:38:52 -07:00
Vladimir Markelov
77ee1b7531 #84 - add new Control property Visible 2018-03-13 22:14:40 -07:00
Vladimir Markelov
5d3a40175d #79 - allow Windows to handle terminal resize event 2018-01-26 21:36:46 -08:00
Vladimir Markelov
c7750d4e42 #78 - fix some data races 2018-01-25 21:49:43 -08:00
Vladimir Markelov
0c6821caf3 #72 - introduce public function WindowManager to access internal Composer to call low level function to manipulate Windows 2018-01-23 13:59:25 -08:00
Vladimir Markelov
a26503f0f6 added missing info about previous fixes 2018-01-23 12:30:47 -08:00
Vladimir Markelov
1e565adfd5 update changelog 2018-01-23 11:31:12 -08:00
Vladimir Markelov
9d67c78044 #67 - add a document about predefined hotkeys 2018-01-13 14:11:55 -08:00
Vladimir Markelov
8d7474f23b #63 - added password mode for the edit field 2018-01-02 11:15:05 -08:00
Vladimir Markelov
dd1c708720 closes #61 - fix focus movement with TAB key 2017-12-01 10:31:45 -08: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
bc8d838e86 changelog update 2017-09-07 15:40:46 -07:00
Vladimir Markelov
dbc2b92312 add a way to hide a window instead of destroying it 2017-07-04 18:04:58 -07:00
Vladimir Markelov
989efbb975 update changelog 2017-06-30 21:15:15 -07:00
Vladimir Markelov
4ec42911be add a simple example 2017-04-04 17:26:50 -07:00
Vladimir Markelov
b94add7920 readme clean up 2017-04-04 11:21:29 -07:00
Vladimir Markelov
c862b4935f text fixes 2017-04-04 10:19:54 -07:00
Vladimir Markelov
7cbba07780 Support termbox mouse move events and huge refactoring 2016-10-13 14:16:05 -07:00