Commit graph

306 commits

Author SHA1 Message Date
Paul Ferrand
cf2bce36f1
Merge pull request #2 from paulfd/master
Removed the LeakDetector so that it's only active for c++17 and above using static inlines
2019-09-22 16:13:49 +02:00
paulfd
92ba5f6036 Merge branch 'hotfix/leak-detector-cpp14' 2019-09-22 16:03:21 +02:00
paulfd
3bf8a01b19 Removed the leak detector for cpp < 17 2019-09-22 16:03:09 +02:00
redtide
af0c66764f Switch Travis builds to debug mode. 2019-09-22 15:35:10 +02:00
redtide
6bbcf6be5a Merge commits. 2019-09-21 20:53:01 -06:00
redtide
ed47ae2a8b Fix Travis build: client build temporarily disabled. 2019-09-21 20:47:29 -06:00
paulfd
f3348aa112 Added a script to change the sample names in an existing file that assumes case-insensitivity. 2019-09-22 02:12:52 +02:00
redtide
b89bc24a98 Fix Travis OSX build (libsndfile). 2019-09-22 01:20:53 +02:00
redtide
39e1ce0c17 Fix Travis OSX build. 2019-09-21 18:00:52 +02:00
redtide
5cc036a78a Added github.com/DiscordHooks/travis-ci-discord-webhook. 2019-09-21 17:43:01 +02:00
redtide
a838e0404b Fix Travis OSX build. 2019-09-21 15:38:14 +02:00
paulfd
d0f38587c8 Tracking Abseil's LTS 2019-09-21 15:13:59 +02:00
Paul Ferrand
83d6096645 Merge branch 'master' of https://github.com/sfztools/sfizz 2019-09-21 15:11:31 +02:00
Paul Ferrand
41d25d7586 ptrdiff does not exist on gcc 6.3 2019-09-21 15:08:12 +02:00
redtide
0dddeac439 Fix Travis OSX build. 2019-09-21 14:58:49 +02:00
Paul Ferrand
4bd987ec57 Gitmodules track master 2019-09-21 14:36:58 +02:00
paulfd
db0646b85d updated submodules 2019-09-21 14:23:31 +02:00
paulfd
7c1fc138e5 Added an external header library for filesystem that defaults to the standard library on cpp 17 and finished cleaning up the c++14 issues 2019-09-21 14:12:02 +02:00
paulfd
0eb960f028 Merge commit '105c459' into tentative-merge-cpp14 2019-09-21 13:02:50 +02:00
paulfd
105c459a4a cleanups 2019-09-21 13:01:50 +02:00
paulfd
41010019e3 Cleanups 2019-09-21 11:16:23 +02:00
paulfd
a6c5e1af5d Merge remote-tracking branch 'origin/cpp14' into cpp14 2019-09-21 10:58:39 +02:00
paulfd
a456256b00 Added a message for the static_assert 2019-09-21 10:57:21 +02:00
paulfd
6aa2937543 Final updates for c++14' 2019-09-21 10:48:28 +02:00
paulfd
5beecd4d2b Merge branch 'cpp14' of https://github.com/sfztools/sfizz into HEAD 2019-09-21 10:38:10 +02:00
paulfd
9612c6fe5e Updated submodules" 2019-09-21 10:36:01 +02:00
paulfd
48a02fb549 Cleaning up the filters' compilation errors 2019-09-21 10:34:59 +02:00
paulfd
78cfcb792e Removed usage of string-view literals 2019-09-21 10:34:59 +02:00
paulfd
22557af4bd Removed structured bindings from the filters 2019-09-21 10:34:59 +02:00
paulfd
3ba28f2d52 Added abseil string views in the helpers 2019-09-21 10:34:59 +02:00
paulfd
849ee0e4a1 String view and filesystem are not happy neighbors 2019-09-21 10:34:59 +02:00
paulfd
a610f6dc24 Used SFINAE except of if constexpr for the AudioSpan constructor 2019-09-21 10:34:59 +02:00
paulfd
ce5b1981ea Use SFINAE to replace if constexpr 2019-09-21 10:34:59 +02:00
paulfd
b80c5e5e9f Used abseil's concatenation for string views 2019-09-21 10:34:59 +02:00
redtide
e5a5e7edd5 WIP code update. 2019-09-21 10:34:59 +02:00
redtide
377e35e88f Fixing files. 2019-09-21 10:34:37 +02:00
redtide
511ee9bf05 Moved filesystem.h in the compat folder with other C++14 compatibility related files, adapted macro, removed unnecessary license header for those files. 2019-09-21 10:34:37 +02:00
redtide
59ecbfd314 Added EditorConfig support. 2019-09-21 10:34:37 +02:00
redtide
828440651f WIP fixes: replace optional, string_view, nullopt with abseil versions, temporary clamp alternative. 2019-09-21 10:34:37 +02:00
redtide
025068b16b Moved benchmark submodule to tag-v1.5.0 (local branch). 2019-09-21 10:33:29 +02:00
redtide
d57240d03b Moved abseil-cpp submodule to tag-20190808 (local branch). 2019-09-21 10:33:29 +02:00
redtide
a5f2debfab Updated abseil submodule. 2019-09-21 10:33:29 +02:00
redtide
d7395129c7 Revert Travis hack. 2019-09-21 10:33:29 +02:00
redtide
d01b3be875 Trying Travis badge hack. 2019-09-21 10:33:29 +02:00
redtide
434d10d14c Trying Travis badge hack. 2019-09-21 10:33:29 +02:00
redtide
af8acd77b0 Trying Travis badge hack. 2019-09-21 10:33:29 +02:00
redtide
658d7933dc Update README.md 2019-09-21 10:33:29 +02:00
redtide
682849f1ad Added QtCreator CMake project files to .gitignore. 2019-09-21 10:33:29 +02:00
redtide
d500c43541 Added Travis CI configuration. 2019-09-21 10:33:29 +02:00
paulfd
4fe0cbab7f added the cmake switch 2019-09-21 10:29:16 +02:00