Tom Poole
|
16dd26649a
|
Fixed some GCC compiler warnings and removed deprecated functions
|
2019-06-04 16:48:44 +01:00 |
|
jules
|
f58eacc135
|
Added more unique_ptr use, for functions that create LowLevelGraphicsContext or ImageType objects.
|
2019-05-15 12:08:38 +01:00 |
|
ed
|
6eab395204
|
Android: Fixed a crash when pressing the back button
|
2019-02-28 16:27:55 +00:00 |
|
ed
|
8e63662163
|
Android: Avoid a crash when creating a new peer from within a native activity
|
2019-01-21 14:04:15 +00: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 |
|
Tom Poole
|
f0a4b67915
|
Android: Fixed some compiler warnings
|
2018-11-09 14:04:46 +00:00 |
|
jules
|
5979288706
|
Added some macros for asserting when functions are called in an unsafe manner outside the message thread.
|
2018-10-16 17:39:54 +01:00 |
|
jules
|
df5be847c3
|
Removed a redundant method and did some minor tidying
|
2018-10-15 11:53:06 +01:00 |
|
ed
|
b78e63aa02
|
Moved Displays class out of Desktop and into its own .h/.cpp and deprecated Displays::getDisplayContaining()
|
2018-08-10 16:37:52 +01:00 |
|
ed
|
4280b51d09
|
Made the DragAndDropContainer::performExternalDragDropOfFiles() and ::performExternalDragDropOfText() methods asynchronous on Windows so that behaviour is consistent across all platforms and updated the documentation to reflect this
|
2018-07-18 14:54:08 +01:00 |
|
ed
|
481221a256
|
Cleaned up the ModifierKeys class and removed the peer-specific implementations of ModifierKeys::getCurrentModifiersRealtime() and ModifierKeys::updateCurrentModifiers()
|
2018-05-09 10:04:27 +01:00 |
|
Lukasz Kozakiewicz
|
772185f2b0
|
Add camera support for iOS and Android.
|
2018-04-25 18:54:04 +02:00 |
|
Lukasz Kozakiewicz
|
3fae666465
|
Android: restore nav bars visibility on back button press too.
|
2018-03-02 12:12:50 +00:00 |
|
Lukasz Kozakiewicz
|
4469217b3e
|
Android: un-focus TextEditor when keyboard is hidden from nav bar. Ensure immersive mode is properly restored. Fix TextEditor not hiding keyboard if deleted immediately after getting focus.
|
2018-03-02 11:48:37 +00:00 |
|
Lukasz Kozakiewicz
|
780a7662cd
|
Android: restore nav bar visibility when native keyboard gets dismissed.
|
2018-03-01 15:47:33 +00:00 |
|
Lukasz Kozakiewicz
|
c90835eafc
|
Android: do quit the app when calling JUCEApplicationBase::quit(), rather than just placing it in the background (same as on iOS).
|
2018-01-31 18:45:25 +01:00 |
|
Lukasz Kozakiewicz
|
360449de0b
|
Android: ensure that navigation/status bar visibility is correctly restored when the app gets resumed.
|
2017-12-14 16:20:05 +00:00 |
|
Lukasz Kozakiewicz
|
36da4cde05
|
Add native content sharing support for iOS and Android
|
2017-12-11 16:08:01 +00:00 |
|
jules
|
f3cde9763a
|
Quick tidy-up of some messaging classes
|
2017-12-04 11:30:15 +00:00 |
|
hogliux
|
7e23bf28ae
|
Added iOS/Android native file chooser support and support for asynchronous invocation of file choosers
|
2017-11-20 10:56:08 +00:00 |
|
Lukasz Kozakiewicz
|
5d30fcd9b5
|
Android: move a bunch of generic Android and Java classes to JNI helpers, add Android/Java prefixes to disambiguate.
|
2017-11-08 18:29:12 +01:00 |
|
Lukasz Kozakiewicz
|
073921445c
|
Android: add WebBrowserComponent implementation.
|
2017-11-07 19:36:10 +01:00 |
|
Lukasz Kozakiewicz
|
b2d2bda7a1
|
Add Push Notifications feature for iOS and Android.
|
2017-10-23 09:31:06 +02:00 |
|
hogliux
|
431c834db2
|
Android: Make sure nav bars get hidden when asking for full screen mode and avoid retriggering the timer when they are already hidden
|
2017-10-18 14:28:33 +01:00 |
|
Lukasz Kozakiewicz
|
0caf83439a
|
Android: move android.content.Intent class definition into JNIHelpers.
|
2017-10-12 11:53:08 +01:00 |
|
hogliux
|
671f3eaf94
|
Implement Process::hide for mobile platforms
|
2017-10-10 09:22:03 +01:00 |
|
Lukasz Kozakiewicz
|
f4bfa6bec5
|
Android: fix a crash in painting when size of the array to allocate is 0.
|
2017-09-08 16:50:26 +02:00 |
|
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
|
2017-09-08 08:59:55 +01:00 |
|
Lukasz Kozakiewicz
|
f65500ec7b
|
InAppPurchases: fix linker error on iOS when product unlocking module is included by IAP capability is turned off.
|
2017-09-05 10:43:19 +02:00 |
|
hogliux
|
768163f75c
|
Added support for more F-keys
|
2017-08-29 17:54:41 +01:00 |
|
hogliux
|
b2ae412e26
|
Android: Replaced jni type in JUCE header with generic void* to avoid compilation errors if the user does not include jni.h
|
2017-08-18 09:17:16 +01:00 |
|
hogliux
|
8892026ec7
|
Android: Fixed a bug where getCurrentRawMousePosition() would incorrectly return the mouse position local to the peer that had the last touch event
|
2017-08-16 17:59:24 +01:00 |
|
hogliux
|
df91b15455
|
Added in-app purchase feature to JUCE
|
2017-08-09 20:15:17 +01:00 |
|
hogliux
|
4ea8c871b8
|
Android: Implemented Desktop::getCurrentOrientation() for Android
|
2017-07-31 10:46:30 +01:00 |
|
tpoole
|
98cb1011bb
|
JUCE Demo: Increased the compiler warning level
|
2017-07-18 13:09:03 +01:00 |
|
hogliux
|
b2576d288a
|
Added a sourceComponent parameter to the performExternalDragDropOfFiles/performExternalDragDropOfText methods of DragAndDropContainer
|
2017-07-11 12:54:12 +01:00 |
|
ed
|
201a85acd7
|
Android: Added a virtual backButtonPressed() method to JUCEApplicationBase which can be overridden to be informed when the back button is pressed on a device.
|
2017-06-20 16:40:03 +01:00 |
|
hogliux
|
b5afccc37c
|
Updated file headers and the README with the JUCE 5 license
|
2017-04-27 14:43:04 +01:00 |
|
hogliux
|
f8ae98894f
|
Added extra nullptr checks in Android windowing code which fixes rare crashes when callbacks occur before the Component peer has been fully constructed
|
2017-04-05 19:14:49 +01:00 |
|
ed
|
b7b8d5be57
|
Multiple fixes for touch and pen input on Windows
|
2017-03-15 17:16:04 +00:00 |
|
hogliux
|
51d5572220
|
Added showYesNoBox to NativeMessageBox class
|
2017-03-06 12:39:09 +00:00 |
|
hogliux
|
fa6929cb3c
|
Added a workaround to not call Android's bringToFront method for every touch
|
2017-03-05 09:47:39 +00:00 |
|
hogliux
|
6559b3e185
|
Fixed multiple harmless warnings in Android builds
|
2017-02-08 18:07:37 +00:00 |
|
hogliux
|
67600e98fd
|
Added missing overrides to android windowing code
|
2017-02-02 10:20:55 +00:00 |
|
hogliux
|
ec0485388d
|
Reworked and modernised Android exporter and removed old deprecated Android ant exporter
|
2017-02-01 17:18:06 +00:00 |
|
jules
|
021209e216
|
Changed ImagePixelData::clone to return a smart pointer rather than a raw one, to avoid a reference-count leak
|
2016-06-22 16:33:09 +01:00 |
|
Timur Doumler
|
c5488e2f09
|
Fixed a bug on Android where dragging a window around would erroneously increase its size.
|
2016-02-02 14:39:52 +00:00 |
|
jules
|
d3d47ab27d
|
Fix for Android kiosk mode components
|
2016-01-13 17:28:45 +00:00 |
|
jules
|
99052af8bc
|
Added Android support for screen orientation control
|
2016-01-13 12:05:29 +00:00 |
|
jules
|
89ba69ab29
|
Android Bluetooth MIDI, pro-audio i/o and improved openGL support
|
2015-11-03 10:37:52 +00:00 |
|