Commit Graph

64 Commits (fb7033a7a4a29c9a7daf7eb495f7bdd2b0b1f140)

Author SHA1 Message Date
Bruno Van de Velde 81a52455e1 Only compile with -std=gnu++14 on MinGW, use -std=c++14 everywhere else 2017-09-17 14:56:04 +02:00
Bruno Van de Velde a90ad29c95 Compile with -std=gnu++1y instead of -std=c++1y because TDM-GCC 5.1 did not declare _fullpath otherwise 2017-09-13 19:38:01 +02:00
Bruno Van de Velde 5e48605e32 Support android again (tested with NDK 12b) 2017-09-07 15:38:50 +02:00
Bruno Van de Velde fa3528b9e6 Allow linking TGUI in a different way than linking SFML (closes #72, closes #73) 2017-08-27 11:52:50 +02:00
Bruno Van de Velde 91a0a23d6e Added ScrollablePanel widget 2017-08-26 17:27:28 +02:00
Bruno Van de Velde a038cfddbd The fonts folder can't be installed as it no longer exists 2017-07-10 13:52:25 +02:00
Bruno Van de Velde 2c4daaf19d Example code did not compile with SFML 2.3 2017-03-29 19:07:04 +02:00
Bruno Van de Velde aad1f4dfdb Removed support for 32-bit on OS X
This was done because SFML dropped support on March 31
2016-09-15 16:05:35 +02:00
Bruno Van de Velde 2d5ce12c33 Fixed more CI errors
- gcc 4.9 could not handle the stringstream reuse
- clang on mac did not yet have the -std=c++14 flag
- use gcc 4.8 since -std=c++1y flag is used now
2016-09-14 22:56:02 +02:00
Bruno Van de Velde b28b72e755 Adapted RadioButton and CheckBox to new renderer system 2016-07-17 19:33:14 +02:00
Bruno Van de Velde 238abc8e00 Ported EditBox to new rendering system + implemented changes that were made in 0.7 in the meantime 2016-06-30 16:12:43 +02:00
Bruno Van de Velde 9c01f71f59 Made sure tgui is compiled with c++11 on android 2016-02-09 16:23:58 +01:00
Bruno Van de Velde 476d5dbbe4 Stop using CMake to fill in the version number in Config.hpp 2016-01-24 19:31:32 +01:00
Bruno Van de Velde 033c65a19a Disable deprecated warnings from SFML 2016-01-24 19:26:39 +01:00
Bruno Van de Velde 5f04f23d5a Set needed compiler flags even if variablewas already set 2015-11-04 10:24:02 +01:00
Bruno Van de Velde 9f911666df Fixed issues with gcov in travis script 2015-09-06 16:31:19 +02:00
Bruno Van de Velde a2552a1ac0 .gcno files were not generated 2015-09-06 13:52:24 +02:00
Bruno Van de Velde b19549ced3 Added codecov to testing 2015-09-06 13:27:17 +02:00
Bruno Van de Velde 6dd6aa118d Fixed some problems with android 2015-08-28 02:22:58 +02:00
Bruno Van de Velde 9a56832705 Improved Raspberry Pi support 2015-08-27 18:50:36 +02:00
Bruno Van de Velde 8b9d663091 Fixed some issues discovered by testing on mac 2015-08-12 18:06:34 +02:00
Bruno Van de Velde 445c805c09 Ported more widgets to new loading system 2015-08-07 14:03:22 +02:00
Bruno Van de Velde 807d3e28c3 More unit tests for new code 2015-07-27 16:11:33 +02:00
Bruno Van de Velde aa5d0f1745 Added tests for layout + let CI build examples and run tests 2015-07-19 18:20:11 +02:00
Bruno Van de Velde 6051ffb065 Allow compiling for iOS 2015-02-08 01:42:56 +01:00
Bruno Van de Velde 650a3c9beb Removed code that was accidentally added when merging changes from 0.6 to 0.7 2015-02-07 19:59:31 +01:00
Bruno Van de Velde 36b0309f2c Added support for frameworks on mac os x 2015-02-07 19:54:14 +01:00
Bruno Van de Velde 967f5a39d3 Added experimental android support 2015-01-30 16:39:05 +01:00
Eduardo San Martin Morote f9f7f6b182 OS X 10.10 update 2014-10-22 13:03:04 +02:00
Bruno Van de Velde 9e94ef0cdc Building fails on gcc 4.6 even with -std=c++0x instead of -std=c++11. This means that gcc 4.7 is now officially the new minimum compiler version. 2014-09-05 18:56:09 +02:00
Bruno Van de Velde ad71ec8c6b Building failed with gcc 4.6 2014-09-05 18:46:50 +02:00
Bruno Van de Velde 576d33cfa0 Huge update
This bring colored vs textured widgets, but during this change many
other small improvements were made (e.g. word wrap in Label, complete
rewrite of TextBox, ...)
2014-09-05 00:29:55 +02:00
Bruno Van de Velde 23bf4f3110 Temporary remove form builder, as changes are too big to keep it working 2014-04-09 23:30:06 +02:00
Bruno Van de Velde 63d45584b3 Let CMake fill in the version number in Config.hpp 2014-03-31 17:54:15 +02:00
Bruno Van de Velde e456789390 Changed version number to v0.7 2014-03-21 18:11:42 +01:00
Bruno Van de Velde 3d568495c6 Replace -std=c++0x by -std=c++11 2014-02-27 18:00:16 +01:00
Bruno Van de Velde bc1d6fe364 CMAKE_CXX_FLAGS_DEBUG are ok by default 2014-02-27 17:59:21 +01:00
Bruno Van de Velde d4bbb8ce46 Updated version number to v0.6.1 2014-02-09 13:54:43 +01:00
Bruno Van de Velde 26f8e58f75 It seems like CMAKE_CXX_FLAGS_DEBUG doesn't need to be changed 2014-02-06 16:37:43 +01:00
Bruno Van de Velde 105fd30d93 Solved issue with cxx flags on mac which was introduced in the last commit 2014-02-06 15:58:34 +01:00
Bruno Van de Velde 5a22a822e6 Clang doesn't need the '-stdlib=libc++' flag on linux 2014-02-06 15:49:15 +01:00
Bruno Van de Velde 7b9035af88 Try to automatically find the SFML dependencies when linking statically 2014-01-15 19:35:40 +01:00
Bruno Van de Velde e6fe7ee9b4 Fixed small mistake in cmake script 2013-10-16 16:46:01 +02:00
Bruno Van de Velde 652fde6962 Improved cmake script (only tested on linux so far) 2013-10-16 12:38:47 +02:00
Bruno Van de Velde 6baac0be7d Set the correct architecture on mac 2013-10-12 11:48:37 +02:00
Bruno Van de Velde 2dd1f69dd1 Fix mac compilation 2013-10-11 22:55:00 +02:00
Bruno Van de Velde d63cbbd0bc Install resources and form builder on linux (fixes #18) 2013-09-26 12:51:55 +02:00
Bruno Van de Velde d78dc4734c Removed todo from cmake file 2013-09-21 14:34:47 +02:00
Bruno Van de Velde 93f11a938c Revert "Install resources and form builder on linux"
This reverts commit 69a87ac350.
2013-09-20 23:32:22 +02:00
Bruno Van de Velde 69a87ac350 Install resources and form builder on linux 2013-09-20 20:56:04 +02:00