b9542ccc4c 
								
							
								 
							
						 
						
							
							
								
								Update code to use C++14 [[deprecated]] attribute  
							
							This commit removes the various compiler-specific JUCE_DEPRECATED macros and replaces them with C++14's deprecated attribute. It also removes the JUCE_CATCH_DEPRECATED_CODE_MISUSE flag as we can rely on the override specifier catching usage of these old virtual methods, and tidies up the DOXYGEN preprocessor checks as they were inconsistent across the codebase. 
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								90eb878d16 
								
							
								 
							
						 
						
							
							
								
								Accessibility:  Make createAccessibilityHandler() private in Component subclasses  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3739fe4829 
								
							
								 
							
						 
						
							
							
								
								Accessibility:  Added ScopedDragNotification for sending slider drag notifications  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								19e1488e18 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Slider:  Add getScrollWheelEnabled function  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ec990202b1 
								
							
								 
							
						 
						
							
							
								
								Accessibility:  Added VoiceOver (macOS) and Narrator (Windows) accessibility screen reader support to juce_gui_basics  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								009d685179 
								
							
								 
							
						 
						
							
							
								
								Updated all license headers  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d510b73cdf 
								
							
								 
							
						 
						
							
							
								
								Normalised all whitespace before args in std::function  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								894e7d2bd2 
								
							
								 
							
						 
						
							
							
								
								Updated all license headers  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2d16374b14 
								
							
								 
							
						 
						
							
							
								
								Updated all license headers  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								327f817b9b 
								
							
								 
							
						 
						
							
							
								
								Copyrights: Update commercial/gpl headers to be gpl-only  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a54da0b832 
								
							
								 
							
						 
						
							
							
								
								Fixed some more typos  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								16dd26649a 
								
							
								 
							
						 
						
							
							
								
								Fixed some GCC compiler warnings and removed deprecated functions  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1a46fb3a5f 
								
							
								 
							
						 
						
							
							
								
								Minor whitespace tidying  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a234721110 
								
							
								 
							
						 
						
							
							
								
								Added various clang-tidy modernize-* fixes  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cadac817c6 
								
							
								 
							
						 
						
							
							
								
								Enabled some more warning flags in Xcode, and fixed the problems they caused  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								257b40eddb 
								
							
								 
							
						 
						
							
							
								
								Added an optional argument to Slider::setDoubleClickReturnValue() to specify the key modifiers used to reset the value with a single-click  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								974b4a8351 
								
							
								 
							
						 
						
							
							
								
								Removed some legacy friend class declarations that are no longer needed with modern compilers  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a1363c1825 
								
							
								 
							
						 
						
							
							
								
								Slider:  Don't update lastAngle in mouseDown() if the Slider style is two-value as it uses currentValue. Added isTwoValue() and isThreeValue() methods.  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ab863a6dc2 
								
							
								 
							
						 
						
							
							
								
								Replaced all usage of ScopedPointer with std::unique_ptr  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cdbc28c18b 
								
							
								 
							
						 
						
							
							
								
								Add documentation tags  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c2a877cac8 
								
							
								 
							
						 
						
							
							
								
								Passed the valueToTextFunction and textToValueFunction lambdas from an AudioProcessorValueTreeState parameter to an attached slider  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								284fdc51df 
								
							
								 
							
						 
						
							
							
								
								Added a setNormalisableRange method to Slider  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c72cf7ed64 
								
							
								 
							
						 
						
							
							
								
								Added Slider method to modify the number of decimal places that are displayed in a slider's text box  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								77c3d790a5 
								
							
								 
							
						 
						
							
							
								
								Added helper objects to Label and Slider to allow lambda callbacks  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								edea094d7d 
								
							
								 
							
						 
						
							
							
								
								Added an option to Slider::setVelocityModeParameters() to set the modifier keys  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a7e3339f86 
								
							
								 
							
						 
						
							
							
								
								Got rid of some very old legacy VC6 workaround typedefs  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9bb4e025ca 
								
							
								 
							
						 
						
							
							
								
								Made the documentation of some classes clearer regarding when a notification will be sent  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1815d7db8a 
								
							
								 
							
						 
						
							
							
								
								Add missing enum documentation and fix comma in juce_Slider.h  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7c4a40470d 
								
							
								 
							
						 
						
							
							
								
								Added some better use of the Range class in NormalisableRange and Slider  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c550c81874 
								
							
								 
							
						 
						
							
							
								
								Added an option to pass -1 as the hoverTimeout parameter of Slider::setPopupDisplayEnabled() to cause the popup to remain until a mouseExit() and added some documentation  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								725947d764 
								
							
								 
							
						 
						
							
							
								
								Added a parameter to Slider::setPopupDisplayEnabled() to set the timeout for displaying the popup display on mouse hover  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f83fcafb84 
								
							
								 
							
						 
						
							
							
								
								Fixed a bug where a Slider popup display set to show on mouse hover wouldn't show when dragging the mouse over the Slider and releasing  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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  
				
					
						
							
							
								 
						
							
							
							
								
							
								55f536078a 
								
							
								 
							
						 
						
							
							
								
								Added a parameter to Slider::setPopupDisplayEnabled() to allow the popup to optionally appear on a mouse-over as well as a drag  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c63a8a56cd 
								
							
								 
							
						 
						
							
							
								
								Documentation fixes  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b5afccc37c 
								
							
								 
							
						 
						
							
							
								
								Updated file headers and the README with the JUCE 5 license  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2da1bc5f41 
								
							
								 
							
						 
						
							
							
								
								Replace include guards with "#pragma once"  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e9832ffdf4 
								
							
								 
							
						 
						
							
							
								
								Added a symmetric skew option to Slider  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ecfa5d1040 
								
							
								 
							
						 
						
							
							
								
								Tidied up some rotary parameter handling code in Slider  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								78ee86e658 
								
							
								 
							
						 
						
							
							
								
								Couple of minor documentation corrections  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f8047066d6 
								
							
								 
							
						 
						
							
							
								
								Made Slider::getPositionOfValue() const  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c7b8e77031 
								
							
								 
							
						 
						
							
							
								
								Update copyright notice  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b68b4670b9 
								
							
								 
							
						 
						
							
							
								
								Added SliderLayout to LookAndFeel to allow flexible slider/textbox positioning. Refactored Slider to separate this functionality.  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ad8cc4b693 
								
							
								 
							
						 
						
							
							
								
								Changed the very old and strangely written Slider::getDoubleClickReturnValue method into two separate methods.  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								af568cd263 
								
							
								 
							
						 
						
							
							
								
								Fixed typo in comment.  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ddb7e88cf9 
								
							
								 
							
						 
						
							
							
								
								Added Slider::isRotary()  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								43c7f38acf 
								
							
								 
							
						 
						
							
							
								
								Made Slider::getNumDecimalPlacesToDisplay() public.  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d440bc9d46 
								
							
								 
							
						 
						
							
							
								
								Better mouse-wheel handling for ComboBox.  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								51a0f6e9ff 
								
							
								 
							
						 
						
							
							
								
								Changed Slider::snapValue to provide more details about the drag mode involved.  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4e61bdb9e4 
								
							
								 
							
						 
						
							
							
								
								Updated a few Slider lookandfeel methods to take a Slider& as a parameter.  
							
							
								
							
							
						 
						12 years ago