diff options
author | David Edmundson <davidedmundson@kde.org> | 2022-03-23 15:35:50 +0000 |
---|---|---|
committer | David Edmundson <davidedmundson@kde.org> | 2022-12-07 20:36:40 +0000 |
commit | 23d3fc712cdf7fc0a4ff837082de9ba773e8605c (patch) | |
tree | 5b4866d8c3c0b7eb524a8f70050b3c2868b6ba01 /src/3rdparty/protocol/qt_attribution.json | |
parent | 5bae5debdf94f6bbec61f4ff50ecbf3c1231e0e3 (diff) |
Implement fractional_scale_v1 and wp_viewport
This allows compositors to hint a non-integer scale to use on a window
which we can hook to Qt's existing fractional scaling support.
The viewport is used to communicate the relationship between buffer size
and logical size to the compositor. It is a non-integer alternative to
wl_buffer_scale
Change-Id: I1a850f1bcd40e8d04e241e18a538b11f18bc671c
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: David Edmundson <davidedmundson@kde.org>
Diffstat (limited to 'src/3rdparty/protocol/qt_attribution.json')
-rw-r--r-- | src/3rdparty/protocol/qt_attribution.json | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/src/3rdparty/protocol/qt_attribution.json b/src/3rdparty/protocol/qt_attribution.json index 7b81d5515..e30cb1b69 100644 --- a/src/3rdparty/protocol/qt_attribution.json +++ b/src/3rdparty/protocol/qt_attribution.json @@ -318,5 +318,22 @@ "License": "MIT License", "LicenseFile": "MIT_LICENSE.txt", "Copyright": "Copyright © 2015-2016 Red Hat Inc." + }, + + { + "Id": "fractional-scale-v1", + "Name": "Wayland Fractional Scale Protocol", + "QDocModule": "qtwaylandcompositor", + "QtUsage": "Used in the Qt Wayland platform plugin", + "Files": "fractional-scale-v1.xml", + + "Description": "Send a preferred scale to different clients", + "Homepage": "https://wayland.freedesktop.org", + "Version": "1", + "DownloadLocation": "https://gitlab.freedesktop.org/wayland/wayland-protocols/-/raw/1.31/unstable/fractional-scale/fractional-scale-v1.xml", + "LicenseId": "MIT", + "License": "MIT License", + "LicenseFile": "MIT_LICENSE.txt", + "Copyright": "Copyright © 2022 Kenny Levinsen" } ] |