138 Commits (bb724761f22a2b51a17205c07ed2343e56e67298)

Author SHA1 Message Date
  attila b8094cb200 Android: Fix keyCode calculation and add support for modifier keys 3 years ago
  reuk fe4515adb6
MouseCursor: Refactor platform-specific MouseCursor internals 3 years ago
  ed 3d282c1078 Desktop: Deprecate isOSXDarkModeActive() and add isDarkModeActive() for other platforms 3 years ago
  ed 74a83440e2 Android Accessibility: Check for valid host pointer when calling into C++ peer code from Java accessibility callbacks 3 years ago
  ed f5eee033ba NativeMessageBox: Return correctly mapped value when shown modally 3 years ago
  ed 8f03215a9e Accessibility: Add Android support 3 years ago
  ed 551d7b9c5b Add MessageBoxOptions class for specifying a set of AlertWindow and NativeMessageBox options 3 years ago
  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 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 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