|  Tom Poole | 6bf9bb9a2e | Add final specifiers in implementation files | 2 years ago | 
				
					
						|  Tom Poole | 4153d59e39 | Formatting | 2 years ago | 
				
					
						|  Tom Poole | 2ec861d99e | Update licensing banners to JUCE 7 | 3 years ago | 
				
					
						|  Tom Poole | dea3fe60e4 | Update copyright banners | 3 years ago | 
				
					
						|  ed | ec990202b1 | Accessibility:  Added VoiceOver (macOS) and Narrator (Windows) accessibility screen reader support to juce_gui_basics | 4 years ago | 
				
					
						|  ed | 009d685179 | Updated all license headers | 5 years ago | 
				
					
						|  Tom Poole | 894e7d2bd2 | Updated all license headers | 5 years ago | 
				
					
						|  Tom Poole | 2d16374b14 | Updated all license headers | 5 years ago | 
				
					
						|  reuk | 327f817b9b | Copyrights: Update commercial/gpl headers to be gpl-only | 5 years ago | 
				
					
						|  jules | 69c3474012 | Added method PopupMenu::Options::withDeletionCheck() to help avoid dangling pointers when triggering async menus | 6 years ago | 
				
					
						|  jules | cd4aba9e43 | PopupMenu modernisation: Improved the PopupMenu::Item class to make it easy to build items by chaining calls together. | 6 years ago | 
				
					
						|  Tom Poole | 3c93cfb105 | Clarified some Button LookAndFeel parameter names | 7 years ago | 
				
					
						|  jules | 1a60fa9765 | More ScopedPointer/unique_ptr compatibility work | 7 years ago | 
				
					
						|  jules | 48a5fbd333 | Another batch of ScopedPointer cleanups | 7 years ago | 
				
					
						|  jules | 4fcedf7be5 | Standardised some lambda syntax | 7 years ago | 
				
					
						|  jules | ce8b2d865a | Used Button::onClick to simplify a bunch of library classes and demo code | 7 years ago | 
				
					
						|  jules | 2dc9316420 | Misc ScopedPointer changes to start using reset() and get() rather than assignments and casts (part of an ongoing drift towards more std::unique_ptr compatibility) | 8 years ago | 
				
					
						|  jules | 3d7c777238 | Some light modernisation of a bunch of old code | 8 years ago | 
				
					
						|  jules | eda613c6db | Moved all "namespace juce" declarations from module headers to the individual .h and .cpp source files. This makes life a lot easier for Intellisense and other IDE autocompletion tools | 8 years ago | 
				
					
						|  jules | 357dd2c9c9 | Removed some old compiler bug workarounds | 8 years ago | 
				
					
						|  jules | 4e5f005421 | Added a method Component::getChildren() to allow them to be iterated with a range-based for loop, and used this in appropriate places around the codebase | 8 years ago | 
				
					
						|  hogliux | b5afccc37c | Updated file headers and the README with the JUCE 5 license | 8 years ago | 
				
					
						|  jules | 9fa0d49be7 | Added an option JUCE_ALLOW_STATIC_NULL_VARIABLES that can be used to turn off dangerous statics like String::empty, var::null, etc. | 9 years ago | 
				
					
						|  jules | 8d92a77452 | Fix for TabbedButtonBar::removeTab() when removing a tab lower than the selected one | 10 years ago | 
				
					
						|  hogliux | c7b8e77031 | Update copyright notice | 10 years ago | 
				
					
						|  jules | 4aee96be04 | Added an animation option to TabbedButtonBar::removeTab(). | 11 years ago | 
				
					
						|  jules | ac7271c10b | Added some methods to TabbedButtonBar for animating tab movements. | 12 years ago | 
				
					
						|  jules | 137b50f3a4 | TabbedButtonBar: made sure that when the buttons contain an extra component, the tab's text doesn't overlap it. | 12 years ago | 
				
					
						|  jules | e7141058b7 | Tab button background colour fix when no tabs present. | 12 years ago | 
				
					
						|  jules | bc81b170c7 | Added LookAndFeel::drawTabbedButtonBarBackground | 12 years ago | 
				
					
						|  jules | a0e292bdaf | TabbedComponent::removeTab fix. | 12 years ago | 
				
					
						|  jules | eb646f8c42 | Deprecated some old bool notification mode parameters, and replaced them with NotificationType values in the ComboBox and Button classes. | 12 years ago | 
				
					
						|  jules | 2329e63f20 | Converted a few Colour references to pass-by-values. | 12 years ago | 
				
					
						|  jules | c75a7300f5 | Added some 'override' modifiers to overridden methods. | 12 years ago | 
				
					
						|  jules | 03c2801f3f | Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3 | 12 years ago | 
				
					
						|  jules | d0135d9efc | Worked around a GCC compiler bug. Also tidied up a bunch of GCC warnings. | 12 years ago | 
				
					
						|  jules | 0ceeb573d8 | Minor changes to avoid pedantic compiler warnings. | 13 years ago | 
				
					
						|  jules | 8ae91bb39a | Minor clean-ups. | 13 years ago | 
				
					
						|  jules | 9fc29dad53 | More tabbed component work. | 13 years ago | 
				
					
						|  jules | b8f557b201 | Tab button fix and minor clean-ups. | 13 years ago | 
				
					
						|  jules | 3ddc6dd43d | New class: DropShadow, and a complete refactoring of the way shadows are rendered. The DropShadowEffect and DropShadower classes now take a DropShadow object to describe their shadow parameters, instead of the raw numbers. | 13 years ago | 
				
					
						|  jules | 591ce2a396 | Added TabBarButton::setExtraComponent() method to allow custom components to be inserted into tabs. This involved a big refactoring and clean-up of all the tab drawing methods in the LookAndFeel class. Also (slightly) cleaned up some of the crappy old code in the WidgetsDemo while I was adding a demo for this. | 13 years ago | 
				
					
						|  jules | 6fe9e2db73 | Minor clean-ups. | 13 years ago | 
				
					
						|  jules | 93a86b2600 | TabbedButtonBar fix. Small clean-ups. | 13 years ago | 
				
					
						|  jules | 56bbab1537 | (automated whitespace clean-up) | 13 years ago | 
				
					
						|  jules | 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 | 
				
					
						|  jules | 36bd285c4b | Viewport component listener fix. Minor clean-ups. | 13 years ago | 
				
					
						|  jules | cd0683ef4d | Tidied up a few return types. | 14 years ago | 
				
					
						|  Julian Storer | 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 | 
				
					
						|  Julian Storer | 0853a9b686 | Removed const-ness from some return types to take advantage of future c++0x advantages. | 14 years ago |