168 Commits (7ed282f3147d80e2f59fe37ae2b7b4b51be52a56)

Author SHA1 Message Date
  jules 974b4a8351 Removed some legacy friend class declarations that are no longer needed with modern compilers 7 years ago
  hogliux 6fd9b12be1 Fixed a compiler error in android push notifications 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
  ed 481221a256 Cleaned up the ModifierKeys class and removed the peer-specific implementations of ModifierKeys::getCurrentModifiersRealtime() and ModifierKeys::updateCurrentModifiers() 7 years ago
  jules 38295f332b Converted some old typedefs to using declarations 7 years ago
  Lukasz Kozakiewicz 772185f2b0 Add camera support for iOS and Android. 7 years ago
  Lukasz Kozakiewicz 4597aa09c9 Android: by default, embed AndroidViewComponent’s native views as children rather than siblings of an underlying peer. 7 years ago
  Tom Poole ab863a6dc2 Replaced all usage of ScopedPointer with std::unique_ptr 7 years ago
  jules 8e280f3454 Removed some erroneous casts from ReferenceCountedObjectPtr that allowed base classes to be implicitly converted to derived classes 7 years ago
  Tom Poole 4229dc0a4f Made a lot of ScopedPointer usage conform to the std::unique_ptr interface 7 years ago
  ed cdbc28c18b Add documentation tags 7 years ago
  Lukasz Kozakiewicz d145fc3cb2 PushNotifications: when fetching the list of delivered notifications on Android, include remote notifications too. 7 years ago
  Lukasz Kozakiewicz 2b2d808310 PushNotifications: handle properly null fields in Bundle when decoding notification data. 7 years ago
  ed 9027d1e5a1 Implemented setIcon() in NSViewComponentPeer 7 years ago
  jules 48a5fbd333 Another batch of ScopedPointer cleanups 7 years ago
  jules 4fcedf7be5 Standardised some lambda syntax 7 years ago
  Lukasz Kozakiewicz 072a56cf16 Add a bunch of autos. 7 years ago
  Lukasz Kozakiewicz 36da4cde05 Add native content sharing support for iOS and Android 7 years ago
  jules 51f6c5d01c Tidied up a few bits of messy String concatenation 7 years ago
  jules 6a49d6efdc Minor tidying up 7 years ago
  jules f85d706131 Some minor formatting and comment fixes 7 years ago
  jules a586966c65 Added lambda callback methods to ListenerList. Its old method-invocation callbacks were refactored to use variadic templates instead of the old awful macros they used in the past, but please move your code to use the new lambda functions, as the one stuff will eventually be deprecated! 7 years ago
  Lukasz Kozakiewicz b8b304e4cd PushNotifications: add OSX implementation. 7 years ago
  Lukasz Kozakiewicz 87831624cb Android: disable hardware acceleration on ComponentPeerView level rather than application level to allow embedded views to use hardware acceleration if needed. 7 years ago
  ed e14277c766 Fixed a bug in the Windows implementation of WebBrowserComponent 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
  jules 2dc9316420 Misc ScopedPointer changes to start using reset() and get() rather than assignments and casts (part of an ongoing drift towards more std::unique_ptr compatibility) 7 years ago
  tpoole 8d0f85a83c MinGW: Fixed a WebBrowserComponent bug 7 years ago
  tpoole af5e219e01 Projucer: Added a Windows target platform option to the Code::Blocks exporter 7 years ago
  tpoole 2119cc7ff3 Fixed a MinGW compiler error when building the WebBrowserComponent 7 years ago
  Lukasz Kozakiewicz b2d2bda7a1 Add Push Notifications feature for iOS and Android. 7 years ago
  tpoole 47698a86b1 MinGW: Fixed some 32 bit build errors 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
  jules 405152fc24 Fixed a deprecation warning in OSX 10.12 7 years ago
  jules f866b4ff5e Fixed a problem where popup menus triggered from the taskbar could get stuck, and tidied up some internal PopupMenu code 8 years ago
  jules c5a0d5d1bc Whitespace 8 years ago
  jules 161e5be54f Build fixes for win32 web browser component 8 years ago
  jules 5bdd485a31 DRYed some win32 COM helper macros. Stripped out some junk from juce_win32_Windowing 8 years ago
  hogliux 80aea89ae7 Linux: Some minor code clean-up in linux XEmbed code 8 years ago
  hogliux d4885014dc Fixed a typo in linux X embed code 8 years ago
  jules b6e7ba75df More X window class cleanups 8 years ago
  jules de855f0b35 Cleanups to some X windowing classes 8 years ago
  hogliux dbf89fce76 Fixed an issue where the Projucer's login window would remain blank on Ubuntu linux (Fixes #201) 8 years ago
  hogliux d6d699214a Fixed an issue where the Projucer's login window would remain blank on Ubuntu linux (Fixes #201) 8 years ago
  hogliux a1794b1143 Fixed a linker issue on some versions of linux where a newer webkit symbol might not be available 8 years ago
  hogliux b14d0cb33a Fixed broken copy&paste in WebBrowserComponent on macOS 8 years ago
  hogliux 8cec15fd2a Fixed an issue where WebBrowserComponent on macOS would report a load error if the load was canceled by a goToURL request 8 years ago
  hogliux a05abbf6d0 Fixed an issue where the character encoding of WebBrowserComponent error messages on macOS was incorrectly displayed 8 years ago
  tpoole c94550e4cd Made WebBrowserComponent compilable on older versions of OS X 8 years ago