Bruno Van de Velde
eb208ac4ad
Updated version to 0.8.4
2019-02-23 10:40:28 +01:00
Bruno Van de Velde
9c89d57ff0
Build the gui builder by default
2019-02-04 18:59:37 +01:00
Bruno Van de Velde
5d96ddf46b
Updated version to 0.8.3
2019-01-27 18:53:37 +01:00
Bruno Van de Velde
284c8d7af9
Updated version to 0.8.2
2018-12-16 12:39:05 +01:00
Bruno Van de Velde
7eb70f3c5d
Don't force installation prefix on android
2018-11-07 20:26:28 +01:00
Bruno Van de Velde
b0bac2bebb
Android.mk shouldn't be in the root folder
2018-11-04 10:55:15 +01:00
Bruno Van de Velde
957cafd650
Updated version to 0.8.1
2018-10-15 22:16:47 +02:00
Bruno Van de Velde
3f03917cb8
Fixed two issues with cmake script
...
- Installing framework on macOS failed because install rules were not executed in correct order
- Cmake files installed to the lib folder contained SFML directories which made it hard to distribute them with the precompiled libs
2018-10-11 19:40:14 +02:00
Bruno Van de Velde
42e3367b98
Some files were still installed to /usr/local on macOS even when CMAKE_INSTALL_PREFIX was set ( fixes #84 )
2018-09-26 20:05:42 +02:00
Bruno Van de Velde
4f236fd8f2
Added pkg-config files
2018-08-13 22:52:27 +02:00
Bruno Van de Velde
84dd5e9f90
Got TGUI working on android with the latest SFML version again
2018-07-28 11:27:48 +02:00
Bruno Van de Velde
856361dd42
Enable more warnings in cmake script
2018-05-10 14:15:19 +02:00
Bruno Van de Velde
3a08eb5750
Revert "Updated cmake script to use interface library to set compiler options in targets"
...
This reverts commit 0f3380c755
.
2018-05-10 14:07:09 +02:00
Bruno Van de Velde
0f3380c755
Updated cmake script to use interface library to set compiler options in targets
2018-05-07 22:48:18 +02:00
Bruno Van de Velde
39b391c6bc
Minor change in cmake files
2018-04-15 15:45:52 +02:00
Bruno Van de Velde
b27e051e7b
The iOS example now runs
2018-04-12 22:32:52 +02:00
Bruno Van de Velde
b0975a3743
Cmake shouldn't try to install FindTGUI.cmake as it was removed
2018-04-11 08:13:14 +02:00
Bruno Van de Velde
09ec260922
Added ios example
2018-04-08 20:00:27 +02:00
Bruno Van de Velde
0239b8a1d4
Updated cmake script to be able to find SFML 2.5 when building for android
2018-04-02 14:24:04 +02:00
Bruno Van de Velde
69fe6f6dcb
Detect OpenBSD in cmake script
2018-04-01 18:24:31 +02:00
Bruno Van de Velde
978af7be34
Windows wouldn't run new cmake script when languages was set to only CXX
2018-04-01 15:44:45 +02:00
Bruno Van de Velde
ad6877e19d
Rewrote cmake scripts
2018-04-01 15:38:13 +02:00
Bruno Van de Velde
fe270f353e
Updated cmake script to support SFMLConfig.cmake and updated android and ios related parts in cmake script
2018-03-30 23:03:18 +02:00
Bruno Van de Velde
21be681cb6
Added a way to enable all the c++17 code
2017-11-05 00:27:10 +01:00
Bruno Van de Velde
efb0621dfe
Don't perform the unity build by default.
...
It prevents cmake from noticing changes to the source files and doesn't work with getting the code coverage.
2017-11-04 19:34:36 +01:00
Bruno Van de Velde
a0552a34ed
CMake 3.0.2 is now the minimum required version
...
CMake 3.0.2 is used by debian jessie which will for now still be supported.
Ubuntu 14.04 still uses an older CMake version, but was already unsupported (as GCC 4.9 is needed). Altough Travis CI uses Ubuntu 14.04, it has CMake 3.2.2.
Since several nice features were added in CMake 3.1 and later, debian jessie support will be dropped as soon as I decide to clean up the CMake script.
When the rewrite happens, the new minimum version will become 3.5.1 (used in Ubuntu 16.04) or 3.2.2 if Travis CI still doesn't support Ubuntu 16.04 by then.
2017-11-01 19:57:51 +01:00
Bruno Van de Velde
b4bd955bb8
Too many processors were still detected on Travis CI
2017-11-01 15:00:41 +01:00
Bruno Van de Velde
6c3bf91137
Perform a Unity build (combining all source files into large file) by default
2017-11-01 13:19:47 +01:00
Bruno Van de Velde
de7a76b7d1
🔨 Rewrote clipping code to use views and viewports instead of glScissor (which no longer worked in combination with the latest SFML version)
2017-10-15 11:55:10 +02:00
Bruno Van de Velde
40e946c52c
🚚 Renamed 'widgets' folder to 'themes'
2017-09-21 14:02:36 +02:00
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