074a8c05dd 
								
							
								 
							
						 
						
							
							
								
								Fixes to allow OpenGL contexts to be attached to a top-level component.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								59669e8bec 
								
							
								 
							
						 
						
							
							
								
								Thread-local value fix for plugins on XP. Android startup tweaks. Minor component changes.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dcb8351844 
								
							
								 
							
						 
						
							
							
								
								Minor tweaks to Component and OSX fullscreen behaviour.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e87f833183 
								
							
								 
							
						 
						
							
							
								
								Tidied up a few rectangle methods.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								28fbf4cb64 
								
							
								 
							
						 
						
							
							
								
								Relaxed some assertions in Component to make it easier to load SVG on threads. Minor internal tinkering with Path class.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								16f5684bd9 
								
							
								 
							
						 
						
							
							
								
								Introjucer: added a button for changing the copying mode of all modules. Added support for kiosk mode in iOS.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b6a22826fe 
								
							
								 
							
						 
						
							
							
								
								Updates to keep Xcode 4.3 happy.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5308aef329 
								
							
								 
							
						 
						
							
							
								
								Removed some old VC6 workarounds, and removed the VC6 exporter from the introjucer.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8f4548745a 
								
							
								 
							
						 
						
							
							
								
								Minor introjucer rejigging.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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  
				
					
						
							
							
								 
						
							
							
							
								
							
								36bd285c4b 
								
							
								 
							
						 
						
							
							
								
								Viewport component listener fix. Minor clean-ups.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								15375dd223 
								
							
								 
							
						 
						
							
							
								
								Internal work on the ComponentBuilder system.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c1ab947a53 
								
							
								 
							
						 
						
							
							
								
								Couple of minor windowing fixes.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cd0683ef4d 
								
							
								 
							
						 
						
							
							
								
								Tidied up a few return types.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ea6df1c8f1 
								
							
								 
							
						 
						
							
							
								
								New internal class CachedComponentImage, which is used internally to manage component buffering. I've used this to rebuild the OpenGLComponent's rendering algorithm so that it now supports sub-components and can have 2D content drawn in its paint method. Updated the openGL demo to show this in action.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5435bfcb26 
								
							
								 
							
						 
						
							
							
								
								win32 revealToUser improvement. TextEditor fix. Supprt for cut/copy/paste shortcuts when OSX file browsers are visible. iOS embedded window positioning fix.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								34840062ef 
								
							
								 
							
						 
						
							
							
								
								Made the x and y members public in the Point class.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0b1cdf6ab1 
								
							
								 
							
						 
						
							
							
								
								Refactoring of image storage: new classes ImageType, ImagePixelData, SoftwareImageType, NativeImageType, OpenGLImageType.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								27d7185f34 
								
							
								 
							
						 
						
							
							
								
								OSX10.4 menu fix. Graphics::drawSingleLineText justification.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2ce2d3fe37 
								
							
								 
							
						 
						
							
							
								
								Component opacity clipping fix.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								deec72851b 
								
							
								 
							
						 
						
							
							
								
								Rendering code refactoring.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fee33f45fd 
								
							
								 
							
						 
						
							
							
								
								Added Component::findChildWithID  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2c328dfedc 
								
							
								 
							
						 
						
							
							
								
								Changed some return types from being const objects to non-const objects (for better c++11 compliance in future). This may mean that you need to remove the 'const' from your own code if you override the virtual methods that have changed.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cdd1778630 
								
							
								 
							
						 
						
							
							
								
								Modal component deletion fix. Minor addition to ComponentAnimator.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c65c07312d 
								
							
								 
							
						 
						
							
							
								
								Small fixes for Viewport and Identifier.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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  
				
					
						
							
							
								 
						
							
							
							
								
							
								b317b47533 
								
							
								 
							
						 
						
							
							
								
								Multi-touch handling changes for Component class. 64-bit VST keypress fix.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								94a0bf1af1 
								
							
								 
							
						 
						
							
							
								
								Removed the PlatformUtilities class and moved its functions to more sensible classes - see forum post for more details.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5b7a1d6311 
								
							
								 
							
						 
						
							
							
								
								Mouse cursor update fix. FLAC support for multiple channels. win32 scroll wheel tweak.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								67e22bbb56 
								
							
								 
							
						 
						
							
							
								
								Added selection to treeview persistent state. Minor optimisations to AudioThumbnail. Added FTP password support for win32 networking. Cleaned up some file dependencies and altered some return value types to allow better c++0x forwarding behaviour.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e6f64740d9 
								
							
								 
							
						 
						
							
							
								
								New classes: Reverb and ReverbAudioSource. Fixes for component alpha levels, mac file chooser, MemoryInputStream.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								94b07cb09b 
								
							
								 
							
						 
						
							
							
								
								Added quality options to FlacAudioFormat. Fixed a positioning error in embedded NSViewComponents. Fixes to KnownPluginList, ResizableCornerComponent. Component findColour tweak.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								97f8de4323 
								
							
								 
							
						 
						
							
							
								
								More iOS touch fixes. Tweaks to AudioProcessorGraph and PopupMenu, ComponentPeer.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a9b1676028 
								
							
								 
							
						 
						
							
							
								
								Fixed for OpenGL, DropShadower, Linux midi, VST resizing + mouse wheel hooks.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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  
				
					
						
							
							
								 
						
							
							
							
								
							
								e159587a9b 
								
							
								 
							
						 
						
							
							
								
								Decentralised some initialisation code. Minor fixes for Array, Component, iOS fonts.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0271fdf167 
								
							
								 
							
						 
						
							
							
								
								More minor nullptr stuff.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b047d9be53 
								
							
								 
							
						 
						
							
							
								
								More 'nullptr' updates and minor clean-ups.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								46c3a6bbe5 
								
							
								 
							
						 
						
							
							
								
								CustomTypeface unicode fix. Misc nullptr additions.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f04309f44a 
								
							
								 
							
						 
						
							
							
								
								Added fake placeholder versions of the new c++0x 'noexcept' and 'nullptr' keywords, and altered the library classes to use these instead of 'throw()' and '0'. This shouldn't make any difference at all to existing code, but will enable better static checking with future c++0x compilers.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fb80724977 
								
							
								 
							
						 
						
							
							
								
								Changes for win32 modal component mouse events (toolbar customisation fix)  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5d98779f19 
								
							
								 
							
						 
						
							
							
								
								Updated the date in the copyright notice.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								533e7ba795 
								
							
								 
							
						 
						
							
							
								
								Many more String changes, so that finally the String class can store its internal data as either utf8, 16 or 32 - this is controlled by a flag JUCE_STRING_UTF_TYPE. It's currently set to utf-8 by default.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3f97694143 
								
							
								 
							
						 
						
							
							
								
								Added a Component::setBounds method to take an expression. Fix for deleting CoreAudio devices.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2d10b0b43d 
								
							
								 
							
						 
						
							
							
								
								Changes and additions to provide alternatives to modal-loop functionality (Android can't run modal loops). New class ModalCallbackFunction providing quick objects for making callbacks to static functions. Changes to remove modal loops from most of the internal library classes. Added new methods to PopupMenu to provide easier async callbacks, and also a cleaner way of specifying options when showing a menu. Fix for PNG decoding of corrupted image files.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e7f4dac9f9 
								
							
								 
							
						 
						
							
							
								
								Removed the PositionedRectangle class (this has been superseded by the RelativeRectangle class. If you still need PositionedRectangle in your code, just grab a copy of the class from the last revision and put it directly into your codebase). Changed the BorderSize class to be templated like Point, Line, Rectangle, etc - if you've used a BorderSize anywhere, just replace "BorderSize" with "BorderSize<int>" to get it compiling again. Updated Graphics::drawDashedLine to take a Line object.  
							
							
								
							
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e05f6a2b95 
								
							
								 
							
						 
						
							
							
								
								Improvements to ComponentMovementWatcher to check visibility. TopLevelWindow activation fix. Changed MidiMessage default constructor to an empty sysex.  
							
							
								
							
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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. 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e2ef26e91c 
								
							
								 
							
						 
						
							
							
								
								Added an alertwindow font setting to the lookandfeel class. Made sure the ComponentListener::componentChildrenChanged is called when component z-order changes. Fix for CoreMidi output timestamps.  
							
							
								
							
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								23f9653509 
								
							
								 
							
						 
						
							
							
								
								Fixed a silly font bug. Cleaned up some compiler warnings. Added a way to set the typeface cache size.  
							
							
								
							
							
						 
						15 years ago