75 Commits (4fd3dfb51b05e3d8b77d9dd30182c202a370ba62)

Author SHA1 Message Date
  juce-team f9f5caa5cc
macOS 11: Fix function pointer conversions 4 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
  jules 2ab1a42566 Updated the OSX alert window implementation to avoid deprecated functions. 10 years ago
  jules 50a55b2e9c Avoided a few compiler warnings. 10 years ago
  jules 6925b9626c Updated OSX file dragging functions to avoid some thigns that were deprecated in 10.10 10 years ago
  jules 2f1ef234ce Tightened up a few places where numeric conversion warnings could happen. 11 years ago
  jules 6c61dbb68e Refactored the internal mouse-handling code to use floating point coords. This shouldn't affect much user code, but a few methods in MouseInputSource have now changed to use Point<float> rather than Point<int>. 11 years ago
  jules 145413143f Added some assertions to some Desktop methods to check that the message manager is locked. 11 years ago
  jules 0328a9e249 (Minor correction to last commit) 11 years ago
  jules 4935236b41 Workaround to avoid problems if OSX fails to return any monitor sizes while monitors are being re-arranged. 11 years ago
  jules 2edec00b55 Removed a few more uses of String::empty. 11 years ago
  jules d0629ab14e Improved always-on-top window detection. Cleaned up some old obj-C code. 11 years ago