194 Commits (cda97c65932524ab66ad9382fdb6c04edab7098c)

Author SHA1 Message Date
  ed a54da0b832 Fixed some more typos 5 years ago
  ed f9781d810e macOS: Added a method for per-window disabling of asynchronous layer-backed views when JUCE_COREGRAPHICS_DRAW_ASYNC is set 5 years ago
  ed 65be5bc9c5 macOS: Removed an SDK version guard for setting transparent window colours in the native peer code 5 years ago
  ed a2772569ec macOS: Added JUCE_COREGRAPHICS_DRAW_ASYNC flag to enable asynchronous drawing 5 years ago
  ed 251d1164ae macOS: Fixed a compatibility issue with versions < 10.10 5 years ago
  ed bdeaeaf368 macOS: Fixed some deprecation warnings and silenced some others for the time being 6 years ago
  Tom Poole 16dd26649a Fixed some GCC compiler warnings and removed deprecated functions 6 years ago
  ed e8caa05756 macOS: Fixed an issue with fullscreen windows on older versions of macOS 6 years ago
  jules f58eacc135 Added more unique_ptr use, for functions that create LowLevelGraphicsContext or ImageType objects. 6 years ago
  ed 387847efd6 macOS: Added a workaround for non-resizable windows increasing in height by the title-bar height when entering fullscreen 6 years ago
  Tom Poole 3c0ccda6a5 macOS: Cleaned up old 10.6 support ifdefs 6 years ago
  ed 43d58f330f Revert "macOS: Don't apply backing scale factor when using the CoreGraphics renderer" 6 years ago
  ed b1c4d981da Fixed an iOS multitouch bug and added MouseInputSource::offscreenMousePos to replace some magic numbers 6 years ago
  ed 90d65375df macOS: Don't apply backing scale factor when using the CoreGraphics renderer 6 years ago
  ed 165654e73c macOS: Fix a crash in getMainScreenHeight() when no screens are available 6 years ago
  ed 69e9270fab macOS: Set default presentation options when exiting kiosk mode to fix a bug on 10.10 causing the menu bar to not be shown 6 years ago
  ed 6ff5af9c43 macOS: Fixed a crash on versions before 10.9 6 years ago
  jules cadac817c6 Enabled some more warning flags in Xcode, and fixed the problems they caused 6 years ago
  ed 1e1bb841a0 macOS: Apply light appearance to NSViewComponentPeer on 10.14 to fix a bug when hosting Apple AUs 6 years ago
  ed e64c0365bf macOS: Always call NSViewComponentPeer::redirectMovedOrResized() when a window is de-minimised 6 years ago
  Tom Poole 3c121b8538 MacOS: Fixed a crash hiding an NSView in Vienna Ensemble Pro 6 years ago
  ed acd3c0b8ee Fixed some Objective-C id -> auto* conversion warnings 6 years ago
  Tom Poole 372d6df64e MacOS: Fixed an issue with transparent windows on Mojave 6 years ago
  ed fda5aaafd1 macOS: Fixed a bug when de-minimising an always on top NSView 6 years ago
  ed e68fc5e70e Moved some notification center addObserver calls in NSViewComponentPeer's constructor to after the window has been created 6 years ago
  hogliux aec8c367fe macOS: Only apply recent gl fix to shared windows and not to all of them 7 years ago
  hogliux 2362ca9125 macOS: Fixed a crash in a recent commit when an on-desktop component is deleted 7 years ago
  hogliux e91def7fae OpenGL: Fixed an issue where components using OpenGL would not be restarted correctly when used in the FX docker window in Reaper 7 years ago
  hogliux 7d056e2670 Tidied up some macOS ObjC conversion methods 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
  Tom Poole ab863a6dc2 Replaced all usage of ScopedPointer with std::unique_ptr 7 years ago
  ed d17595518f Disable automatic window tabbing behaviour on macOS 7 years ago
  ed 9027d1e5a1 Implemented setIcon() in NSViewComponentPeer 7 years ago
  Tom Poole 57a75bc990 MacOS: Fixed an intermittent crash when closing a window from kiosk mode 7 years ago
  Lukasz Kozakiewicz dd7549ef70 Add missing selector to NSViewComponentPeer. 7 years ago
  jules 25fe3ee392 Some workarounds to avoid triggering the new Xcode thread checker when using openGL 7 years ago
  jules 8666f1fc4b Tweaked the OSX drag-and-drop flags to use just NSDragOperationGeneric rather than also specifying NSDragOperationCopy and NSDragOperationMove, as this seemed to cause problems with some other apps 7 years ago
  jules 27a6903cac Changed the way isPositiveAndBelow is written to avoid needing to cast the second parameter to an int 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 768163f75c Added support for more F-keys 7 years ago
  jules 4e5f005421 Added a method Component::getChildren() to allow them to be iterated with a range-based for loop, and used this in appropriate places around the codebase 7 years ago
  hogliux 4b114d89a7 OpenGL: Fixed a crash in Cubase/WaveLab when OpenGL is used in a plug-ins editor 8 years ago
  hogliux b5afccc37c Updated file headers and the README with the JUCE 5 license 8 years ago
  jules 1234775fc7 Minor tidying-up in some OSX UI code 8 years ago
  jules bf94ab0e4c Made a few minor tweaks to reduce the number of pedantic -Wfloat-equals warnings 8 years ago
  jules 926652be8a Added the -Wextra-semi warning to the projucer build 8 years ago
  jules 38d49a5ee7 Modernised a few RectangleList iterators 8 years ago
  ed b7b8d5be57 Multiple fixes for touch and pen input on Windows 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