qPCR4vir
2c04ba7bf3
all demos added because exec() don't need main form to exit_all
2016-03-05 03:17:49 +01:00
qPCR4vir
9c2736abe5
fixing dir
2016-03-04 17:16:32 +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
497e5454c5
add_test
2016-03-02 17:38:30 +01:00
qPCR4vir
a97c326b17
no calculator
2016-03-02 17:18:46 +01:00
qPCR4vir
b000928b30
run what locally run
2016-03-02 16:17:50 +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
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
54ecf4d714
a simple but not trivial HelloWorld
2016-02-29 14:30:49 +01:00
qPCR4vir
be2b67d970
by default but optionally install includes, make easy to find variables in large lists
2016-02-29 00:23:04 +01:00
git
f236ca91cf
Copy include files to installation directory.
2016-02-27 16:47:27 -08:00
qPCR4vir
d7a3f12136
include demo
2016-02-26 16:52:26 +01:00
qPCR4vir
2504a915b3
FIX: project() defines essential system variables like CMAKE_FIND_LIBRARY_PREFIXES
2016-02-26 14:03:01 +01:00
qPCR4vir
c499c351dc
cleanup selection of std, boost or nana filesystem and install it in travis, with detection in cmake
...
todo: check namespaces and compatibility of boost filesystem
2016-02-25 19:21:29 +01:00
qPCR4vir
1dd42c8841
log Boost related configuration
2016-02-25 09:26:06 +01:00
qPCR4vir
0978ed7e18
NANA_BOOST_FILESYSTEM_PREFERRED On by default.
2016-02-25 08:40:57 +01:00
qPCR4vir
e649a06b6f
include protoversion of the file_explore demo
2016-02-25 00:07:39 +01:00
qPCR4vir
da58586888
try png demo
2016-02-16 21:39:48 +01:00
Ariel Vina-Rodriguez
c6a84467ea
pending demos
2016-02-16 21:11:25 +01:00
qPCR4vir
f4bc8af695
all demos in cmake
2016-02-16 18:59:24 +01:00
qPCR4vir
999a1e7cbc
"automate" demos build with GLOB
2016-02-16 18:36:48 +01:00
qPCR4vir
186be4a99b
CMAKE_BOOST_FILESYSTEM_AVAILABLE
2016-02-16 13:12:47 +01:00
qPCR4vir
1c05efcb81
fixing with C++14: tabbar append error in gcc linux - travis
2016-02-15 19:59:49 +01:00
qPCR4vir
09eaea0fad
modernize widget_show2 to nana v1.3.0
2016-02-15 00:46:37 +01:00
qPCR4vir
32875bdf4c
allow widget show
2016-02-14 05:09:43 +01:00
qPCR4vir
32924a0904
more examples
2016-02-12 17:00:56 +01:00
qPCR4vir
6c62c20ae1
more examples and cleanup
2016-02-12 13:06:25 +01:00
qPCR4vir
442747a9c6
clean
2016-02-12 03:29:37 +01:00
qPCR4vir
bf58672c11
temporally exclude widget_show2 depending on filesystem
2016-02-12 02:55:21 +01:00
qPCR4vir
bd80c0852a
temporally exclude widget_show depending on filesystem
2016-02-12 02:55:06 +01:00
qPCR4vir
95bde7bc51
temporally exclude file_explorer
2016-02-12 02:54:56 +01:00
qPCR4vir
5aec3d4b74
fix
2016-02-12 02:54:40 +01:00
qPCR4vir
568feb16c6
NANA_LINKS
2016-02-12 02:49:45 +01:00
qPCR4vir
52510b265a
pthread
2016-02-12 02:48:56 +01:00
nabijaczleweli-vm
ea4bac6e9c
Link to libjpeg and libpng when appropriate
2016-02-12 02:43:28 +01:00
nabijaczleweli-vm
48a9edc61d
Xft
2016-02-12 02:43:17 +01:00
nabijaczleweli-vm
9bbc72b876
Link to X11
2016-02-12 02:43:00 +01:00
Ariel Vina-Rodriguez
b03e1f6e69
FIX g++-5: error: unrecognized command line option ‘-stdlib=libstdc++’
2016-02-12 02:41:44 +01:00
Ariel Vina-Rodriguez
40115f043d
Build FreeMe only on Windows
2016-02-12 02:41:30 +01:00
Ariel Vina-Rodriguez
b2ca5d7544
temporally eliminate outdated biicode from cmake
2016-02-12 02:41:19 +01:00
qPCR4vir
ee77b400ff
messages
2016-02-12 02:35:44 +01:00
qPCR4vir
782d6f8aa9
static link libstd
2016-02-12 02:19:49 +01:00
Jinhao
898ec72ed9
disable the CMake CMP0054 warning
2016-02-08 12:56:14 +08:00
Jinhao
345abe7fe4
add NANA_ENABLE_AUDIO option for CMakeLists
2016-02-01 00:52:12 +08:00