Git commit 008143c9dbb0a74e42840f44dc4d2b440e09ab83 by Volker Krause.
Committed on 25/03/2019 at 18:26.
Pushed by vkrause into branch 'master'.

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

M  +4    -4    CMakeLists.txt
M  +1    -1    abstract_client.h
M  +2    -2    client.cpp
M  +1    -1    cmake/modules/FindLibinput.cmake
M  +1    -1    cmake/modules/FindQt5EventDispatcherSupport.cmake
M  +1    -1    cmake/modules/FindQt5FontDatabaseSupport.cmake
M  +1    -1    cmake/modules/FindQt5ThemeSupport.cmake
M  +1    -1    cmake/modules/FindXKB.cmake
M  +1    -1    cmake/modules/Findgbm.cmake
M  +1    -1    colorcorrection/suncalc.cpp
M  +3    -3    doc/windowspecific/index.docbook
M  +1    -1    effects/dimscreen/package/metadata.desktop
M  +18   -18   effects/effect_builtins.cpp
M  +1    -1    effects/fadedesktop/package/metadata.desktop
M  +1    -1    effects/maximize/package/metadata.desktop
M  +1    -1    effects/morphingpopups/package/metadata.desktop
M  +1    -1    effects/squash/package/metadata.desktop
M  +1    -1    geometry.cpp
M  +1    -1    kcmkwin/kwindecoration/declarative-plugin/buttonsmodel.cpp
M  +1    -1    kcmkwin/kwinoptions/AUTHORS
M  +1    -1    kcmkwin/kwinoptions/main.h
M  +31   -31   libkwineffects/kwineffects.h
M  +2    -2    libkwineffects/kwinglutils_funcs.cpp
M  +1    -1    plugins/kdecorations/aurorae/theme-description
M  +1    -1    plugins/scenes/opengl/scene_opengl.cpp
M  +1    -1    shadow.h
M  +15   -15   toplevel.h
M  +1    -1    workspace.cpp
M  +10   -10   xcbutils.cpp
M  +1    -1    xwl/dnd.h

https://commits.kde.org/kwin/008143c9dbb0a74e42840f44dc4d2b440e09ab83

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 3f966d189..d0a0ace19 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -156,7 +156,7 @@ set_package_properties(EGL PROPERTIES
 
 find_package(epoxy)
 set_package_properties(epoxy PROPERTIES DESCRIPTION "libepoxy"
-                       URL "http://github.com/anholt/libepoxy";
+                       URL "https://github.com/anholt/libepoxy";
                        TYPE REQUIRED
                        PURPOSE "OpenGL dispatch library"
                       )
@@ -216,7 +216,7 @@ set(HAVE_LIBHYBRIS ${libhybris_FOUND})
 
 find_package(X11)
 set_package_properties(X11 PROPERTIES DESCRIPTION "X11 libraries"
-                        URL "http://www.x.org";
+                        URL "https://www.x.org";
                         TYPE REQUIRED
                     )
 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)
 set_package_properties(Freetype PROPERTIES DESCRIPTION "A font rendering 
engine"
-                       URL "http://www.freetype.org";
+                       URL "https://www.freetype.org";
                        TYPE REQUIRED
                        PURPOSE "Needed for KWin's QPA plugin."
                       )
@@ -272,7 +272,7 @@ set_package_properties(Fontconfig PROPERTIES
 
 find_package(Xwayland)
 set_package_properties(Xwayland PROPERTIES
-    URL "http://x.org";
+    URL "https://x.org";
     DESCRIPTION "Xwayland X server"
     TYPE RUNTIME
     PURPOSE "Needed for running kwin_wayland"
diff --git a/abstract_client.h b/abstract_client.h
index 0563f2be2..283ba89b9 100644
--- a/abstract_client.h
+++ b/abstract_client.h
@@ -141,7 +141,7 @@ class KWIN_EXPORT AbstractClient : public Toplevel
     Q_PROPERTY(bool minimized READ isMinimized WRITE setMinimized NOTIFY 
minimizedChanged)
     /**
      * 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.
      * Because of that no changed signal is provided.
      **/
diff --git a/client.cpp b/client.cpp
index 1f07b4d16..b578bd05c 100644
--- a/client.cpp
+++ b/client.cpp
@@ -235,7 +235,7 @@ void Client::releaseWindow(bool on_shutdown)
     if (isOnCurrentDesktop() && isShown(true))
         addWorkspaceRepaint(visibleRect());
     // 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();
     exportMappingState(WithdrawnState);
     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);
 
 void Client::setCaption(const QString& _s, bool force)
diff --git a/cmake/modules/FindLibinput.cmake b/cmake/modules/FindLibinput.cmake
index b856e0bbc..b5b1ec791 100644
--- a/cmake/modules/FindLibinput.cmake
+++ b/cmake/modules/FindLibinput.cmake
@@ -120,6 +120,6 @@ endif()
 
 include(FeatureSummary)
 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."
 )
diff --git a/cmake/modules/FindQt5EventDispatcherSupport.cmake 
b/cmake/modules/FindQt5EventDispatcherSupport.cmake
index 948efe0d3..2ea665697 100644
--- a/cmake/modules/FindQt5EventDispatcherSupport.cmake
+++ b/cmake/modules/FindQt5EventDispatcherSupport.cmake
@@ -116,7 +116,7 @@ set(Qt5EventDispatcherSupport_VERSION_STRING 
${Qt5EventDispatcherSupport_VERSION
 
 include(FeatureSummary)
 set_package_properties(Qt5EventDispatcherSupport PROPERTIES
-    URL "http://www.qt.io";
+    URL "https://www.qt.io";
     DESCRIPTION "Qt EventDispatcherSupport module."
 )
 
diff --git a/cmake/modules/FindQt5FontDatabaseSupport.cmake 
b/cmake/modules/FindQt5FontDatabaseSupport.cmake
index d3e66cd30..22a693d21 100644
--- a/cmake/modules/FindQt5FontDatabaseSupport.cmake
+++ b/cmake/modules/FindQt5FontDatabaseSupport.cmake
@@ -116,7 +116,7 @@ set(Qt5FontDatabaseSupport_VERSION_STRING 
${Qt5FontDatabaseSupport_VERSION})
 
 include(FeatureSummary)
 set_package_properties(Qt5FontDatabaseSupport PROPERTIES
-    URL "http://www.qt.io";
+    URL "https://www.qt.io";
     DESCRIPTION "Qt FontDatabaseSupport module."
 )
 
diff --git a/cmake/modules/FindQt5ThemeSupport.cmake 
b/cmake/modules/FindQt5ThemeSupport.cmake
index 5588a7666..fea305853 100644
--- a/cmake/modules/FindQt5ThemeSupport.cmake
+++ b/cmake/modules/FindQt5ThemeSupport.cmake
@@ -116,7 +116,7 @@ set(Qt5ThemeSupport_VERSION_STRING 
${Qt5ThemeSupport_VERSION})
 
 include(FeatureSummary)
 set_package_properties(Qt5ThemeSupport PROPERTIES
-    URL "http://www.qt.io";
+    URL "https://www.qt.io";
     DESCRIPTION "Qt ThemeSupport module."
 )
 
diff --git a/cmake/modules/FindXKB.cmake b/cmake/modules/FindXKB.cmake
index ffaa9022d..7d4e94532 100644
--- a/cmake/modules/FindXKB.cmake
+++ b/cmake/modules/FindXKB.cmake
@@ -106,6 +106,6 @@ endif()
 
 include(FeatureSummary)
 set_package_properties(XKB PROPERTIES
-    URL "http://xkbcommon.org";
+    URL "https://xkbcommon.org";
     DESCRIPTION "XKB API common to servers and clients."
 )
diff --git a/cmake/modules/Findgbm.cmake b/cmake/modules/Findgbm.cmake
index 6dfc895da..dfbefbdcf 100644
--- a/cmake/modules/Findgbm.cmake
+++ b/cmake/modules/Findgbm.cmake
@@ -120,6 +120,6 @@ endif()
 
 include(FeatureSummary)
 set_package_properties(gbm PROPERTIES
-    URL "http://www.mesa3d.org";
+    URL "https://www.mesa3d.org";
     DESCRIPTION "Mesa gbm library."
 )
diff --git a/colorcorrection/suncalc.cpp b/colorcorrection/suncalc.cpp
index 71bb2e517..64cc2cfb0 100644
--- a/colorcorrection/suncalc.cpp
+++ b/colorcorrection/suncalc.cpp
@@ -33,7 +33,7 @@ namespace ColorCorrect {
 
 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
 
     // positioning
diff --git a/doc/windowspecific/index.docbook b/doc/windowspecific/index.docbook
index 0f0c72f38..ed117f92d 100644
--- a/doc/windowspecific/index.docbook
+++ b/doc/windowspecific/index.docbook
@@ -10,7 +10,7 @@
 <author>&Lauri.Watts; &Lauri.Watts.mail;</author>
 <author>
 <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>
 </personname>
       </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>
 <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>
 <sect1 id="detect-window-properties"><title>Detect Window Properties</title>
 <para>
@@ -1012,7 +1012,7 @@ and <guibutton>Move Down</guibutton> buttons effects on 
how they are applied.</p
 <title>Credits and License</title>
       <para>
 Documentation Copyright see the UserBase
-      <ulink url="http://userbase.kde.org/index.php?title=KWin 
Rules&amp;action=history">KWin Rules page history</ulink></para>
+      <ulink url="https://userbase.kde.org/index.php?title=KWin 
Rules&amp;action=history">KWin Rules page history</ulink></para>
       <!-- TRANS:CREDIT_FOR_TRANSLATORS -->
 &underFDL;
 </chapter>
diff --git a/effects/dimscreen/package/metadata.desktop 
b/effects/dimscreen/package/metadata.desktop
index 16d1bc387..7e7aa085c 100644
--- a/effects/dimscreen/package/metadata.desktop
+++ b/effects/dimscreen/package/metadata.desktop
@@ -136,4 +136,4 @@ X-KDE-PluginInfo-EnabledByDefault=false
 X-KDE-Ordering=60
 X-Plasma-API=javascript
 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
diff --git a/effects/effect_builtins.cpp b/effects/effect_builtins.cpp
index 463e0d041..7ef30b31f 100644
--- a/effects/effect_builtins.cpp
+++ b/effects/effect_builtins.cpp
@@ -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"),
         QStringLiteral("Window Management"),
         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,
         true,
 #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"),
         QStringLiteral("Window Management"),
         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,
 #ifdef EFFECT_BUILTINS
@@ -178,7 +178,7 @@ EFFECT_FALLBACK
         i18ndc("kwin_effects", "Comment describing the KWin Effect", "Animate 
desktop switching with a cube"),
         QStringLiteral("Virtual Desktop Switching Animation"),
         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,
 #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"),
         QStringLiteral("Window Management"),
         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,
         false,
 #ifdef EFFECT_BUILTINS
@@ -208,7 +208,7 @@ EFFECT_FALLBACK
         i18ndc("kwin_effects", "Comment describing the KWin Effect", "Darken 
inactive windows"),
         QStringLiteral("Focus"),
         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,
 #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"),
         QStringLiteral("Window Management"),
         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,
 #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"),
         QStringLiteral("Accessibility"),
         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,
 #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"),
         QStringLiteral("Accessibility"),
         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,
 #ifdef EFFECT_BUILTINS
@@ -328,7 +328,7 @@ EFFECT_FALLBACK
         i18ndc("kwin_effects", "Comment describing the KWin Effect", "Simulate 
a magic lamp when minimizing windows"),
         QStringLiteral("Appearance"),
         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,
 #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"),
         QStringLiteral("Accessibility"),
         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,
 #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"),
         QStringLiteral("Accessibility"),
         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,
 #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"),
         QStringLiteral("Window Management"),
         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,
         false,
 #ifdef EFFECT_BUILTINS
@@ -493,7 +493,7 @@ EFFECT_FALLBACK
         i18ndc("kwin_effects", "Comment describing the KWin Effect", "Slide 
desktops when switching virtual desktops"),
         QStringLiteral("Virtual Desktop Switching Animation"),
         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,
         false,
 #ifdef EFFECT_BUILTINS
@@ -523,7 +523,7 @@ EFFECT_FALLBACK
         i18ndc("kwin_effects", "Comment describing the KWin Effect", "Sliding 
animation for Plasma popups"),
         QStringLiteral("Appearance"),
         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,
         false,
 #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"),
         QStringLiteral("Accessibility"),
         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,
 #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"),
         QStringLiteral("Accessibility"),
         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,
 #ifdef EFFECT_BUILTINS
@@ -628,7 +628,7 @@ EFFECT_FALLBACK
         i18ndc("kwin_effects", "Comment describing the KWin Effect", "Deform 
windows while they are moving"),
         QStringLiteral("Candy"),
         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,
 #ifdef EFFECT_BUILTINS
@@ -643,7 +643,7 @@ EFFECT_FALLBACK
         i18ndc("kwin_effects", "Comment describing the KWin Effect", "Magnify 
the entire desktop"),
         QStringLiteral("Accessibility"),
         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,
         false,
 #ifdef EFFECT_BUILTINS
diff --git a/effects/fadedesktop/package/metadata.desktop 
b/effects/fadedesktop/package/metadata.desktop
index 2233fe17e..8b63c1982 100644
--- a/effects/fadedesktop/package/metadata.desktop
+++ b/effects/fadedesktop/package/metadata.desktop
@@ -144,5 +144,5 @@ X-KDE-PluginInfo-Depends=
 X-KDE-PluginInfo-License=GPL
 X-KDE-PluginInfo-EnabledByDefault=false
 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
diff --git a/effects/maximize/package/metadata.desktop 
b/effects/maximize/package/metadata.desktop
index a14147aae..9b640be68 100644
--- a/effects/maximize/package/metadata.desktop
+++ b/effects/maximize/package/metadata.desktop
@@ -110,4 +110,4 @@ X-KDE-PluginInfo-EnabledByDefault=true
 X-KDE-Ordering=60
 X-Plasma-API=javascript
 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
diff --git a/effects/morphingpopups/package/metadata.desktop 
b/effects/morphingpopups/package/metadata.desktop
index 5499871b6..f4dc07a3d 100644
--- a/effects/morphingpopups/package/metadata.desktop
+++ b/effects/morphingpopups/package/metadata.desktop
@@ -87,4 +87,4 @@ X-KDE-PluginInfo-EnabledByDefault=true
 X-KDE-Ordering=60
 X-Plasma-API=javascript
 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
diff --git a/effects/squash/package/metadata.desktop 
b/effects/squash/package/metadata.desktop
index 179d4405d..187f94b01 100644
--- a/effects/squash/package/metadata.desktop
+++ b/effects/squash/package/metadata.desktop
@@ -59,4 +59,4 @@ X-KDE-Ordering=60
 X-Plasma-API=javascript
 X-Plasma-MainScript=code/main.js
 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
diff --git a/geometry.cpp b/geometry.cpp
index 967a37ee4..72f0aad17 100644
--- a/geometry.cpp
+++ b/geometry.cpp
@@ -2694,7 +2694,7 @@ bool Client::doStartMoveResize()
     bool has_grab = false;
     // This reportedly improves smoothness of the moveresize operation,
     // 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);
     m_moveResizeGrabWindow.create(r, XCB_WINDOW_CLASS_INPUT_ONLY, 0, NULL, 
rootWindow());
     m_moveResizeGrabWindow.map();
diff --git a/kcmkwin/kwindecoration/declarative-plugin/buttonsmodel.cpp 
b/kcmkwin/kwindecoration/declarative-plugin/buttonsmodel.cpp
index b4d9fef4d..371a6161a 100644
--- a/kcmkwin/kwindecoration/declarative-plugin/buttonsmodel.cpp
+++ b/kcmkwin/kwindecoration/declarative-plugin/buttonsmodel.cpp
@@ -166,7 +166,7 @@ void ButtonsModel::move(int sourceIndex, int targetIndex)
 
     /* When moving an item down, the destination index needs to be incremented
        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) {
         // Row will be moved down
         beginMoveRows(QModelIndex(), sourceIndex, sourceIndex, QModelIndex(), 
targetIndex + 1);
diff --git a/kcmkwin/kwinoptions/AUTHORS b/kcmkwin/kwinoptions/AUTHORS
index 0615c59db..745e9eefa 100644
--- a/kcmkwin/kwinoptions/AUTHORS
+++ b/kcmkwin/kwinoptions/AUTHORS
@@ -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 :-)
 
 KWM Configuration Module:
diff --git a/kcmkwin/kwinoptions/main.h b/kcmkwin/kwinoptions/main.h
index b7f28df99..82cb0e5d1 100644
--- a/kcmkwin/kwinoptions/main.h
+++ b/kcmkwin/kwinoptions/main.h
@@ -4,7 +4,7 @@
  * Copyright (c) 2001 Waldo Bastian <[email protected]>
  *
  * 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
  *  it under the terms of the GNU General Public License as published by
diff --git a/libkwineffects/kwineffects.h b/libkwineffects/kwineffects.h
index a5a6ae257..6af0f8763 100644
--- a/libkwineffects/kwineffects.h
+++ b/libkwineffects/kwineffects.h
@@ -1820,65 +1820,65 @@ class KWINEFFECTS_EXPORT EffectWindow : public QObject
     Q_PROPERTY(QString windowRole READ windowRole)
     /**
      * 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)
     /**
      * 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)
     /**
      * 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)
     /**
      * 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)
     /**
      * 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.
-     * 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)
     /**
      * 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)
     /**
      * Returns whether the window is a splashscreen. Note that many 
(especially older) applications
      * 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)
     /**
      * 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)
     /**
      * Returns whether the window is a dropdown menu (i.e. a popup directly or 
indirectly open
      * 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)
     /**
      * 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)
     /**
      * 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)
     /**
      * 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)
     /**
@@ -1888,17 +1888,17 @@ class KWINEFFECTS_EXPORT EffectWindow : public QObject
     Q_PROPERTY(bool onScreenDisplay READ isOnScreenDisplay)
     /**
      * 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)
     /**
      * 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)
     /**
      * 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)
     /**
@@ -1964,7 +1964,7 @@ class KWINEFFECTS_EXPORT EffectWindow : public QObject
     Q_PROPERTY(bool resize READ isUserResize)
     /**
      * 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)
     /**
@@ -2182,28 +2182,28 @@ public:
 
     /**
      * 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;
     /**
      * 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;
     /**
      * 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;
     /**
      * 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;
     /**
      * 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.
-     * 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'
     /**
@@ -2214,39 +2214,39 @@ public:
     virtual bool isSpecialWindow() const = 0;
     /**
      * 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;
     /**
      * Returns whether the window is a splashscreen. Note that many 
(especially older) applications
      * 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;
     /**
      * 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;
     /**
      * Returns whether the window is a dropdown menu (i.e. a popup directly or 
indirectly open
      * 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;
     /**
      * 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
     /**
      * 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;
     /**
      * 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;
     /**
@@ -2256,17 +2256,17 @@ public:
     virtual bool isOnScreenDisplay() const = 0;
     /**
      * 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;
     /**
      * 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;
     /**
      * 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;
     /**
diff --git a/libkwineffects/kwinglutils_funcs.cpp 
b/libkwineffects/kwinglutils_funcs.cpp
index 0ea13d916..c2cd7a478 100644
--- a/libkwineffects/kwinglutils_funcs.cpp
+++ b/libkwineffects/kwinglutils_funcs.cpp
@@ -65,12 +65,12 @@ void glResolveFunctions(std::function<resolveFuncPtr(const 
char*)> resolveFuncti
         }
     }
     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(glReadnPixels,            glReadnPixelsARB);
         GL_RESOLVE_WITH_EXT(glGetnUniformfv,          glGetnUniformfvARB);
     } 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");
         glReadnPixels            = (glReadnPixels_func)            
resolveFunction("glReadnPixelsEXT");
         glGetnUniformfv          = (glGetnUniformfv_func)          
resolveFunction("glGetnUniformfvEXT");
diff --git a/plugins/kdecorations/aurorae/theme-description 
b/plugins/kdecorations/aurorae/theme-description
index 54962dad3..e5380f5f5 100644
--- a/plugins/kdecorations/aurorae/theme-description
+++ b/plugins/kdecorations/aurorae/theme-description
@@ -8,7 +8,7 @@ for configuring the theme details.
 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
 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
 for the theme details and one metadata.desktop file which you can use to name 
your theme, author
diff --git a/plugins/scenes/opengl/scene_opengl.cpp 
b/plugins/scenes/opengl/scene_opengl.cpp
index 235903d48..8cbe8cc7f 100644
--- a/plugins/scenes/opengl/scene_opengl.cpp
+++ b/plugins/scenes/opengl/scene_opengl.cpp
@@ -508,7 +508,7 @@ SceneOpenGL *SceneOpenGL::createScene(QObject *parent)
         if (GLPlatform::instance()->recommendedCompositor() == 
XRenderCompositing) {
             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) << "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;
     }
diff --git a/shadow.h b/shadow.h
index fac7f48eb..399b9f446 100644
--- a/shadow.h
+++ b/shadow.h
@@ -48,7 +48,7 @@ class Toplevel;
  *
  * 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.
- * 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
  * create an instance for the currently used Compositing Backend. It will read 
the X11 Property
diff --git a/toplevel.h b/toplevel.h
index 7fcf0af5d..aa0e8c9d6 100644
--- a/toplevel.h
+++ b/toplevel.h
@@ -99,65 +99,65 @@ class KWIN_EXPORT Toplevel
     Q_PROPERTY(QByteArray windowRole READ windowRole NOTIFY windowRoleChanged)
     /**
      * 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)
     /**
      * 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)
     /**
      * 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)
     /**
      * 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)
     /**
      * 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.
-     * 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)
     /**
      * 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)
     /**
      * Returns whether the window is a splashscreen. Note that many 
(especially older) applications
      * 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)
     /**
      * 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)
     /**
      * Returns whether the window is a dropdown menu (i.e. a popup directly or 
indirectly open
      * 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)
     /**
      * 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)
     /**
      * 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)
     /**
      * 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)
     /**
@@ -166,17 +166,17 @@ class KWIN_EXPORT Toplevel
     Q_PROPERTY(bool onScreenDisplay READ isOnScreenDisplay)
     /**
      * 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)
     /**
      * 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)
     /**
      * 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(QStringList activities READ activities NOTIFY activitiesChanged)
diff --git a/workspace.cpp b/workspace.cpp
index 3422c1e9e..fed7b0fb7 100644
--- a/workspace.cpp
+++ b/workspace.cpp
@@ -1336,7 +1336,7 @@ QString Workspace::supportInformation() const
         "It provides information about the currently running instance, which 
options are used,\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"
-        "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"));
     // 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
diff --git a/xcbutils.cpp b/xcbutils.cpp
index 1d8b03479..a9734fe4a 100644
--- a/xcbutils.cpp
+++ b/xcbutils.cpp
@@ -54,7 +54,7 @@ static const int XFIXES_MAX_MINOR = 0;
 
 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>
     return QVector<QByteArray>({QByteArrayLiteral("QueryVersion"),
                                 QByteArrayLiteral("Rectangles"),
@@ -69,7 +69,7 @@ QVector<QByteArray> shapeOpCodes()
 
 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>
     return QVector<QByteArray>({QByteArrayLiteral("QueryVersion"),
                                 QByteArray(""), // doesn't exist
@@ -117,7 +117,7 @@ QVector<QByteArray> randrOpCodes()
 
 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>
     return QVector<QByteArray>({QByteArrayLiteral("BadOutput"),
                                 QByteArrayLiteral("BadCrtc"),
@@ -127,7 +127,7 @@ QVector<QByteArray> randrErrorCodes()
 
 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>
     return QVector<QByteArray>({QByteArrayLiteral("QueryVersion"),
                                 QByteArrayLiteral("Create"),
@@ -138,14 +138,14 @@ QVector<QByteArray> damageOpCodes()
 
 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>
     return QVector<QByteArray>({QByteArrayLiteral("BadDamage")});
 }
 
 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>
     return QVector<QByteArray>({QByteArrayLiteral("QueryVersion"),
                                 QByteArrayLiteral("RedirectWindow"),
@@ -160,7 +160,7 @@ QVector<QByteArray> compositeOpCodes()
 
 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>
     return QVector<QByteArray>({QByteArrayLiteral("QueryVersion"),
                                 QByteArrayLiteral("ChangeSaveSet"),
@@ -199,14 +199,14 @@ QVector<QByteArray> fixesOpCodes()
 
 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>
     return QVector<QByteArray>({QByteArrayLiteral("BadRegion")});
 }
 
 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>
     return QVector<QByteArray>({QByteArrayLiteral("QueryVersion"),
                                 QByteArrayLiteral("QueryPictFormats"),
@@ -243,7 +243,7 @@ QVector<QByteArray> renderOpCodes()
 
 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>
     return QVector<QByteArray>({QByteArrayLiteral("Initialize"),
                                 QByteArrayLiteral("ListSystemCounters"),
diff --git a/xwl/dnd.h b/xwl/dnd.h
index 9269b2358..d8ef3289b 100644
--- a/xwl/dnd.h
+++ b/xwl/dnd.h
@@ -47,7 +47,7 @@ enum class DragEventReply;
 
 /**
  * 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
 {

Reply via email to