91dde1576d 
								
							
								 
							
						 
						
							
							
								
								InAppPurchasesDemo: Avoid copies in range-for loops  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cb14ac2cae 
								
							
								 
							
						 
						
							
							
								
								SystemInfoDemo: Add a call to getUniqueDeviceID  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d3cff375be 
								
							
								 
							
						 
						
							
							
								
								Thread: Introduce a new Thread backend  
							
							This is a breaking change - see BREAKING-CHANGES.txt 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								fc376eab3b 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								PushNotificationsDemo:  Allow alert windows to be dismissed on iOS  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								e86b886038 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								UnitTestsDemo:  Enable LV2 hosting, so that the Projucer correctly sets up include paths  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								6dc002b89c 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Demos:  Fix missing prototype warning  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								6375f640db 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								InAppPurchases:  Add support for Android BillingClient 5.0.0  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								fab6a072bc 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								InAppPurchases:  Add support for Android BillingClient 5.0.0  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e618f68d4d 
								
							
								 
							
						 
						
							
							
								
								Update all examples to use Visual Studio 2022 as the default Windows exporter  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								24e3340a55 
								
							
								 
							
						 
						
							
							
								
								Update all examples to use Visual Studio 2022 as the default Windows exporter  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2ec861d99e 
								
							
								 
							
						 
						
							
							
								
								Update licensing banners to JUCE 7  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b6a3020dc6 
								
							
								 
							
						 
						
							
							
								
								LiveConstantDemo: Improve the documentation  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dea3fe60e4 
								
							
								 
							
						 
						
							
							
								
								Update copyright banners  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e9417c645b 
								
							
								 
							
						 
						
							
							
								
								UnitTestsDemo: Add a missing module flag  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								e5255eb76c 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								ChildProcessDemo:  Fix crashes when stopping child process  
							
							Previously, the child process could be deleted from its own
handleConnectionLost() callback, which would attempt to stop the child
process's thread from that same thread.
Now, the demo will attempt to stop the coordinator thread from the main
thread instead. 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4a7b556463 
								
							
								 
							
						 
						
							
							
								
								InAppPurchasesDemo:  Fix leaky ListBoxModel implementation  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4cf74dfff6 
								
							
								 
							
						 
						
							
							
								
								Viewport:  Improve drag-to-scroll on devices that can accept simultaneous mouse and touch input  
							
							Some Windows 11 devices have both touch screens and mouse inputs, and
these can be used simultaneously.
The Viewport (and ListBox) now check the input source of each mouse
down. If the source is not a mouse, the viewport will always enter
drag-to-scroll mode, regardless of the result of isScrollOnDragEnabled. 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7984458a8e 
								
							
								 
							
						 
						
							
							
								
								InAppPurchasesDemo:  Avoid heap-use-after-free when rapidly playing samples  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								b72b155443 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Naming:  Fix up naming of ChildProcessCoordinator and ChildProcessWorker  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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  
				
					
						
							
							
								 
						
							
							
							
								
							
								551d7b9c5b 
								
							
								 
							
						 
						
							
							
								
								Add MessageBoxOptions class for specifying a set of AlertWindow and NativeMessageBox options  
							
							- Add AlertWindow::show() and showAsync() methods that take a MessageBoxOptions argument
  - Add NativeMessageBox::show() and showAsync() methods that take a MessageBoxOptions argument
  - Update the DialogsDemo to demonstrate the new methods
  - Deprecate AlertWindow::showNativeDialogBox() in favour of the NativeMessageBox methods
  - Pass button strings specified in MesssageBoxOptions to native dialog boxes correctly
  - Use modern TaskDialog on Windows for the native dialog box where available 
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								31a7c62baf 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Windows:  Fix and suppress some analysis warnings  
							
							This fixes warnings that are emitted when building with the `-analyze`
flag enabled. 
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f28acdb48c 
								
							
								 
							
						 
						
							
							
								
								Examples/DemoRunner:  Accessibility updates  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								3baaad8b5b 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								XmlElement:  Update loops to use new iterators  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								46700d820d 
								
							
								 
							
						 
						
							
							
								
								Fixed a compile error in the push notifications demo  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b7e28541ca 
								
							
								 
							
						 
						
							
							
								
								Replaced deprecated Displays methods  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e9321bf565 
								
							
								 
							
						 
						
							
							
								
								CMake:  Fix demos which failed to build on Windows  
							
							The PushNotificationsDemo is not supported on Windows, so I've
stopped CMake from configuring it in the first place. 
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								394c4fd475 
								
							
								 
							
						 
						
							
							
								
								Clang:  Fix warnings when building with clang 10  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								009d685179 
								
							
								 
							
						 
						
							
							
								
								Updated all license headers  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6cb75d9d2c 
								
							
								 
							
						 
						
							
							
								
								Replaced all references to ROLI with Raw Material Software and regenerated all bytecode  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								894e7d2bd2 
								
							
								 
							
						 
						
							
							
								
								Updated all license headers  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								add88c33f2 
								
							
								 
							
						 
						
							
							
								
								Replaced all references to ROLI with Raw Material Software and regenerated all bytecode  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2d16374b14 
								
							
								 
							
						 
						
							
							
								
								Updated all license headers  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ece5644a20 
								
							
								 
							
						 
						
							
							
								
								CMake:  Add support for building JUCE projects with CMake  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bbd2184e3b 
								
							
								 
							
						 
						
							
							
								
								Demos:  Fix some build issues in demos with more warnings enabled  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7035a40879 
								
							
								 
							
						 
						
							
							
								
								Fixed some errors in the examples  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								59a058fdc6 
								
							
								 
							
						 
						
							
							
								
								Fixed some warnings flagged up when enabling -Wswitch-enum, -Wswitch-default, -Wredundant-decls, and -Wimplicit-fallthrough  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a54da0b832 
								
							
								 
							
						 
						
							
							
								
								Fixed some more typos  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								027e12e3a6 
								
							
								 
							
						 
						
							
							
								
								Android:  Replaced deprecated AIDL in-app billing code with Google Play Billing library  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								54e1004957 
								
							
								 
							
						 
						
							
							
								
								Added FMA3 and FMA4 instruction detection  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								de13b83ed2 
								
							
								 
							
						 
						
							
							
								
								Fixed some compiler warnings  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								283521f1df 
								
							
								 
							
						 
						
							
							
								
								Fixed some issues with the multithreading demo  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cd4aba9e43 
								
							
								 
							
						 
						
							
							
								
								PopupMenu modernisation: Improved the PopupMenu::Item class to make it easy to build items by chaining calls together.  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a4bd6cbc66 
								
							
								 
							
						 
						
							
							
								
								Fixed some more Linux compiler warnings  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3767ee3811 
								
							
								 
							
						 
						
							
							
								
								Fixed some compiler warnings in PushNotificationsDemo  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								84d6d21f54 
								
							
								 
							
						 
						
							
							
								
								Made the ValueTrees demo more macOS friendly  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0fb8c8e82a 
								
							
								 
							
						 
						
							
							
								
								Added handy new function parseXMLIfTagMatches(), and refactored a lot of old code that was parsing XML in a more clunky way  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2e2cfb5f6c 
								
							
								 
							
						 
						
							
							
								
								Made a lot of the functions that used to return a raw XmlElement* instead return a std::unique_ptr<XmlElement> to make it safer and more concise to capture them. Also added new methods to XmlElement for generating text, and deprecated the old ones  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7c4601473a 
								
							
								 
							
						 
						
							
							
								
								Android:   fix PushNotifications that got broken by Android low level code rework.  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9417021177 
								
							
								 
							
						 
						
							
							
								
								Android:  Fixed a compile error in PushNotificationsDemo.h  
							
							
								
							
							
						 
						6 years ago