34 Commits

Author SHA1 Message Date
Jinhao
90b5f17169 Merge branch 'feature-keyboard-accelerator' into develop 2018-03-08 15:35:30 +08:00
dnso86
63e64d4beb Checking whether MinGW really supports threads 2018-02-03 09:52:44 +01:00
qPCR4vir
252b8cbf65 #if __has_include(<mutex>) 2017-09-07 12:32:53 +02:00
Jinhao
d4fb5a226f fix issues that nuwen/TDM MinGW distro 2017-07-08 04:22:26 +08:00
Jinhao
50db6f81f0 fix bug that C++14 detection uses a wrong number 2017-07-07 22:50:41 +08:00
Jinhao
bd5e9fdc4a fix issues on different MinGW distro 2017-07-07 08:34:34 +08:00
Jinhao
735de4f032 fix logical error on detecting std::clamp feature 2017-07-02 22:58:31 +08:00
Jinhao
9ff1ea4605 avoid introducing <algorithm> for MSVC 2017-07-02 13:01:53 +08:00
Ray Kim
4d2921e31b Fixed stdc++.hpp build error on gcc 7
included algorithm in c++defines.hpp
this fixes std::clamp's feature test which was not working.
2017-06-27 02:59:58 +09:00
Jinhao
0b4dc1904b fix compiler errors/warnings for clang 5.0 2017-06-11 11:33:52 +08:00
Jinhao
abfde4e77c fix MinGW's compiler errors 2017-05-10 05:47:42 +08:00
Jinhao
2ff8a1c729 add new platform_abstraction
add support of loading ttf file
2017-04-26 08:04:25 +08:00
Jinhao
2fd3aa5030 add std::clamp 2017-02-05 08:32:47 +08:00
Michal Fojtak
e7181a7007 vs"15" fix 2016-10-17 15:27:38 +02:00
dankan1890
de777617ff c++ defines patch:
# Recent versions of clang have support for make_unique.
# Check if macro "__cpp_lib_experimental_filesystem" is defined and match with the standard value.
2016-07-13 22:12:29 +02:00
Jinhao
a8219fe760 modifiable mouse wheel scroll step 2016-06-27 10:36:08 +08:00
Jinhao
1845b41019 remove filesystem_selector 2016-06-27 00:35:04 +08:00
qPCR4vir
1eb1ac3a28 don't use VS2013 filesytem 2016-06-26 00:30:10 +02:00
qPCR4vir
4450ff9678 FIX crash in VS consistently using filesysten_ext 2016-06-24 23:48:53 +02:00
Jinhao
12678e47c5 Merge branch 'hotfix-1.3' into develop 2016-06-24 03:06:23 +08:00
qPCR4vir
067eeff3dd improve verbose_preprocessor 2016-06-21 20:43:36 +02:00
Jinhao
d04776216b std.exp.filesystem for vc2013 2016-06-21 09:30:15 +08:00
Jinhao
8ec21827a0 ignore warnings which are generated by -Weffc++ 2016-03-18 22:17:13 +08:00
Jinhao
2b5593a8ac add a check for STD_NUMERIC_CONVERSIONS_NOT_SUPPORTED 2016-03-11 23:01:24 +08:00
qPCR4vir
fd1904ccc7 fix define 2016-02-27 00:44:40 +01:00
qPCR4vir
1312371033 fix STD_put_time_NOT_SUPPORTED 2016-02-27 00:40:16 +01:00
qPCR4vir
7f10f8d28d add STD_put_time_NOT_SUPPORTED 2016-02-27 00:13:37 +01:00
Jinhao
5e09cf1aef add a check for support of C++11 inline namespace 2016-02-17 00:32:15 +08:00
qPCR4vir
3bd48efbbd Feature-testing recommendations 2016-02-14 05:04:46 +01:00
qPCR4vir
4621504115 STD_FILESYSTEM_NOT_SUPPORTED 2016-02-14 05:04:38 +01:00
Jinhao
ce7b044186 update CMakeLists for new configuration structure 2016-02-01 00:16:40 +08:00
Jinhao
5a960ed88c a standard experimental class any 2016-01-25 23:56:05 +08:00
Jinhao
b961ff51d7 modify some symbols in config.hpp 2016-01-21 00:30:08 +08:00
Jinhao
27367804a2 config refactoring 2016-01-20 22:37:56 +08:00