60 Commits (7ed282f3147d80e2f59fe37ae2b7b4b51be52a56)

Author SHA1 Message Date
  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
  jules 09d20dcae8 Added some new methods to SystemTrayIconComponent for highlighting and message bubbles. 11 years ago
  jules f1c01f1f3c Deletion of ModalComponentManager::Callback objects passed to native dialog boxes. 11 years ago
  jules f2e9b0a434 Some modal loop code cleanups. 11 years ago
  jules cbe2777656 Default desktop scaling for win32. 11 years ago
  jules 96c234f8c5 Groundwork for desktop scaling. Added win32 calls to allow drag+drop in apps with lower permissions. 12 years ago
  jules 155859f86b Internal refactoring. 12 years ago
  jules 98ae8a49d2 Added DPI field to Desktop::Display information. Couple of Android fixes. 12 years ago
  jules c75a7300f5 Added some 'override' modifiers to overridden methods. 12 years ago
  jules 03c2801f3f Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3 12 years ago
  jules c7506df13f Changed some pass-by-references to pass-by-value to improve compiler optimisation. 12 years ago
  jules ba2dc52b34 Made use of @autoreleasepool for clang builds. 12 years ago
  jules dc8f268143 OSX 10.6 compatibility fix. 12 years ago
  jules 13c03e6228 Replaced some OSX 10.8 deprecated functions. Also a fix for the OSX recently-used menu. 12 years ago
  jules 7969ec3611 NativeAlertWindow callback implementations. 12 years ago
  jules eee4176331 VC2008 build fix. Rebuild of projects. 12 years ago
  jules 234525aef9 Increased the warning level in a couple of OSX builds, and removed some pedantic warnings in the introjucer. 12 years ago