168 Commits

Author SHA1 Message Date
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
13476c8bf8 closes #46
1. TableView  does not use 'go' for calling table events. It allows to create
   any new dialog on the fly inside an event handler. That can be useful to
   create simple confirmation dialogs
2. TableView demo: added an example of how to show confirmation dialogs inside
   TableView event handler
3. Fix setting default button for confirmation dialog: it was not possible to
   set the first button as default one
2017-09-07 15:32:25 -07:00
Vladimir Markelov
a5c822f44e Merge pull request #57 from gernest/fix
Remove duplicate assignment
2017-08-14 23:15:52 -07:00
gernest
30f426917c
Remove duplicate assignment 2017-08-14 22:58:56 +03:00
Vladimir Markelov
d8d560c7c3 Merge pull request #56 from gernest/readme
Add installation instruction on README.md
2017-08-13 18:20:38 -07:00
gernest
78ad65f244
Add installation instruction on README.md 2017-08-13 20:06:59 +03:00
Vladimir Markelov
39e9953151 Update README.md 2017-07-15 18:18:09 -07:00
Vladimir Markelov
95e1262fdc Update Readme 2017-07-15 18:17:30 -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
b1dea556bb it was not possible to select non-active window with mouse even if a top window is not modal one 2017-07-04 15:59:21 -07:00
Vladimir Markelov
b4235b65f2 style fix 2017-07-04 15:47:19 -07:00
Vladimir Markelov
5f0413791c do not fire onSelectionChange event for TableView if mouse was clicked outside the table 2017-07-04 15:44:10 -07:00
Vladimir Markelov
989efbb975 update changelog 2017-06-30 21:15:15 -07:00
Vladimir Markelov
ec8d64b4be added hot key to sort tableview column 2017-06-30 16:49:20 -07:00
Vladimir Markelov
4425b1bdb7 add event for composer to close the top window 2017-06-30 15:25:29 -07:00
Vladimir Markelov
f677db2337 add SetTopLine to TextReader 2017-06-28 16:56:11 -07:00
Vladimir Markelov
ec380cce78 added callback for reader when text position changes 2017-06-27 10:39:20 -07:00
Vladimir Markelov
a326a48318 add custom key processing for window and new widget TextReader 2017-06-26 17:20:33 -07:00
Vladimir Markelov
64af9bd6b4 basic widget methods - doc 2017-04-08 18:46:47 -07:00
Vladimir Markelov
e288a84a7d add widget description - not finished 2017-04-07 17:11:00 -07:00
Vladimir Markelov
9026f2dce0 a short doc about main control - Window 2017-04-07 14:57:54 -07:00
Vladimir Markelov
2b53f417dc a short doc about main control - Window 2017-04-07 14:56:55 -07:00
Vladimir Markelov
0e96c178b5 improve doc about layout manager 2017-04-07 13:56:25 -07:00
Vladimir Markelov
1aa48bb2e4 add a doc about layout manager 2017-04-07 11:52:14 -07:00
Vladimir Markelov
7e85bbe4c0 add a doc about layout manager 2017-04-07 11:51:06 -07:00
Vladimir Markelov
16db41c717 rearrage demo files 2017-04-06 11:12:15 -07:00
Vladimir Markelov
792914e6c8 travis custom build 2017-04-06 10:57:45 -07:00
Vladimir Markelov
e95acba5a2 travis custom build 2017-04-06 10:54:38 -07:00
Vladimir Markelov
7fa681a282 travis custom build 2017-04-06 10:51:35 -07:00
Vladimir Markelov
8ff691f9aa add image for layout docs 2017-04-06 10:40:49 -07:00
Vladimir Markelov
d868defce3 remove travis plate for a while 2017-04-06 10:34:25 -07:00
Vladimir Markelov
fa97db72b2 travis fix 2017-04-06 10:17:18 -07:00
Vladimir Markelov
ef50f62b0a travis fix 2017-04-06 10:11:15 -07:00
Vladimir Markelov
c3865bc2e5 change travis config 2017-04-06 10:04:31 -07:00
Vladimir Markelov
c2eca4c7cb Update README.md 2017-04-06 10:00:20 -07:00
Vladimir Markelov
3e5b34dc08 add travis config 2017-04-06 09:18:51 -07:00
Vladimir Markelov
340f3dc4f3 improve into text 2017-04-05 11:27:50 -07:00
Vladimir Markelov
b87b8b375c readme fix 2017-04-05 10:33:24 -07:00
Vladimir Markelov
d09091fe7c readme fix 2017-04-05 10:32:49 -07:00
Vladimir Markelov
37faeed2ca add a simple example 2017-04-04 17:27:58 -07:00
Vladimir Markelov
4ec42911be add a simple example 2017-04-04 17:26:50 -07:00
Vladimir Markelov
5698545189 add library intro 2017-04-04 15:35:17 -07:00
Vladimir Markelov
b94add7920 readme clean up 2017-04-04 11:21:29 -07:00
Vladimir Markelov
ee96e7722c typo fix 2017-04-04 11:00:02 -07:00
Vladimir Markelov
81c09077dc test fixed 2017-04-04 10:40:41 -07:00
Vladimir Markelov
c862b4935f text fixes 2017-04-04 10:19:54 -07:00
Vladimir Markelov
ba5b0247c0 remove dead code 2017-04-04 10:15:09 -07:00
Vladimir Markelov
ed447e6966 demo of clui in git-bash 2017-03-01 23:24:46 -08:00
Vladimir Markelov
5121fd5d57 remove obsolete info from README - now mouse should work in Linux & Windows 2016-11-15 21:12:27 -08:00