1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-10 23:44:24 +00:00
Commit graph

53 commits

Author SHA1 Message Date
Lukasz Kozakiewicz
7c4601473a Android: fix PushNotifications that got broken by Android low level code rework. 2019-05-08 13:48:50 +02:00
ed
b2e2346745 Projucer: Add an option to specify per-file compiler flags 2019-01-22 15:48:15 +00:00
ed
f67d2e01be Projucer: Ensure that additional Java libs specified in the Android exporter are copied to the app folder 2018-12-18 11:51:32 +00:00
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 2018-11-28 15:32:15 +00:00
ed
a2002354a1 Projucer: Trim the Oboe repository path string when saving the Android exporter 2018-11-23 15:14:22 +00:00
Lukasz Kozakiewicz
de8d029cfe Update Android project template to have recommended default values 2018-11-14 18:21:36 +01:00
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.
2018-11-13 12:33:40 +00:00
Lukasz Kozakiewicz
2718ce96f0 Updates to support the latest Oboe (c5c3cc17f78974bf005bf33a2de1a093ac55cc07). 2018-11-05 10:03:05 +00:00
ed
c4eb15eb21 Projucer: Refactored the global paths window and project exporters to use the new FilePathPropertyComponent 2018-10-22 16:42:22 +01:00
ed
a17d3e2bab Projucer: Fixed a typo and made property name capitalisation consistent in the Android exporter 2018-10-17 11:05:57 +01:00
jules
768139a298 Added some free functions to help make XML parsing less verbose: parseXML() 2018-10-15 16:08:25 +01:00
ed
907cbb5a2c Projucer: Remove the <uses-sdk> element from the Android manifest.xml file to fix some errors in Android Studio 3.2 2018-10-08 10:11:26 +01:00
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 2018-09-04 14:16:36 +01:00
ed
f77c995b4d Projucer: Refactored module scanning code and added AvailableModuleList class for asynchronous scanning 2018-08-23 14:15:28 +01:00
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 2018-07-03 11:51:13 +01:00
ed
bf8adbc29a Projucer: Added an option to set the path to the Android Studio executable in the "Global Paths" settings 2018-06-19 12:18:06 +01:00
hogliux
224bed4c86 Android: Added binary location support when building Android static libraries 2018-06-12 11:09:39 +01:00
hogliux
f08dccf3b1 Android: Update Projucer to support AS 3.1.2 2018-06-11 12:39:59 +01:00
hogliux
e6554b8e85 Android: Make JUCE work with latest AS 3.1.2 2018-06-06 15:02:46 +01:00
Lukasz Kozakiewicz
315326477d Add video playback support for Android and iOS. Update VideoComponent API to support building custom UIs. 2018-05-14 18:15:06 +01:00
Lukasz Kozakiewicz
772185f2b0 Add camera support for iOS and Android. 2018-04-25 18:54:04 +02:00
Tom Poole
ab863a6dc2 Replaced all usage of ScopedPointer with std::unique_ptr 2018-04-19 20:27:47 +01:00
Tom Poole
4229dc0a4f Made a lot of ScopedPointer usage conform to the std::unique_ptr interface 2018-04-10 18:34:20 +01:00
hogliux
2271d3b734 Android: Android Studio 3.1 now requires the google() repository to come before any other repositories 2018-04-10 14:29:40 +01:00
hogliux
a82047aea9 Android: Updated to latest android gradle plugin and build tools version 2018-04-10 09:56:53 +01:00
ed
32789aec6c Projucer: Added getJUCEModules() and getJUCEExporters() methods to MiscUtilities and use getTargetFolderForExporter() for setting exporter's target locations 2018-03-20 13:00:04 +00:00
Lukasz Kozakiewicz
c859b4af1d Android: add support for Google Oboe (developer preview). 2018-03-07 17:43:39 +01:00
ed
06773f18bb Projucer: Add C++17 flag to exporters that support it 2018-03-07 09:47:38 +00:00
Lukasz Kozakiewicz
4be6679aab Projucer: add option to specify custom drawable resources in Android exporter. 2018-02-21 17:37:37 +01:00
Lukasz Kozakiewicz
7158847b6b Projucer: allow to customise remote notifications config file per build configuration. 2018-02-21 17:37:37 +01:00
Lukasz Kozakiewicz
0bc498e913 Projucer: add option to customise activity base class in Android exporter. 2018-02-09 11:54:45 +01:00
Lukasz Kozakiewicz
71d1feb391 Projucer: add option to include Java JAR libs to Android exporter. 2018-02-09 11:54:45 +01:00
hogliux
982bd58609 Android: Updated default gradle android plugin version to 3.0.1 2018-02-05 16:22:57 +00:00
ed
2d43125a95 Projucer: Cleaned up the exporter code 2018-01-17 12:48:38 +00:00
jules
7d24b39f18 Cranked up the Clang warning level in the projucer, and fixed a few minor warnings 2018-01-16 17:15:06 +00:00
ed
73a4730b27 Projucer: Disable LTO by default on Android. Re-saved all Android projects 2018-01-05 17:50:20 +00:00
ed
b72a626516 Projucer: Updated all the exporters and the project settings to use the new ValueWithDefault class 2018-01-05 17:05:20 +00:00
Lukasz Kozakiewicz
36da4cde05 Add native content sharing support for iOS and Android 2017-12-11 16:08:01 +00:00
Lukasz Kozakiewicz
87831624cb Android: disable hardware acceleration on ComponentPeerView level rather than application level to allow embedded views to use hardware acceleration if needed.
This circumvents the issue in web view scrolling that happens only when using software rendering (a potential bug in chromium).
2017-11-22 12:43:24 +01:00
Tom Poole
f2261faee7 Fixed some bugs in LTO builds 2017-11-21 15:50:40 +00:00
ed
bf0881bfb2 Projucer: Fixed a few spelling errors 2017-11-09 12:43:27 +00:00
Lukasz Kozakiewicz
073921445c Android: add WebBrowserComponent implementation. 2017-11-07 19:36:10 +01:00
Lukasz Kozakiewicz
bb7b8e6ee9 Projucer: use “userLandscape” or “sensonLandscape” screen orientation for Android if available. 2017-11-07 12:39:21 +01:00
tpoole
7867534ddf Fixed some typos in the Android exporter 2017-11-06 11:43:01 +00:00
hogliux
00d7938174 Android: Updated Android exporter to support Android Studio 3.0 2017-11-03 10:17:45 +00:00
tpoole
eb8fecf816 Formatting improvements 2017-10-23 15:03:25 +01:00
Lukasz Kozakiewicz
b2d2bda7a1 Add Push Notifications feature for iOS and Android. 2017-10-23 09:31:06 +02:00
Lukasz Kozakiewicz
df1b43b704 Projucer: allow to specify custom content of AndroidManifest.xml 2017-10-20 16:27:53 +02:00
tpoole
21315abce4 Projucer: Added beta CLion exporter support 2017-10-19 14:26:12 +01:00
hogliux
c2a04a3c98 Android: Added support for adding asm files to Android projects 2017-10-18 10:58:07 +01:00