Julian Storer
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Julian Storer
							
						 
						
							
							
							
								
							
								82e8d68a5d 
								
							
								 
							
						 
						
							
							
								
								Renamed the experimental jucer as the Introjucer.  
							
							 
							
							
								
							
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Julian Storer
							
						 
						
							
							
							
								
							
								3f97694143 
								
							
								 
							
						 
						
							
							
								
								Added a Component::setBounds method to take an expression. Fix for deleting CoreAudio devices.  
							
							 
							
							
								
							
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Julian Storer
							
						 
						
							
							
							
								
							
								f01340e4aa 
								
							
								 
							
						 
						
							
							
								
								Lots of refactoring of the Expression and relative coordinate classes. This has changed some of the semantics that were in place, so any early adopters who had been playing with RelativeRectangles may need to check their expressions.  
							
							 
							
							
								
							
							
						 
						15 years ago  
					 
				
					
						
							
							
								   Julian Storer
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Julian Storer
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Julian Storer
							
						 
						
							
							
							
								
							
								7becff2aa4 
								
							
								 
							
						 
						
							
							
								
								Reorganised some of the juce source tree folders. Added a new JUCE_DEPRECATED macro, and tested it by renaming Button::addButtonListener to Button::addListener for consistency with other widgets. Added Samplitude to the AudioHostType class. Fixed window maximising in win32.  
							
							 
							
							
								
							
							
						 
						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
							
						 
						
							
							
							
								
							
								4cfdcb69fd 
								
							
								 
							
						 
						
							
							
								
								Updated the ChangeBroadcaster class - sendChangeMessage() now has no parameters, and ChangeListener::changeListenerCallback() no longer provides a void*, it provides the ChangeBroadcaster* that triggered the callback. Also deleted the ChangeListenerList class, as it didn't offer anything that ChangeBroadcaster doesn't do. Changed the new jucer to expand preprocessor tokens in the header search path string.  
							
							 
							
							
								
							
							
						 
						15 years ago  
					 
				
					
						
							
							
								   Julian Storer
							
						 
						
							
							
							
								
							
								51b5570292 
								
							
								 
							
						 
						
							
							
								
								Added an 'open project' button to the new Jucer.  
							
							 
							
							
								
							
							
						 
						15 years ago  
					 
				
					
						
							
							
								   Julian Storer
							
						 
						
							
							
							
								
							
								cc5e15b37d 
								
							
								 
							
						 
						
							
							
								
								Minor Jucer tweaks.  
							
							 
							
							
								
							
							
						 
						15 years ago  
					 
				
					
						
							
							
								   Julian Storer
							
						 
						
							
							
							
								
							
								ca5fbd17f0 
								
							
								 
							
						 
						
							
							
								
								More Jucer reorganisation  
							
							 
							
							
								
							
							
						 
						15 years ago  
					 
				
					
						
							
							
								   Julian Storer
							
						 
						
							
							
							
								
							
								24673283eb 
								
							
								 
							
						 
						
							
							
								
								Major change to the way the Image class works, making it use value semantics and internally shared data (see the forum notes for more info on this). Also minor changes to win32 browser plugin object ref counting and linux millisecond timers.  
							
							 
							
							
								
							
							
						 
						15 years ago  
					 
				
					
						
							
							
								   Julian Storer
							
						 
						
							
							
							
								
							
								88c95982f7 
								
							
								 
							
						 
						
							
							
								
								Changed the ChoicePropertyComponent to give it more powerful value remapping. Jucer development.  
							
							 
							
							
								
							
							
						 
						15 years ago  
					 
				
					
						
							
							
								   Julian Storer
							
						 
						
							
							
							
								
							
								5a9e18d3a5 
								
							
								 
							
						 
						
							
							
								
								Added the option to coalesce UndoableActions, and implemented this for ValueTree undo. Jucer development.  
							
							 
							
							
								
							
							
						 
						15 years ago  
					 
				
					
						
							
							
								   Julian Storer
							
						 
						
							
							
							
								
							
								7cf5140eb2 
								
							
								 
							
						 
						
							
							
								
								Made Value constructor explicit. Jucer development.  
							
							 
							
							
								
							
							
						 
						15 years ago  
					 
				
					
						
							
							
								   Julian Storer
							
						 
						
							
							
							
								
							
								0d611ec065 
								
							
								 
							
						 
						
							
							
								
								Reduced the dependencies of the juce demo. Jucer development.  
							
							 
							
							
								
							
							
						 
						15 years ago  
					 
				
					
						
							
							
								   Julian Storer
							
						 
						
							
							
							
								
							
								e663b1a04c 
								
							
								 
							
						 
						
							
							
								
								Small fix for tab-key focus movement. Added default property option to ValueTree. RTAS change for mac shutdown problems. Rearranged Atomic methods. Jucer development.  
							
							 
							
							
								
							
							
						 
						15 years ago  
					 
				
					
						
							
							
								   Julian Storer
							
						 
						
							
							
							
								
							
								8de537e52c 
								
							
								 
							
						 
						
							
							
								
								Minor Jucer updates. Fix for strange PNG problem. ICC and VC6 compilation changes.  
							
							 
							
							
								
							
							
						 
						15 years ago  
					 
				
					
						
							
							
								   Julian Storer
							
						 
						
							
							
							
								
							
								d7108bb5ba 
								
							
								 
							
						 
						
							
							
								
								Jucer VC6 support + misc VC6 compatibility hacks.  
							
							 
							
							
								
							
							
						 
						15 years ago  
					 
				
					
						
							
							
								   Julian Storer
							
						 
						
							
							
							
								
							
								188299adb9 
								
							
								 
							
						 
						
							
							
								
								First check-in of the new Jucer codebase.  
							
							 
							
							
								
							
							
						 
						15 years ago