summaryrefslogtreecommitdiffstats
path: root/src/plugins/platforms/cocoa/qcocoascreen.mm
Commit message (Expand)AuthorAgeFilesLines
* Apple: Fix a few deprecation warnings after bumping deployment targetsTor Arne Vestbø2024-02-191-1/+1
* Cocoa: implement QScreen::orientationVolker Hilsheimer2023-11-161-0/+18
* macOS: Take window mask into account when computing QCocoaScreen::topLevelAtTor Arne Vestbø2023-11-151-1/+6
* macOS: Use enumerateWindowsWithOptions to implement QCocoaScreen::topLevelAt()Tor Arne Vestbø2023-08-221-29/+27
* macOS: Handle failure to create display link or invalid display linkTor Arne Vestbø2023-04-241-4/+15
* macOS: Skip DisplayLink updates when in live resizeLaszlo Agocs2023-03-231-0/+19
* macOS: Provide more details when failing to parse ICC profile dataTor Arne Vestbø2022-11-031-1/+3
* Move QMacAutoReleasePool from qglobal.h to qcore_mac_p.hSona Kurazyan2022-09-011-0/+1
* macOS: Don't ifdef out code to resolve display name that might be usedTor Arne Vestbø2022-08-051-2/+0
* Fix several more improperly placed #include mocThiago Macieira2022-08-041-2/+2
* macOS: Avoid recursively updating screens when window moves screenTor Arne Vestbø2022-06-161-0/+12
* macOS: Resolve screen name via NSScreen on macOS 10.15+Tor Arne Vestbø2022-06-131-1/+6
* macOS: Ignore update requests for offline displaysTor Arne Vestbø2022-06-131-0/+5
* Use SPDX license identifiersLucie Gérard2022-05-161-38/+2
* macOS: Remove code for handling logical DPI changesTor Arne Vestbø2022-03-021-5/+0
* Change comparison data type to fix int overflowSivan Nanthiran2022-02-101-3/+3
* qcocoa: Fix typos in documentationJonas Kvinge2021-10-121-1/+1
* macOS: Stop relying on balanced CGDisplay reconfiguration callbacksTor Arne Vestbø2021-08-021-77/+23
* macOS: Unregister screen notification handlers on QGuiApplication shutdownTor Arne Vestbø2021-06-231-3/+12
* macOS: Fix warning about comparing different types in QCocoaScreen::isOnlineTor Arne Vestbø2021-05-201-2/+2
* Add QPlatformScreen::colorSpace()Allan Sandfeld Jensen2021-01-251-0/+5
* Let QScreen::grabWindow's winId parameter default to 0 and add testVolker Hilsheimer2020-07-011-43/+76
* macOS: Clean up headersTor Arne Vestbø2020-06-051-0/+2
* Cocoa: If the grabRect is null then add in a null image for the areaAndy Shaw2020-04-261-1/+10
* macOS: Harden screen handling logic when reconfiguring displaysTor Arne Vestbø2019-11-291-63/+209
* macOS: Don't skip display link delivery via GCD during live resizingTor Arne Vestbø2019-10-301-9/+0
* macOS: Only skip screen reconfigure if primary screen changedTor Arne Vestbø2019-10-271-3/+2
* macOS: Extend QCocoaScreen loggingTor Arne Vestbø2019-10-271-3/+31
* macOS: Class initialize QCocoaScreen membersTor Arne Vestbø2019-10-271-1/+1
* macOS: Don't leak CFUUIDRefs when resolving NSScreen for platform screenTor Arne Vestbø2019-10-271-1/+1
* macOS: Remove assert that primary display always matches CGMainDisplayIDTor Arne Vestbø2019-10-271-4/+4
* macOS: Track screens via Quartz Display Services instead of NSScreenTor Arne Vestbø2019-05-131-59/+161
* macOS: Set up platform window reference before initializing QNSWindow/PanelTor Arne Vestbø2019-02-181-2/+1
* macOS: Add auto-release pool during QCocoaScreen::deliverUpdateRequests()Tor Arne Vestbø2019-02-121-0/+2
* macOS: Don't rely on QGuiApplication::instance() during CVDisplayLink callbackTor Arne Vestbø2019-02-121-4/+1
* macOS: Treat default swapInterval (-1) as vsync-enabled display-linkTor Arne Vestbø2019-02-111-2/+2
* macOS: make QScreen::grabWindow() fast againMorten Johan Sørvig2018-11-301-45/+50
* macOS: Make QScreen::grabWindow() work againMorten Johan Sørvig2018-11-111-2/+2
* macOS: set dpr on pixmap returned by grabWindow()Morten Johan Sørvig2018-11-111-0/+1
* Merge remote-tracking branch 'origin/5.11' into devQt Forward Merge Bot2018-08-081-1/+19
|\
| * macOS: Update window geometries after screen properties changeTor Arne Vestbø2018-08-071-0/+14
* | macOS: Make screen property changes more verbose and granularTor Arne Vestbø2018-08-031-5/+15
* | macOS: Deliver update request via CVDisplayLink if swapInterval > 0Tor Arne Vestbø2018-07-071-0/+204
* | Cocoa QPA: Clean up 0 as pointerGabriel de Dietrich2018-04-191-2/+2
* | macOS: Provide helper property for resolving the display ID of a screenTor Arne Vestbø2018-03-201-2/+10
* | Merge remote-tracking branch 'origin/5.11' into devQt Forward Merge Bot2018-02-231-13/+16
|\|
| * Cocoa: fix grabWindow when mixing highDPI and non-highDPI screensPablo Marcos Oltra2018-02-221-13/+16
* | Clean up our Objective-C usageJake Petroules2018-02-201-1/+1
|/
* Merge remote-tracking branch 'origin/5.10' into devLiang Qi2017-11-231-0/+18
|\
| * macOS: Add logging of screen add/remove/changesTor Arne Vestbø2017-11-041-0/+18