243 Commits (9199fa3c5179a7d8c3a443e4068bfb1a901b62b8)

Author SHA1 Message Date
  ed ae8662ce6d macOS Accessibility: Silence some unguarded-selector warnings 3 years ago
  ed 06ca1156e1 macOS Accessibility: Always set our NSWindow as accessible so its title bar is navigable 3 years ago
  ed d6a5156dd5 Objective-C++: Make getIvar() a free function so it can be used without a class instance 3 years ago
  reuk 85226c33d4
Mac MainMenu: Allow commands without modifiers to be passed to peer 3 years ago
  reuk 630afbda54 NSViewComponentPeer: Avoid processing mouse events from tracking areas 3 years ago
  ed 3195db14a4 macOS: Check subview position in ComponentPeer::toFront() and toBehind() before re-ordering subviews for shared windows 4 years ago
  ed cae59fa8b2 macOS Accessibility: Return window title for accessibilityTitle property in JuceNSWindowClass 4 years ago
  ed 8f3483d532 Whitespace 4 years ago
  reuk a70488e38e MacOS: Fix API deprecations in macOS 12.0 and iOS 15.0 4 years ago
  ed e4f9e7f79b macOS Accessibility: Use @available keyword where possible to check if accessibility support is available at runtime 4 years ago
  reuk 35260b342c
NSViewComponentPeer: Adjust bounds before constraining when resizing 4 years ago
  ed a192e27961 macOS: Set NSWindow accessibilityElement property to prevent VoiceOver reading out notifications for inaccessible windows 4 years ago
  reuk bad031aa03 iOS: Enable support for layered/async drawing 4 years ago
  ed ec990202b1 Accessibility: Added VoiceOver (macOS) and Narrator (Windows) accessibility screen reader support to juce_gui_basics 4 years ago
  reuk e9b26887dd
NSViewComponentPeer: Fix bug where components could draw with unwanted translation 4 years ago
  reuk f73f8ee849
NSViewComponentPeer: Use JUCE-style coordinates to position subviews 4 years ago
  Tom Poole a9ad07a945 Use RAII for CFTypes 4 years ago
  reuk 5bcd2b0dfb
NSViewComponentPeer: Force repaint when window becomes key 4 years ago
  ed f43784dc5b macOS: Propagate focus loss message when resigning key window status and only grab focus if window can become the key window 4 years ago
  Tom Poole 473fc357bb OSX 10.11: Fixed a CALayer crash 4 years ago
  reuk 651c91eb56
ColorSpacePtr: Tidy up uses 4 years ago
  reuk 60f756e22f
NSViewComponentPeer: Dismiss modals more proactively 4 years ago
  reuk 99e2cd0e3f
PopupMenu: Dismiss popups when minimising parent window 4 years ago
  Tom Poole 8fc1195c35 macOS: Set CALayer format to fix Big Sur invalidation region 4 years ago
  Tom Poole 9e4fceb031 Revert "macOS: Set CALayer format to fix Big Sur invalidation region" 4 years ago
  ed d554365161 macOS: Fixed repaint issue with JUCE_COREGRAPHICS_RENDER_WITH_MULTIPLE_PAINT_CALLS enabled that was introduced in 8d3fd927 4 years ago
  ed d3f91fd76c macOS: Fixed repaint issue with JUCE_COREGRAPHICS_RENDER_WITH_MULTIPLE_PAINT_CALLS enabled that was introduced in 8d3fd927 4 years ago
  Tom Poole a6217ae9fb macOS: Set CALayer format to fix Big Sur invalidation region 4 years ago
  ed 8d3fd92784 macOS: Redraw drop-shadow on repaint for transparent NSWindows to fix some drawing artifacts 4 years ago
  ed 088e100c1f Narrowed the scoped of some undeclared Objective-C selector warnings 4 years ago
  ed 30f8594ecf macOS: Fixed an incorrect selector in JuceNSViewClass 4 years ago
  ed 36f1197536 macOS: Forward key events from WKWebView correctly 4 years ago
  ed b7e28541ca Replaced deprecated Displays methods 4 years ago
  ed a5d26db341 macOS: Call superclass constrainFrameRect for NSWindow to ensure that native title bar stays on screen 4 years ago
  ed c8a416f476 Obj-C++: Added obc_msgSendSuper_stret overloads for ObjCMsgSendSuper() and refactored the superclass messaging a bit 4 years ago
  reuk 4e0f3e8c91
macOS: Fix bug where keyUp messages were forwarding to the superclass keyDown 4 years ago
  juce-team f9f5caa5cc
macOS 11: Fix function pointer conversions 4 years ago
  reuk b27017a5e3
macOS: Initial support for macOS 11 and arm64 5 years ago
  ed 009d685179 Updated all license headers 5 years ago
  reuk cbfbd8cf12
CoreGraphics: Use generic colour spaces, instead of device colour spaces 5 years ago
  ed ce16bd3df9 macOS: Use CGContextGetUserSpaceToDeviceSpaceTransform to get backing scale factor of graphics context to avoid unnecessary upscaling on retina displays on macOS 10.14+ 5 years ago
  ed 7b17d42039 macOS: Use CGContextGetUserSpaceToDeviceSpaceTransform to get backing scale factor of graphics context to avoid unnecessary upscaling on retina displays on macOS 10.14+ 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
  ed 920f86eace macOS: Fixed some issues with 32-bit builds 5 years ago
  ed 59a058fdc6 Fixed some warnings flagged up when enabling -Wswitch-enum, -Wswitch-default, -Wredundant-decls, and -Wimplicit-fallthrough 5 years ago
  ed 171b7812f4 Updated platform implementations of Desktop::setKioskComponent() to be multi-monitor aware 5 years ago
  reuk f9532f609e DocumentWindow: Made macOS windows respect constrainer minSize when in split screen 5 years ago
  ed e1e58b9c6d macOS: Fixed an NSWindow focus bug introduced in 8ce79e2 5 years ago