|  reuk | 719a491740 | Android:  Use built-in Oboe | 5 years ago | 
				
					
						|  reuk | 2ca69e8f70 | Projucer:  Stop requiring JuceHeader to be included in projects | 5 years ago | 
				
					
						|  reuk | ece5644a20 | CMake:  Add support for building JUCE projects with CMake | 6 years ago | 
				
					
						|  reuk | 327f817b9b | Copyrights: Update commercial/gpl headers to be gpl-only | 5 years ago | 
				
					
						|  ed | 18df1b0937 | Added JUCE_CONTENT_SHARING define to conditionally compile the native content sharer code | 5 years ago | 
				
					
						|  ed | e49e2bac7a | Projucer:  Added xlargeScreens attribute to supports-screens in the Android exporter | 5 years ago | 
				
					
						|  ed | 59a058fdc6 | Fixed some warnings flagged up when enabling -Wswitch-enum, -Wswitch-default, -Wredundant-decls, and -Wimplicit-fallthrough | 5 years ago | 
				
					
						|  ed | 618f3645b2 | Android:  Fixed some issues in the native content sharing code | 5 years ago | 
				
					
						|  ed | 11b184e43f | Projucer:  Updated some code that was using an incorrect method to get module config flags | 5 years ago | 
				
					
						|  ed | fdc9831e60 | Projucer:  Only add plug-in properties to plug-in projects | 5 years ago | 
				
					
						|  ed | 2f6053b64e | Android:  Removed hard dependency on billing client library | 5 years ago | 
				
					
						|  ed | 605d0978ce | Android:  Acquire the MulticastLock when using the NetworkServiceDiscovery::AvailableServiceList class to ensure that multicast packets are received on all devices | 5 years ago | 
				
					
						|  ed | 027e12e3a6 | Android:  Replaced deprecated AIDL in-app billing code with Google Play Billing library | 5 years ago | 
				
					
						|  Tom Poole | 147bbef730 | Projucer: Removed an unused function | 5 years ago | 
				
					
						|  ed | 74b19b94b0 | Projucer:  Replaced a use of String::formatted() that was causing issues in the Android exporter | 6 years ago | 
				
					
						|  Tom Poole | 214e59aaa8 | Projucer:  Put recommended warning flags before other flags | 6 years ago | 
				
					
						|  ed | a94610dfaf | Projucer:  Don't add Xcode resource files to exporters other than Xcode | 6 years ago | 
				
					
						|  ed | 2d503c7a9d | Projucer:  Fixed an issue adding the juce_gui_basics javaopt folder when push notifications are enabled | 6 years ago | 
				
					
						|  ed | f3ea7e2b29 | Projucer:  Set the project name in Android settings.gradle file | 6 years ago | 
				
					
						|  ed | 212eb09e7e | Projucer:  Only add default com.roli.juce.JuceActivity activity class if push notifications are enabled | 6 years ago | 
				
					
						|  ed | 73b1e45336 | Projucer:  Only add module javaopt folder to project in the Android exporter if the module is enabled | 6 years ago | 
				
					
						|  Tom Poole | 1fd9c2f282 | Projucer:  Added an "add recommended warning flags" checkbox to the exporters | 6 years ago | 
				
					
						|  ed | cb7e325d51 | Fixed some variable shadowing warnings | 6 years ago | 
				
					
						|  Lukasz Kozakiewicz | b4617412c2 | Projucer:   add project level repositories section to Android exporter. | 6 years ago | 
				
					
						|  ed | 8aa1573eaa | Projucer:  Removed some unused settings from the Android exporter | 6 years ago | 
				
					
						|  jules | 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 | 
				
					
						|  Lukasz Kozakiewicz | 556eda320b | Projucer:    add "Extra module's build gradle content" field to Android exporter. | 6 years ago | 
				
					
						|  Lukasz Kozakiewicz | abff8ccfdf | Projucer:   add "Custom gradle.settings content" field to Android exporter. | 6 years ago | 
				
					
						|  jules | 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 | 
				
					
						|  Lukasz Kozakiewicz | 7c4601473a | Android:   fix PushNotifications that got broken by Android low level code rework. | 6 years ago | 
				
					
						|  ed | b2e2346745 | Projucer:  Add an option to specify per-file compiler flags | 6 years ago | 
				
					
						|  ed | f67d2e01be | Projucer:  Ensure that additional Java libs specified in the Android exporter are copied to the app folder | 6 years ago | 
				
					
						|  ed | 1f40a7b10e | Projucer:  Use the project line ending setting for auto-generated JUCE files and write the IDE project files using the native line endings | 7 years ago | 
				
					
						|  ed | a2002354a1 | Projucer:  Trim the Oboe repository path string when saving the Android exporter | 7 years ago | 
				
					
						|  Lukasz Kozakiewicz | de8d029cfe | Update Android project template to have recommended default values | 7 years ago | 
				
					
						|  hogliux | 008b7a9ab2 | Re-structured the low-level Android native code Please see the forum post "Re-structuring of JUCE’s low-level Android code" and the BREAKING-CHANGES.txt for more information. | 7 years ago | 
				
					
						|  Lukasz Kozakiewicz | 2718ce96f0 | Updates to support the latest Oboe ( c5c3cc17f7). | 7 years ago | 
				
					
						|  ed | c4eb15eb21 | Projucer:  Refactored the global paths window and project exporters to use the new FilePathPropertyComponent | 7 years ago | 
				
					
						|  ed | a17d3e2bab | Projucer:  Fixed a typo and made property name capitalisation consistent in the Android exporter | 7 years ago | 
				
					
						|  jules | 768139a298 | Added some free functions to help make XML parsing less verbose: parseXML() | 7 years ago | 
				
					
						|  ed | 907cbb5a2c | Projucer:  Remove the <uses-sdk> element from the Android manifest.xml file to fix some errors in Android Studio 3.2 | 7 years ago | 
				
					
						|  ed | ff263ecded | Projucer:  Removed the per-exporter AAX and RTAS SDK and Android SDK/NDK path settings as well as the unused VST3 SDK setting as this was interfering with the embedded VST3 SDK path | 7 years ago | 
				
					
						|  ed | f77c995b4d | Projucer:  Refactored module scanning code and added AvailableModuleList class for asynchronous scanning | 7 years ago | 
				
					
						|  jules | 1e6bbb8da9 | Added some methods to allow ReferenceCountedObjectPtrs to be constructed or copied from references as well as pointers - as well as increasing safety, this actually makes things a bit more efficient as it skips a nullptr check. Updated lots of places in the code that could take advantage of this | 7 years ago | 
				
					
						|  ed | bf8adbc29a | Projucer:  Added an option to set the path to the Android Studio executable in the "Global Paths" settings | 7 years ago | 
				
					
						|  hogliux | 224bed4c86 | Android:  Added binary location support when building Android static libraries | 7 years ago | 
				
					
						|  hogliux | f08dccf3b1 | Android:  Update Projucer to support AS 3.1.2 | 7 years ago | 
				
					
						|  hogliux | e6554b8e85 | Android:  Make JUCE work with latest AS 3.1.2 | 7 years ago | 
				
					
						|  Lukasz Kozakiewicz | 315326477d | Add video playback support for Android and iOS. Update VideoComponent API to support building custom UIs. | 7 years ago | 
				
					
						|  Lukasz Kozakiewicz | 772185f2b0 | Add camera support for iOS and Android. | 7 years ago |