reuk
ece5644a20
CMake: Add support for building JUCE projects with CMake
5 years ago
reuk
327f817b9b
Copyrights: Update commercial/gpl headers to be gpl-only
5 years ago
ed
7484ac3dd3
Projucer: Updated all project templates to use include search path when including JuceHeader.h
5 years ago
ed
b8a4e00cb4
Projucer: Make the source code editor respect line endings when loading and saving a file and add an option to set the preferred line feed for a project
6 years ago
jules
6fda0bffca
Fixed some stray zeros that were still being passed as null pointers
6 years ago
ed
2f52fa205a
Projucer: Standardise replacement strings in file templates
7 years ago
jules
f0ef700e46
Modernised a bunch of code mainly relating to character/string iteration
7 years ago
hogliux
54029e776d
Projucer: Re-factored source code groups and general code clean-up
7 years ago
ed
693fde9f21
Projucer: Added an option to CodeHelpers::makeValidIdentifier() to allow asterisks so that pointer types are not ignored when automatically generating header files in the GUI editor
8 years ago
jules
730e603b02
Projucer: The GUI editor now generates paint code containing extra variables for the coordinates, so that these can be overridden individually in custom code blocks
8 years ago
hogliux
b5afccc37c
Updated file headers and the README with the JUCE 5 license
8 years ago
Timur Doumler
70949aa0c6
Added several new features: support for AudioUnit v3, new simplified JUCE module format, deleted the Introjucer and replaced it by the Projucer, various improvements for exporting of iOS and Android projects.
9 years ago
jules
f618963530
Introjucer: Simplified VST include path generation. Resaved projects.
9 years ago
hogliux
c7b8e77031
Update copyright notice
9 years ago
jules
c8bf8cd41e
Moved some C++ escaping functions from the Introjucer into CppTokeniserFunctions.
11 years ago
jules
0137a6f7fc
Introjucer: made the string literal tool break up multi-line strings in a more readable way.
11 years ago
jules
fc772941d6
Fixed some pedantic warnings.
11 years ago
jules
b0144dd449
Updated introjucer header guard for new files.
11 years ago
jules
2091e8dfc8
Replaced a few Justification references.
12 years ago
jules
2329e63f20
Converted a few Colour references to pass-by-values.
12 years ago
jules
ddc1524742
Updated headers in demo project files.
12 years ago
jules
b4382bad62
Added String methods to create/return a std::string, and also String::toRawUTF8 method.
12 years ago
jules
bb008cb1ba
Merged the old Jucer into the introjucer.
12 years ago
jules
910b834f72
Minor clean-ups.
12 years ago
jules
e543949bda
Minor clean-ups.
12 years ago
jules
7850bebd47
Introjucer: made the string literal tool break long strings across multiple lines.
12 years ago
jules
6b1654e1d2
Fixed some more warnings.
12 years ago
jules
46f1c15f92
Introjucer: fix for binary data with duplicate filenames.
12 years ago
jules
9a24aa8a20
Minor clean-ups.
12 years ago
jules
629007c219
Introjucer: another code indent fix.
12 years ago
jules
2b32036ab3
Introjucer: code indenting changes.
12 years ago
jules
0c142b51b5
Introjucer: avoided clang warning in generated binary data code.
13 years ago
jules
cebf34d9bb
Introjucer: improved handling of windows filenames when run on *nix.
13 years ago
jules
17e7f22976
Wav format fix. Minor introjucer clean-ups.
13 years ago
jules
4d332b6bb3
OpenGL fixes for flickering and rounding errors. RelativeCoordinate expression parsing work. Tweaks for AudioProcessorGraph params and OSX thread naming calls.
13 years ago
jules
182473e8a7
Better binary string literal generation in the introjucer.
13 years ago
jules
c539feabd5
Avoided win32 memory leak warning with file preview comps. Minor introjucer and colour parsing clean-ups.
13 years ago
jules
15375dd223
Internal work on the ComponentBuilder system.
13 years ago
jules
ce0b4bdb9c
Support for writing JPG even if the image has an alpha channel. Added assertion to warn if you try to use a fallback font on OSX. Minor fixes and features for PopupMenu, ComboBox.
13 years ago
Julian Storer
b70e0a28d2
First check-in of the "jucequake": a major re-organisation of the library to break it up into modules. For more details about this, see the website forum..
13 years ago
Julian Storer
6392cdabcc
Even more introjucer refactoring.
14 years ago
Julian Storer
98ba259599
Minor introjucer clean-ups.
14 years ago
Julian Storer
f73d602b45
64-bit VST tweaks. Removed leak warnings for messages.
14 years ago
Julian Storer
82e8d68a5d
Renamed the experimental jucer as the Introjucer.
14 years ago
Julian Storer
3bacbe2a8c
Refactored various string processing in the library. Removed a couple of String accessors that relied on assumptions about the format of the string's internal data (if your code has any problems with these changes, you should probably use the String::getCharPointer() method instead).
14 years ago
Julian Storer
c1d8ac22df
New Component::setBounds() method using a RelativeRectangle.
Added Justification::appliedToRectangle() and RectanglePlacement::appliedTo(). Removed a behavioural oddity from TopLevelWindow which brought them to the front when made visible. More RelativeRectangle development. AU wrapper now detects app shutdown and closes its UI.
14 years ago
Julian Storer
1f88582434
Jucer updates for linux VST support. Small additions to Path, Expression, File.
14 years ago
Julian Storer
6e6ae97aae
More Jucer reorganisation
15 years ago