284 Commits (c2ecde591b16b1ebca383951d7d308b200283451)

Author SHA1 Message Date
  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
  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 4 years ago
  Tom Poole 3dd812052e macOS/iOS: Add a Metal layer renderer 4 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
  reuk 8a2bde9fec
NSViewComponentPeer: Only allow full screen mode for resizable windows with maximise buttons 3 years ago
  attila 2b3abd3ca6 MacOS: Fix TextEditor when using marked text (e.g. Korean) 3 years ago
  attila 87061fb751 MacOS: Change keyCode calculation to fix shortcuts with non-Latin languages 3 years ago
  Tom Poole a5b76d3989 macOS: Fix window icon NSImage leak 3 years ago
  Tom Poole 05796beffd macOS: Fix CGImage memory access violation on Monterey 3 years ago
  reuk 03428561ed
ScaledImage: Use in a few more places 3 years ago
  reuk d0590b5fc5
ComponentPeer: Add facility for displaying document save state in the titlebar 3 years ago
  reuk 062e966138
NSViewComponentPeer: Fix zoom and fullscreen behaviour 4 years ago
  reuk 81fa777ff7
ObjC Helpers: Automatically derive appropriate signature for function 4 years ago
  reuk 49bbadbca9
NSViewComponentPeer: Fix naming of drawRectWithContext 4 years ago
  reuk 4196b5e45b
macOS: Silence deprecation warnings on Monterey 4 years ago
  reuk 4ca923a34b
NSViewComponentPeer: Allow mouse events to reach unfocused windows 4 years ago
  reuk 44ca96271d
NSViewComponentPeer: Give up keyboard focus and dismiss temporary modals when window loses key status 4 years ago
  reuk cc2a563725
NSViewComponentPeer: Fix framesize bug introduced in f73f8ee849 4 years ago
  ed 7d1918b385 macOS/iOS: Replace compile-time deployment target checks with runtime checks using the available keyword 4 years ago
  ed 05b49da0fe macOS: Silence some deprecation warnings 4 years ago
  ed a435026b24 macOS: Use available keyword instead of preprocessor version checks where possible 4 years ago
  ed 291f88abb2 macOS/iOS: Suppress and fix unguarded availability warnings 4 years ago
  ed 1658d3f9ab Obj-C++: Remove JUCE_OBJC_HAS_AVAILABLE_FEATURE define 4 years ago
  reuk a130cc5d17
NSViewComponentPeer: Only dismiss transient modal windows when other windows are moved or resized 4 years ago
  ed ae8662ce6d macOS Accessibility: Silence some unguarded-selector warnings 4 years ago
  ed 06ca1156e1 macOS Accessibility: Always set our NSWindow as accessible so its title bar is navigable 4 years ago
  ed d6a5156dd5 Objective-C++: Make getIvar() a free function so it can be used without a class instance 4 years ago
  reuk 85226c33d4
Mac MainMenu: Allow commands without modifiers to be passed to peer 4 years ago
  reuk 630afbda54 NSViewComponentPeer: Avoid processing mouse events from tracking areas 4 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