qPCR4vir
10eaa91c3c
experimenting with review_utf8
2016-03-18 22:20:48 +01:00
qPCR4vir
a9ef23d8d8
utf8_Error:std::runtime_error +static bool use_throw{true} and emit();
2016-03-18 17:03:32 +01:00
qPCR4vir
fd2971c87f
runtime reduction of incompatibilities and potential crash: rewrite !!
2016-03-18 16:59:54 +01:00
qPCR4vir
a580237e05
to retrieve a modifiable object from a list item
2016-03-18 16:50:44 +01:00
Jinhao
8ec21827a0
ignore warnings which are generated by -Weffc++
2016-03-18 22:17:13 +08:00
Pr0curo
238e298bc4
add include <thread>
2016-03-16 09:34:16 +01:00
Pr0curo
6540142e29
change includes
...
using the right includes to avoid the mess with the missing threading library support of mingw
2016-03-16 09:24:22 +01:00
Pr0curo
bb53c4c1ec
correct workaround for missing thread support
...
the Workaround from MeganZ (I suppose you refere to this one: https://github.com/meganz/mingw-std-threads ) hast some flaws: <thread> is not available, <phread.h> is not available and EPROTO is already defined (but with 53 instead of 71)
2016-03-16 09:16:55 +01:00
Pr0curo
a559b2d8cc
include <cstring>
...
as std::memcpy is defined in <cstring> header, it is added (see http://en.cppreference.com/w/cpp/string/byte/memcpy )
2016-03-16 09:04:20 +01: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
8a6e29a155
Merge branch 'qPCR4vir-develop' into develop
2016-03-03 10:27:35 +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