|  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 | 
				
					
						|  Julian Storer | 88b1d2a2de | Additions to Expression class. Tweak for mac app shutdown behaviour. | 15 years ago | 
				
					
						|  Julian Storer | 8775571cd7 | Improved isolation of internal jpeg library symbols. | 15 years ago | 
				
					
						|  Julian Storer | 5159554140 | Fix for mac numeric key handling. | 15 years ago |