Commit graph

322 commits

Author SHA1 Message Date
paulfd
7ecf43404d Merge branch 'hotfix/namespace-sfz' 2019-09-28 14:17:40 +02:00
paulfd
a3d53b46cc Range was not in the namespace sfz 2019-09-28 14:17:34 +02:00
paulfd
f52d1d5fc5 Merge branch 'hotfix/atomic-guards-issue' 2019-09-28 14:06:34 +02:00
paulfd
b2c8800b84 Added the atomic guards on other critical synth functions 2019-09-28 14:06:27 +02:00
paulfd
e1ddaa30df Merge remote-tracking branch 'origin/master' 2019-09-25 23:52:38 +02:00
paulfd
198b53c372 Moved everyone into the sfz namespace to avoid clashing when importing the lib 2019-09-25 23:51:53 +02:00
Paul Ferrand
af237dc2f4 Added back the inline static for cpp >= 17 2019-09-25 23:51:53 +02:00
paulfd
a63c3862bd Merge remote-tracking branch 'origin/master' 2019-09-25 23:50:14 +02:00
paulfd
c19b055085 Merge branch 'hotfix/namespaces' 2019-09-25 23:49:00 +02:00
paulfd
d3280b5a29 Moved everyone into the sfz namespace to avoid clashing when importing the lib 2019-09-25 23:48:52 +02:00
Paul Ferrand
503d365869
Added back the inline static for cpp >= 17 2019-09-23 10:23:24 +02:00
redtide
4abb6f8f90 Disabling Travis OSX builds temporarily. 2019-09-22 19:11:48 +02:00
paulfd
841f1f3e4b Revert "Trying a terser way to express the minimum version"
This reverts commit 4fb8e407cb.
2019-09-22 19:05:06 +02:00
Paul Ferrand
4fb8e407cb
Trying a terser way to express the minimum version 2019-09-22 18:38:58 +02:00
Paul Ferrand
eecd2c74ff
Only set the CXX standard if not set previously 2019-09-22 18:10:25 +02:00
Paul Ferrand
80b35263db
Removed the explicit standard from the cmake
This should allow consuming project to choose their own standard level freely
2019-09-22 16:31:29 +02:00
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