* Wed Mar 06 2024 Fabian Vogt <fabian@ritter-vogt.de>
- Update to 5.27.11:
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.11
- Changes since 5.27.10:
* tabbox: match Shift+Backtab against Shift+Tab (kde#438991)
* backends/drm: Undo fade-out effect upon unsuccessful DPMS Off (kde#477916)
* autotests/integration/outputchanges: add geometry restore test
* placementtracker: save geometry restores more explicitly
* placementtracker: don't set geometry to geometry restores (kde#473602)
* plugins/screencast: set frame timer to one shot (kde#469777)
* wayland/textinput_v2: copy the data instead of assuming ownership (kde#481239)
* window: use normal keyboard modifiers for triggering custom tiling (kde#465858)
* input_event: remove modifiersRelevantForTabBox
* xkb: caps lock is not shift lock
* backends/drm: commit m_next state properly (kde#477451)
* Address licence of plugin.h
* xdgshellwindow: make maxSize always >= minSize by enforcing the same minimum (kde#478269)
* Switch to new CI format
* Wed Feb 28 2024 Christophe Marin <christophe@krop.fr>
- Build with kscreenlocker from Plasma 5
* Wed Feb 28 2024 Fabian Vogt <fabian@ritter-vogt.de>
- Make sure to pick kdecoration and breeze < 6
* Wed Jan 31 2024 Christophe Marin <christophe@krop.fr>
- Switch to the latest GCC version available in Leap for packages
that can't build with the default compiler
* Wed Dec 06 2023 Fabian Vogt <fabian@ritter-vogt.de>
- Update to 5.27.10
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.10
- Changes since 5.27.9:
* plugins/magnifier: Add missing "Zoom In" alt. shortcut
* plugins/zoom: Add missing "Zoom In" default alt. shortcut
* Adapt CI to renamed plasma-framework and kactivities
* Preserve relative order of transient siblings (kde#477262)
* Allow running kwin5 windowed in kwin6
* layershellv1window: Check isDeleted before activating it
* effects: Fix type of X-KDE-Ordering
* screencast: Make nvidia use the GLES path
* screencast: Fix GLES path
* xdgshellwindow: enforce a minimum size for clients (kde#469237)
* Actually adjust to KWayland moving to Plasma
* Adjust to KWayland moving to Plasma
* Adapt to plasma-framework moving to Plasma
* Reflect move of KActivities out of Frameworks to Plasma
Version: 5.24.4-bp154.1.33
* Tue Mar 29 2022 Fabian Vogt <fabian@ritter-vogt.de>
- Update to 5.24.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.4
- Changes since 5.24.3:
* backends/drm: attempt a modeset on output disabling (kde#449878)
* plugins/screencast: Fix a glitch in cursor bitmap
* backends/drm: set max bpc in DrmPipeline
* backends/drm: fall back to legacy mode in virtual machines (kde#427060)
* backends/drm: only allow ARGB8888 as the cursor format
* effects/blur: Fix window flickering when the clip intersected with the current blur region. (kde#421135)
* screencast: better solution for missing context on cursor move
* Revert "screencast: make context current in tryEnqueue"
* src/kcmkwin: fix botched indentation code for final checkbox
* backends/drm: don't do direct scanout with software rotation
* screencast: make context current in tryEnqueue
* effects/desktopgrid: don't forget to schedule repaints when timeline is running (kde#444678)
* effects/desktopgrid: register down gesture (kde#444694)
* inputmethod: Do not reset when hiding
* inputmethod: Listen to text-input enablement changes when starting disabled
- Drop patches, now upstream:
* 0001-backends-drm-fall-back-to-legacy-mode-in-virtual-mac.patch
* Thu Mar 24 2022 Fabian Vogt <fabian@ritter-vogt.de>
- Add patch to fix client cursor offset in VMs (kde#427060):
* 0001-backends-drm-fall-back-to-legacy-mode-in-virtual-mac.patch
* Tue Mar 08 2022 Fabian Vogt <fabian@ritter-vogt.de>
- Update to 5.24.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.3
- Changes since 5.24.2:
* backends/drm: don't change the configuration while KWin is terminating
* backends/drm: wait for pending pageflips before doing a modeset
* output changes: handle to-be-enabled outputs first
* platform: check all outputs, not only enabled ones for the enabled flag
* backends/drm: fix recording with direct scanout (kde#450943)
* backends/drm: fix multi gpu (kde#450737)
* backends/drm: fix format choosing (kde#450779)
* inputmethod: fix placing the virtual keyboard at the bottom
* Revert "Remove mysterious s_cursorUpdateBlocking boolean flag in pointer_input.cpp" (kde#449273)
- Drop patches, now upstream:
* 0001-Revert-Remove-mysterious-s_cursorUpdateBlocking-bool.patch
- Restore compatibility with older kf5-filesystem
* Mon Mar 07 2022 Christophe Giboudeaux <christophe@krop.fr>
- Replace %_libdir/libexec with %_libexecdir (boo#1174075)
* Wed Feb 23 2022 Fabian Vogt <fabian@ritter-vogt.de>
- Add patch to fix mouse event issues in openQA (kde#449273):
* 0001-Revert-Remove-mysterious-s_cursorUpdateBlocking-bool.patch
* Tue Feb 22 2022 Fabian Vogt <fabian@ritter-vogt.de>
- Update to 5.24.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.2
- Changes since 5.24.1:
* backends/drm: block input with the placeholder output
* effects/blur: Avoid shrinking unrelated opaque regions
* effects/contrast: Remove paint area tracking
* backends/drm: ignore enabled state of outputs for the lifetime of surfaces (kde#450501)
* backends/drm: fix overscan
* inputmethod: Fix read setting (kde#450430)
* Use the minimum of workspace area size and panel size for input method placement
* Check lockscreen status for fullscreen effects (kde#450331)
* xwayland: Guard against offers arriving after leaving surface (kde#449644)
* Tue Feb 15 2022 Fabian Vogt <fabian@ritter-vogt.de>
- Update to 5.24.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.1
- Changes since 5.24.0:
* backends/drm: fix legacy dpms
* utils/serviceutils: compare executablePath against canonical path of exec fields in .desktops
* x11: Fix shrinking window size after toggling no border multiple times (kde#449988)
* wayland: Fix maximize mode propagation to decoration (kde#450053)
* effects/overview: Add translation domain
* effects: Extract messages from QML files
* inputmethod: Also open the inputm method panel with a pen (kde#449888)
* Implement services in our QPA (kde#446144)
* Don't force QT_QPA_PLATFORM=wayland (kde#450000)
* Schedule workspace repaint when window leaves current desktop (kde#444172)
* Initialize the KSldApp after we connect
* Fix loading of effect if plugin defined X-KDE-Library (kde#449881)
* wayland: Fix mispositioned decoration tooltips (kde#432860)
* Make openGL context current when recording frame triggered by cursor move (kde#448162)
* effects/DesktopGrid: use delta, not absolute time for MotionManager (kde#443971)
* Fix window decoration quads in OpenGL scene
* wayland: Make the launcher not restart kwin_wayland if it crashes at shutdown
* Add missing errno.h include
* Avoid mixing current and next state (kde#449541)
* effects/overview: Hide selection rect during dnd (kde#448573)
* effects/overview: Don't show minimized windows in desktop thumbnails (kde#448850)
* Fix mouse pointer disappearing after using zoom effect on X11 (kde#448537)
* effects/fallapart: Avoid animating windows while there's a fullscreen effect (kde#449844)
* effects/scale: Make it not grab open and close roles (kde#449832)
* backends/drm: ignore modifier env var if modifiers are not supported
* kcm/screenedge: Fix default value for TabBox.BorderActivate option (kde#449720)
- Drop patches, now upstream:
* 43caf2539357a1f9d5b2668a8eff151517377a7e.patch
* Sat Feb 12 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Add 43caf2539357a1f9d5b2668a8eff151517377a7e.patch: Fix mouse
pointer disappearing after using zoom effect on X11 (kde#448537,
boo#1195865)
* Mon Feb 07 2022 Fabian Vogt <fabian@ritter-vogt.de>
- Force PIE when building with gcc-10 (boo#1195628)
* Sat Feb 05 2022 Fabian Vogt <fabian@ritter-vogt.de>
- Update to 5.24.0
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.0
- Too many changes to list here
- Drop patches, now upstream:
* 0001-backends-drm-only-accept-xrgb-with-legacy.patch
* 0002-backends-drm-don-t-assume-we-shouldn-t-use-modifiers.patch
* Fri Jan 28 2022 Fabian Vogt <fabian@ritter-vogt.de>
- Add patch to fix KMS without AMS with certain devices:
* 0001-backends-drm-only-accept-xrgb-with-legacy.patch
- Add patch to fix the hardware cursor with AMS on certain devices:
* 0002-backends-drm-don-t-assume-we-shouldn-t-use-modifiers.patch
* Thu Jan 13 2022 Fabian Vogt <fabian@ritter-vogt.de>
- Update to 5.23.90
* New feature release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.90
- Too many changes to list here
- Replace patch with sed:
* 0001-Use-fixed-absolute-path-instead-of-usr-bin-env-in-sh.patch
- Drop patch, should be adjusted everywhere meanwhile that the downstream
diff isn't worth it:
* 0001-Bypass-wayland-interface-blacklisting.patch
- Rebase 0001-Export-consistent-hostname-as-XAUTHLOCALHOSTNAME.patch
- Add _constraints to fix build on PowerPC
* Tue Jan 04 2022 Fabian Vogt <fabian@ritter-vogt.de>
- Update to 5.23.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.5
- Changes since 5.23.4:
* Fix memory leak in some plasma components (kde#444429,kde#444381,kde#444077,kde#444306)
* XDGShellClient: Protect from invalid frameGeometry on updateDecoration (kde#445140)
* input: set tablet cursor hotspot
* platforms/drm: remove the dpms filter when outputs are added (kde#446699)
* scripting: Fix type of KWinComponents.Workspace
* autotests: Add a test that checks one possible corner case during xdg-toplevel initialization
* wayland: Resize the client to last requested client size if decoration is destroyed (kde#444962)
* Tue Nov 30 2021 Fabian Vogt <fabian@ritter-vogt.de>
- Update to 5.23.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.4
- Changes since 5.23.3:
* wayland: Enable window rules for all xdg-toplevel
* Revert "wayland: Check workspace position when preferred deco mode changes" (kde#445444)
* Fix XWayland abstract socket address. (kde#442362)
* Tue Nov 09 2021 Fabian Vogt <fabian@ritter-vogt.de>
- Update to 5.23.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.3
- Changes since 5.23.2:
* wayland: Check workspace position when preferred deco mode changes
* DecorationItem: Prevent crash
* fixup! [wayland] fix ignored keyboard RepeatRate (kde#443721)
* RenderLoop: restrict repaint scheduling with fullscreen windows (kde#443872)
* wayland: Fix wayland windows growing after toggling decorations (kde#444119)
* Use QScopedPointer to store decoration object
* scripts/minimizeall: Try to preserve last active window
* screencasting: Do not crash when the platform cannot provide textures (kde#442711)
* effects/slidingpopups: Reload slide data after restarting compositing
* effects/slidingpopups: Schedule workspace repaints (kde#444502)
* platforms/drm: only use glDrawBuffer with desktop GL
* [keyboard kcm] fix lost Locks state on keymap reconfigure (kde#443739)
- Drop patches, now upstream:
* 0001-platforms-drm-only-use-glDrawBuffer-with-desktop-GL.patch
* Mon Nov 08 2021 Fabian Vogt <fabian@ritter-vogt.de>
- Add patch to fix kwin_wayland on GLES:
* 0001-platforms-drm-only-use-glDrawBuffer-with-desktop-GL.patch
* Tue Oct 26 2021 Fabian Vogt <fabian@ritter-vogt.de>
- Update to 5.23.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.2
- Changes since 5.23.1:
* [wayland] fix ignored keyboard RepeatRate (kde#443721)
* kwineffects: Fix destruction of s_fbo with shared GLTexture objects (kde#443951)
* WaylandOutput: schedule update on mode change (kde#444303)
* platforms/drm: fix direct scanout check
* Fix focus loss on decoration destruction (kde#411884)
* input: fix crash on touch quicktile
* platforms/drm: fix init with explicit modifiers
* platforms/drm: allow overriding eglstream choice
* platforms/drm: set draw buffer for gbm
* platforms/drm: use gbm with NVidia driver 495+
* Tue Oct 19 2021 Fabian Vogt <fabian@ritter-vogt.de>
- Update to 5.23.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.1
- Changes since 5.23.0:
* platforms/drm: fix disabled outputs with legacy drivers
* platforms/drm: reverse output creation order
* x11: Properly unredirect windows if compositing is not possible (kde#443953)
* Restore old behavior of Workspace::clientArea(clientOpt, Toplevel) (kde#443787)
* Do not ask for decoration settings without guarding
* scripting: Guard against nullptr m_client in WindowThumbnailItem (kde#443765)
* Properly update parent item's bounding rect when moving item (kde#443756)
* Fix AbstractClient::adjustedSize() for wayland windows with no committed buffer (kde#443705)
* Set KDE_COMPILERSETTINGS_LEVEL
* pipewire: Fix downloading software-rotated textures
* [wayland] fix crash on startup with lv3:ralt_alt XKB option (kde#440027)
- Drop patches, now upstream:
* kde443953.patch
* Mon Oct 18 2021 Fabian Vogt <fabian@ritter-vogt.de>
- Add patch to fix black screen when compositing fails to initialize
(kde#443953):
* kde443953.patch
* Fri Oct 15 2021 Fabian Vogt <fabian@ritter-vogt.de>
- Make pipewire-devel BR versioned
Version: 5.18.5-bp152.1.4
* Tue May 05 2020 Fabian Vogt <fabian@ritter-vogt.de>
- Update to 5.18.5
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.18.5.php
- Changes since 5.18.4.1:
* Make Compositor more verbose
* [scripting] Re-evaluate exclusions after switching between virtual desktops or activities
* Avoid crash in KWin::DrmOutput::updateCursor (kde#420077)
* [wayland] Fix teardown order
* [wayland] avoid potential crash when checking for window inhibitions on desktop change (kde#420039)
* [kcmkwin] Make dialog non blocking (kde#419118)
* Tue Mar 31 2020 Fabian Vogt <fabian@ritter-vogt.de>
- Update to 5.18.4.1:
* Version fixed
* Tue Mar 31 2020 Fabian Vogt <fabian@ritter-vogt.de>
- Update to 5.18.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.18.4.php
- Changes since 5.18.3:
* [kcmkwin/kwindesktop] Fix inability to create more than one row on the "Virtual Desktops" settings page (kde#419141)
* [wayland] Recursively destroy WindowPixmap objects
* [scenes/opengl] Print a debug message when viewport limits aren't met
* Fri Mar 13 2020 Antonio Larrosa <alarrosa@suse.com>
- Replace the Requires: xorg-x11-server-wayland dependency with a
Recommends so we can install kwin5 in X11 only systems.
* Tue Mar 10 2020 Fabian Vogt <fabian@ritter-vogt.de>
- Update to 5.18.3
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.18.3.php
- Changes since 5.18.2:
* Notify about decorations button order change
* Tue Feb 25 2020 Fabian Vogt <fabian@ritter-vogt.de>
- Update to 5.18.2
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.18.2.php
- Changes since 5.18.1:
* [kcm/effects] Clip ListView
* Schedule a workspace repaint in AbstractClient::minimize()
* [plastik] Disable problematic text hints (kde#417699,kde#413179)
* Tue Feb 18 2020 Fabian Vogt <fabian@ritter-vogt.de>
- Update to 5.18.1
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.18.1.php
- Changes since 5.18.0:
* Fix misplaced client windows (kde#417584)
* [autotests] Make XWaylandInputTest more robust
* Provide input geometry and input transformation matrix for Xwayland clients (kde#417444)
* Return early if close button accepts input event (kde#415155)
* [libkwineffects] Detect more AMD GPUs with GFX9 (Vega) chips
* Require kdecoration >= 5.18.0
* Mon Feb 10 2020 Fabian Vogt <fabian@ritter-vogt.de>
- The devel subpackage needs libepoxy-devel (boo#1163286)
- Remove conditions for Leap 42
* Thu Feb 06 2020 Fabian Vogt <fabian@ritter-vogt.de>
- Update to 5.18.0
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.18.0.php
- Changes since 5.17.90:
* [libkwineffects] Detect AMD Navi GPUs
* [x11] Fix visual artifacts during interactive resize (kde#415839)
* ScreenEdge: Do not use localtime for measuring duration
* [scripting] Expose Workspace::sendClientToDesktop() (kde#416093)
* Fix minor issues in XdgShellClient::updateClientOutputs
* Drop Toplevel::decorationRect()
* s/m_xdgShellSurface/m_xdgShellToplevel/g
* [wayland] Get rid of some duplicated code
* Document AbstractClient::isResize() and AbstractClient::isMove()
* Move definition of X11Client::damageNotifyEvent() to x11client.cpp
* Rename X11Client::getSyncRequest() to X11Client::syncRequest()
* Schedule a decoration repaint when client is resized
* [decoration] Implement the size property
* Fix kwin.upd not running if python 2 not installed
* Port away from a deprecated signal
* [wayland] Keep the opposite corner still when resizing a window
* [wayland] Provide correct input geometry for client-side decorated clients (kde#416346)
* [effects/morphingpopups] Don't animate popups when only shape changes (kde#416531)
* [kcms/kwindecoration] Fix saving of window decoration plugin (kde#416525)
* [nightcolor] Check whether Night Color is inhibited by a D-Bus service more efficiently
* [plugins/windowsystem] Use upstream KWINDOWSYSTEM_BUILD_DEPRECATED_SINCE
* [x11] Apply "Block compositing" rule right away (kde#415903)
- Refresh 0001-Use-Xauthority-for-Xwayland.patch
* Thu Jan 23 2020 Christophe Giboudeaux <christophe@krop.fr>
- Replace %make_jobs with %cmake_build
* Thu Jan 16 2020 Fabian Vogt <fabian@ritter-vogt.de>
- Update to 5.17.90
* New feature release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.17.90.php
- Too many changes to list here
- Refresh patches:
* 0001-Revert-Make-WindowSwitching-Alt-Tab-the-default-left.patch
* 0001-Use-Xauthority-for-Xwayland.patch
- Drop patch, fallout apparently fixed:
* 0001-Revert-platforms-x11-Force-glXSwapBuffers-to-block-w.patch
- Add patch to avoid env in shebang:
* 0001-Use-fixed-absolute-path-instead-of-usr-bin-env-in-sh.patch
* Tue Jan 07 2020 Fabian Vogt <fabian@ritter-vogt.de>
- Update to 5.17.5
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.17.5.php
- Changes since 5.17.4:
* [nightcolor] Fix division by zero (kde#415359)
* Possible fix for KDecoration crash in systemsettings (kde#411166)
- Remove patches, now upstream:
* 0001-Possible-fix-for-KDecoration-crash-in-systemsettings.patch
* Mon Dec 23 2019 Fabian Vogt <fabian@ritter-vogt.de>
- Add patch to fix crash in systemsettings (kde#411166):
* 0001-Possible-fix-for-KDecoration-crash-in-systemsettings.patch
* Wed Dec 04 2019 Fabian Vogt <fabian@ritter-vogt.de>
- Update to 5.17.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.17.4.php
- Changes since 5.17.3:
* Destroy dmabuf implementation on EGL backend going down (kde#413637)
* [kcmkwin/kwindecoration] Better presentation of tabs
* fix compilation with no-deprecated build of kwindowsystem
* Fix the order of arguments passed to changeMaximize method (kde#413424,kde#412888,kde#413554)
* [libkwineffects] Restore GL_DRAW_FRAMEBUFFER binding in GLTexture::clear
* Tue Nov 12 2019 Fabian Vogt <fabian@ritter-vogt.de>
- Update to 5.17.3
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.17.3.php
- Changes since 5.17.2:
* [wayland] Fix sha check of filtered applications
* [effects/startupfeedback] Fallback to small icon size when no cursor size is configured (kde#413605)
- Add patch to disarm wayland interface filter:
* 0001-Bypass-wayland-interface-blacklisting.patch
* Tue Oct 29 2019 Fabian Vogt <fabian@ritter-vogt.de>
- Update to 5.17.2
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.17.2.php
- Changes since 5.17.1:
* Dmabuf recovery on EGL reset (kde#411980)
* [kcmkwin/kwindecoration] Fix default window size in KCMShell This also fixes a binding loop. (kde#413557)
* [kcmkwin/desktop] Elide "Show animation when switching" checkbox text (kde#403151)
* [kcmkwin/kwinvirtualdesktops] Improve default window size when opened in kcmshell
* [scripting] Provide conversion functions for AbstractClient (kde#413044)
* Don't use MESA_EGL_NO_X11_HEADERS
* [kcmkwin/kwindecoration] Elide "theme default border size" CheckBox
* Tue Oct 22 2019 Fabian Vogt <fabian@ritter-vogt.de>
- Update to 5.17.1
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.17.1.php
- Changes since 5.17.0:
* Fix non-atomic output init (kde#412684)
* [aurorae] Fix visibility of Context Help button (kde#413145)
* [effects/startupfeedback] Scale application icon size with cursor size
* glx: Don't use sRGB configs on llvmpipe with depth 16
* [aurorae] Fix crash on KCM teardown with Qt5.14
* [tabbox] Correctly set global short on kwin tabbox (kde#407000)
* Thu Oct 10 2019 Fabian Vogt <fabian@ritter-vogt.de>
- Update to 5.17.0
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.17.0.php
- Changes since 5.16.90:
* [platforms/drm] Disable transformations
* don't allow to resize or move fullscreen windows
* [platforms/hwcomposer] Fix build failure after D23495
* Use lambdas for queued invocation of composition suspending (kde#412353)
* [nightcolor] Print a debug message upon receiving new location from kded module
* [nightcolor] Add missing const qualifiers
* [nightcolor] Use local time in Automatic and Location mode
* Thu Sep 19 2019 Fabian Vogt <fabian@ritter-vogt.de>
- Update to 5.16.90
* New feature release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.90.php
- Too many changes to list here
- Refresh 0001-Use-Xauthority-for-Xwayland.patch
* Tue Sep 03 2019 Fabian Vogt <fabian@ritter-vogt.de>
- Update to 5.16.5
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.5.php
- Changes since 5.16.4:
* [effects/desktopgrid] Don't change activities (kde#301447)
* Remove slideWindow(QWidget*) overload with recent KWindowSystem
Version: 5.12.8-bp150.10.1
* Wed Mar 13 2019 wbauer@tmo.at
- Add Properly-restore-current-desktop-from-session.patch to switch
correctly to the previously active virtual desktop on login again
(kde#390295)
- Add Fix-global-shortcuts-display-name-for-kwin-changing.patch to
prevent KWin "disappearing" from the global hotkeys settings if
the number of virtual desktops is changed (boo#1103687,
kde#400248)
* Wed Mar 06 2019 wbauer@tmo.at
- Add Set-m_windowmode-in-screenshotWindowUnderCursor.patch to fix
"Capture the current pop-up only" mode in spectacle (boo#1123638,
kde#374864)
* Tue Mar 05 2019 fabian@ritter-vogt.de
- Update to 5.12.8
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.12.8.php
- Changes since 5.12.7:
* [effects/startupfeedback] Fix shader
* Save the correct value of noborder property (kde#403948)
* Fix flickering with Qt 5.12
* [effects/presentwindows] Avoid potential freeze during fill-gaps (kde#364709,kde#380865,kde#368811)
* [effects/desktopgrid] Specify screen projection matrix when drawing moving window (kde#361371,kde#364509)
* [kcmkwin/ruleswidget] Disable "Detect" button when countdown is running (kde#399644)
* Wed Feb 27 2019 Fabian Vogt <fabian@ritter-vogt.de>
- Add "AND GPL-3.0-or-later" to the license
* Tue Sep 25 2018 fabian@ritter-vogt.de
- Update to 5.12.7
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.12.7.php
- Changes since 5.12.6:
* Avoid global static for effects
* [effects] Use more effectData() in BuiltInEffects
* [kcmkwin] Use QtQuick.Controls 2.0 for Label and TextField (kde#366451)
Version: 5.12.5-bp150.2.2
* Wed May 02 2018 fabian@ritter-vogt.de
- Update to 5.12.5
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.12.5.php
- Changes since 5.12.4:
* Convert JS files to UTF-8 (from ISO-8859-15)
* [KScreen Effect] Fix fade to black (kde#388384)
* Reparse the input configuration when we are notified that it changed
* Don't try to filter null key combinations (kde#390110)
* drm backend: choose correct EGL config with mesa-18
* Ensure _NET_CURRENT_DESKTOP is set on startup (kde#391034)
* Tue Mar 27 2018 fabian@ritter-vogt.de
- Update to 5.12.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.12.4.php
- Changes since 5.12.3:
* [colorcorrection] Apply current color temperature on screen hot plug (kde#391623)
* [effects/coverswitch] Fix broken reflection on multi-monitor setup (kde#378688)
* [AppMenu] Ignore show request when application menu isn't configured (kde#392012)
* Mon Mar 19 2018 fabian@ritter-vogt.de
- Add patch to create Xauthority on wayland, to support connections
as different user (boo#1084737):
* 0001-Use-Xauthority-for-Xwayland.patch
* Tue Mar 06 2018 fabian@ritter-vogt.de
- Update to 5.12.3
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.12.3.php
- Changes since 5.12.2:
* Fix the build on armhf/aarch64
* Convert EffectView to a QQuickWidget
* Sanity check WindowQuad before trying to create a grid out of it (kde#390953)
* Fix typo in config group name
* [kcmkwin/rules] Disable detect button on Wayland
* Don't crash if the cursor theme fails to create (kde#390314)
* Support modifier mouse/scroll action on internal decorated windows (kde#374880)
* Explicitly include <QAction> to fix build with Qt 5.11
* [autotests] Set breeze icon theme name in integration tests
* Send hoverLeave or hoverMotion after touch up on decoration (kde#386231)
* Init the icon in ShellClient::init
* Disable window rule configuration for Wayland
* Properly handle move during touch events (kde#390113)
* Thu Feb 22 2018 lbeltrame@kde.org
- Update to 5.12.2
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.12.2.php
- Changes since 5.12.1:
* None
* Tue Feb 13 2018 fabian@ritter-vogt.de
- Update to 5.12.1
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.12.1.php
- Changes since 5.12.0:
* Fix compilation without libinput
* Make it possible to compile 5.12 branch with a kdecoration from master
* [x11] Fix interactive point selection (kde#387720)
* Block geometry updates on move resize finish and don't configure xdg shell surfaces while blocked (kde#388072)
* Enable blending if a subsurface has an alpha channel
* Sun Feb 04 2018 fabian@ritter-vogt.de
- Update to 5.12.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.12.0.php
- Changes since 5.11.95:
* [libinput] Ensure Event::device returns a proper Device (kde#389674)
* Acknowledge the server side deco mode in WaylandServer not ShellClient (kde#389117)
* From 22% of cpu in hasTransientInternal to 0.2x%
* [autotests/integration] Add test for broken quick tiling for xdg_shell
* [effects/blur] Disable texture cache on Wayland
* Wed Jan 24 2018 wbauer@tmo.at
- Build with gcc7 on Leap 42.3, gcc6 no longer works because of a
change to the default compiler flags in openSUSE:Leap:42.3:Update
(boo#1077345)
* Mon Jan 15 2018 fabian@ritter-vogt.de
- Update to 5.11.95
* New feature release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.11.95.php
- Too many changes to list here
* Tue Jan 02 2018 fabian@ritter-vogt.de
- Update to 5.11.5
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.11.5.php
- Changes since 5.11.4:
* Add missing include
* Sun Dec 10 2017 fabian@ritter-vogt.de
- Add parens to fix build for 42.x
* Sat Dec 09 2017 fabian@ritter-vogt.de
- As permissions now has CAP_SYS_NICE for kwin_wayland,
enable support here
* Thu Nov 30 2017 fabian@ritter-vogt.de
- Update to 5.11.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.11.4.php
- Changes since 5.11.3:
* Allow glXChooseFBConfig to return sRGB capable fbconfig (kde#387159)
* Fix leaking of FDs requested from logind
* Fix race condition with libinput events on startup
* Fix build with a KWindowSystem framework that doesn't pull QWidget
* Allow a cross-process check for same applications (kde#386043)
* Don't use XDGv6 in stable
* Support modifier+mouse button on window decoration (kde#386708)
* Remove unnecessary QString::arg call
* fix occassional crash caused by needlessly delayed signals (bko#363224)
* Tue Nov 07 2017 fabian@ritter-vogt.de
- Update to 5.11.3
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.11.3.php
- Changes since 5.11.2:
* Don't use the global KConfig object on the OpenGL freeze detection thread (kde#372114)
* Fix rendering issues of subsurfaces by using proper clipping (kde#385924)
* Fix viewport for screenshot on multiple screens
* Set scale on glScissor calls
* Fix glScissor calls with y-offset screens
* Fix viewport on vertically stacked monitors (kde#386099,kde#385655)
* Tue Oct 24 2017 fabian@ritter-vogt.de
- Update to 5.11.2
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.11.2.php
- Changes since 5.11.1:
* None
* Tue Oct 17 2017 fabian@ritter-vogt.de
- Update to 5.11.1
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.11.1.php
- Changes since 5.11.0:
* Ensure leave event is send to decoration when a window maximizes (kde#385140)
* Update pointer position whenever a window gets (un)minimized (kde#378704)
* Fix DRM EGL crash regression
* [autotests] Fix typo
* [platforms/drm] Use a shared pointer for gbm_surface (kde#385372)
* Ensure internal Wayland connection is properly setup before creating LockScreen integration (kde#385397)
* Thu Oct 05 2017 fabian@ritter-vogt.de
- Update to 5.11.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.11.0.php
- Changes since 5.10.95:
* Fix: Missing dependencies for kwin autotests
* remove xdgv6 use from 5.11 branch
* Also send Wayland clients to a new desktop if their desktop was removed
* Don't recreate kwayland blurmanager on screen size changes
* Don't reload background contrast effect on screen resize
* [tabbox] Create X11Filter on establishKeyboardGrab (kde#385032)
* Restore cursors across multiple screens (kde#385003)
* Properly update the visible (icon) name when the caption changes (kde#384760)
* Make sure OpenGL Context is valid before deleting shader (kde#384884)
* Don't scale cursor hotspot differently to cursor (kde#384769)
* Thu Sep 14 2017 fabian@ritter-vogt.de
- Update to 5.10.95
* New feature release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.10.95.php
- Too many changes to list here
* Tue Aug 29 2017 fabian@ritter-vogt.de
- Require kdialog
* Tue Aug 22 2017 fabian@ritter-vogt.de
- Update to 5.10.5
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.10.5.php
- Changes since 5.10.4:
* Print plugin name in case of a loading error.
* Update KNS providers to https
* Call Platform::setupActionForGlobalAccel on the Client shortcut
* [effects] Exclude OSD windows from desktop grid (kde#376987)