jules
|
c10b042f76
|
Fixed a potential leak in ScopedPointer
|
8 years ago |
hogliux
|
c7b347242d
|
Partially undo commits #99186e5 and #89d938d and use less-intrusive, JUCE-internal fix for OpenGLContext detach crash
Fixes #88
|
8 years ago |
hogliux
|
99186e5166
|
Call removeFromDesktop when an external host tries to remove a juce component from a window (Fixes #88)
|
8 years ago |
hogliux
|
26b6f01ce3
|
Replace all "zeros" with "nullptr" in code documentation when referring to a pointer value
|
8 years ago |
jules
|
89dade2a00
|
Fixed a compile problem with the GNU c++ library
|
9 years ago |
jules
|
6fc1242ca5
|
Added some constructors to ReferenceCountedObjectPtr and ScopedPointer that specialise for std::nullptr_t. As well as being more optimal, this has the added bonus of forcing people to correctly use nullptr instead of '0'.
|
9 years ago |
jules
|
e602dd6b90
|
Improved some comments for MemoryBlock base-64 methods
|
9 years ago |
jules
|
9678eef688
|
Stripped out some defunct VS2003 code
|
9 years ago |
jules
|
4c0bc70411
|
Deleted some defunct Mac PowerPC code
|
9 years ago |
jules
|
fb864a5cb1
|
Corrected some spelling mistakes in comments
|
9 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
|
876b4ae1d3
|
Cleared up some overlap between the JUCE_CLANG and JUCE_GCC flags
|
9 years ago |
jules
|
0294e772dd
|
Added some safety-checking to stop people accidentally passing a ScopedPointer to an OptionalScopedPointer
|
9 years ago |
jules
|
02492b36b9
|
Lots of small whitespace tweaks.
|
9 years ago |
Timur Doumler
|
6986010bb7
|
Whitespace.
|
9 years ago |
jules
|
99ebba4e4c
|
Workarounds to avoid clashes with stupid 3rd-party headers that rely on defining a macro called "check"
|
9 years ago |
jules
|
31381c6864
|
Stripped out some defunct OSX 10.4 fallback code
|
9 years ago |
jules
|
399e248488
|
Added new module: juce_osc
|
9 years ago |
jules
|
13af784d03
|
Fix for mingw64
|
9 years ago |
jules
|
9c13257da2
|
Added flag JUCE_EXCEPTIONS_DISABLED to detect compiling with exceptions turned off, and removed internal exception use from a few places in the codebase.
|
9 years ago |
jules
|
6db05a6100
|
Tweaked some syntax to help with Clang/Windows compatibility
|
9 years ago |
hogliux
|
359f6e29aa
|
Fix multiple warnings in VS 2015
|
9 years ago |
hogliux
|
c7b8e77031
|
Update copyright notice
|
9 years ago |
hogliux
|
2f2c8436b8
|
Add utility functions to access un-aligned memory
|
10 years ago |
jules
|
65ba31731a
|
Added a copy constructor to SharedResourcePointer
|
10 years ago |
jules
|
43283b3d03
|
Added a couple of methods to Rectangle to return its limits as Range objects.
|
10 years ago |
Timur Doumler
|
f3e2ea6b14
|
Added compile-time check to juce_ContainerDeletePolicy to catch undefined behaviour due to deletion of pointer to incomplete type.
|
10 years ago |
hogliux
|
0fa2b1ca56
|
Fix warnings on gcc on linux
|
10 years ago |
jules
|
c17a72e5b1
|
Minor clean-ups.
|
10 years ago |
jules
|
f6395d4cda
|
Raised the warnings level in the introjucer, and fixed a few warnings that were thrown up by this.
|
10 years ago |
jules
|
f6139cee55
|
Minor documentation cleanups.
|
10 years ago |
jules
|
7b1e821800
|
Spelling correction.
|
10 years ago |
jules
|
aae0690b7c
|
Fixed a false-alarm assertion in ScopedPointer.
|
10 years ago |
jules
|
46dfd54d9a
|
Minor cleanups.
|
10 years ago |
jules
|
f376a82a56
|
Clarified the JUCE_USE_INTRINSICS by changing its name to JUCE_USE_MSVC_INTRINSICS
|
10 years ago |
jules
|
3e7d305094
|
A few minor whitespace cleanups.
|
10 years ago |
jules
|
e3d7ec1827
|
Cleaned up a couple of parameter types in byte order conversion.
|
11 years ago |
jules
|
3b2538313a
|
Better misalignment-proofing in SharedResourcePointer.
|
11 years ago |
jules
|
d7d662bb38
|
Documentation improvement.
|
11 years ago |
jules
|
75770f293c
|
New class: SharedResourcePointer
|
11 years ago |
jules
|
5ede2da44b
|
Improved some MemoryBlock comments and gave the class a reset() method.
|
11 years ago |
jules
|
55ff9a57be
|
Changed the Atomic class to use compiler intrinsics directly when using Clang, rather than the OSX functions.
|
11 years ago |
jules
|
c8779f4192
|
Put back some atomics workaround functions for PPC.
|
11 years ago |
jules
|
ad324efc01
|
Removed some old iOS workarounds from the atomic class.
|
11 years ago |
jules
|
61d1e1b7ba
|
Avoiding a few MSVC warnings
|
11 years ago |
jules
|
5f00e94f3e
|
Fixed a string allocation problem.
|
11 years ago |
jules
|
59b9b0ccaf
|
Couple of minor fixes to CharacterFunctions, and added a find-character method.
|
11 years ago |
jules
|
19425a4502
|
Optimised a couple of XML and memory block functions.
|
11 years ago |
jules
|
435089e89b
|
Updated the UnitTest class to provide a shared, reproducible random seed for each run, to allow failures to be re-created. Also converted a few Strings to StringRefs.
|
11 years ago |
jules
|
f28cea034d
|
Typo fixes in ReferenceCountedObject.
|
11 years ago |