310 Commits (55a8b2ac125ddd0d77b71bf06bfbdc6cd98b51dd)

Author SHA1 Message Date
  reuk 6296313d79
NSViewComponentPeer: Allow secondary windows to display correctly in fullscreen mode 2 years ago
  reuk 1f1d657260
TextInputTarget: Add underlining support for composing regions on macOS and iOS 2 years ago
  reuk f3b7b4ca2e
TextInputTarget: Improve input handling on macOS and iOS 2 years ago
  reuk 03a2b557ad
NSViewComponentPeer: Implement NSTextInputClient protocol 2 years ago
  reuk 28f2157912
Convert ignoreUnused to [[maybe_unused]] 2 years ago
  Tom Poole 6f629547d5 macOS: Handle unavailable Metal device 2 years ago
  reuk 8d6169fbf5
NSViewComponentPeer: Avoid processing key events directly during IME composition 2 years ago
  reuk d563fcd7b4
NSViewComponentPeer: Use set rather than array for tracking key states 2 years ago
  attila 1da9ccd36c Make it possible to attach Component updates to vblank events 2 years ago
  reuk 4fc958bcda
NSViewComponentPeer: Avoid allocating a std::function on every frame 2 years ago
  reuk 19175ff698
OpenGL: Ensure that macOS uses the same (sRGB) colour space everywhere 2 years ago
  Tom Poole c4dd405b16 macOS: Fix repaint lagging in Studio One 5 2 years ago
  reuk 322aa64459 OpenGLContext: Share CVDisplayLinks with NSViewComponentPeer 2 years ago
  reuk 20584cf201 NSViewComponentPeer: Fix bug where OpenGLViews would fail to display after window deminiaturization 2 years ago
  reuk bc177c2252 NSViewComponentPeer: Share display links between all windows 2 years ago
  reuk 4b94c9b54a NSViewComponentPeer: Use RAII to manage display link 2 years ago
  Tom Poole 61fd8827e1 macOS/iOS: Fix a scaled multiple-rects drawing issue 2 years ago
  reuk 7545fbcf3e
macOS: Remove macOS 10.13 preprocessor checks 2 years ago
  reuk 9712775e5b
macOS: Remove macOS 10.12 preprocessor checks 2 years ago
  attila 6aa926750e MacOS: Restore window style flags after leaving full screen 2 years ago
  reuk 869760cb2a
ObjC: Add scoped notification observer 2 years ago
  reuk 7eca00c7c9
JuceNSWindowClass: Tidying 2 years ago
  reuk 31e917ca62
NSViewComponentPeer: Tidying 2 years ago
  Tom Poole c0350c54ab macOS: Fix CGMetalLayerRenderer assertions and resizing 2 years ago
  attila edf68d209c MacOS: Override and implement JuceNSViewClass::updateTrackingAreas() 3 years ago
  attila c1a38b0cfc MacOS: Override and implement JuceNSViewClass::updateTrackingAreas() 3 years ago
  Tom Poole 2ec861d99e Update licensing banners to JUCE 7 3 years ago
  Tom Poole c2ecde591b macOS: Remove 32 bit specific functionality 3 years ago
  attila 627afffeb4 Android: Fix dismissing screen keyboard when interacting with TextEditor 3 years ago
  attila 31d4f9059d Android: Fix dismissing screen keyboard when interacting with TextEditor 3 years ago
  Tom Poole 9c6ce98a54 macOS: Fix an unguarded availability warning 3 years ago
  Tom Poole db3c6e6216 macOS/iOS: Fix unguarded availability warnings 3 years ago
  Tom Poole 833c1e590f
macOS/iOS: Add a Metal layer renderer 3 years ago
  Tom Poole eda5c696e5 macOS/iOS: Fix unguarded availability warnings 3 years ago
  Tom Poole 3dd812052e macOS/iOS: Add a Metal layer renderer 3 years ago
  Tom Poole 04e7014d0f macOS/iOS: Sync repaint request rate to screen FPS and remove repaint throttling in plug-ins 3 years ago
  Tom Poole 89a67ec556 macOS/iOS: Enable asynchronous Core Graphics rendering by default 3 years ago
  Tom Poole dea3fe60e4 Update copyright banners 3 years ago
  Tom Poole 165d8b0ecd macOS: Make the behaviour of ComponentPeer::grabFocus match the other platforms 3 years ago
  reuk eb6e579f0a
ComponentPeer: Correctly scale drag and drop coordinates to account for global scale 3 years ago
  reuk 9bd52d59af
NSViewComponentPeer: Avoid making temporary windows (dropdowns, callouts) full-screen when in full-screen mode 3 years ago
  Attila Szarvas 101a886821 MouseInputSource: Eliminate superfluous drag events caused by pressure change 3 years ago
  reuk cdba8eb8e9 NSViewComponentPeer: Fix NSTrackingArea leak 3 years ago
  reuk eabcfbad26 NSViewComponentPeer: Add support for true-full-screen with non-native titlebars 3 years ago
  reuk 19536fc7a7 NSViewComponentPeer: Allow restoring previous size when zooming a non-native window 3 years ago
  attila 6575d24a81 ComponentPeer: Deprecate getFrameSize() 3 years ago
  attila a7811661c5 Linux: Fix restoreWindowFromStateString() when the peer already exists 3 years ago
  reuk 9b96442022
NSViewComponentPeer: Only send modal input attempts when modal window is not key 3 years ago
  reuk 1edb56df71
NSViewComponentPeer: Properly constrain zoomed window size onto current display 3 years ago
  reuk e730962921
NSViewComponentPeer: Avoid triggering NSBeeps on unhandled key presses 3 years ago