jules
							
						 | 
						
							
							
							
								
							
								eda613c6db
								
							
								
							
						 | 
						
							
							
								
								Moved all "namespace juce" declarations from module headers to the individual .h and .cpp source files. This makes life a lot easier for Intellisense and other IDE autocompletion tools
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								c63fd17568
								
							
								
							
						 | 
						
							
							
								
								Android & Projucer: Use more reliable cpu-features package to get CPU SystemStats on Android
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								b5afccc37c
								
							
								
							
						 | 
						
							
							
								
								Updated file headers and the README with the JUCE 5 license
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								7ed37f8600
								
							
								
							
						 | 
						
							
							
								
								Added the standard JUCE splash screen and app usage reporting
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								5c4553a06c
								
							
								
							
						 | 
						
							
							
								
								Added a parameter to SystemStats::CrashHandlerFunction to supply some platform-specific crash details
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								2d192bed9b
								
							
								
							
						 | 
						
							
							
								
								Added method SystemStats::getNumPhysicalCpus()
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								9f3fb1c0a6
								
							
								
							
						 | 
						
							
							
								
								Added a compiler error if your compiler is too old and removed numerous code checks for old compilers which are now deprecated
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   tpoole
							
						 | 
						
							
							
							
								
							
								2e84129479
								
							
								
							
						 | 
						
							
							
								
								Updated the juce_audio_basics, juce_audio_devices, juce_blocks_basics, juce_core and juce_events modules to a new ISC license
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								bf85f4c68b
								
							
								
							
						 | 
						
							
							
								
								Cache the result of isRunningInAppExtensionSandbox
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								8f7d9f7522
								
							
								
							
						 | 
						
							
							
								
								Workaround to avoid an assertion when using File::invokedExecutableFile from a command-line invoked app on OSX
							
							
							
							
								
							
							
						 | 
						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 | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								e6b4dcb6a2
								
							
								
							
						 | 
						
							
							
								
								Add SSE4.1, SSE4.2 and AVX2 system stat flags and fix documentation typo
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								c7b8e77031
								
							
								
							
						 | 
						
							
							
								
								Update copyright notice
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								7e51e64422
								
							
								
							
						 | 
						
							
							
								
								Added detection for SSSE3 and AVX instructions to the SystemStats class.
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								779e1d483f
								
							
								
							
						 | 
						
							
							
								
								Added tests for SSE3 capability.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								4346fdb5f5
								
							
								
							
						 | 
						
							
							
								
								Replaced calls to the deprecated unix siginterrupt function.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								03c2801f3f
								
							
								
							
						 | 
						
							
							
								
								Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								2451b3762c
								
							
								
							
						 | 
						
							
							
								
								Some mingw compatibility tweaks.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								a432669a0b
								
							
								
							
						 | 
						
							
							
								
								New debugging functions: SystemStats::getStackBacktrace() and setApplicationCrashHandler().
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								617731d21c
								
							
								
							
						 | 
						
							
							
								
								Added a JUCE_DISABLE_JUCE_VERSION_PRINTING flag that can be set to prevent the juce version number being printed at startup.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								56bbab1537
								
							
								
							
						 | 
						
							
							
								
								(automated whitespace clean-up)
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								295d125142
								
							
								
							
						 | 
						
							
							
								
								Stopped using the old BEGIN_JUCE_NAMESPACE macros, and just used hard-coded namespaces where necessary instead. The macro definitions are still there, so this shouldn't affect anyone's code.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								3d5b7685cd
								
							
								
							
						 | 
						
							
							
								
								Tweaked linux HTTP code. Added a macro: JUCE_STRINGIFY.
							
							
							
							
								
							
							
						 | 
						14 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..
							
							
							
							
								
							
							
						 | 
						14 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								94a0bf1af1
								
							
								
							
						 | 
						
							
							
								
								Removed the PlatformUtilities class and moved its functions to more sensible classes - see forum post for more details.
							
							
							
							
								
							
							
						 | 
						14 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								0853a9b686
								
							
								
							
						 | 
						
							
							
								
								Removed const-ness from some return types to take advantage of future c++0x advantages.
							
							
							
							
								
							
							
						 | 
						14 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								981ef9313c
								
							
								
							
						 | 
						
							
							
								
								Android fixes. Caret colour fix. VST host recursion check clean-up.
							
							
							
							
								
							
							
						 | 
						14 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								f307045b92
								
							
								
							
						 | 
						
							
							
								
								Finally removed the juce_malloc and juce_free functions! Misc minor tidying-up.
							
							
							
							
								
							
							
						 | 
						14 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								328cc11713
								
							
								
							
						 | 
						
							
							
								
								Removed the initialiseJuce_NonGUI() and shutdownJuce_NonGUI() methods - these aren't needed any more. Removed some old MidiOutput methods which weren't cross-platform. OpenGLComponent updates. Extra DropShadower safety.
							
							
							
							
								
							
							
						 | 
						14 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								e159587a9b
								
							
								
							
						 | 
						
							
							
								
								Decentralised some initialisation code. Minor fixes for Array, Component, iOS fonts.
							
							
							
							
								
							
							
						 | 
						14 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								f007dba11b
								
							
								
							
						 | 
						
							
							
								
								Minor clean-ups.
							
							
							
							
								
							
							
						 | 
						14 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								5d98779f19
								
							
								
							
						 | 
						
							
							
								
								Updated the date in the copyright notice.
							
							
							
							
								
							
							
						 | 
						14 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								952b8c3940
								
							
								
							
						 | 
						
							
							
								
								Updated ComponentDragger to handle transformed components (this required a change to its parameters). Tidied up some classes with the JUCE_DECLARE_NON_COPYABLE macro. Changed some 3rd-party include statements to use angle-bracket quotes.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								a5cf4030f5
								
							
								
							
						 | 
						
							
							
								
								New class LeakedObjectDetector, and JUCE_LEAK_DETECTOR macros for spotting leakages in a neat, cross-platform way. Used these to replace all the old juce_UseDebuggingNewOperator stuff in all the classes. Also some drawable and component transform fixes.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								cf641969d0
								
							
								
							
						 | 
						
							
							
								
								Created a new class: MACAddress, which replaces the old MAC address detection functions with a cleaner implementation.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								6c4d8023bd
								
							
								
							
						 | 
						
							
							
								
								Cleaned up and restructured some app startup code. Updated some iPhone settings.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								e2e1eacc30
								
							
								
							
						 | 
						
							
							
								
								Updated Atomic class to deal with float and double types.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								419aac8074
								
							
								
							
						 | 
						
							
							
								
								Minor clean-ups.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								d65a0722fc
								
							
								
							
						 | 
						
							
							
								
								Updates to browser plugin wrappers.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								266494a1b9
								
							
								
							
						 | 
						
							
							
								
								Minor code clean-ups.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								2b3aad1712
								
							
								
							
						 | 
						
							
							
								
								Minor ppc fix.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								7299608550
								
							
								
							
						 | 
						
							
							
								
								Fixed a typo in Atomic.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								b56494b29b
								
							
								
							
						 | 
						
							
							
								
								Replaced the old atomic ops with a templated Atomic class. Minor tweaks to directory browser. Jucer development.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								7ed446b5fd
								
							
								
							
						 | 
						
							
							
								
								Tweak to TextInputTarget. Code clean-ups. Jucer development.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								27506c2120
								
							
								
							
						 | 
						
							
							
								
								Copyright notice update.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								0fe89aa299
								
							
								
							
						 | 
						
							
							
								
								Fixed a few minor warnings found by valgrind.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								24a73b96ef
								
							
								
							
						 | 
						
							
							
								
								Fix to prevent win32 mouse event queuing and some mouse cursor update problems. Changes to internal string storage.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								d84e47353c
								
							
								
							
						 | 
						
							
							
								
								Couple of optimisations to text rendering. Removed various printfs from the codebase.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								6b79430341
								
							
								
							
						 | 
						
							
							
								
								Refactored some String operators to bring them into line with c++ best practices. Removed the JUCE_STRINGS_ARE_UNICODE flag - all strings are now unicode by default. Removed the String class's implicit cast to const char* and copyToBuffer() method, replacing them with toCString(), toUTF8(), copyToCString(), copyToUnicode(), etc., so that it'll force users to think about the encoding they want to use in a particular context. Added the ability to pass a String directly to a std::ostream. Extended the juce version number to include a build number.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								35a4b5085f
								
							
								
							
						 | 
						
							
							
								
								Updated Timer code to avoid a rare messaging problem. Fixed a couple of minor build errors. Rearranged the atomic functions and added a new compare-and-swap operation. Added a thread-priority tweak to WASAPI. Removed MS-specific classes from the web browser component.
							
							
							
							
								
							
							
						 | 
						15 years ago |