Update URLs to use https
Summary: Largely done automatically using the tools from D19996. Reviewers: yurchor, zzag Reviewed By: yurchor, zzag Subscribers: zzag, yurchor, kwin, kde-doc-english Tags: #kwin, #documentation Differential Revision: https://phabricator.kde.org/D20017
This commit is contained in:
parent
9fd4cc33b0
commit
008143c9db
30 changed files with 107 additions and 107 deletions
|
@ -156,7 +156,7 @@ set_package_properties(EGL PROPERTIES
|
||||||
|
|
||||||
find_package(epoxy)
|
find_package(epoxy)
|
||||||
set_package_properties(epoxy PROPERTIES DESCRIPTION "libepoxy"
|
set_package_properties(epoxy PROPERTIES DESCRIPTION "libepoxy"
|
||||||
URL "http://github.com/anholt/libepoxy"
|
URL "https://github.com/anholt/libepoxy"
|
||||||
TYPE REQUIRED
|
TYPE REQUIRED
|
||||||
PURPOSE "OpenGL dispatch library"
|
PURPOSE "OpenGL dispatch library"
|
||||||
)
|
)
|
||||||
|
@ -216,7 +216,7 @@ set(HAVE_LIBHYBRIS ${libhybris_FOUND})
|
||||||
|
|
||||||
find_package(X11)
|
find_package(X11)
|
||||||
set_package_properties(X11 PROPERTIES DESCRIPTION "X11 libraries"
|
set_package_properties(X11 PROPERTIES DESCRIPTION "X11 libraries"
|
||||||
URL "http://www.x.org"
|
URL "https://www.x.org"
|
||||||
TYPE REQUIRED
|
TYPE REQUIRED
|
||||||
)
|
)
|
||||||
add_feature_info("XInput" X11_Xinput_FOUND "Required for poll-free mouse cursor updates")
|
add_feature_info("XInput" X11_Xinput_FOUND "Required for poll-free mouse cursor updates")
|
||||||
|
@ -260,7 +260,7 @@ find_package(Qt5EventDispatcherSupport REQUIRED)
|
||||||
|
|
||||||
find_package(Freetype REQUIRED)
|
find_package(Freetype REQUIRED)
|
||||||
set_package_properties(Freetype PROPERTIES DESCRIPTION "A font rendering engine"
|
set_package_properties(Freetype PROPERTIES DESCRIPTION "A font rendering engine"
|
||||||
URL "http://www.freetype.org"
|
URL "https://www.freetype.org"
|
||||||
TYPE REQUIRED
|
TYPE REQUIRED
|
||||||
PURPOSE "Needed for KWin's QPA plugin."
|
PURPOSE "Needed for KWin's QPA plugin."
|
||||||
)
|
)
|
||||||
|
@ -272,7 +272,7 @@ set_package_properties(Fontconfig PROPERTIES
|
||||||
|
|
||||||
find_package(Xwayland)
|
find_package(Xwayland)
|
||||||
set_package_properties(Xwayland PROPERTIES
|
set_package_properties(Xwayland PROPERTIES
|
||||||
URL "http://x.org"
|
URL "https://x.org"
|
||||||
DESCRIPTION "Xwayland X server"
|
DESCRIPTION "Xwayland X server"
|
||||||
TYPE RUNTIME
|
TYPE RUNTIME
|
||||||
PURPOSE "Needed for running kwin_wayland"
|
PURPOSE "Needed for running kwin_wayland"
|
||||||
|
|
|
@ -141,7 +141,7 @@ class KWIN_EXPORT AbstractClient : public Toplevel
|
||||||
Q_PROPERTY(bool minimized READ isMinimized WRITE setMinimized NOTIFY minimizedChanged)
|
Q_PROPERTY(bool minimized READ isMinimized WRITE setMinimized NOTIFY minimizedChanged)
|
||||||
/**
|
/**
|
||||||
* The optional geometry representing the minimized Client in e.g a taskbar.
|
* The optional geometry representing the minimized Client in e.g a taskbar.
|
||||||
* See _NET_WM_ICON_GEOMETRY at http://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
* See _NET_WM_ICON_GEOMETRY at https://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
||||||
* The value is evaluated each time the getter is called.
|
* The value is evaluated each time the getter is called.
|
||||||
* Because of that no changed signal is provided.
|
* Because of that no changed signal is provided.
|
||||||
**/
|
**/
|
||||||
|
|
|
@ -235,7 +235,7 @@ void Client::releaseWindow(bool on_shutdown)
|
||||||
if (isOnCurrentDesktop() && isShown(true))
|
if (isOnCurrentDesktop() && isShown(true))
|
||||||
addWorkspaceRepaint(visibleRect());
|
addWorkspaceRepaint(visibleRect());
|
||||||
// Grab X during the release to make removing of properties, setting to withdrawn state
|
// Grab X during the release to make removing of properties, setting to withdrawn state
|
||||||
// and repareting to root an atomic operation (http://lists.kde.org/?l=kde-devel&m=116448102901184&w=2)
|
// and repareting to root an atomic operation (https://lists.kde.org/?l=kde-devel&m=116448102901184&w=2)
|
||||||
grabXServer();
|
grabXServer();
|
||||||
exportMappingState(WithdrawnState);
|
exportMappingState(WithdrawnState);
|
||||||
setModal(false); // Otherwise its mainwindow wouldn't get focus
|
setModal(false); // Otherwise its mainwindow wouldn't get focus
|
||||||
|
@ -1458,7 +1458,7 @@ QString Client::readName() const
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// The list is taken from http://www.unicode.org/reports/tr9/ (#154840)
|
// The list is taken from https://www.unicode.org/reports/tr9/ (#154840)
|
||||||
static const QChar LRM(0x200E);
|
static const QChar LRM(0x200E);
|
||||||
|
|
||||||
void Client::setCaption(const QString& _s, bool force)
|
void Client::setCaption(const QString& _s, bool force)
|
||||||
|
|
|
@ -120,6 +120,6 @@ endif()
|
||||||
|
|
||||||
include(FeatureSummary)
|
include(FeatureSummary)
|
||||||
set_package_properties(Libinput PROPERTIES
|
set_package_properties(Libinput PROPERTIES
|
||||||
URL "http://www.freedesktop.org/wiki/Software/libinput/"
|
URL "https://www.freedesktop.org/wiki/Software/libinput/"
|
||||||
DESCRIPTION "Library to handle input devices in Wayland compositors and to provide a generic X.Org input driver."
|
DESCRIPTION "Library to handle input devices in Wayland compositors and to provide a generic X.Org input driver."
|
||||||
)
|
)
|
||||||
|
|
|
@ -116,7 +116,7 @@ set(Qt5EventDispatcherSupport_VERSION_STRING ${Qt5EventDispatcherSupport_VERSION
|
||||||
|
|
||||||
include(FeatureSummary)
|
include(FeatureSummary)
|
||||||
set_package_properties(Qt5EventDispatcherSupport PROPERTIES
|
set_package_properties(Qt5EventDispatcherSupport PROPERTIES
|
||||||
URL "http://www.qt.io"
|
URL "https://www.qt.io"
|
||||||
DESCRIPTION "Qt EventDispatcherSupport module."
|
DESCRIPTION "Qt EventDispatcherSupport module."
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
@ -116,7 +116,7 @@ set(Qt5FontDatabaseSupport_VERSION_STRING ${Qt5FontDatabaseSupport_VERSION})
|
||||||
|
|
||||||
include(FeatureSummary)
|
include(FeatureSummary)
|
||||||
set_package_properties(Qt5FontDatabaseSupport PROPERTIES
|
set_package_properties(Qt5FontDatabaseSupport PROPERTIES
|
||||||
URL "http://www.qt.io"
|
URL "https://www.qt.io"
|
||||||
DESCRIPTION "Qt FontDatabaseSupport module."
|
DESCRIPTION "Qt FontDatabaseSupport module."
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
@ -116,7 +116,7 @@ set(Qt5ThemeSupport_VERSION_STRING ${Qt5ThemeSupport_VERSION})
|
||||||
|
|
||||||
include(FeatureSummary)
|
include(FeatureSummary)
|
||||||
set_package_properties(Qt5ThemeSupport PROPERTIES
|
set_package_properties(Qt5ThemeSupport PROPERTIES
|
||||||
URL "http://www.qt.io"
|
URL "https://www.qt.io"
|
||||||
DESCRIPTION "Qt ThemeSupport module."
|
DESCRIPTION "Qt ThemeSupport module."
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
@ -106,6 +106,6 @@ endif()
|
||||||
|
|
||||||
include(FeatureSummary)
|
include(FeatureSummary)
|
||||||
set_package_properties(XKB PROPERTIES
|
set_package_properties(XKB PROPERTIES
|
||||||
URL "http://xkbcommon.org"
|
URL "https://xkbcommon.org"
|
||||||
DESCRIPTION "XKB API common to servers and clients."
|
DESCRIPTION "XKB API common to servers and clients."
|
||||||
)
|
)
|
||||||
|
|
|
@ -120,6 +120,6 @@ endif()
|
||||||
|
|
||||||
include(FeatureSummary)
|
include(FeatureSummary)
|
||||||
set_package_properties(gbm PROPERTIES
|
set_package_properties(gbm PROPERTIES
|
||||||
URL "http://www.mesa3d.org"
|
URL "https://www.mesa3d.org"
|
||||||
DESCRIPTION "Mesa gbm library."
|
DESCRIPTION "Mesa gbm library."
|
||||||
)
|
)
|
||||||
|
|
|
@ -33,7 +33,7 @@ namespace ColorCorrect {
|
||||||
|
|
||||||
QPair<QTime, QTime> calculateSunTimings(QDate prompt, double latitude, double longitude, bool morning)
|
QPair<QTime, QTime> calculateSunTimings(QDate prompt, double latitude, double longitude, bool morning)
|
||||||
{
|
{
|
||||||
// calculations based on http://aa.quae.nl/en/reken/zonpositie.html
|
// calculations based on https://aa.quae.nl/en/reken/zonpositie.html
|
||||||
// accuracy: +/- 5min
|
// accuracy: +/- 5min
|
||||||
|
|
||||||
// positioning
|
// positioning
|
||||||
|
|
|
@ -10,7 +10,7 @@
|
||||||
<author>&Lauri.Watts; &Lauri.Watts.mail;</author>
|
<author>&Lauri.Watts; &Lauri.Watts.mail;</author>
|
||||||
<author>
|
<author>
|
||||||
<personname>
|
<personname>
|
||||||
<firstname>Parts of this documentation was converted from the KDE UserBase <ulink url=" http://userbase.kde.org/KWin Rules">KWin Rules</ulink> page and updated by the &kde; Documentation team to Plasma 5.8.</firstname>
|
<firstname>Parts of this documentation was converted from the KDE UserBase <ulink url="https://userbase.kde.org/KWin Rules">KWin Rules</ulink> page and updated by the &kde; Documentation team to Plasma 5.8.</firstname>
|
||||||
<surname></surname>
|
<surname></surname>
|
||||||
</personname>
|
</personname>
|
||||||
</author>
|
</author>
|
||||||
|
@ -199,7 +199,7 @@ and <guibutton>Move Down</guibutton> buttons effects on how they are applied.</p
|
||||||
<para><note><para>Both <guilabel>Exact Match</guilabel> and <guilabel>Substring Match</guilabel> implement case insensitive matching. For example, <emphasis>AB</emphasis> matches the string <emphasis>AB</emphasis>, <emphasis>ab</emphasis>, <emphasis>Ab</emphasis> and <emphasis>aB</emphasis>.</para></note>
|
<para><note><para>Both <guilabel>Exact Match</guilabel> and <guilabel>Substring Match</guilabel> implement case insensitive matching. For example, <emphasis>AB</emphasis> matches the string <emphasis>AB</emphasis>, <emphasis>ab</emphasis>, <emphasis>Ab</emphasis> and <emphasis>aB</emphasis>.</para></note>
|
||||||
</para>
|
</para>
|
||||||
<itemizedlist>
|
<itemizedlist>
|
||||||
<listitem><para><guilabel>Regular Expression</guilabel> - Qt's regular expressions are implemented - see <ulink url="http://doc.qt.io/qt-5/qregexp.html">pattern matching using regular expressions</ulink>.</para></listitem>
|
<listitem><para><guilabel>Regular Expression</guilabel> - Qt's regular expressions are implemented - see <ulink url="https://doc.qt.io/qt-5/qregexp.html">pattern matching using regular expressions</ulink>.</para></listitem>
|
||||||
</itemizedlist>
|
</itemizedlist>
|
||||||
<sect1 id="detect-window-properties"><title>Detect Window Properties</title>
|
<sect1 id="detect-window-properties"><title>Detect Window Properties</title>
|
||||||
<para>
|
<para>
|
||||||
|
@ -1012,7 +1012,7 @@ and <guibutton>Move Down</guibutton> buttons effects on how they are applied.</p
|
||||||
<title>Credits and License</title>
|
<title>Credits and License</title>
|
||||||
<para>
|
<para>
|
||||||
Documentation Copyright see the UserBase
|
Documentation Copyright see the UserBase
|
||||||
<ulink url="http://userbase.kde.org/index.php?title=KWin Rules&action=history">KWin Rules page history</ulink></para>
|
<ulink url="https://userbase.kde.org/index.php?title=KWin Rules&action=history">KWin Rules page history</ulink></para>
|
||||||
<!-- TRANS:CREDIT_FOR_TRANSLATORS -->
|
<!-- TRANS:CREDIT_FOR_TRANSLATORS -->
|
||||||
&underFDL;
|
&underFDL;
|
||||||
</chapter>
|
</chapter>
|
||||||
|
|
|
@ -136,4 +136,4 @@ X-KDE-PluginInfo-EnabledByDefault=false
|
||||||
X-KDE-Ordering=60
|
X-KDE-Ordering=60
|
||||||
X-Plasma-API=javascript
|
X-Plasma-API=javascript
|
||||||
X-Plasma-MainScript=code/main.js
|
X-Plasma-MainScript=code/main.js
|
||||||
X-KWin-Video-Url=http://files.kde.org/plasma/kwin/effect-videos/dim_administration.mp4
|
X-KWin-Video-Url=https://files.kde.org/plasma/kwin/effect-videos/dim_administration.mp4
|
||||||
|
|
|
@ -148,7 +148,7 @@ EFFECT_FALLBACK
|
||||||
i18ndc("kwin_effects", "Comment describing the KWin Effect", "Display a Cover Flow effect for the alt+tab window switcher"),
|
i18ndc("kwin_effects", "Comment describing the KWin Effect", "Display a Cover Flow effect for the alt+tab window switcher"),
|
||||||
QStringLiteral("Window Management"),
|
QStringLiteral("Window Management"),
|
||||||
QString(),
|
QString(),
|
||||||
QUrl(QStringLiteral("http://files.kde.org/plasma/kwin/effect-videos/cover_switch.mp4")),
|
QUrl(QStringLiteral("https://files.kde.org/plasma/kwin/effect-videos/cover_switch.mp4")),
|
||||||
false,
|
false,
|
||||||
true,
|
true,
|
||||||
#ifdef EFFECT_BUILTINS
|
#ifdef EFFECT_BUILTINS
|
||||||
|
@ -163,7 +163,7 @@ EFFECT_FALLBACK
|
||||||
i18ndc("kwin_effects", "Comment describing the KWin Effect", "Display each virtual desktop on a side of a cube"),
|
i18ndc("kwin_effects", "Comment describing the KWin Effect", "Display each virtual desktop on a side of a cube"),
|
||||||
QStringLiteral("Window Management"),
|
QStringLiteral("Window Management"),
|
||||||
QString(),
|
QString(),
|
||||||
QUrl(QStringLiteral("http://files.kde.org/plasma/kwin/effect-videos/desktop_cube.ogv")),
|
QUrl(QStringLiteral("https://files.kde.org/plasma/kwin/effect-videos/desktop_cube.ogv")),
|
||||||
false,
|
false,
|
||||||
false,
|
false,
|
||||||
#ifdef EFFECT_BUILTINS
|
#ifdef EFFECT_BUILTINS
|
||||||
|
@ -178,7 +178,7 @@ EFFECT_FALLBACK
|
||||||
i18ndc("kwin_effects", "Comment describing the KWin Effect", "Animate desktop switching with a cube"),
|
i18ndc("kwin_effects", "Comment describing the KWin Effect", "Animate desktop switching with a cube"),
|
||||||
QStringLiteral("Virtual Desktop Switching Animation"),
|
QStringLiteral("Virtual Desktop Switching Animation"),
|
||||||
QStringLiteral("desktop-animations"),
|
QStringLiteral("desktop-animations"),
|
||||||
QUrl(QStringLiteral("http://files.kde.org/plasma/kwin/effect-videos/desktop_cube_animation.ogv")),
|
QUrl(QStringLiteral("https://files.kde.org/plasma/kwin/effect-videos/desktop_cube_animation.ogv")),
|
||||||
false,
|
false,
|
||||||
false,
|
false,
|
||||||
#ifdef EFFECT_BUILTINS
|
#ifdef EFFECT_BUILTINS
|
||||||
|
@ -193,7 +193,7 @@ EFFECT_FALLBACK
|
||||||
i18ndc("kwin_effects", "Comment describing the KWin Effect", "Zoom out so all desktops are displayed side-by-side in a grid"),
|
i18ndc("kwin_effects", "Comment describing the KWin Effect", "Zoom out so all desktops are displayed side-by-side in a grid"),
|
||||||
QStringLiteral("Window Management"),
|
QStringLiteral("Window Management"),
|
||||||
QString(),
|
QString(),
|
||||||
QUrl(QStringLiteral("http://files.kde.org/plasma/kwin/effect-videos/desktop_grid.mp4")),
|
QUrl(QStringLiteral("https://files.kde.org/plasma/kwin/effect-videos/desktop_grid.mp4")),
|
||||||
true,
|
true,
|
||||||
false,
|
false,
|
||||||
#ifdef EFFECT_BUILTINS
|
#ifdef EFFECT_BUILTINS
|
||||||
|
@ -208,7 +208,7 @@ EFFECT_FALLBACK
|
||||||
i18ndc("kwin_effects", "Comment describing the KWin Effect", "Darken inactive windows"),
|
i18ndc("kwin_effects", "Comment describing the KWin Effect", "Darken inactive windows"),
|
||||||
QStringLiteral("Focus"),
|
QStringLiteral("Focus"),
|
||||||
QString(),
|
QString(),
|
||||||
QUrl(QStringLiteral("http://files.kde.org/plasma/kwin/effect-videos/dim_inactive.mp4")),
|
QUrl(QStringLiteral("https://files.kde.org/plasma/kwin/effect-videos/dim_inactive.mp4")),
|
||||||
false,
|
false,
|
||||||
false,
|
false,
|
||||||
#ifdef EFFECT_BUILTINS
|
#ifdef EFFECT_BUILTINS
|
||||||
|
@ -238,7 +238,7 @@ EFFECT_FALLBACK
|
||||||
i18ndc("kwin_effects", "Comment describing the KWin Effect", "Flip through windows that are in a stack for the alt+tab window switcher"),
|
i18ndc("kwin_effects", "Comment describing the KWin Effect", "Flip through windows that are in a stack for the alt+tab window switcher"),
|
||||||
QStringLiteral("Window Management"),
|
QStringLiteral("Window Management"),
|
||||||
QString(),
|
QString(),
|
||||||
QUrl(QStringLiteral("http://files.kde.org/plasma/kwin/effect-videos/flip_switch.mp4")),
|
QUrl(QStringLiteral("https://files.kde.org/plasma/kwin/effect-videos/flip_switch.mp4")),
|
||||||
false,
|
false,
|
||||||
false,
|
false,
|
||||||
#ifdef EFFECT_BUILTINS
|
#ifdef EFFECT_BUILTINS
|
||||||
|
@ -283,7 +283,7 @@ EFFECT_FALLBACK
|
||||||
i18ndc("kwin_effects", "Comment describing the KWin Effect", "Inverts the color of the desktop and windows"),
|
i18ndc("kwin_effects", "Comment describing the KWin Effect", "Inverts the color of the desktop and windows"),
|
||||||
QStringLiteral("Accessibility"),
|
QStringLiteral("Accessibility"),
|
||||||
QString(),
|
QString(),
|
||||||
QUrl(QStringLiteral("http://files.kde.org/plasma/kwin/effect-videos/invert.mp4")),
|
QUrl(QStringLiteral("https://files.kde.org/plasma/kwin/effect-videos/invert.mp4")),
|
||||||
false,
|
false,
|
||||||
false,
|
false,
|
||||||
#ifdef EFFECT_BUILTINS
|
#ifdef EFFECT_BUILTINS
|
||||||
|
@ -313,7 +313,7 @@ EFFECT_FALLBACK
|
||||||
i18ndc("kwin_effects", "Comment describing the KWin Effect", "A screen magnifier that looks like a fisheye lens"),
|
i18ndc("kwin_effects", "Comment describing the KWin Effect", "A screen magnifier that looks like a fisheye lens"),
|
||||||
QStringLiteral("Accessibility"),
|
QStringLiteral("Accessibility"),
|
||||||
QStringLiteral("magnifiers"),
|
QStringLiteral("magnifiers"),
|
||||||
QUrl(QStringLiteral("http://files.kde.org/plasma/kwin/effect-videos/looking_glass.ogv")),
|
QUrl(QStringLiteral("https://files.kde.org/plasma/kwin/effect-videos/looking_glass.ogv")),
|
||||||
false,
|
false,
|
||||||
false,
|
false,
|
||||||
#ifdef EFFECT_BUILTINS
|
#ifdef EFFECT_BUILTINS
|
||||||
|
@ -328,7 +328,7 @@ EFFECT_FALLBACK
|
||||||
i18ndc("kwin_effects", "Comment describing the KWin Effect", "Simulate a magic lamp when minimizing windows"),
|
i18ndc("kwin_effects", "Comment describing the KWin Effect", "Simulate a magic lamp when minimizing windows"),
|
||||||
QStringLiteral("Appearance"),
|
QStringLiteral("Appearance"),
|
||||||
QStringLiteral("minimize"),
|
QStringLiteral("minimize"),
|
||||||
QUrl(QStringLiteral("http://files.kde.org/plasma/kwin/effect-videos/magic_lamp.ogv")),
|
QUrl(QStringLiteral("https://files.kde.org/plasma/kwin/effect-videos/magic_lamp.ogv")),
|
||||||
false,
|
false,
|
||||||
false,
|
false,
|
||||||
#ifdef EFFECT_BUILTINS
|
#ifdef EFFECT_BUILTINS
|
||||||
|
@ -343,7 +343,7 @@ EFFECT_FALLBACK
|
||||||
i18ndc("kwin_effects", "Comment describing the KWin Effect", "Magnify the section of the screen that is near the mouse cursor"),
|
i18ndc("kwin_effects", "Comment describing the KWin Effect", "Magnify the section of the screen that is near the mouse cursor"),
|
||||||
QStringLiteral("Accessibility"),
|
QStringLiteral("Accessibility"),
|
||||||
QStringLiteral("magnifiers"),
|
QStringLiteral("magnifiers"),
|
||||||
QUrl(QStringLiteral("http://files.kde.org/plasma/kwin/effect-videos/magnifier.ogv")),
|
QUrl(QStringLiteral("https://files.kde.org/plasma/kwin/effect-videos/magnifier.ogv")),
|
||||||
false,
|
false,
|
||||||
false,
|
false,
|
||||||
#ifdef EFFECT_BUILTINS
|
#ifdef EFFECT_BUILTINS
|
||||||
|
@ -358,7 +358,7 @@ EFFECT_FALLBACK
|
||||||
i18ndc("kwin_effects", "Comment describing the KWin Effect", "Creates an animation whenever a mouse button is clicked. This is useful for screenrecordings/presentations"),
|
i18ndc("kwin_effects", "Comment describing the KWin Effect", "Creates an animation whenever a mouse button is clicked. This is useful for screenrecordings/presentations"),
|
||||||
QStringLiteral("Accessibility"),
|
QStringLiteral("Accessibility"),
|
||||||
QString(),
|
QString(),
|
||||||
QUrl(QStringLiteral("http://files.kde.org/plasma/kwin/effect-videos/mouse_click.mp4")),
|
QUrl(QStringLiteral("https://files.kde.org/plasma/kwin/effect-videos/mouse_click.mp4")),
|
||||||
false,
|
false,
|
||||||
false,
|
false,
|
||||||
#ifdef EFFECT_BUILTINS
|
#ifdef EFFECT_BUILTINS
|
||||||
|
@ -388,7 +388,7 @@ EFFECT_FALLBACK
|
||||||
i18ndc("kwin_effects", "Comment describing the KWin Effect", "Zoom out until all opened windows can be displayed side-by-side"),
|
i18ndc("kwin_effects", "Comment describing the KWin Effect", "Zoom out until all opened windows can be displayed side-by-side"),
|
||||||
QStringLiteral("Window Management"),
|
QStringLiteral("Window Management"),
|
||||||
QString(),
|
QString(),
|
||||||
QUrl(QStringLiteral("http://files.kde.org/plasma/kwin/effect-videos/present_windows.mp4")),
|
QUrl(QStringLiteral("https://files.kde.org/plasma/kwin/effect-videos/present_windows.mp4")),
|
||||||
true,
|
true,
|
||||||
false,
|
false,
|
||||||
#ifdef EFFECT_BUILTINS
|
#ifdef EFFECT_BUILTINS
|
||||||
|
@ -493,7 +493,7 @@ EFFECT_FALLBACK
|
||||||
i18ndc("kwin_effects", "Comment describing the KWin Effect", "Slide desktops when switching virtual desktops"),
|
i18ndc("kwin_effects", "Comment describing the KWin Effect", "Slide desktops when switching virtual desktops"),
|
||||||
QStringLiteral("Virtual Desktop Switching Animation"),
|
QStringLiteral("Virtual Desktop Switching Animation"),
|
||||||
QStringLiteral("desktop-animations"),
|
QStringLiteral("desktop-animations"),
|
||||||
QUrl(QStringLiteral("http://files.kde.org/plasma/kwin/effect-videos/slide.ogv")),
|
QUrl(QStringLiteral("https://files.kde.org/plasma/kwin/effect-videos/slide.ogv")),
|
||||||
true,
|
true,
|
||||||
false,
|
false,
|
||||||
#ifdef EFFECT_BUILTINS
|
#ifdef EFFECT_BUILTINS
|
||||||
|
@ -523,7 +523,7 @@ EFFECT_FALLBACK
|
||||||
i18ndc("kwin_effects", "Comment describing the KWin Effect", "Sliding animation for Plasma popups"),
|
i18ndc("kwin_effects", "Comment describing the KWin Effect", "Sliding animation for Plasma popups"),
|
||||||
QStringLiteral("Appearance"),
|
QStringLiteral("Appearance"),
|
||||||
QString(),
|
QString(),
|
||||||
QUrl(QStringLiteral("http://files.kde.org/plasma/kwin/effect-videos/sliding_popups.mp4")),
|
QUrl(QStringLiteral("https://files.kde.org/plasma/kwin/effect-videos/sliding_popups.mp4")),
|
||||||
true,
|
true,
|
||||||
false,
|
false,
|
||||||
#ifdef EFFECT_BUILTINS
|
#ifdef EFFECT_BUILTINS
|
||||||
|
@ -538,7 +538,7 @@ EFFECT_FALLBACK
|
||||||
i18ndc("kwin_effects", "Comment describing the KWin Effect", "Help you locate the center of the screen when moving a window"),
|
i18ndc("kwin_effects", "Comment describing the KWin Effect", "Help you locate the center of the screen when moving a window"),
|
||||||
QStringLiteral("Accessibility"),
|
QStringLiteral("Accessibility"),
|
||||||
QString(),
|
QString(),
|
||||||
QUrl(QStringLiteral("http://files.kde.org/plasma/kwin/effect-videos/snap_helper.mp4")),
|
QUrl(QStringLiteral("https://files.kde.org/plasma/kwin/effect-videos/snap_helper.mp4")),
|
||||||
false,
|
false,
|
||||||
false,
|
false,
|
||||||
#ifdef EFFECT_BUILTINS
|
#ifdef EFFECT_BUILTINS
|
||||||
|
@ -598,7 +598,7 @@ EFFECT_FALLBACK
|
||||||
i18ndc("kwin_effects", "Comment describing the KWin Effect", "Display a mouse cursor locating effect when activated"),
|
i18ndc("kwin_effects", "Comment describing the KWin Effect", "Display a mouse cursor locating effect when activated"),
|
||||||
QStringLiteral("Accessibility"),
|
QStringLiteral("Accessibility"),
|
||||||
QString(),
|
QString(),
|
||||||
QUrl(QStringLiteral("http://files.kde.org/plasma/kwin/effect-videos/track_mouse.mp4")),
|
QUrl(QStringLiteral("https://files.kde.org/plasma/kwin/effect-videos/track_mouse.mp4")),
|
||||||
false,
|
false,
|
||||||
false,
|
false,
|
||||||
#ifdef EFFECT_BUILTINS
|
#ifdef EFFECT_BUILTINS
|
||||||
|
@ -628,7 +628,7 @@ EFFECT_FALLBACK
|
||||||
i18ndc("kwin_effects", "Comment describing the KWin Effect", "Deform windows while they are moving"),
|
i18ndc("kwin_effects", "Comment describing the KWin Effect", "Deform windows while they are moving"),
|
||||||
QStringLiteral("Candy"),
|
QStringLiteral("Candy"),
|
||||||
QString(),
|
QString(),
|
||||||
QUrl(QStringLiteral("http://files.kde.org/plasma/kwin/effect-videos/wobbly_windows.ogv")),
|
QUrl(QStringLiteral("https://files.kde.org/plasma/kwin/effect-videos/wobbly_windows.ogv")),
|
||||||
false,
|
false,
|
||||||
false,
|
false,
|
||||||
#ifdef EFFECT_BUILTINS
|
#ifdef EFFECT_BUILTINS
|
||||||
|
@ -643,7 +643,7 @@ EFFECT_FALLBACK
|
||||||
i18ndc("kwin_effects", "Comment describing the KWin Effect", "Magnify the entire desktop"),
|
i18ndc("kwin_effects", "Comment describing the KWin Effect", "Magnify the entire desktop"),
|
||||||
QStringLiteral("Accessibility"),
|
QStringLiteral("Accessibility"),
|
||||||
QStringLiteral("magnifiers"),
|
QStringLiteral("magnifiers"),
|
||||||
QUrl(QStringLiteral("http://files.kde.org/plasma/kwin/effect-videos/zoom.ogv")),
|
QUrl(QStringLiteral("https://files.kde.org/plasma/kwin/effect-videos/zoom.ogv")),
|
||||||
true,
|
true,
|
||||||
false,
|
false,
|
||||||
#ifdef EFFECT_BUILTINS
|
#ifdef EFFECT_BUILTINS
|
||||||
|
|
|
@ -144,5 +144,5 @@ X-KDE-PluginInfo-Depends=
|
||||||
X-KDE-PluginInfo-License=GPL
|
X-KDE-PluginInfo-License=GPL
|
||||||
X-KDE-PluginInfo-EnabledByDefault=false
|
X-KDE-PluginInfo-EnabledByDefault=false
|
||||||
X-KDE-Ordering=50
|
X-KDE-Ordering=50
|
||||||
X-KWin-Video-Url=http://files.kde.org/plasma/kwin/effect-videos/fade_desktop.ogv
|
X-KWin-Video-Url=https://files.kde.org/plasma/kwin/effect-videos/fade_desktop.ogv
|
||||||
X-KWin-Exclusive-Category=desktop-animations
|
X-KWin-Exclusive-Category=desktop-animations
|
||||||
|
|
|
@ -110,4 +110,4 @@ X-KDE-PluginInfo-EnabledByDefault=true
|
||||||
X-KDE-Ordering=60
|
X-KDE-Ordering=60
|
||||||
X-Plasma-API=javascript
|
X-Plasma-API=javascript
|
||||||
X-Plasma-MainScript=code/maximize.js
|
X-Plasma-MainScript=code/maximize.js
|
||||||
X-KWin-Video-Url=http://files.kde.org/plasma/kwin/effect-videos/maximize.ogv
|
X-KWin-Video-Url=https://files.kde.org/plasma/kwin/effect-videos/maximize.ogv
|
||||||
|
|
|
@ -87,4 +87,4 @@ X-KDE-PluginInfo-EnabledByDefault=true
|
||||||
X-KDE-Ordering=60
|
X-KDE-Ordering=60
|
||||||
X-Plasma-API=javascript
|
X-Plasma-API=javascript
|
||||||
X-Plasma-MainScript=code/morphingpopups.js
|
X-Plasma-MainScript=code/morphingpopups.js
|
||||||
X-KWin-Video-Url=http://files.kde.org/plasma/kwin/effect-videos/morphingpopups.ogv
|
X-KWin-Video-Url=https://files.kde.org/plasma/kwin/effect-videos/morphingpopups.ogv
|
||||||
|
|
|
@ -59,4 +59,4 @@ X-KDE-Ordering=60
|
||||||
X-Plasma-API=javascript
|
X-Plasma-API=javascript
|
||||||
X-Plasma-MainScript=code/main.js
|
X-Plasma-MainScript=code/main.js
|
||||||
X-KWin-Exclusive-Category=minimize
|
X-KWin-Exclusive-Category=minimize
|
||||||
X-KWin-Video-Url=http://files.kde.org/plasma/kwin/effect-videos/minimize.ogv
|
X-KWin-Video-Url=https://files.kde.org/plasma/kwin/effect-videos/minimize.ogv
|
||||||
|
|
|
@ -2694,7 +2694,7 @@ bool Client::doStartMoveResize()
|
||||||
bool has_grab = false;
|
bool has_grab = false;
|
||||||
// This reportedly improves smoothness of the moveresize operation,
|
// This reportedly improves smoothness of the moveresize operation,
|
||||||
// something with Enter/LeaveNotify events, looks like XFree performance problem or something *shrug*
|
// something with Enter/LeaveNotify events, looks like XFree performance problem or something *shrug*
|
||||||
// (http://lists.kde.org/?t=107302193400001&r=1&w=2)
|
// (https://lists.kde.org/?t=107302193400001&r=1&w=2)
|
||||||
QRect r = workspace()->clientArea(FullArea, this);
|
QRect r = workspace()->clientArea(FullArea, this);
|
||||||
m_moveResizeGrabWindow.create(r, XCB_WINDOW_CLASS_INPUT_ONLY, 0, NULL, rootWindow());
|
m_moveResizeGrabWindow.create(r, XCB_WINDOW_CLASS_INPUT_ONLY, 0, NULL, rootWindow());
|
||||||
m_moveResizeGrabWindow.map();
|
m_moveResizeGrabWindow.map();
|
||||||
|
|
|
@ -166,7 +166,7 @@ void ButtonsModel::move(int sourceIndex, int targetIndex)
|
||||||
|
|
||||||
/* When moving an item down, the destination index needs to be incremented
|
/* When moving an item down, the destination index needs to be incremented
|
||||||
by one, as explained in the documentation:
|
by one, as explained in the documentation:
|
||||||
http://doc.qt.nokia.com/qabstractitemmodel.html#beginMoveRows */
|
https://doc.qt.io/qt-5/qabstractitemmodel.html#beginMoveRows */
|
||||||
if (targetIndex > sourceIndex) {
|
if (targetIndex > sourceIndex) {
|
||||||
// Row will be moved down
|
// Row will be moved down
|
||||||
beginMoveRows(QModelIndex(), sourceIndex, sourceIndex, QModelIndex(), targetIndex + 1);
|
beginMoveRows(QModelIndex(), sourceIndex, sourceIndex, QModelIndex(), targetIndex + 1);
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
Please use http://bugs.kde.org to report bugs.
|
Please use https://bugs.kde.org to report bugs.
|
||||||
The following authors may have retired by the time you read this :-)
|
The following authors may have retired by the time you read this :-)
|
||||||
|
|
||||||
KWM Configuration Module:
|
KWM Configuration Module:
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
* Copyright (c) 2001 Waldo Bastian <bastian@kde.org>
|
* Copyright (c) 2001 Waldo Bastian <bastian@kde.org>
|
||||||
*
|
*
|
||||||
* Requires the Qt widget libraries, available at no cost at
|
* Requires the Qt widget libraries, available at no cost at
|
||||||
* http://www.troll.no/
|
* https://www.qt.io/
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
|
|
@ -1820,65 +1820,65 @@ class KWINEFFECTS_EXPORT EffectWindow : public QObject
|
||||||
Q_PROPERTY(QString windowRole READ windowRole)
|
Q_PROPERTY(QString windowRole READ windowRole)
|
||||||
/**
|
/**
|
||||||
* Returns whether the window is a desktop background window (the one with wallpaper).
|
* Returns whether the window is a desktop background window (the one with wallpaper).
|
||||||
* See _NET_WM_WINDOW_TYPE_DESKTOP at http://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
* See _NET_WM_WINDOW_TYPE_DESKTOP at https://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
||||||
**/
|
**/
|
||||||
Q_PROPERTY(bool desktopWindow READ isDesktop)
|
Q_PROPERTY(bool desktopWindow READ isDesktop)
|
||||||
/**
|
/**
|
||||||
* Returns whether the window is a dock (i.e. a panel).
|
* Returns whether the window is a dock (i.e. a panel).
|
||||||
* See _NET_WM_WINDOW_TYPE_DOCK at http://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
* See _NET_WM_WINDOW_TYPE_DOCK at https://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
||||||
**/
|
**/
|
||||||
Q_PROPERTY(bool dock READ isDock)
|
Q_PROPERTY(bool dock READ isDock)
|
||||||
/**
|
/**
|
||||||
* Returns whether the window is a standalone (detached) toolbar window.
|
* Returns whether the window is a standalone (detached) toolbar window.
|
||||||
* See _NET_WM_WINDOW_TYPE_TOOLBAR at http://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
* See _NET_WM_WINDOW_TYPE_TOOLBAR at https://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
||||||
**/
|
**/
|
||||||
Q_PROPERTY(bool toolbar READ isToolbar)
|
Q_PROPERTY(bool toolbar READ isToolbar)
|
||||||
/**
|
/**
|
||||||
* Returns whether the window is a torn-off menu.
|
* Returns whether the window is a torn-off menu.
|
||||||
* See _NET_WM_WINDOW_TYPE_MENU at http://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
* See _NET_WM_WINDOW_TYPE_MENU at https://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
||||||
**/
|
**/
|
||||||
Q_PROPERTY(bool menu READ isMenu)
|
Q_PROPERTY(bool menu READ isMenu)
|
||||||
/**
|
/**
|
||||||
* Returns whether the window is a "normal" window, i.e. an application or any other window
|
* Returns whether the window is a "normal" window, i.e. an application or any other window
|
||||||
* for which none of the specialized window types fit.
|
* for which none of the specialized window types fit.
|
||||||
* See _NET_WM_WINDOW_TYPE_NORMAL at http://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
* See _NET_WM_WINDOW_TYPE_NORMAL at https://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
||||||
**/
|
**/
|
||||||
Q_PROPERTY(bool normalWindow READ isNormalWindow)
|
Q_PROPERTY(bool normalWindow READ isNormalWindow)
|
||||||
/**
|
/**
|
||||||
* Returns whether the window is a dialog window.
|
* Returns whether the window is a dialog window.
|
||||||
* See _NET_WM_WINDOW_TYPE_DIALOG at http://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
* See _NET_WM_WINDOW_TYPE_DIALOG at https://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
||||||
**/
|
**/
|
||||||
Q_PROPERTY(bool dialog READ isDialog)
|
Q_PROPERTY(bool dialog READ isDialog)
|
||||||
/**
|
/**
|
||||||
* Returns whether the window is a splashscreen. Note that many (especially older) applications
|
* Returns whether the window is a splashscreen. Note that many (especially older) applications
|
||||||
* do not support marking their splash windows with this type.
|
* do not support marking their splash windows with this type.
|
||||||
* See _NET_WM_WINDOW_TYPE_SPLASH at http://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
* See _NET_WM_WINDOW_TYPE_SPLASH at https://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
||||||
**/
|
**/
|
||||||
Q_PROPERTY(bool splash READ isSplash)
|
Q_PROPERTY(bool splash READ isSplash)
|
||||||
/**
|
/**
|
||||||
* Returns whether the window is a utility window, such as a tool window.
|
* Returns whether the window is a utility window, such as a tool window.
|
||||||
* See _NET_WM_WINDOW_TYPE_UTILITY at http://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
* See _NET_WM_WINDOW_TYPE_UTILITY at https://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
||||||
**/
|
**/
|
||||||
Q_PROPERTY(bool utility READ isUtility)
|
Q_PROPERTY(bool utility READ isUtility)
|
||||||
/**
|
/**
|
||||||
* Returns whether the window is a dropdown menu (i.e. a popup directly or indirectly open
|
* Returns whether the window is a dropdown menu (i.e. a popup directly or indirectly open
|
||||||
* from the applications menubar).
|
* from the applications menubar).
|
||||||
* See _NET_WM_WINDOW_TYPE_DROPDOWN_MENU at http://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
* See _NET_WM_WINDOW_TYPE_DROPDOWN_MENU at https://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
||||||
**/
|
**/
|
||||||
Q_PROPERTY(bool dropdownMenu READ isDropdownMenu)
|
Q_PROPERTY(bool dropdownMenu READ isDropdownMenu)
|
||||||
/**
|
/**
|
||||||
* Returns whether the window is a popup menu (that is not a torn-off or dropdown menu).
|
* Returns whether the window is a popup menu (that is not a torn-off or dropdown menu).
|
||||||
* See _NET_WM_WINDOW_TYPE_POPUP_MENU at http://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
* See _NET_WM_WINDOW_TYPE_POPUP_MENU at https://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
||||||
**/
|
**/
|
||||||
Q_PROPERTY(bool popupMenu READ isPopupMenu)
|
Q_PROPERTY(bool popupMenu READ isPopupMenu)
|
||||||
/**
|
/**
|
||||||
* Returns whether the window is a tooltip.
|
* Returns whether the window is a tooltip.
|
||||||
* See _NET_WM_WINDOW_TYPE_TOOLTIP at http://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
* See _NET_WM_WINDOW_TYPE_TOOLTIP at https://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
||||||
**/
|
**/
|
||||||
Q_PROPERTY(bool tooltip READ isTooltip)
|
Q_PROPERTY(bool tooltip READ isTooltip)
|
||||||
/**
|
/**
|
||||||
* Returns whether the window is a window with a notification.
|
* Returns whether the window is a window with a notification.
|
||||||
* See _NET_WM_WINDOW_TYPE_NOTIFICATION at http://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
* See _NET_WM_WINDOW_TYPE_NOTIFICATION at https://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
||||||
**/
|
**/
|
||||||
Q_PROPERTY(bool notification READ isNotification)
|
Q_PROPERTY(bool notification READ isNotification)
|
||||||
/**
|
/**
|
||||||
|
@ -1888,17 +1888,17 @@ class KWINEFFECTS_EXPORT EffectWindow : public QObject
|
||||||
Q_PROPERTY(bool onScreenDisplay READ isOnScreenDisplay)
|
Q_PROPERTY(bool onScreenDisplay READ isOnScreenDisplay)
|
||||||
/**
|
/**
|
||||||
* Returns whether the window is a combobox popup.
|
* Returns whether the window is a combobox popup.
|
||||||
* See _NET_WM_WINDOW_TYPE_COMBO at http://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
* See _NET_WM_WINDOW_TYPE_COMBO at https://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
||||||
**/
|
**/
|
||||||
Q_PROPERTY(bool comboBox READ isComboBox)
|
Q_PROPERTY(bool comboBox READ isComboBox)
|
||||||
/**
|
/**
|
||||||
* Returns whether the window is a Drag&Drop icon.
|
* Returns whether the window is a Drag&Drop icon.
|
||||||
* See _NET_WM_WINDOW_TYPE_DND at http://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
* See _NET_WM_WINDOW_TYPE_DND at https://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
||||||
**/
|
**/
|
||||||
Q_PROPERTY(bool dndIcon READ isDNDIcon)
|
Q_PROPERTY(bool dndIcon READ isDNDIcon)
|
||||||
/**
|
/**
|
||||||
* Returns the NETWM window type
|
* Returns the NETWM window type
|
||||||
* See http://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
* See https://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
||||||
**/
|
**/
|
||||||
Q_PROPERTY(int windowType READ windowType)
|
Q_PROPERTY(int windowType READ windowType)
|
||||||
/**
|
/**
|
||||||
|
@ -1964,7 +1964,7 @@ class KWINEFFECTS_EXPORT EffectWindow : public QObject
|
||||||
Q_PROPERTY(bool resize READ isUserResize)
|
Q_PROPERTY(bool resize READ isUserResize)
|
||||||
/**
|
/**
|
||||||
* The optional geometry representing the minimized Client in e.g a taskbar.
|
* The optional geometry representing the minimized Client in e.g a taskbar.
|
||||||
* See _NET_WM_ICON_GEOMETRY at http://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
* See _NET_WM_ICON_GEOMETRY at https://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
||||||
**/
|
**/
|
||||||
Q_PROPERTY(QRect iconGeometry READ iconGeometry)
|
Q_PROPERTY(QRect iconGeometry READ iconGeometry)
|
||||||
/**
|
/**
|
||||||
|
@ -2182,28 +2182,28 @@ public:
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns whether the window is a desktop background window (the one with wallpaper).
|
* Returns whether the window is a desktop background window (the one with wallpaper).
|
||||||
* See _NET_WM_WINDOW_TYPE_DESKTOP at http://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
* See _NET_WM_WINDOW_TYPE_DESKTOP at https://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
||||||
**/
|
**/
|
||||||
virtual bool isDesktop() const = 0;
|
virtual bool isDesktop() const = 0;
|
||||||
/**
|
/**
|
||||||
* Returns whether the window is a dock (i.e. a panel).
|
* Returns whether the window is a dock (i.e. a panel).
|
||||||
* See _NET_WM_WINDOW_TYPE_DOCK at http://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
* See _NET_WM_WINDOW_TYPE_DOCK at https://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
||||||
**/
|
**/
|
||||||
virtual bool isDock() const = 0;
|
virtual bool isDock() const = 0;
|
||||||
/**
|
/**
|
||||||
* Returns whether the window is a standalone (detached) toolbar window.
|
* Returns whether the window is a standalone (detached) toolbar window.
|
||||||
* See _NET_WM_WINDOW_TYPE_TOOLBAR at http://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
* See _NET_WM_WINDOW_TYPE_TOOLBAR at https://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
||||||
**/
|
**/
|
||||||
virtual bool isToolbar() const = 0;
|
virtual bool isToolbar() const = 0;
|
||||||
/**
|
/**
|
||||||
* Returns whether the window is a torn-off menu.
|
* Returns whether the window is a torn-off menu.
|
||||||
* See _NET_WM_WINDOW_TYPE_MENU at http://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
* See _NET_WM_WINDOW_TYPE_MENU at https://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
||||||
**/
|
**/
|
||||||
virtual bool isMenu() const = 0;
|
virtual bool isMenu() const = 0;
|
||||||
/**
|
/**
|
||||||
* Returns whether the window is a "normal" window, i.e. an application or any other window
|
* Returns whether the window is a "normal" window, i.e. an application or any other window
|
||||||
* for which none of the specialized window types fit.
|
* for which none of the specialized window types fit.
|
||||||
* See _NET_WM_WINDOW_TYPE_NORMAL at http://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
* See _NET_WM_WINDOW_TYPE_NORMAL at https://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
||||||
**/
|
**/
|
||||||
virtual bool isNormalWindow() const = 0; // normal as in 'NET::Normal or NET::Unknown non-transient'
|
virtual bool isNormalWindow() const = 0; // normal as in 'NET::Normal or NET::Unknown non-transient'
|
||||||
/**
|
/**
|
||||||
|
@ -2214,39 +2214,39 @@ public:
|
||||||
virtual bool isSpecialWindow() const = 0;
|
virtual bool isSpecialWindow() const = 0;
|
||||||
/**
|
/**
|
||||||
* Returns whether the window is a dialog window.
|
* Returns whether the window is a dialog window.
|
||||||
* See _NET_WM_WINDOW_TYPE_DIALOG at http://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
* See _NET_WM_WINDOW_TYPE_DIALOG at https://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
||||||
**/
|
**/
|
||||||
virtual bool isDialog() const = 0;
|
virtual bool isDialog() const = 0;
|
||||||
/**
|
/**
|
||||||
* Returns whether the window is a splashscreen. Note that many (especially older) applications
|
* Returns whether the window is a splashscreen. Note that many (especially older) applications
|
||||||
* do not support marking their splash windows with this type.
|
* do not support marking their splash windows with this type.
|
||||||
* See _NET_WM_WINDOW_TYPE_SPLASH at http://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
* See _NET_WM_WINDOW_TYPE_SPLASH at https://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
||||||
**/
|
**/
|
||||||
virtual bool isSplash() const = 0;
|
virtual bool isSplash() const = 0;
|
||||||
/**
|
/**
|
||||||
* Returns whether the window is a utility window, such as a tool window.
|
* Returns whether the window is a utility window, such as a tool window.
|
||||||
* See _NET_WM_WINDOW_TYPE_UTILITY at http://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
* See _NET_WM_WINDOW_TYPE_UTILITY at https://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
||||||
**/
|
**/
|
||||||
virtual bool isUtility() const = 0;
|
virtual bool isUtility() const = 0;
|
||||||
/**
|
/**
|
||||||
* Returns whether the window is a dropdown menu (i.e. a popup directly or indirectly open
|
* Returns whether the window is a dropdown menu (i.e. a popup directly or indirectly open
|
||||||
* from the applications menubar).
|
* from the applications menubar).
|
||||||
* See _NET_WM_WINDOW_TYPE_DROPDOWN_MENU at http://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
* See _NET_WM_WINDOW_TYPE_DROPDOWN_MENU at https://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
||||||
**/
|
**/
|
||||||
virtual bool isDropdownMenu() const = 0;
|
virtual bool isDropdownMenu() const = 0;
|
||||||
/**
|
/**
|
||||||
* Returns whether the window is a popup menu (that is not a torn-off or dropdown menu).
|
* Returns whether the window is a popup menu (that is not a torn-off or dropdown menu).
|
||||||
* See _NET_WM_WINDOW_TYPE_POPUP_MENU at http://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
* See _NET_WM_WINDOW_TYPE_POPUP_MENU at https://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
||||||
**/
|
**/
|
||||||
virtual bool isPopupMenu() const = 0; // a context popup, not dropdown, not torn-off
|
virtual bool isPopupMenu() const = 0; // a context popup, not dropdown, not torn-off
|
||||||
/**
|
/**
|
||||||
* Returns whether the window is a tooltip.
|
* Returns whether the window is a tooltip.
|
||||||
* See _NET_WM_WINDOW_TYPE_TOOLTIP at http://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
* See _NET_WM_WINDOW_TYPE_TOOLTIP at https://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
||||||
**/
|
**/
|
||||||
virtual bool isTooltip() const = 0;
|
virtual bool isTooltip() const = 0;
|
||||||
/**
|
/**
|
||||||
* Returns whether the window is a window with a notification.
|
* Returns whether the window is a window with a notification.
|
||||||
* See _NET_WM_WINDOW_TYPE_NOTIFICATION at http://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
* See _NET_WM_WINDOW_TYPE_NOTIFICATION at https://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
||||||
**/
|
**/
|
||||||
virtual bool isNotification() const = 0;
|
virtual bool isNotification() const = 0;
|
||||||
/**
|
/**
|
||||||
|
@ -2256,17 +2256,17 @@ public:
|
||||||
virtual bool isOnScreenDisplay() const = 0;
|
virtual bool isOnScreenDisplay() const = 0;
|
||||||
/**
|
/**
|
||||||
* Returns whether the window is a combobox popup.
|
* Returns whether the window is a combobox popup.
|
||||||
* See _NET_WM_WINDOW_TYPE_COMBO at http://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
* See _NET_WM_WINDOW_TYPE_COMBO at https://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
||||||
**/
|
**/
|
||||||
virtual bool isComboBox() const = 0;
|
virtual bool isComboBox() const = 0;
|
||||||
/**
|
/**
|
||||||
* Returns whether the window is a Drag&Drop icon.
|
* Returns whether the window is a Drag&Drop icon.
|
||||||
* See _NET_WM_WINDOW_TYPE_DND at http://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
* See _NET_WM_WINDOW_TYPE_DND at https://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
||||||
**/
|
**/
|
||||||
virtual bool isDNDIcon() const = 0;
|
virtual bool isDNDIcon() const = 0;
|
||||||
/**
|
/**
|
||||||
* Returns the NETWM window type
|
* Returns the NETWM window type
|
||||||
* See http://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
* See https://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
||||||
**/
|
**/
|
||||||
virtual NET::WindowType windowType() const = 0;
|
virtual NET::WindowType windowType() const = 0;
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -65,12 +65,12 @@ void glResolveFunctions(std::function<resolveFuncPtr(const char*)> resolveFuncti
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (robustContext && haveArbRobustness) {
|
if (robustContext && haveArbRobustness) {
|
||||||
// See http://www.opengl.org/registry/specs/ARB/robustness.txt
|
// See https://www.opengl.org/registry/specs/ARB/robustness.txt
|
||||||
GL_RESOLVE_WITH_EXT(glGetGraphicsResetStatus, glGetGraphicsResetStatusARB);
|
GL_RESOLVE_WITH_EXT(glGetGraphicsResetStatus, glGetGraphicsResetStatusARB);
|
||||||
GL_RESOLVE_WITH_EXT(glReadnPixels, glReadnPixelsARB);
|
GL_RESOLVE_WITH_EXT(glReadnPixels, glReadnPixelsARB);
|
||||||
GL_RESOLVE_WITH_EXT(glGetnUniformfv, glGetnUniformfvARB);
|
GL_RESOLVE_WITH_EXT(glGetnUniformfv, glGetnUniformfvARB);
|
||||||
} else if (robustContext && haveExtRobustness) {
|
} else if (robustContext && haveExtRobustness) {
|
||||||
// See http://www.khronos.org/registry/gles/extensions/EXT/EXT_robustness.txt
|
// See https://www.khronos.org/registry/gles/extensions/EXT/EXT_robustness.txt
|
||||||
glGetGraphicsResetStatus = (glGetGraphicsResetStatus_func) resolveFunction("glGetGraphicsResetStatusEXT");
|
glGetGraphicsResetStatus = (glGetGraphicsResetStatus_func) resolveFunction("glGetGraphicsResetStatusEXT");
|
||||||
glReadnPixels = (glReadnPixels_func) resolveFunction("glReadnPixelsEXT");
|
glReadnPixels = (glReadnPixels_func) resolveFunction("glReadnPixelsEXT");
|
||||||
glGetnUniformfv = (glGetnUniformfv_func) resolveFunction("glGetnUniformfvEXT");
|
glGetnUniformfv = (glGetnUniformfv_func) resolveFunction("glGetnUniformfvEXT");
|
||||||
|
|
|
@ -8,7 +8,7 @@ for configuring the theme details.
|
||||||
This theme engine uses Plasma technologie to render the window decoration. Every detail can be
|
This theme engine uses Plasma technologie to render the window decoration. Every detail can be
|
||||||
themed by the usage of SVG. The theme engine uses Plasma's FrameSvg, so you can provide SVG files
|
themed by the usage of SVG. The theme engine uses Plasma's FrameSvg, so you can provide SVG files
|
||||||
containing borders. This is described in more detail in techbase:
|
containing borders. This is described in more detail in techbase:
|
||||||
http://techbase.kde.org/Projects/Plasma/Theme#Backgrounds
|
https://techbase.kde.org/Development/Tutorials/Plasma5/ThemeDetails
|
||||||
|
|
||||||
The theme consists of one folder containing svgz files for decoration and buttons, one KConfig file
|
The theme consists of one folder containing svgz files for decoration and buttons, one KConfig file
|
||||||
for the theme details and one metadata.desktop file which you can use to name your theme, author
|
for the theme details and one metadata.desktop file which you can use to name your theme, author
|
||||||
|
|
|
@ -508,7 +508,7 @@ SceneOpenGL *SceneOpenGL::createScene(QObject *parent)
|
||||||
if (GLPlatform::instance()->recommendedCompositor() == XRenderCompositing) {
|
if (GLPlatform::instance()->recommendedCompositor() == XRenderCompositing) {
|
||||||
qCCritical(KWIN_OPENGL) << "OpenGL driver recommends XRender based compositing. Falling back to XRender.";
|
qCCritical(KWIN_OPENGL) << "OpenGL driver recommends XRender based compositing. Falling back to XRender.";
|
||||||
qCCritical(KWIN_OPENGL) << "To overwrite the detection use the environment variable KWIN_COMPOSE";
|
qCCritical(KWIN_OPENGL) << "To overwrite the detection use the environment variable KWIN_COMPOSE";
|
||||||
qCCritical(KWIN_OPENGL) << "For more information see http://community.kde.org/KWin/Environment_Variables#KWIN_COMPOSE";
|
qCCritical(KWIN_OPENGL) << "For more information see https://community.kde.org/KWin/Environment_Variables#KWIN_COMPOSE";
|
||||||
}
|
}
|
||||||
delete backend;
|
delete backend;
|
||||||
}
|
}
|
||||||
|
|
2
shadow.h
2
shadow.h
|
@ -48,7 +48,7 @@ class Toplevel;
|
||||||
*
|
*
|
||||||
* This class holds all information about the Shadow to be rendered together with the
|
* This class holds all information about the Shadow to be rendered together with the
|
||||||
* window during the Compositing stage. The Shadow consists of several pixmaps and offsets.
|
* window during the Compositing stage. The Shadow consists of several pixmaps and offsets.
|
||||||
* For a complete description please refer to http://community.kde.org/KWin/Shadow
|
* For a complete description please refer to https://community.kde.org/KWin/Shadow
|
||||||
*
|
*
|
||||||
* To create a Shadow instance use the static factory method createShadow which will
|
* To create a Shadow instance use the static factory method createShadow which will
|
||||||
* create an instance for the currently used Compositing Backend. It will read the X11 Property
|
* create an instance for the currently used Compositing Backend. It will read the X11 Property
|
||||||
|
|
30
toplevel.h
30
toplevel.h
|
@ -99,65 +99,65 @@ class KWIN_EXPORT Toplevel
|
||||||
Q_PROPERTY(QByteArray windowRole READ windowRole NOTIFY windowRoleChanged)
|
Q_PROPERTY(QByteArray windowRole READ windowRole NOTIFY windowRoleChanged)
|
||||||
/**
|
/**
|
||||||
* Returns whether the window is a desktop background window (the one with wallpaper).
|
* Returns whether the window is a desktop background window (the one with wallpaper).
|
||||||
* See _NET_WM_WINDOW_TYPE_DESKTOP at http://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
* See _NET_WM_WINDOW_TYPE_DESKTOP at https://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
||||||
**/
|
**/
|
||||||
Q_PROPERTY(bool desktopWindow READ isDesktop)
|
Q_PROPERTY(bool desktopWindow READ isDesktop)
|
||||||
/**
|
/**
|
||||||
* Returns whether the window is a dock (i.e. a panel).
|
* Returns whether the window is a dock (i.e. a panel).
|
||||||
* See _NET_WM_WINDOW_TYPE_DOCK at http://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
* See _NET_WM_WINDOW_TYPE_DOCK at https://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
||||||
**/
|
**/
|
||||||
Q_PROPERTY(bool dock READ isDock)
|
Q_PROPERTY(bool dock READ isDock)
|
||||||
/**
|
/**
|
||||||
* Returns whether the window is a standalone (detached) toolbar window.
|
* Returns whether the window is a standalone (detached) toolbar window.
|
||||||
* See _NET_WM_WINDOW_TYPE_TOOLBAR at http://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
* See _NET_WM_WINDOW_TYPE_TOOLBAR at https://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
||||||
**/
|
**/
|
||||||
Q_PROPERTY(bool toolbar READ isToolbar)
|
Q_PROPERTY(bool toolbar READ isToolbar)
|
||||||
/**
|
/**
|
||||||
* Returns whether the window is a torn-off menu.
|
* Returns whether the window is a torn-off menu.
|
||||||
* See _NET_WM_WINDOW_TYPE_MENU at http://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
* See _NET_WM_WINDOW_TYPE_MENU at https://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
||||||
**/
|
**/
|
||||||
Q_PROPERTY(bool menu READ isMenu)
|
Q_PROPERTY(bool menu READ isMenu)
|
||||||
/**
|
/**
|
||||||
* Returns whether the window is a "normal" window, i.e. an application or any other window
|
* Returns whether the window is a "normal" window, i.e. an application or any other window
|
||||||
* for which none of the specialized window types fit.
|
* for which none of the specialized window types fit.
|
||||||
* See _NET_WM_WINDOW_TYPE_NORMAL at http://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
* See _NET_WM_WINDOW_TYPE_NORMAL at https://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
||||||
**/
|
**/
|
||||||
Q_PROPERTY(bool normalWindow READ isNormalWindow)
|
Q_PROPERTY(bool normalWindow READ isNormalWindow)
|
||||||
/**
|
/**
|
||||||
* Returns whether the window is a dialog window.
|
* Returns whether the window is a dialog window.
|
||||||
* See _NET_WM_WINDOW_TYPE_DIALOG at http://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
* See _NET_WM_WINDOW_TYPE_DIALOG at https://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
||||||
**/
|
**/
|
||||||
Q_PROPERTY(bool dialog READ isDialog)
|
Q_PROPERTY(bool dialog READ isDialog)
|
||||||
/**
|
/**
|
||||||
* Returns whether the window is a splashscreen. Note that many (especially older) applications
|
* Returns whether the window is a splashscreen. Note that many (especially older) applications
|
||||||
* do not support marking their splash windows with this type.
|
* do not support marking their splash windows with this type.
|
||||||
* See _NET_WM_WINDOW_TYPE_SPLASH at http://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
* See _NET_WM_WINDOW_TYPE_SPLASH at https://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
||||||
**/
|
**/
|
||||||
Q_PROPERTY(bool splash READ isSplash)
|
Q_PROPERTY(bool splash READ isSplash)
|
||||||
/**
|
/**
|
||||||
* Returns whether the window is a utility window, such as a tool window.
|
* Returns whether the window is a utility window, such as a tool window.
|
||||||
* See _NET_WM_WINDOW_TYPE_UTILITY at http://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
* See _NET_WM_WINDOW_TYPE_UTILITY at https://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
||||||
**/
|
**/
|
||||||
Q_PROPERTY(bool utility READ isUtility)
|
Q_PROPERTY(bool utility READ isUtility)
|
||||||
/**
|
/**
|
||||||
* Returns whether the window is a dropdown menu (i.e. a popup directly or indirectly open
|
* Returns whether the window is a dropdown menu (i.e. a popup directly or indirectly open
|
||||||
* from the applications menubar).
|
* from the applications menubar).
|
||||||
* See _NET_WM_WINDOW_TYPE_DROPDOWN_MENU at http://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
* See _NET_WM_WINDOW_TYPE_DROPDOWN_MENU at https://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
||||||
**/
|
**/
|
||||||
Q_PROPERTY(bool dropdownMenu READ isDropdownMenu)
|
Q_PROPERTY(bool dropdownMenu READ isDropdownMenu)
|
||||||
/**
|
/**
|
||||||
* Returns whether the window is a popup menu (that is not a torn-off or dropdown menu).
|
* Returns whether the window is a popup menu (that is not a torn-off or dropdown menu).
|
||||||
* See _NET_WM_WINDOW_TYPE_POPUP_MENU at http://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
* See _NET_WM_WINDOW_TYPE_POPUP_MENU at https://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
||||||
**/
|
**/
|
||||||
Q_PROPERTY(bool popupMenu READ isPopupMenu)
|
Q_PROPERTY(bool popupMenu READ isPopupMenu)
|
||||||
/**
|
/**
|
||||||
* Returns whether the window is a tooltip.
|
* Returns whether the window is a tooltip.
|
||||||
* See _NET_WM_WINDOW_TYPE_TOOLTIP at http://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
* See _NET_WM_WINDOW_TYPE_TOOLTIP at https://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
||||||
**/
|
**/
|
||||||
Q_PROPERTY(bool tooltip READ isTooltip)
|
Q_PROPERTY(bool tooltip READ isTooltip)
|
||||||
/**
|
/**
|
||||||
* Returns whether the window is a window with a notification.
|
* Returns whether the window is a window with a notification.
|
||||||
* See _NET_WM_WINDOW_TYPE_NOTIFICATION at http://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
* See _NET_WM_WINDOW_TYPE_NOTIFICATION at https://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
||||||
**/
|
**/
|
||||||
Q_PROPERTY(bool notification READ isNotification)
|
Q_PROPERTY(bool notification READ isNotification)
|
||||||
/**
|
/**
|
||||||
|
@ -166,17 +166,17 @@ class KWIN_EXPORT Toplevel
|
||||||
Q_PROPERTY(bool onScreenDisplay READ isOnScreenDisplay)
|
Q_PROPERTY(bool onScreenDisplay READ isOnScreenDisplay)
|
||||||
/**
|
/**
|
||||||
* Returns whether the window is a combobox popup.
|
* Returns whether the window is a combobox popup.
|
||||||
* See _NET_WM_WINDOW_TYPE_COMBO at http://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
* See _NET_WM_WINDOW_TYPE_COMBO at https://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
||||||
**/
|
**/
|
||||||
Q_PROPERTY(bool comboBox READ isComboBox)
|
Q_PROPERTY(bool comboBox READ isComboBox)
|
||||||
/**
|
/**
|
||||||
* Returns whether the window is a Drag&Drop icon.
|
* Returns whether the window is a Drag&Drop icon.
|
||||||
* See _NET_WM_WINDOW_TYPE_DND at http://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
* See _NET_WM_WINDOW_TYPE_DND at https://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
||||||
**/
|
**/
|
||||||
Q_PROPERTY(bool dndIcon READ isDNDIcon)
|
Q_PROPERTY(bool dndIcon READ isDNDIcon)
|
||||||
/**
|
/**
|
||||||
* Returns the NETWM window type
|
* Returns the NETWM window type
|
||||||
* See http://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
* See https://standards.freedesktop.org/wm-spec/wm-spec-latest.html .
|
||||||
**/
|
**/
|
||||||
Q_PROPERTY(int windowType READ windowType)
|
Q_PROPERTY(int windowType READ windowType)
|
||||||
Q_PROPERTY(QStringList activities READ activities NOTIFY activitiesChanged)
|
Q_PROPERTY(QStringList activities READ activities NOTIFY activitiesChanged)
|
||||||
|
|
|
@ -1336,7 +1336,7 @@ QString Workspace::supportInformation() const
|
||||||
"It provides information about the currently running instance, which options are used,\n"
|
"It provides information about the currently running instance, which options are used,\n"
|
||||||
"what OpenGL driver and which effects are running.\n"
|
"what OpenGL driver and which effects are running.\n"
|
||||||
"Please post the information provided underneath this introductory text to a paste bin service\n"
|
"Please post the information provided underneath this introductory text to a paste bin service\n"
|
||||||
"like http://paste.kde.org instead of pasting into support threads.\n").toString());
|
"like https://paste.kde.org instead of pasting into support threads.\n").toString());
|
||||||
support.append(QStringLiteral("\n==========================\n\n"));
|
support.append(QStringLiteral("\n==========================\n\n"));
|
||||||
// all following strings are intended for support. They need to be pasted to e.g forums.kde.org
|
// all following strings are intended for support. They need to be pasted to e.g forums.kde.org
|
||||||
// it is expected that the support will happen in English language or that the people providing
|
// it is expected that the support will happen in English language or that the people providing
|
||||||
|
|
20
xcbutils.cpp
20
xcbutils.cpp
|
@ -54,7 +54,7 @@ static const int XFIXES_MAX_MINOR = 0;
|
||||||
|
|
||||||
QVector<QByteArray> shapeOpCodes()
|
QVector<QByteArray> shapeOpCodes()
|
||||||
{
|
{
|
||||||
// see http://www.x.org/releases/X11R7.7/doc/xextproto/shape.html
|
// see https://www.x.org/releases/X11R7.7/doc/xextproto/shape.html
|
||||||
// extracted from <xcb/shape.h>
|
// extracted from <xcb/shape.h>
|
||||||
return QVector<QByteArray>({QByteArrayLiteral("QueryVersion"),
|
return QVector<QByteArray>({QByteArrayLiteral("QueryVersion"),
|
||||||
QByteArrayLiteral("Rectangles"),
|
QByteArrayLiteral("Rectangles"),
|
||||||
|
@ -69,7 +69,7 @@ QVector<QByteArray> shapeOpCodes()
|
||||||
|
|
||||||
QVector<QByteArray> randrOpCodes()
|
QVector<QByteArray> randrOpCodes()
|
||||||
{
|
{
|
||||||
// see http://www.x.org/releases/X11R7.7/doc/randrproto/randrproto.txt
|
// see https://www.x.org/releases/X11R7.7/doc/randrproto/randrproto.txt
|
||||||
// extracted from <xcb/randr.h>
|
// extracted from <xcb/randr.h>
|
||||||
return QVector<QByteArray>({QByteArrayLiteral("QueryVersion"),
|
return QVector<QByteArray>({QByteArrayLiteral("QueryVersion"),
|
||||||
QByteArray(""), // doesn't exist
|
QByteArray(""), // doesn't exist
|
||||||
|
@ -117,7 +117,7 @@ QVector<QByteArray> randrOpCodes()
|
||||||
|
|
||||||
QVector<QByteArray> randrErrorCodes()
|
QVector<QByteArray> randrErrorCodes()
|
||||||
{
|
{
|
||||||
// see http://www.x.org/releases/X11R7.7/doc/randrproto/randrproto.txt
|
// see https://www.x.org/releases/X11R7.7/doc/randrproto/randrproto.txt
|
||||||
// extracted from <xcb/randr.h>
|
// extracted from <xcb/randr.h>
|
||||||
return QVector<QByteArray>({QByteArrayLiteral("BadOutput"),
|
return QVector<QByteArray>({QByteArrayLiteral("BadOutput"),
|
||||||
QByteArrayLiteral("BadCrtc"),
|
QByteArrayLiteral("BadCrtc"),
|
||||||
|
@ -127,7 +127,7 @@ QVector<QByteArray> randrErrorCodes()
|
||||||
|
|
||||||
QVector<QByteArray> damageOpCodes()
|
QVector<QByteArray> damageOpCodes()
|
||||||
{
|
{
|
||||||
// see http://www.x.org/releases/X11R7.7/doc/damageproto/damageproto.txt
|
// see https://www.x.org/releases/X11R7.7/doc/damageproto/damageproto.txt
|
||||||
// extracted from <xcb/damage.h>
|
// extracted from <xcb/damage.h>
|
||||||
return QVector<QByteArray>({QByteArrayLiteral("QueryVersion"),
|
return QVector<QByteArray>({QByteArrayLiteral("QueryVersion"),
|
||||||
QByteArrayLiteral("Create"),
|
QByteArrayLiteral("Create"),
|
||||||
|
@ -138,14 +138,14 @@ QVector<QByteArray> damageOpCodes()
|
||||||
|
|
||||||
QVector<QByteArray> damageErrorCodes()
|
QVector<QByteArray> damageErrorCodes()
|
||||||
{
|
{
|
||||||
// see http://www.x.org/releases/X11R7.7/doc/damageproto/damageproto.txt
|
// see https://www.x.org/releases/X11R7.7/doc/damageproto/damageproto.txt
|
||||||
// extracted from <xcb/damage.h>
|
// extracted from <xcb/damage.h>
|
||||||
return QVector<QByteArray>({QByteArrayLiteral("BadDamage")});
|
return QVector<QByteArray>({QByteArrayLiteral("BadDamage")});
|
||||||
}
|
}
|
||||||
|
|
||||||
QVector<QByteArray> compositeOpCodes()
|
QVector<QByteArray> compositeOpCodes()
|
||||||
{
|
{
|
||||||
// see http://www.x.org/releases/X11R7.7/doc/compositeproto/compositeproto.txt
|
// see https://www.x.org/releases/X11R7.7/doc/compositeproto/compositeproto.txt
|
||||||
// extracted from <xcb/composite.h>
|
// extracted from <xcb/composite.h>
|
||||||
return QVector<QByteArray>({QByteArrayLiteral("QueryVersion"),
|
return QVector<QByteArray>({QByteArrayLiteral("QueryVersion"),
|
||||||
QByteArrayLiteral("RedirectWindow"),
|
QByteArrayLiteral("RedirectWindow"),
|
||||||
|
@ -160,7 +160,7 @@ QVector<QByteArray> compositeOpCodes()
|
||||||
|
|
||||||
QVector<QByteArray> fixesOpCodes()
|
QVector<QByteArray> fixesOpCodes()
|
||||||
{
|
{
|
||||||
// see http://www.x.org/releases/X11R7.7/doc/fixesproto/fixesproto.txt
|
// see https://www.x.org/releases/X11R7.7/doc/fixesproto/fixesproto.txt
|
||||||
// extracted from <xcb/xfixes.h>
|
// extracted from <xcb/xfixes.h>
|
||||||
return QVector<QByteArray>({QByteArrayLiteral("QueryVersion"),
|
return QVector<QByteArray>({QByteArrayLiteral("QueryVersion"),
|
||||||
QByteArrayLiteral("ChangeSaveSet"),
|
QByteArrayLiteral("ChangeSaveSet"),
|
||||||
|
@ -199,14 +199,14 @@ QVector<QByteArray> fixesOpCodes()
|
||||||
|
|
||||||
QVector<QByteArray> fixesErrorCodes()
|
QVector<QByteArray> fixesErrorCodes()
|
||||||
{
|
{
|
||||||
// see http://www.x.org/releases/X11R7.7/doc/fixesproto/fixesproto.txt
|
// see https://www.x.org/releases/X11R7.7/doc/fixesproto/fixesproto.txt
|
||||||
// extracted from <xcb/xfixes.h>
|
// extracted from <xcb/xfixes.h>
|
||||||
return QVector<QByteArray>({QByteArrayLiteral("BadRegion")});
|
return QVector<QByteArray>({QByteArrayLiteral("BadRegion")});
|
||||||
}
|
}
|
||||||
|
|
||||||
QVector<QByteArray> renderOpCodes()
|
QVector<QByteArray> renderOpCodes()
|
||||||
{
|
{
|
||||||
// see http://www.x.org/releases/X11R7.7/doc/renderproto/renderproto.txt
|
// see https://www.x.org/releases/X11R7.7/doc/renderproto/renderproto.txt
|
||||||
// extracted from <xcb/render.h>
|
// extracted from <xcb/render.h>
|
||||||
return QVector<QByteArray>({QByteArrayLiteral("QueryVersion"),
|
return QVector<QByteArray>({QByteArrayLiteral("QueryVersion"),
|
||||||
QByteArrayLiteral("QueryPictFormats"),
|
QByteArrayLiteral("QueryPictFormats"),
|
||||||
|
@ -243,7 +243,7 @@ QVector<QByteArray> renderOpCodes()
|
||||||
|
|
||||||
QVector<QByteArray> syncOpCodes()
|
QVector<QByteArray> syncOpCodes()
|
||||||
{
|
{
|
||||||
// see http://www.x.org/releases/X11R7.7/doc/xextproto/sync.html
|
// see https://www.x.org/releases/X11R7.7/doc/xextproto/sync.html
|
||||||
// extracted from <xcb/sync.h>
|
// extracted from <xcb/sync.h>
|
||||||
return QVector<QByteArray>({QByteArrayLiteral("Initialize"),
|
return QVector<QByteArray>({QByteArrayLiteral("Initialize"),
|
||||||
QByteArrayLiteral("ListSystemCounters"),
|
QByteArrayLiteral("ListSystemCounters"),
|
||||||
|
|
|
@ -47,7 +47,7 @@ enum class DragEventReply;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Represents the drag and drop mechanism, on X side this is the XDND protocol.
|
* Represents the drag and drop mechanism, on X side this is the XDND protocol.
|
||||||
* For more information on XDND see: http://johnlindal.wixsite.com/xdnd
|
* For more information on XDND see: https://johnlindal.wixsite.com/xdnd
|
||||||
*/
|
*/
|
||||||
class Dnd : public Selection
|
class Dnd : public Selection
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in a new issue