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

Projucer: Remove Code::Blocks exporter

This commit is contained in:
reuk 2024-06-26 12:10:07 +01:00
parent 3c4aa8d0ce
commit ffc5061937
No known key found for this signature in database
GPG key ID: FCB43929F012EE5C
25 changed files with 140 additions and 1228 deletions

View file

@ -2,6 +2,31 @@
# develop
## Change
The Code::Blocks exporter has been removed from the Projucer.
**Possible Issues**
It will no longer be possible to generate Code::Blocks projects using the
Projucer.
**Workaround**
Use a different exporter, such as the Makefile exporter on Linux, or one of the
Visual Studio exporters on Windows.
**Rationale**
The Code::Blocks IDE does not seem to be actively maintained. Other projects
are dropping support, with the Code::Blocks generator deprecated in CMake 3.27.
Additionally, the Code::Blocks exporter did not provide a good user experience,
especially for new users on Windows, as it defaulted to using the MinGW
toolchain. This toolchain tends to be slow to build and link, and is not fully
supported by JUCE, missing support for some audio and video backends, and
plugin formats.
## Change
The tab width when rendering text with the GlyphArrangement and TextLayout
@ -615,7 +640,6 @@ fixed white colour was inappropriate for most user interfaces.
## Change
>>>>>>> c74b2b1058 (CIDevice: Improve robustness of subscription API)
ProfileHost::enableProfile and ProfileHost::disableProfile have been combined
into a single function, ProfileHost::setProfileEnablement.