780 Commits

Author SHA1 Message Date
Jinhao
c0e4a16880 fix listbox enable_single crash(#121) 2016-03-23 15:33:30 +08:00
Jinhao
46d06d3ee6 fix a datetime issue 2016-03-23 15:31:13 +08:00
Jinhao
8ec21827a0 ignore warnings which are generated by -Weffc++ 2016-03-18 22:17:13 +08:00
Jinhao
6b6b527007 eliminate -Wextra and -pedantic warnings 2016-03-15 15:46:28 +08:00
Jinhao
8f995ee2cf fix an issue that child display incorrect 2016-03-14 23:20:24 +08:00
Jinhao
ea06295975 minor changes 2016-03-14 14:29:16 +08:00
Jinhao
2b5593a8ac add a check for STD_NUMERIC_CONVERSIONS_NOT_SUPPORTED 2016-03-11 23:01:24 +08:00
Jinhao
4c36dec82a Merge branch 'qPCR4vir-hotfix-1.3' into hotfix-1.3 2016-03-10 21:30:15 +08:00
qPCR4vir
6a8fb2e37c bedrock's comments 2016-03-06 16:53:52 +01:00
qPCR4vir
6ca18613e4 thread-pool don't pass ? 2016-03-05 04:14:10 +01:00
qPCR4vir
7d4387edd4 2 more no, but 33 pass 2016-03-05 04:04:59 +01:00
qPCR4vir
9d038166e5 some dont pass 2016-03-05 03:57:13 +01:00
qPCR4vir
506ff45e64 more demos don't pass 2016-03-05 03:41:46 +01:00
qPCR4vir
cdcf15ee68 some demos don't pass 2016-03-05 03:28:20 +01:00
qPCR4vir
2c04ba7bf3 all demos added because exec() don't need main form to exit_all 2016-03-05 03:17:49 +01:00
qPCR4vir
7125ab8f48 exit_all 2016-03-04 23:54:42 +01:00
qPCR4vir
dae3b4e815 now with move 2016-03-04 17:33:20 +01:00
qPCR4vir
8043b88b1c fixing dir 2016-03-04 17:17:03 +01:00
qPCR4vir
9c2736abe5 fixing dir 2016-03-04 17:16:32 +01:00
qPCR4vir
e32cf4045f no ./widget_show 2016-03-04 01:27:23 +01:00
qPCR4vir
a84e82029b no ./widget_show2 2016-03-04 01:20:51 +01:00
qPCR4vir
07563a4dab more tests 2016-03-04 01:08:37 +01:00
qPCR4vir
80af0b9a33 -#define NANA_AUTOMATIC_GUI_TESTING 2016-03-04 01:04:48 +01:00
qPCR4vir
594fee571b tested 2016-03-04 01:00:28 +01:00
qPCR4vir
39dab0f126 cleanup and document GUI testing 2016-03-04 00:44:48 +01:00
qPCR4vir
8bbfb38a50 add explicit test in travis.
we need to set this automatically in cmake. But first we need a general way to exit from an application from the parallel GUI testing function. Now I use fm.close(), and I need to pass a pointer to the main form to that function to do that. A general API::exit() will be much better but don't work. Why?
2016-03-03 17:19:58 +01:00
qPCR4vir
8c479529d7 add to travis Xvfb, an X server to emulate display 2016-03-03 17:12:01 +01:00
qPCR4vir
80dedf5f0d switch travis to demo dev_nana_in_examples 2016-03-03 17:06:46 +01:00
Jinhao
02c2553c91 Merge branch 'qPCR4vir-testing' into hotfix-1.3 2016-03-03 11:00:31 +08:00
Jinhao
103dc07f54 Merge branch 'testing' of https://github.com/qPCR4vir/nana into qPCR4vir-testing 2016-03-03 11:00:09 +08:00
Jinhao
268a608851 Merge branch 'qPCR4vir-hotfix-1.3' into hotfix-1.3 2016-03-03 10:14:52 +08:00
qPCR4vir
497e5454c5 add_test 2016-03-02 17:38:30 +01:00
qPCR4vir
a97c326b17 no calculator 2016-03-02 17:18:46 +01:00
qPCR4vir
a5368a26cd no experimental demos 2016-03-02 16:49:51 +01:00
qPCR4vir
a554ff3968 no click in travis 2016-03-02 16:42:40 +01:00
qPCR4vir
b000928b30 run what locally run 2016-03-02 16:17:50 +01:00
qPCR4vir
9c148a86a2 Wait_or_not 2016-03-02 15:29:38 +01:00
qPCR4vir
3184022bf1 wait and close 2016-03-02 14:08:14 +01:00
qPCR4vir
a2fd7f32c8 NANA_ADD_DEF_AUTOMATIC_GUI_TESTING
Support for NANA_AUTOMATIC_GUI_TESTING
Will cause the program to self-test the GUI.
If NANA_ADD_DEF_AUTOMATIC_GUI_TESTING is also defined a default automatic GUI test
will be added to all programs which don't have yet one defined. This default test will simple
wait 10 sec. (time to construct, show and execute the GUI) and then exit normally.
2016-03-02 14:05:48 +01:00
qPCR4vir
8cb8655147 -DNANA_AUTOMATIC_GUI_TESTING 2016-03-02 11:43:05 +01:00
qPCR4vir
59d94b9c7a FreeMe need more work - let out of the way temporally 2016-03-02 11:42:19 +01:00
Ariel Vina-Rodriguez
b8eb7dbffd ls 2016-03-01 19:34:50 +01:00
Ariel Vina-Rodriguez
669a7385a6 # 2016-03-01 19:33:50 +01:00
Ariel Vina-Rodriguez
6160801bdf fix 2016-03-01 19:26:38 +01:00
Ariel Vina-Rodriguez
37ed48d38a add_custom_command( TARGET clicked POST_BUILD COMMAND clicked ) 2016-03-01 19:23:35 +01:00
Ariel Vina-Rodriguez
18a919f11e fix 2016-03-01 19:06:33 +01:00
qPCR4vir
976b5ec275 explore automatic GUI testing in VS2015, cmake and travis
local works vary good in windows with VS2015
2016-03-01 18:59:57 +01:00
qPCR4vir
cbe6399008 doxy 2016-03-01 18:57:03 +01:00
qPCR4vir
d09c1bd733 brief 2016-03-01 18:54:31 +01:00
qPCR4vir
ddbbdf21ff doxy comments 2016-03-01 17:00:43 +01:00