reuk
54813c8937
Projucer: Make VS2026 the default exporter on Windows
2025-12-03 13:13:11 +00:00
reuk
51c4a484ee
juce_audio_processors: Exclusively use JUCE_INTERNAL_HAS_* macros in place of JUCE_PLUGINHOST_* macros
...
This change also moves the PLUGINHOST config flags to the
juce_audio_processors_headless module header, as this is now the
lowest-level module that uses these flags. This change shouldn't require
any Projucer/CMake changes.
2025-09-25 18:38:27 +01:00
reuk
cfbe853f69
Projucer: Enforce that Icons instances are created from files
2025-07-22 12:15:00 +01:00
Anthony Nicholls
2f3dd44f33
Projucer: Add arm64 warning on Windows
2024-11-25 14:58:09 +00:00
Oliver James
af51cb46eb
Projucer: Remove ARM32 support on Windows
2024-11-25 11:43:44 +00:00
reuk
d54febd8f5
Projucer: Automatically set AAX_EPluginCategory_MIDIEffect when JUCE_MIDI_EFFECT is enabled
2024-10-28 11:12:47 +00:00
reuk
29213e07a1
Font: Deprecate getStringWidth and getGlyphPositions
2024-09-18 19:13:09 +01:00
reuk
8a4ec206f2
Projucer: Remove GUI Editor
2024-06-27 18:10:21 +01:00
reuk
ffc5061937
Projucer: Remove Code::Blocks exporter
2024-06-27 18:10:19 +01:00
Oliver James
7306fe1789
Projucer: Remove user login and license check code
2024-06-04 10:15:38 +01:00
reuk
4f2c287f9b
Font: Deprecate old Font constructors
2024-04-18 14:16:00 +01:00
Tom Poole
fd933dfac6
Projucer: Remove the JUCE splash screen and update licensing
2024-04-16 17:43:19 +01:00
Tom Poole
94d98a2b10
Update licensing information
2024-04-16 11:39:35 +01:00
reuk
047448fbce
Warnings: Add missing overrides
2024-01-30 11:37:30 +00:00
attila
2cc41fff40
Projucer: Fix handling ARA analyzable content and transform flags
2023-12-01 18:55:58 +01:00
reuk
fa0c91ddee
Projucer: Reorder data members to ensure that headers outlive the concertina
2023-11-03 08:54:16 +00:00
Anthony Nicholls
72e3e0b697
Projucer: Fix a crash when enumerating modules
...
- Refactored code to remove repetition and magic numbers
2023-11-03 08:54:16 +00:00
reuk
94ee60041f
Enumerate: Replace some non-ranged loops
2023-10-31 10:57:43 +00: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
4153d59e39
Formatting
2023-10-02 15:42:20 +01:00
Tom Poole
2fb19ffd8f
Fix some LLVM 17 compiler warnings
2023-09-25 11:21:11 +01:00
Tom Poole
7d45d498b9
Removed some superfluous consts from definitions
2023-09-20 16:31:10 +01:00
Tom Poole
9b041f3d74
Add a base clang-tidy configuration
2023-09-18 11:24:19 +01:00
Tom Poole
3604accc0f
Code::Blocks: Deprecate the Code::Blocks exporter
2023-06-08 14:36:59 +01:00
reuk
c509a1821a
VST3 Client: Enable manifest generation globally
2023-05-31 15:15:26 +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
Anthony Nicholls
c04354e1ee
Modules: Update JUCE module format for improved consistency
2023-04-04 19:54:40 +01:00
Anthony Nicholls
05d5c94990
Native: Rename all native files for improved consistency
2023-04-04 19:54:29 +01:00
reuk
39a731de46
ScopedMessageBox: Replace old AlertWindow uses with new API
2023-02-22 21:00:17 +00:00
reuk
ca47dc66a3
Projucer: Add inter-app-audio entitlement to iOS AU hosts
2023-02-09 17:54:19 +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
8b8ae10059
Build: Replace JUCE_NODISCARD with [[nodiscard]]
2022-09-12 16:14:57 +01:00
reuk
b3a4d54a72
Build: Update the minimum C++ standard to C++17
2022-09-12 16:14:57 +01:00
attila
dbfb74f091
Projucer: Remove ARA related no-op code
2022-05-25 14:18:11 +00: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
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
e5cbcd7628
macOS/iOS: Add the ability to weak link module frameworks
2022-04-04 12:36:33 +01:00
Tom Poole
dea3fe60e4
Update copyright banners
2022-04-04 12:36:32 +01:00
Tom Poole
dc4b9bd152
Projucer: Fix non-bool app sandbox temporary exception entitlements
2022-02-18 15:03:44 +00:00
reuk
768cf7a54c
Projucer: Convert plugin/manufacturer code errors to warnings
2022-02-07 14:24:11 +00:00
reuk
b80927fc91
Nodiscard: Add to builder-pattern functions
2022-01-27 18:43:21 +00:00
Tom Poole
c072b1bc8e
Fix some typos
2022-01-25 11:48:46 +00:00
reuk
38318a094b
Revert "Projucer: Set project changed flag when global properties change"
...
This reverts commit 6d38d7eb33 .
2021-12-14 22:50:09 +00:00
reuk
f06d8098b0
Revert "Projucer: Only resave project if necessary"
...
This reverts commit 809252736b .
2021-12-14 22:50:09 +00: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