ed
fd83e0f51e
Removed Displays const_casts from ComponentPeer implementations
4 years ago
ed
ac1425f94e
Added Display::safeAreaInsets and implementations for iOS and Android
4 years ago
ed
6d8c0b2fc3
Android: Set layoutInDisplayCutoutMode to LAYOUT_IN_DISPLAY_CUTOUT_MODE_ALWAYS so fullscreen kiosk apps fill the entire display on devices with cutouts
4 years ago
ed
c0cb5dcf34
Android: Tidied up some code in AndroidComponentPeer
4 years ago
reuk
837ab64dbd
Android: Fix numeric conversion warnings
4 years ago
ed
bd86eb667e
Android: Fixed compile error when push notifications are disabled
4 years ago
ed
a7667077f8
Android: Fixed a crash when juce_gui_extra is not present
The default main JuceActivity for JUCE apps calls appNewIntent() in its onNewIntent() implementation which is defined in juce_gui_extra. This commit moves the implementation into juce_gui_basics.
4 years ago
ed
b7e28541ca
Replaced deprecated Displays methods
4 years ago
ed
009d685179
Updated all license headers
4 years ago
ed
b883284a1f
Android: Fixed inverted screensaver logic
5 years ago
ed
4c95c227f6
Android: Fixed inverted screensaver logic
5 years ago
Tom Poole
6cb75d9d2c
Replaced all references to ROLI with Raw Material Software and regenerated all bytecode
5 years ago
Tom Poole
894e7d2bd2
Updated all license headers
5 years ago
ed
add88c33f2
Replaced all references to ROLI with Raw Material Software and regenerated all bytecode
5 years ago
Tom Poole
2d16374b14
Updated all license headers
5 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
027e12e3a6
Android: Replaced deprecated AIDL in-app billing code with Google Play Billing library
5 years ago
ed
937991cc83
Fixed broken back button behaviour on Android and updated JUCEApplicationBase::backButtonPressed() to return a bool indicating whether the back event has been handled or not to override this behaviour
5 years ago
Tom Poole
29508fac70
Fixed an issue maintaining kiosk mode on Android
5 years ago
Tom Poole
670f77f80c
Fixed some Android compiler warnings
6 years ago
Tom Poole
16dd26649a
Fixed some GCC compiler warnings and removed deprecated functions
6 years ago
jules
f58eacc135
Added more unique_ptr use, for functions that create LowLevelGraphicsContext or ImageType objects.
6 years ago
ed
ccbcc41b7a
Android: Fixed a crash when pressing the back button
6 years ago
ed
6eab395204
Android: Fixed a crash when pressing the back button
6 years ago
ed
8e63662163
Android: Avoid a crash when creating a new peer from within a native activity
6 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.
6 years ago
Tom Poole
f0a4b67915
Android: Fixed some compiler warnings
6 years ago
jules
5979288706
Added some macros for asserting when functions are called in an unsafe manner outside the message thread.
6 years ago
jules
df5be847c3
Removed a redundant method and did some minor tidying
6 years ago
ed
b78e63aa02
Moved Displays class out of Desktop and into its own .h/.cpp and deprecated Displays::getDisplayContaining()
6 years ago
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
6 years ago
ed
481221a256
Cleaned up the ModifierKeys class and removed the peer-specific implementations of ModifierKeys::getCurrentModifiersRealtime() and ModifierKeys::updateCurrentModifiers()
7 years ago
Lukasz Kozakiewicz
772185f2b0
Add camera support for iOS and Android.
7 years ago
Lukasz Kozakiewicz
3fae666465
Android: restore nav bars visibility on back button press too.
7 years ago
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.
7 years ago
Lukasz Kozakiewicz
780a7662cd
Android: restore nav bar visibility when native keyboard gets dismissed.
7 years ago
Lukasz Kozakiewicz
c90835eafc
Android: do quit the app when calling JUCEApplicationBase::quit(), rather than just placing it in the background (same as on iOS).
7 years ago
Lukasz Kozakiewicz
360449de0b
Android: ensure that navigation/status bar visibility is correctly restored when the app gets resumed.
7 years ago
Lukasz Kozakiewicz
36da4cde05
Add native content sharing support for iOS and Android
7 years ago
jules
f3cde9763a
Quick tidy-up of some messaging classes
7 years ago
hogliux
7e23bf28ae
Added iOS/Android native file chooser support and support for asynchronous invocation of file choosers
7 years ago
Lukasz Kozakiewicz
5d30fcd9b5
Android: move a bunch of generic Android and Java classes to JNI helpers, add Android/Java prefixes to disambiguate.
7 years ago
Lukasz Kozakiewicz
073921445c
Android: add WebBrowserComponent implementation.
7 years ago
Lukasz Kozakiewicz
b2d2bda7a1
Add Push Notifications feature for iOS and Android.
7 years ago
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
7 years ago
Lukasz Kozakiewicz
0caf83439a
Android: move android.content.Intent class definition into JNIHelpers.
7 years ago
hogliux
671f3eaf94
Implement Process::hide for mobile platforms
7 years ago
Lukasz Kozakiewicz
f4bfa6bec5
Android: fix a crash in painting when size of the array to allocate is 0.
7 years ago
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
7 years ago