1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-10 23:44:24 +00:00
Commit graph

84 commits

Author SHA1 Message Date
reuk
813b01e3d8
Projucer: Remove Visual Studio 2017 exporter 2024-06-27 18:10:21 +01:00
reuk
ffc5061937
Projucer: Remove Code::Blocks exporter 2024-06-27 18:10:19 +01:00
reuk
10f6bd34a7
AAX: Projucer, use bundled copy of the AAX SDK by default 2024-05-23 13:41:59 +01:00
Tom Poole
94d98a2b10 Update licensing information 2024-04-16 11:39:35 +01:00
Anthony Nicholls
2a9ea9e534 Warnings: Reformat and match projucer and cmake recommended warnings 2023-08-11 23:14:25 +01:00
attila
31f94c2e28 Projucer: Add embedded Linux subprocess for WebView support 2023-03-02 17:49:34 +00:00
reuk
709c0f7a16
Projucer: Fix file-specific compiler flags 2023-01-12 19:25:28 +00:00
hogliux
b0bd31b3c2 Projucer: Fix an issue with per-file compiler flags not being respected 2022-11-03 10:19:15 +01:00
reuk
15d9d35454
Projucer: Allow compiler and linker flags to be set per-configuration 2022-09-29 12:05:43 +01:00
attila
2fdc4f6633 Projucer: Remove VS2015 and CLion exporters 2022-05-25 13:56:55 +02:00
Tom Poole
2ec861d99e Update licensing banners to JUCE 7 2022-05-16 17:55:48 +01:00
attila
31b2a86559 Projucer: Add ARA support 2022-05-12 12:31:30 +02:00
Tom Poole
c2ecde591b macOS: Remove 32 bit specific functionality
This includes Carbon support
2022-05-03 08:16:37 +01:00
Tom Poole
b48dddcf4e RTAS: Remove RTAS functionality 2022-05-03 08:16:37 +01:00
Tom Poole
db3c6e6216 macOS/iOS: Fix unguarded availability warnings 2022-04-26 15:37:03 +01:00
reuk
61f3c1dd98
LV2: Add initial client support 2022-04-22 14:18:52 +01:00
reuk
1182024fc4
LV2: Add initial hosting support 2022-04-22 14:18:51 +01:00
reuk
19ddbe2368
Warnings: Fix missing-prototypes warnings 2022-04-22 14:18:48 +01:00
reuk
3bf635e004
Warnings: Always supply all field initialisers
This also fixes an issue where the requested font style could be
incorrectly overwritten.
2022-04-22 14:18:48 +01:00
Tom Poole
dea3fe60e4 Update copyright banners 2022-04-04 12:36:32 +01:00
ed
1b2aeec65d Projucer: Attempt to copy module paths from compatible exporter when adding new export target 2021-12-10 15:49:58 +00:00
ed
fdcdda3463 Projucer: Update to ValueTreePropertyWithDefault class 2021-12-10 15:49:01 +00:00
ed
8aabde7680 Projucer: Add Visual Studio 2022 exporter 2021-11-09 10:41:07 +00:00
reuk
4a3ea2721d
Refactoring: Use any_of(), all_of() or, none_of() instead of find_if() where possible
When the result of find_if() is only compared to the container's end(),
the operation can normally be expressed more concisely using any_of(),
all_of(), or none_of().
2021-10-06 16:59:06 +01:00
Tom Poole
8cc0d12fb3 Separate C and C++ recommended warning flags 2021-09-21 09:23:48 +01:00
ed
9f20b8afe6 Projucer: Add -Wshadow to GCC recommended compiler warning flags 2021-09-14 08:42:56 +01:00
ed
40b46f8280 Projucer: Revert 0b79bcec to use fix introduced in fefd4ec7 instead 2021-07-16 12:05:35 +01:00
ed
0b79bcec69 Projucer: Check project item still exists when initialising exporter icon settings and reset to default if missing 2021-07-15 12:35:31 +01:00
reuk
6ed8065f70
CMake: Support automatic linking of bundled libraries in modules 2021-06-30 17:04:23 +01:00
Tom Poole
79fbde7099 Added preliminary support for FreeBSD 2021-03-29 14:16:46 +01:00
reuk
8c9c3c3ca9
Projucer: Use exporter name, rather than build folder name, to locate pre-built libraries 2021-03-24 14:24:53 +00:00
ed
a352366702 Projucer: Tidied up some whitespace 2020-12-10 10:05:31 +00:00
ed
42391ce309 Projucer: Made preprocessor define precedence consistent when not using a global AppConfig file
When a global AppConfig file is not added to a project, preprocessor defines from project, exporter and target settings now override defines that would have been in this file, matching the previous behaviour.
2020-11-16 09:01:41 +00:00
ed
e1282f285d Projucer: Fixed a typo 2020-08-25 13:20:43 +01:00
ed
d677fd6264 Projucer: Added PCH support for Xcode and Visual Studio exporters 2020-08-25 11:12:23 +01:00
ed
6a9f9cd550 Projucer: Updated CLion and Linux Code::Blocks exporter code for optional webkit and gtk packages 2020-07-21 15:50:14 +01:00
ed
009d685179 Updated all license headers 2020-06-29 08:30:22 +01:00
ed
b5214a341e Normalised lambda whitespace 2020-06-05 09:37:56 +01:00
ed
3283f2224a Projucer: Added new start page window 2020-06-04 14:52:29 +01:00
ed
7ee2af23fc Projucer: Fixed live-build when app config is disabled 2020-05-20 10:24:31 +01:00
Tom Poole
894e7d2bd2 Updated all license headers 2020-04-23 17:30:39 +01:00
ed
6610a1959f Added JUCE_CUSTOM_VST3_SDK flag to juce_audio_processors 2020-04-17 14:21:06 +01:00
ed
9d69018d97 Projucer: Removed app reporting 2020-04-17 14:16:21 +01:00
ed
521c250413 Projucer: Remove custom VST3 path options 2020-04-17 14:14:51 +01:00
ed
19ef27410e Projucer: Added virtual updateDeprecatedSettings() method to ProjectExporter 2020-04-17 14:14:16 +01:00
reuk
2ca69e8f70 Projucer: Stop requiring JuceHeader to be included in projects 2020-04-13 13:16:05 +01:00
reuk
ece5644a20 CMake: Add support for building JUCE projects with CMake 2020-04-13 12:10:11 +01:00
reuk
327f817b9b Copyrights: Update commercial/gpl headers to be gpl-only 2020-04-09 15:22:56 +01:00
ed
60406a82b4 Projucer: Remove switch-default from recommended GCC compiler warning flags 2020-03-26 16:25:53 +00:00
ed
7c75c6da70 Projucer: Added -Wswitch-enum, -Wswitch-default, and -Wredundant-decls to recommended GCC warning flags and -Wswitch-enum to recommended Clang warning flags 2020-03-09 17:40:12 +00:00