Julian Storer
							
						 | 
						
							
							
							
								
							
								b952084419
								
							
								
							
						 | 
						
							
							
								
								Workarounds for VC6.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								cc607e0a38
								
							
								
							
						 | 
						
							
							
								
								Fix for TableListBox. Minor tweaks for ResizableBorderComponent, Component.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								9896b75340
								
							
								
							
						 | 
						
							
							
								
								Internal code modernisation.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								aef3203a28
								
							
								
							
						 | 
						
							
							
								
								Fixed an image resizing bug. Tweaked a couple of methods in KeyMappingEditorComponent and TableListBox to return references instead of pointers. Changed Component::contains() to take a Point rather than raw coordinates. Modernised some UI classes internally. Extended some internal graphics classes to handle affine transforms.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								8b92a43b27
								
							
								
							
						 | 
						
							
							
								
								Added platform-specific data to AudioPluginInstance. Fixed an image rendering problem in the software renderer. Added a minimum scale setting to TabbedButtonBar.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								79899f87e0
								
							
								
							
						 | 
						
							
							
								
								Fix for mouse event click counts. Fix for webkit mouse-moves. Cleaned up some Component coordinate conversion methods, adding some new ones for rectangle conversion.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								aa71477712
								
							
								
							
						 | 
						
							
							
								
								Fixed a TabbedComponent bug. Fixed fallback fonts on win32.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								59ac5a6d25
								
							
								
							
						 | 
						
							
							
								
								Fixed a bug in the Flac writer. Optimised BigInteger::getHighestBit(). Misc minor clean-ups.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								3de314a824
								
							
								
							
						 | 
						
							
							
								
								Added a leak detector for Components.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								c16f6f17a9
								
							
								
							
						 | 
						
							
							
								
								The Component class no longer derives from MessageListener - this was adding a lot of overhead to each component construction/destruction, and was rarely providing any benefit. You can add it as a base class yourself if you need it. Component::isValidComponent() has now been removed - it was never 100% reliable and its job can be done better using Component::SafePointer to watch for deletions. Also minor fixes to AudioDeviceManager and Midi sysex parsing.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								dbdea7c6d4
								
							
								
							
						 | 
						
							
							
								
								Removed the Component::getComponentUID() method, and slimmed down the component class implementation slightly.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								584d9a4ec0
								
							
								
							
						 | 
						
							
							
								
								Fixes for ComponentBoundsConstrainer, linux VSTs, and firefox NPAPI.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								ab368cd3ac
								
							
								
							
						 | 
						
							
							
								
								Improved icons in the new Jucer. Minor fixes to ComponentBoundsConstrainer.
							
							
							
							
								
							
							
						 | 
						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
							
						 | 
						
							
							
							
								
							
								b238f2c3e1
								
							
								
							
						 | 
						
							
							
								
								Changed LookAndFeel::getDefaultFolderImage and getDefaultDocumentFileImage to return drawables instead of images.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								1577be257c
								
							
								
							
						 | 
						
							
							
								
								Fix for osx10.5 window resizing. Misc Jucer tweaks.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								0a1f3857ae
								
							
								
							
						 | 
						
							
							
								
								Couple of minor fixes and clean-ups to various components.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								4e1c66b02e
								
							
								
							
						 | 
						
							
							
								
								Added an alpha setting to Components with Component::setAlpha(). Removed Component::fadeOutComponent method and instead refactored the ComponentAnimator class to provide fading in and out of the alpha level. Added a method Desktop::getAnimator() that provides a global instance of a ComponentAnimator so that there's no need to create your own.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								e299011789
								
							
								
							
						 | 
						
							
							
								
								Replaced the Image::getTag() method with a more versatile getProperties() method. Used this to set a flag called "originalImageHadAlpha" when loading images, which is set to indicate whether the original file had an alpha channel.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								a25d9206d1
								
							
								
							
						 | 
						
							
							
								
								Refactored some Drawable classes and added DrawableRectangle. Fixed a problem with ApplicationCommandManager.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								ea16741b3d
								
							
								
							
						 | 
						
							
							
								
								Tweaks to the win32 camera capture code to reduce CPU load.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								85c32498dc
								
							
								
							
						 | 
						
							
							
								
								Spelling correction and iOS file path tweaks.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								e414760a26
								
							
								
							
						 | 
						
							
							
								
								Cleaned up a few compiler warnings + build problems.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								91e2759000
								
							
								
							
						 | 
						
							
							
								
								Fix for some broken Apple AudioUnit editors. Fix for amalgamated mac builds. Changed some mac debugging settings which didn't work. Updated the Jucer-generated audio plugins to match the current codebase.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								e9bff5db5b
								
							
								
							
						 | 
						
							
							
								
								Added explicit call declarations to a few functions to allow building with different call types in MSVC.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								4bc85a9dc3
								
							
								
							
						 | 
						
							
							
								
								Added display rotation support for iOS - see the Desktop class for implementation methods. Also fixed a couple of minor build issues.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								c583b68cd6
								
							
								
							
						 | 
						
							
							
								
								Fixes for Quicktime, DrawableComposite.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								b709f97739
								
							
								
							
						 | 
						
							
							
								
								Updates to WASAPI. Tweaks to resizable window borders.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								6277552ef5
								
							
								
							
						 | 
						
							
							
								
								Fixed a couple of linux file issues. Removed operator& overloads from a couple of places where they shouldn't have been done. Fixed a few minor win32 compile issues. Improved some internal COM object wrappers.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								acbfe6c645
								
							
								
							
						 | 
						
							
							
								
								Couple of minor tweaks, and a fix for menu bars.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								d508109296
								
							
								
							
						 | 
						
							
							
								
								Refactored midi input code to allow unlimited syex length + partial sysex callbacks on win32. Fixed a few problems with menu bars, Quicktime, AudioUnits. Modernised some old win32 file chooser code. Tweaked some window border rendering.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								9168728a7e
								
							
								
							
						 | 
						
							
							
								
								Added a hasEditor() virtual method to the AudioProcessor class, which you'll need to implement in your plugins so that we can work around non-standard threading behaviour in Wavelab.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								38c64a7840
								
							
								
							
						 | 
						
							
							
								
								Minor tweaks to LookAndFeel, VST wrapper.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								098f0af3ed
								
							
								
							
						 | 
						
							
							
								
								Fixes for ZipFile, QuickTimeAudioFormat.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								0e2e4e7c3a
								
							
								
							
						 | 
						
							
							
								
								New class AbstractFifo - a lock-free fifo helper class. New class AudioFormatWriter::ThreadedWriter, which helps stream an audio file to disk on a background thread. Simplified the juce demo audio recorder using this new class.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								ba62157841
								
							
								
							
						 | 
						
							
							
								
								Added the AudioData class, which contains a range of templated structrures for manipulating different sample type primitives. This will replace the old AudioDataConverters class, and I've refactored a lot of the audio devices and formats to use the new classes.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								8f4aaa4873
								
							
								
							
						 | 
						
							
							
								
								Fixed a problem with DirectoryIterator. Removed a few VC warnings. Tweaked mac Carbon windows for better keyboard focus. Disabled Carbon when doing a 64-bit plugin build.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								769e6d185d
								
							
								
							
						 | 
						
							
							
								
								Fixed an iOS stat call and an image loading bug.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								e387132522
								
							
								
							
						 | 
						
							
							
								
								Changes to XML parsing so that leading space inside text elements does not get trimmed.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								e2156acbd0
								
							
								
							
						 | 
						
							
							
								
								win32 openGL tweaks. Fixes for a couple of File methods. New "cpp + header" file creation option for the new jucer.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								5c63c3746c
								
							
								
							
						 | 
						
							
							
								
								Fixed a mac app shutdown issue.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								d710ed98e4
								
							
								
							
						 | 
						
							
							
								
								Fixed some documentation. Added a frequency to MidiMessage::getMidiNoteInHertz(). Tweaked some Expression and RelativeCoordinate methods.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								0a6aaea93b
								
							
								
							
						 | 
						
							
							
								
								Minor updates for plugins. Fixed some X windows locking.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								1f88582434
								
							
								
							
						 | 
						
							
							
								
								Jucer updates for linux VST support. Small additions to Path, Expression, File.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								dffa2dc6e7
								
							
								
							
						 | 
						
							
							
								
								Fix for Cubase 32/64 bit bridge. Fix for Jucer RTAS project generation.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								0ca53b3098
								
							
								
							
						 | 
						
							
							
								
								New feature in the (new) jucer: automatic download of the latest source code version. Fix for File::findChildFiles. VST host channels fix.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								d2b3c283eb
								
							
								
							
						 | 
						
							
							
								
								New classes UnitTest and UnitTestRunner. Minor updates to VST wrapper. Added a dynamic buffer for win32 midi input.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								cac473bb1e
								
							
								
							
						 | 
						
							
							
								
								Minor code clean-ups.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								b161c0f437
								
							
								
							
						 | 
						
							
							
								
								Minor code clean-ups.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								f953c19efb
								
							
								
							
						 | 
						
							
							
								
								Fix for CoreGraphics image loading on iOS. Auto-linked library fix for win32.
							
							
							
							
								
							
							
						 | 
						15 years ago |