85 Commits (cdbefa3b51e2084b51e7ec506984f263708f8537)

Author SHA1 Message Date
  ed 05b49da0fe macOS: Silence some deprecation warnings 3 years ago
  ed 3d282c1078 Desktop: Deprecate isOSXDarkModeActive() and add isDarkModeActive() for other platforms 3 years ago
  ed a435026b24 macOS: Use available keyword instead of preprocessor version checks where possible 3 years ago
  reuk 31500551e1
Move declaration of createSnapshotOfNativeWindow to module header 3 years ago
  ed f5eee033ba NativeMessageBox: Return correctly mapped value when shown modally 3 years ago
  ed 551d7b9c5b Add MessageBoxOptions class for specifying a set of AlertWindow and NativeMessageBox options 3 years ago
  reuk 6e5645bf8f
macOS Windowing: Revert unnecessary change which produced incorrect monitor bounds 4 years ago
  reuk f73f8ee849
NSViewComponentPeer: Use JUCE-style coordinates to position subviews 4 years ago
  ed 762cf327be macOS: Removed static display change callback 4 years ago
  ed fd83e0f51e Removed Displays const_casts from ComponentPeer implementations 4 years ago
  juce-team f9f5caa5cc
macOS 11: Fix function pointer conversions 5 years ago
  ed 009d685179 Updated all license headers 5 years ago
  Tom Poole 894e7d2bd2 Updated all license headers 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
  Tom Poole 76cafd10d0 macOS: Fixed some issues targeting older operating systems 5 years ago
  ed bdeaeaf368 macOS: Fixed some deprecation warnings and silenced some others for the time being 6 years ago
  Tom Poole 3c0ccda6a5 macOS: Cleaned up old 10.6 support ifdefs 6 years ago
  jules cadac817c6 Enabled some more warning flags in Xcode, and fixed the problems they caused 6 years ago
  ed acd3c0b8ee Fixed some Objective-C id -> auto* conversion warnings 6 years ago
  jules 6fda0bffca Fixed some stray zeros that were still being passed as null pointers 6 years ago
  Tom Poole cce11f08b2 Fixed a compiler warning 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 09cc2e00d3 Fix a compiler error in commit 2fd19af 6 years ago
  ed 2fd19af539 macOS: Generate a missing mouse up when DragAndDropContainer drag event ends 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
  Tom Poole ab863a6dc2 Replaced all usage of ScopedPointer with std::unique_ptr 7 years ago
  jules d691838765 Tidied up a few minor coding style discrepencies 7 years ago
  jules 48a5fbd333 Another batch of ScopedPointer cleanups 7 years ago
  jules 58a99ff139 Dragged the singleton macros into the 21st century.. Cleaned up their implementation and gave them new upper-case names to match juce official style. The old names are still defined to avoid breaking old code, but please update before they get deprecated! 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
  jules 2fcb8fa71b Added some prototype function definitions to avoid compiler warnings for people who enable the "missing prototype" flag 7 years ago
  jules 3d7c777238 Some light modernisation of a bunch of old code 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
  hogliux b2576d288a Added a sourceComponent parameter to the performExternalDragDropOfFiles/performExternalDragDropOfText methods of DragAndDropContainer 8 years ago
  hogliux b5afccc37c Updated file headers and the README with the JUCE 5 license 8 years ago
  hogliux 51d5572220 Added showYesNoBox to NativeMessageBox class 8 years ago
  tpoole f5dafc4a3c Fixed a bug in an Objective-C drag and drop helper class 8 years ago
  tpoole 059ce35559 Fixed a bug in an Objective-C drag and drop helper class 8 years ago
  tpoole dc5e039208 Fixed multiple file drag and drop on OS X 8 years ago
  tpoole 0ab5244623 Fixed multiple file drag and drop on OS X 8 years ago
  jules dd13702684 Added support for drag and drop of text on OSX, via DragAndDropContainer::shouldDropTextWhenDraggedExternally 8 years ago
  tpoole 8e7ed3ae7d Fixed MacOS 10.12 deprecations 8 years ago
  stefan c98f71d4c3 Fix Process::setDockIconVisible() may not turn the process into a background-process 8 years ago
  jules 6b75e59e1f Added some behind-the-scenes functions for creating snapshots of native windows 9 years ago
  jules 28a322138d Added method Desktop::isOSXDarkModeActive() 9 years ago
  jules 4583fa3fbf Used the ignoreUnused() function to tidy up some old code 9 years ago
  jules 02492b36b9 Lots of small whitespace tweaks. 9 years ago
  hogliux c7b8e77031 Update copyright notice 10 years ago
  jules 272c0a254d Backwards-compatibility fix for OSX 10.6 targets 10 years ago