reuk
9112911122
MinGW: Remove support
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
attila
ef61128127
Projucer: Fix the type of the iokit sandbox exception in the Xcode exporter
2023-10-12 12:44:12 +02:00
Tom Poole
2fb19ffd8f
Fix some LLVM 17 compiler warnings
2023-09-25 11:21:11 +01:00
Anthony Nicholls
c014e1e9a2
Warnings: Add missing field initialisers warning
2023-08-11 23:14:26 +01:00
reuk
77458fb4f9
VST3 Client: Generate moduleinfo.json into Resources directory of bundle
2023-05-31 15:15:26 +01:00
reuk
06a2089872
VST3 Client: Update moduleinfotool to write compatibility info from plugin
...
Reintegrates changes from cf9fc84669
2023-05-31 15:15:26 +01:00
reuk
e56e470f5b
LV2 Manifest Helper: Rename main source file
2023-05-31 15:15:26 +01:00
reuk
c34f5de2f5
VST3 Client: Update moduleinfo tool to support exporting info from IPluginCompatibility
2023-05-02 13:25:23 +01:00
reuk
b8f116c5c5
Projucer: Generate moduleinfo.json file during VST3 build
2023-05-02 13:25:23 +01:00
reuk
28414a6af8
Global: Avoid floating-point equality checks where possible
2023-04-04 19:55:11 +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
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
Tom Poole
dea3fe60e4
Update copyright banners
2022-04-04 12:36:32 +01:00
reuk
6d711a2312
Revert "Projucer: Check if IDE project file exists when saving"
...
This reverts commit a71bda9adb .
2021-12-14 22:50:09 +00:00
ed
fdcdda3463
Projucer: Update to ValueTreePropertyWithDefault class
2021-12-10 15:49:01 +00:00
ed
a71bda9adb
Projucer: Check if IDE project file exists when saving
2021-12-06 14:27:00 +00:00
reuk
0feda541e7
Projucer: Escape external library paths correctly
...
5f7ad995af introduced an issue where the
string of external libraries would be escaped in one go. This is
incorrect, because only the individual paths should be escaped. The
semicolons separating each path should not be escaped.
2021-09-27 12:31:49 +01:00
Tom Poole
8cc0d12fb3
Separate C and C++ recommended warning flags
2021-09-21 09:23:48 +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
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
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
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
8c31fb2511
Projucer: Removed an unused method
2019-07-04 09:38:59 +01:00
Tom Poole
1fd9c2f282
Projucer: Added an "add recommended warning flags" checkbox to the exporters
2019-06-11 16:44:29 +01:00
ed
a2017062f5
Projucer: Use correct newline chars when writing XML
2019-05-15 16:57:54 +01:00
jules
62ead7dc7d
Added some overloads to OwnedArray to let items be added from std::unique_ptrs. Also removed OwnedArray::addIfNotAlreadyThere because it's ambiguous about whether the object should be deleted if it fails to be added!
2019-05-15 11:02:03 +01:00
jules
2e2cfb5f6c
Made a lot of the functions that used to return a raw XmlElement* instead return a std::unique_ptr<XmlElement> to make it safer and more concise to capture them. Also added new methods to XmlElement for generating text, and deprecated the old ones
2019-05-09 10:51:19 +01:00
ed
b2e2346745
Projucer: Add an option to specify per-file compiler flags
2019-01-22 15:48:15 +00:00
ed
1f40a7b10e
Projucer: Use the project line ending setting for auto-generated JUCE files and write the IDE project files using the native line endings
2018-11-28 15:32:15 +00:00