| .. | 
		
		
			
			
			
				
					| application | Replace include guards with "#pragma once" | 8 years ago | 
		
			
			
			
				
					| buttons | Fixed typo in DrawableButton | 8 years ago | 
		
			
			
			
				
					| commands | Fixed some whitespace style and cleaned up some code using C++11 | 8 years ago | 
		
			
			
			
				
					| components | Modernised a few RectangleList iterators | 8 years ago | 
		
			
			
			
				
					| drawables | Fixed some whitespace style and cleaned up some code using C++11 | 8 years ago | 
		
			
			
			
				
					| filebrowser | A few C++11 modernisations and comment corrections | 8 years ago | 
		
			
			
			
				
					| keyboard | Fixed multiple harmless warnings in Android builds | 8 years ago | 
		
			
			
			
				
					| layout | Added ConcertinaPanel::setCustomPanelHeader() method to allow custom components to be used as ConcertinaPanel headers | 8 years ago | 
		
			
			
			
				
					| lookandfeel | Added isProgressBarOpaque() method to ProgressBar::LookAndFeelMethods | 8 years ago | 
		
			
			
			
				
					| menus | Fixed a typo in MenuBarModel | 8 years ago | 
		
			
			
			
				
					| misc | Replace include guards with "#pragma once" | 8 years ago | 
		
			
			
			
				
					| mouse | Removed need for std::function in order to use MessageManager::callAsync(). Used it to modernise a few bits of old code. | 8 years ago | 
		
			
			
			
				
					| native | Added extra nullptr checks in Android windowing code which fixes rare crashes when callbacks occur before the Component peer has been fully constructed | 8 years ago | 
		
			
			
			
				
					| positioning | Replace include guards with "#pragma once" | 8 years ago | 
		
			
			
			
				
					| properties | Replace include guards with "#pragma once" | 8 years ago | 
		
			
			
			
				
					| widgets | In TextEditor, avoided an unwanted change callback in TextEditor::setText(), and did a bit of C++11 modernising | 8 years ago | 
		
			
			
			
				
					| windows | Removed need for std::function in order to use MessageManager::callAsync(). Used it to modernise a few bits of old code. | 8 years ago | 
		
			
			
			
				
					| juce_gui_basics.cpp | Added several linux improvements to the event loop, MIDI and X11 (see commit messsage) | 8 years ago | 
		
			
			
			
				
					| juce_gui_basics.h | Removed JUCE_USE_WINDOWS_POINTER_API flag from juce_gui_basics.h and changed juce_win32_Windowing.cpp to dynamically load Windows pointer API methods. | 8 years ago | 
		
			
			
			
				
					| juce_gui_basics.mm | Update copyright notice | 10 years ago |