Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: kwin5 | Distribution: openSUSE Tumbleweed |
Version: 5.27.10 | Vendor: openSUSE |
Release: 2.4 | Build date: Sat Feb 17 01:25:54 2024 |
Group: System/GUI/KDE | Build host: i04-ch4b |
Size: 18820044 | Source RPM: kwin5-5.27.10-2.4.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: http://www.kde.org | |
Summary: KDE Window Manager |
KWin is the window manager of the K desktop environment.
GPL-2.0-or-later AND GPL-3.0-or-later
* 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 * Tue Oct 24 2023 Fabian Vogt <fabian@ritter-vogt.de> - Update to 5.27.9 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.9 - Changes since 5.27.8: * platformsupport/scenes/opengl: don't release egl resources from the thread (kde#466174) * kcms/screenedges: Fix listing of effects * Fix misgenerated QHoverEvent * Add QKeySequence to VirtualDesktopManager::addAction overload (kde#475748) * kcms/screenedges: Fix buttons overlap on a too narrow vertical screen (kde#475579) * kcms/screenedges: Slightly refactor monitor size calculation * kcms/screenedges: Remove commented out dead code * Use itemChange instead of a connect to windowChanged * plugins/slide: add special case for instant animations (kde#472901) * plugins/screencast: Remove "frame dropped" log messages * fix segfault in EglGbmBackend::textureForOutput * Drop unused kitemviews dependency * Add missing QtNetwork dependency * plugins/qpa: implement platform accessibility (kde#472643) * backends/drm: check activePending instead of active for when applying a new gamma ramp is allowed (kde#471562) * Tue Sep 12 2023 Fabian Vogt <fabian@ritter-vogt.de> - Update to 5.27.8 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.8 - Changes since 5.27.7: * XdgToplevelWindow: Consider app responsive only if sent ping was received * wayland: Fix high-resolution scroll wheel discrete step calculation * wayland: Refactor the high-resolution scroll wheel step accumulator * wayland: Send data device selections to data control on bind even if null * backends/drm: check explicit gpu paths for symlinks * effects/screenshot: Fix screen screenshot infinite loop on X11 * input: add special handling for tabbox modifiers (kde#473099) * backends/drm: don't assume we never get new subpixel types * internalwindow: don't crash on pointer leave when m_handle is nullptr (kde#472922) * backends/drm: allow modesets with atomic tests if a modeset is already pending (kde#461657) * input: use modifiersRelevantForGlobalShortcuts for tabbox events (kde#453918) * Tue Aug 01 2023 Fabian Vogt <fabian@ritter-vogt.de> - Update to 5.27.7 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.7 - Changes since 5.27.6: * Add closed window checks in restacking requests * Add closed window checks in some window activation code paths * x11: Sync frame extents in X11 native pixels (kde#471132) * backends/drm: handle mismatching stride with CPU copying (kde#471517) * scene: Pad damage if scale factor is fractional * locale1: fix use-after-free in xkb_keymap creation * effects: Make OpenGL context current before deleting framebuffer (kde#444665,kde#471139) * plugins/backgroundcontrast,blur: ensure the effect is only applied behind the window (kde#469625) * input: don't crash if the internal handle is nullptr (kde#471285) * Tue Jun 20 2023 Fabian Vogt <fabian@ritter-vogt.de> - Update to 5.27.6 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.6 - Changes since 5.27.5: * xwayland: Remove cursor definition (kde#442839,kde#459468) * screencast: Discard pending buffer and fence if stream state changes * screen edge: Emit cleanup signals if needed on teardown (kde#403354) * effects/magiclamp: Make it look good with hidden panels * XdgPopupWindow: Allow position to be set by Plasma (kde#463272) * plugins/qpa: initialize buffer in backingstore (kde#437062) * tiles: Adjust padding between windows (kde#469720) * Refine order of previous/next screens in Workspace::findOutput (kde#467996) * effects/magiclamp: Improve code readability * effects/magiclamp: Make it look good with floating panels (kde#361121,kde#466177) * effects/magiclamp: Improve animation direction heuristic (kde#463581) * Revert "wayland: Avoid pointer warp if constraint region is invalid" (kde#469555) * xcbutils: fix nativeFloor (kde#459373) - Drop patches, now upstream: * 0001-xcbutils-fix-nativeFloor.patch * revert-avoid-pointer-warp.patch * Sun May 14 2023 Fusion Future <qydwhotmail@gmail.com> - Add patch to fix pointer constraint region handling (kde#469555): * revert-avoid-pointer-warp.patch * Wed May 10 2023 Fabian Vogt <fabian@ritter-vogt.de> - Add patch to fix a rounding error with scaling (kde#459373): * 0001-xcbutils-fix-nativeFloor.patch * Tue May 09 2023 Fabian Vogt <fabian@ritter-vogt.de> - Update to 5.27.5 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.5 - Changes since 5.27.4: * wayland: Avoid pointer warp if constraint region is invalid (kde#457021) * cmake: Correct gbm version check * kwineffects: Initialize m_reason * screencast: Disable screencasting when a window closes (kde#469055) * screencast: Do not push frames when not in a streaming state * Use non-rotated physical size of an output when required * ci: Pass --repeat until-pass to ctest * platformsupport/scenes/opengl: filter out external formats properly * effects/screenshot: Fix potentially leaking screenshot fds to child processes * backends/drm: fix buffer orientation check for direct scanout * plugins/screencast: Provide absolute timestamps * Don't create Plasma activation feedback if StartupNotify is false * effects/screenshot: Provide screenshot scale information * effects/screenshot: Provide information about captured window or screen * effects/screenshot: Introduce CaptureWorkspace * screencast: Base the frame skippin on max_framerate * screencast: Ensure we respect the negotiated framerate * screencast: Offer the real framerate range we have available * Blacklist Spectacle for all window open/close effects (kde#467890,kde#463105) * backends/drm: set the scaling mode to none (kde#468235) * screencast: Still set the size to 0 for cursor-only frames * screencast: Improve how we communicate that a frame has just cursor info * kcms/rules: fix invalid tooltip visible condition in rule items - Drop patches, now upstream: * 0001-backends-drm-set-the-scaling-mode-to-none.patch * Tue Apr 11 2023 Fabian Vogt <fabian@ritter-vogt.de> - Add patch to fix monitor settings issue on amdgpu (kde#468235): * 0001-backends-drm-set-the-scaling-mode-to-none.patch * Tue Apr 04 2023 Fabian Vogt <fabian@ritter-vogt.de> - Update to 5.27.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.4 - Changes since 5.27.3: * Revert "backends/libinput: don't multiply v120 value by scroll speed" (kde#464592) * Improve Workspace::outputAt() * workspace: prevent dangling pointers in output order list * dpms: Make sure we are not calling the interface after the output is gone (kde#466346) * backends/drm: restrict common mode generation to drivers that support scaling * kcms/rules: Make Comboboxes bordered again * backends/drm: consider color property changes as failed when the output is off * wayland: Handle xdg_wm_base being destroyed before surface role * Avoid accidental creation of backing stores for offscreen surfaces (kde#465790) * inputmethod: Properly report that it's not visible * wayland: Truncate strings sent via plasmawindowmanager interface (kde#465775) * Simplify tile dismissal (kde#465740) * Fix picking drag target * Screencast: avoid using DMABufs exclusively to allow renegotiation * Tue Mar 14 2023 Fabian Vogt <fabian@ritter-vogt.de> - Update to 5.27.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.3 - Changes since 5.27.2: * colordevice: default the simple transformations to 1 * backends/drm: fail commits if nonexistent properties would be set * backends/drm: ignore opaque formats for the cursor plane * Forward keymap and modifier change to input method keyboard grab when changed. * inputmethod: Show the input method even if it was dismissed (kde#466969) * backends/drm: support CTM for simple color transformations (kde#455720) * xwayland: Prevent potential file descriptor leak * wayland: Prevent leaking --wayland-fd and --xwayland-fd to child processes * helper: Don't leak lock file to kwin_wayland * backends/wayland: Don't leak renderD128 fd * backends/wayland: Don't leak WaylandEventThread's pipe fds * Fix text-input-v1 compatibility with 111.0.5563.64-1 * input: Make sure input backends are initialised when the workspace is set up (kde#466721) * Tabbox: Fix grouping windows by application * scene: Use correct scale when computing world transform * wayland: Fix interactive resize of debug console * kscreenintegration: read global output data * workspace: move kscreen integration into separate files * screencast: Try harder to be compatible with the pipewire buffer format * screencasting: on memfd, skip the QImage step (kde#466655) * TabBox: Avoid unnecesary resets of the client model (kde#466660) * wayland: Cancel selections if set without focus * windowitem: properly handle sub-subsurfaces (kde#466747) * tabletmodemanager: properly export properties * Enable GLSL for Mali (Lima) / PinePhone devices * Tue Feb 28 2023 Fabian Vogt <fabian@ritter-vogt.de> - Update to 5.27.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.2 - Changes since 5.27.1: * x11: Fix client area lookup with pending move resize * wayland: Fix xdg-toplevel and xdg-popup window initialization (kde#466530) * screencasting: Choose the correct GL type to download into an image (kde#466299) * screencasting: Close streams when the output is disabled * wayland: Setup compositing for internal window when it's mapped (kde#466313) * Remove no longer relevant case in Workspace::replaceInStack() * effects/zoom: Fix crash on X11 (kde#466376) * Fix edid serial parsing (kde#466136) * effects/zoom: Fix rendering with mixed scale factors * effects/magnifier: Reduce the number of heap allocations * effects/magnifier: Fix rendering on multi screen setups * backends/drm: Make sure attributes are always initialized * backends/wayland: fall back to qpainter when there's no render node (kde#466302) * backends/x11: explicitly free the outputs (kde#466183) * backends/libinput: Fix crash upon receiving motion absolute events (kde#449317,kde#465456) * pointer input: always confine pointer to screens (kde#461911) * effects: Fix selecting hidden windows using keyboard (kde#466120) * feat: allow VT switching even with global shortcuts disabled * scene: Ensure there's current opengl context when DecorationItem is repainted for last time (kde#466186) * Tue Feb 21 2023 Fabian Vogt <fabian@ritter-vogt.de> - Update to 5.27.1 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.1 - Changes since 5.27.0: * effects/glide: Fix transform (kde#465849) * Aurorae: Add dummy window for working device pixel ratio (kde#452730,kde#465790) * tiling: Make child tiles inherit padding from parent tile (kde#465842) * effects/contrast: Round device coordinates when creating geometry (kde#464526) * cursorsource: fix scaling with Xwayland (kde#466094) * cursordelgate: round cursor position when rendering * outputchangeset: Round passed scale (kde#465850) * Mark Window as damaged when decoration or shadow changes (kde#464417) * Add missing cerrno include. * effects/tileseditor: Set translation domain in QML files (kde#464572) * wayland: Remove SeatInterfacePrivate::accumulatedCapabilities * Match pointer/keyboard/touch lifespan to Seat lifespan * add support for Lima, V3D, VC4 (based on https://github.com/OpenMandrivaAssociation/kwin/blob/master/kwin-5.21.4-add-support-for-panfrost-driver.patch made by Bernhard Rosenkraenzer) and update list of supported devices for Panfrost * x11: Drop xv-related workaround * XWayland: Don't dispatch xwayland events in QAbstractEventDispatcher sleeps * tiling: Evacuate tiled windows from custom & quick tiling on output removal (kde#465522) * wayland: Fix a typo in DataControlDeviceV1Interface::sendPrimarySelection() * wayland: Version check before send_primary_selection calls (kde#465657) * Set CXX standard for crossbuilding utility * Include missing header for std::round * Fix button to Qt::MouseButton mapping (kde#465463) * backends/drm: set cursor again after it was hidden (kde#461181) * screencast: Fix region screencasts top coordinate * Thu Feb 09 2023 Fabian Vogt <fabian@ritter-vogt.de> - Update to 5.27.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.0 - Too many changes to list here * Thu Jan 19 2023 Fabian Vogt <fabian@ritter-vogt.de> - Update to 5.26.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.26.90 - Too many changes to list here * Wed Jan 04 2023 Fabian Vogt <fabian@ritter-vogt.de> - Update to 5.26.5 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.26.5 - Changes since 5.26.4: * Include missing cmath header for std::round * backends/drm: extend connector lifetime to match their outputs (kde#463334) * Ignore critical notifications in window heap effects (kde#463437) * workspace: don't make the placeholder output too big * kwinglutils: Restore the default FB when the last FBO is unbound * dmabuf: Create buffers without the SCANOUT flag * screencast: Don't skip the last valid modifier * wayland: Fix updating pixel data from translucent client buffers when using qpainter backend * backends/drm: fix VRR detection (kde#463172) * backends/drm: fix error in finding the best plane * wayland: Require to reboot computer after changing primary selection option * Revert "Disable PrimarySelection in seat setPrimarySelection" (kde#461498) * scene: Fix a typo in WindowItem::updateShadowItem() * workspace: handle duplicate output hashes correctly * core/outputconfiguration: use std::weak_ptr for storing the mode * workspace: match KScreen when computing the hash without an edid * backends/drm: don't break crtc<->plane connections (kde#462214) * effects/blendchanges: ignore fullscreen windows * wayland/outputmanagement: reject configurations if outputs change (kde#460953) * backends/drm: don't leak gbm surface if creating egl surface fails * Tue Nov 29 2022 Fabian Vogt <fabian@ritter-vogt.de> - Update to 5.26.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.26.4 - Changes since 5.26.3: * Install translated documentation from po/ too * utils/serviceutils: Improve Exec key parsing * effects/kscreen: don't stop effect when fade out animation is done (kde#460902) * backends/libinput: update screens on Workspace::outputsChanged (kde#461901) * Update defiintion of customised Gitlab CI job to include appropriate flags to keep Git happy * screencast: Don't scale the cursor * x11: Reset SurfaceItemX11::m_isDamaged when the damage handle is destroyed * activation: Guard against not having any active window * wayland: Make debug console placeable (kde#453920) * screencast: Fix how we tell pipewire that the stream has been resized (kde#461590) * backends/drm: generate modes even if some common modes are available * Tue Nov 08 2022 Fabian Vogt <fabian@ritter-vogt.de> - Update to 5.26.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.26.3 - Changes since 5.26.2.1: * wayland: Prevent matching dnd actions after drop * Screencast: Fix inverted screencast on OpenGLES and memfd * screencasting: Make sure we are reporting properly scaled damage values * plugins/screencast: centralize format querying into the RenderBackend (kde#460563) * backends/drm: fix format sorting * Fix blur/contrast for X11 window if Xwayland is not scaled. (kde#461021) * [effects/windowview] Don't allow setting non-global shortcuts * [effects/overview] Don't allow setting non-global shortcuts * backends/drm: fix common mode generation * nightcolormanager: Emit timing change only when they have actually changed * x11: Don't force QT_NO_GLIB=1 (kde#460980) * x11: Don't force QT_QPA_PLATFORM=xcb * x11window: revert more from 3a28c02f (kde#461032) - Drop patches, now upstream: * 0001-x11window-revert-more-from-3a28c02f.patch * Thu Oct 27 2022 Fabian Vogt <fabian@ritter-vogt.de> - Add patch to fix redraw issues with window scaling (kde#461032): * 0001-x11window-revert-more-from-3a28c02f.patch * Wed Oct 26 2022 Fabian Vogt <fabian@ritter-vogt.de> - Update to 5.26.2.1 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.26.2 - Changes since 5.26.1: * fix compile * x11window: partially revert 3a28c02f * Replace some manual floored QPointF->QPoint conversion with flooredPoint calls * DecorationInputFilter: Use QPointF instead of QPoint for events * Window: Floor rather than round when doing hitTest for the decoration (kde#460686) * Add a helper function to convert QPointF to QPoint using floor instead of round * wayland: Fix missing relative motion events (kde#444510) * Implement a enableRequested signal for text-input-v3 * kcmkwin/kwindecoration: use Kirigami.ActionToolBar for the footer actions (kde#460793) * autotests/integration: make inputmethodtest more realstic * inputpanelv1window: never hide overlay panels * inputmethod: reset m_shouldShowPanel when the tracked window changes * inputpanelv1window: show window when client maps it after setting the mode (kde#460537) * x11window: don't change size for centering windows with maximization * output: don't round geometry as often * effects/blur: Fix clipping when sliding virtual desktops (kde#460382) * Fix potential race condition when text input state change and focus change happened at the same time * Fix wording in action 'Switch to Screen' * backends/drm: don't crash if connector has no modes * Tue Oct 18 2022 Fabian Vogt <fabian@ritter-vogt.de> - Update to 5.26.1 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.26.1 - Changes since 5.26.0: * effects: Make WindowHeap try to fill gaps * Handle scale override in locked and confined pointers (kde#460532) * Move installPointerConstraint calls into the constraint handlers * screencast: Don't report damage on the full screen every time * Guard against reconfiguring wayland specific input on X11 * Make Workspace::outputAt() more robust to extreme values (kde#460446) * Fix resizing by dragging top-right window corner (kde#460501) * wayland: Fix handling of removed outputs in DpmsInterface * wayland: Sync output device's enabled property (kde#460247) * backends/drm: Fix leaving dangling dpms input event filter (kde#460322) * effects/screenshot: Avoid capturing hidden cursor (kde#460358) * Make "switch to screen" and "window to screen" code less error-prone * Fix "window to screen" and "switch to screen" shortcuts (kde#460337) * Fix scripted shader effect animations (kde#460277) * Drop shaderTrait adjustment on crossfade * Wayland: don't allow minimizing applet popups either * wayland: don't allow maximization of applet popups * Thu Oct 06 2022 Fabian Vogt <fabian@ritter-vogt.de> - Update to 5.26.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.26.0 - Too many changes to list here - Drop patches, now upstream: * 0001-Fix-build-with-older-libgbm.patch * Thu Sep 15 2022 Fabian Vogt <fabian@ritter-vogt.de> - Update to 5.25.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.90 - Too many changes to list here - Add patch to fix build on Leap 15.3: * 0001-Fix-build-with-older-libgbm.patch * Tue Sep 06 2022 Fabian Vogt <fabian@ritter-vogt.de> - Update to 5.25.5 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.5 - Changes since 5.25.4: * backends/drm: Fix software cursor fallback in DrmOutput::renderCursorOpengl() (kde#458036) * Fix loading xcursor themes with invalid Inherits field (kde#457926) * wayland: Prevent sending xdg_output properties if wl_output is removed * xwayland: Remove text/x-moz-url and _NETSCAPE_URL mime converters (kde#458226) * plugins/nightcolor: fix wrong transition time update in location mode (kde#412211) * plugins/nightcolor: change time handling to allow for arbitrary morning and evening times (kde#445758) * wayland: Fix lease termination in wp_lease_v1_destroy() * effects/desktopgrid: Fix grid's size and scale w.r.t. row/column spacing * effects/desktopgrid: Replace PlasmaCore.Units.largeSpacing with gridUnit * drm_gpu: don't bother trying to assign a crtc to a connector that isn't connected (kde#457002) * plugins/qpa: Assume there's current context when swapBuffers() is called * backends/drm: add stricter checks for direct scanout (kde#457851) * window: expose "output" property * wayland: Setup window management when starting to manage X11 window * backends/drm: don't crash if beginFrame fails * effects/colorpicker: Fix off-by-one error during coordinates conversion * effects/colorpicker: Factor out effects->renderTargetRect() constant * wayland: Remove surface() check in Window::setupWindowManagement() (kde#444325) * wayland: Fix touch event delivery to subsurfaces (kde#452967) * wayland: Do not allocate a full list just to check if there's values * effects/private: Fix ExpoLayout reflowing in Desktop Grid while dragging * backends/drm: fix blob updating (kde#449285) * effects/private: Prevent fading windows from moving downward in WindowView effect * effects/desktopgrid: Fix panel opacity animation during transition * Tue Aug 02 2022 Fabian Vogt <fabian@ritter-vogt.de> - Update to 5.25.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.4 - Changes since 5.25.3: * Update QtQuick views at the start of the frame * xkb: Use Ctrl+Mrys+Zenkaku_Hankaku to toggle the touchpad * input: don't forward gestures used by KWin to applications (kde#455952) * effects/private: Raise currently dragged window higher than anything (kde#456936) * Fix activity swtiching through UserActions menu (kde#456873) * backends/drm: fix build * backends/drm: fix memory leak * backends/drm: explicitly initialize all fields of drmModeModeInfo * effects/colorpicker: Fix picking colors (kde#454974) * wayland/tablet_v2: Keep also the pad surface in a QPointer (kde#456817) * Support keyboard navigation between windows across desktops (kde#456068) * Make DesktopView a FocusScope * Accept keys in windowheap conditionally * activation: Be liberal about the StartupWMClass * activation: Fix activation notification of Xwayland clients (kde#455265) * activation: Simplify icon loading logic * x11: Fix shading with non-zero border (kde#450582) * backends/drm: don't crash if importing a texture fails * Swapping desktops: only swap windows on current activity. (kde#386769) * Don't use Plasma-themed icons in Present Windows (kde#455368) * TabBox: Fix loading a different switcher after one has failed (kde#445455) * backends/drm: handle broken legacy drivers better (kde#453860) * wayland/drmlease: split up DrmLeaseV1Interface::deny * wayland/drmlease: correct DrmLeaseDeviceV1Interface::setDrmMaster * drmlease: send device done event correctly * Tue Jul 12 2022 Fabian Vogt <fabian@ritter-vogt.de> - Update to 5.25.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.3 - Changes since 5.25.2: * [kcm/kwindesktop] Emit rowsChanged signal to fix default state highlighting * backends/drm: also check for properties in DrmPipeline::needsModeset (kde#455814) * backends/drm: handle disconnected but not removed connector objects properly * windowview: handle windows from other virtual desktops better * Map XdgSurface to XdgWMBase instances properly (kde#456349) * Fix flickering in slide effect with multi screen * backends/drm: don't create a new output every time * wayland: Send drm-lease-device::done event to the correct resource * backends/drm: don't remove connectors the kernel doesn't consider removed (kde#456298) * xdgactivation: Properly prevent disabled activation notifications (kde#454937) * TabBox: Do not highlight selected window for fullscreen switchers (kde#449180) * Ship kconf update script to clean animation factor from kwinrc * Fix apply button with animation slider speed * Write animation speed to kdeglobals (kde#431259) * xdgactivation: Do not notify when applications try to activate themselves * Set all timestamps for all touch events (kde#456133) * backends/drm: fix common mode generation (kde#455477) * screencast: Do not send events when moving the cursor outside the viewport * screencasting: Have cursor move frames also send damage information * screencast: Also send the header when we just send the cursor update * backends/drm: suppress logging for direct scanout (kde#456089) * Tue Jun 28 2022 Fabian Vogt <fabian@ritter-vogt.de> - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - Changes since 5.25.1: * backends/drm: fix flicker with rotation on mobile * tablet: Leave the surface we were previously on, not the one we are going to * backends/drm: ensure modeset properties are reset properly * effects/slide: Save correct current position * effects: Set timestamp for input events (kde#454275,kde#449907) * Internal tracking for quick effect item focus (kde#455807,kde#455783) * Move WindowHeap delegate to own file * Delegate updateShadow to event loop. * Fix flaky testTextInputV3Interface * Windowview: Fix broken keyboard navigation while filtering (kde#455633,kde#455764,kde#455099,kde#455586,kde#455753) * screencasting: No need to adjust the scale on the cursor * screencasting: Properly disable the cursor when it exits the viewport * backends/drm: fix enabled+inactive check * Tue Jun 21 2022 Fabian Vogt <fabian@ritter-vogt.de> - Update to 5.25.1 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.1 - Changes since 5.25.0: * effects/desktopgrid: Allow switching between desktops using digit and function keys (kde#455292) * Unvirtualize Scene::paintWindow() * Fix computation of effective opaque region of SurfaceItemX11 (kde#455617) * Fix dragging especially by touch (kde#455268) * Fix typo in qml margin * backends/drm: do cross-gpu imports again for test commits (kde#454086) * effects/windowview: Search on all screens (kde#455353) * effects: Improve gesture handling in some effects * qpa: Fix a crash in EGLPlatformContext::swapBuffers() (kde#455435) * backends/drm: use GBM_BO_USE_SCANOUT when importing buffers for multi gpu * Don't use the plasma theme for icons in overview (kde#455368) * fix windows dragging in desktop grid (kde#455268) * effects/windowview: Redirect key events to search field (kde#455100) * [xwl] Restart xwayland regardless of exit value * effects/slide: Ensure that there's only one visibility ref per window (kde#455237) * Remove redundant initializeX11() in Compositor * Always send a done after commit for text input v3. * core: Make screen area safer in Workspace::clientArea() * scripting: Handle bad output and desktop ids gracefully * effects/windowview: do close animation after gesture ended * Disable screen edge approach area if the edge is blocked (kde#454503) * wayland: Explicitly initialize surface size to 0 (kde#454535) * Fix KWin scripts KCM not writing it's pending states to config (kde#455015) - Drop patches, now upstream: * 0001-fix-windows-dragging-in-desktop-grid.patch * Fri Jun 17 2022 Fabian Vogt <fabian@ritter-vogt.de> - Add patch to fix dragging windows in grid view (kde#455268): * 0001-fix-windows-dragging-in-desktop-grid.patch * Thu Jun 09 2022 Fabian Vogt <fabian@ritter-vogt.de> - Update to 5.25.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.0 - Too many changes to list here * Thu May 19 2022 Fabian Vogt <fabian@ritter-vogt.de> - Update to 5.24.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.24.90 - Too many changes to list here - Refresh 0001-Export-consistent-hostname-as-XAUTHLOCALHOSTNAME.patch * Tue May 03 2022 Fabian Vogt <fabian@ritter-vogt.de> - Update to 5.24.5 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.24.5 - Changes since 5.24.4: * backends/drm: reduce "max bpc" to what is actually used (kde#449906) * Fix unlocking wayland sessions (kde#447705) * effects/kscreen: don't use xcb on Wayland (kde#450564) * AbstractClient: Fix the current VD being always added to the plasma interface (kde#452171) * Do not send overlay geometry to text input. * backends/drm: don't permanently disable VRR when the test commit fails * backends/drm: fetch immutable blobs in DrmProperty * waylandserver: move LockScreenPresentationWatcher to the correct place * xdgactivation: Demand attention when a process fails to resolve its token * waylandserver: only signal lockScreenShown once it has actually been shown * Add a way to ignore devices for tablet mode * 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 * Thu Oct 07 2021 Fabian Vogt <fabian@ritter-vogt.de> - Update to 5.23.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.23.0 - Too many changes to list here - Drop patches, now upstream: * 0001-Fix-build-on-32bit-platforms.patch - Add new key + signature to plasma.keyring * Thu Sep 16 2021 Fabian Vogt <fabian@ritter-vogt.de> - Update to 5.22.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.90 - Too many changes to list here - Adjust 0001-Export-consistent-hostname-as-XAUTHLOCALHOSTNAME.patch - Add patch to fix build on 32bit: * 0001-Fix-build-on-32bit-platforms.patch * Tue Aug 31 2021 Fabian Vogt <fabian@ritter-vogt.de> - Update to 5.22.5 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.5 - Changes since 5.22.4: * fix drag and drop raise with Xwayland windows (kde#440534) * platforms/drm: check wl_eglstream buffers before attaching (kde#440852) * platforms/drm: fix gpu removal * kcm/kwindecoration: Fix window thumbnail sizes * platforms/drm: consider KWIN_DRM_DEVICES for hotplugged gpus * platforms/drm: fix crashing debug operator * Copy shape region to Deleted (kde#440001,kde#438458,kde#435378) * Avoid discarding previous pixmap (kde#439689) - Drop patches, now upstream: * 0001-platforms-drm-check-wl_eglstream-buffers-before-atta.patch * Tue Jul 27 2021 Fabian Vogt <fabian@ritter-vogt.de> - Update to 5.22.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.4 - Changes since 5.22.3: * wayland: Force decoration update * scripting: Make QTimer constructible (kde#439630) * platforms/drm: don't delete connectors in DrmGpu::removeOutput (kde#438789) * platforms/drm: always populate atomic req with connector props * platforms/drm: only show cursor on dpms on if not hidden * Tue Jul 20 2021 Fabian Vogt <fabian@ritter-vogt.de> - Add patch to fix issues with EGLStream clients: * 0001-platforms-drm-check-wl_eglstream-buffers-before-atta.patch * Tue Jul 06 2021 Fabian Vogt <fabian@ritter-vogt.de> - Update to 5.22.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.3 - Changes since 5.22.2.1: * platforms/drm: Port away from gbm_format_get_name() (kde#439152) * xdgshellclient: fix moveresize with touch and CSD (kde#438283) * input: fix touch input getting borked on quick tile * Fix build * platforms/drm: don't crash if drmModeGetConnector fails * platforms/drm: don't create modeset dumb buffer for import gpu * Wed Jun 23 2021 Fabian Vogt <fabian@ritter-vogt.de> - Update to 5.22.2.1 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.2 - Changes since 5.22.1: * Wayland: Implement activities window rule (kde#439022) * scenes/opengl: Update unstyled EffectFrame texture only when rendering * platforms/drm: some improvements for logging * XdgSurfaceClient: set to current activity and desktop in constructors (kde#435745) * platforms/drm: fix mistake in DrmGbmBuffer * platforms/drm: show cursor when exiting dpms (kde#438824) * [kcmkwin/kwindesktop] Drop local back for Formlayout label width (kde#438504) * Guard gbm and eglstreams parts for non-gbm or non-eglstreams systems * effects: Fix interpolated values for redirected animations (kde#438368) * Tue Jun 15 2021 Fabian Vogt <fabian@ritter-vogt.de> - Update to 5.22.1 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.1 - Changes since 5.22.0: * platforms/drm: on NVidia do pageflips with QPainter * platforms/drm: support NVidia as secondary GPU with CPU copy (kde#431062) * kcm/kwinrules: Adapt spinbox width to actual text (kde#438193) * [xwl] Create a new datasource on offer changes * platforms/drm: only allocate two dumb buffers for the swapchain * Remove unused include * platforms/drm: fix modifiers detection * [tabbox] fix non-working global shortcuts overrides (kde#359141) * Mon Jun 14 2021 Fabian Vogt <fabian@ritter-vogt.de> - Recommend hwdata explicitly * Tue Jun 08 2021 Fabian Vogt <fabian@ritter-vogt.de> - Update to new 5.22.0 tarball: * scripting: Add clientArea() overload that takes mutable client (kde#437507) * screencast: only use glGetTextureImage where supported * platforms/drm: make context current for direct scanout * effects/backgroundcontrast: Properly handle empty regions set by internal windows * effects/blur: Properly handle empty blur regions set by internal windows (kde#433131) * Move X11Client::wantsShadowToBeRendered to AbstractClient (kde#434213) * scenes/opengl: Properly destroy backend if initialization fails * AbstractEglBackend: only clean up OpenGL context if primary * Thu Jun 03 2021 Fabian Vogt <fabian@ritter-vogt.de> - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - Changes since 5.21.90: * platforms/drm: log when direct scanout starts and stops * Fix weird decoration glitch when using a scaled display * platforms/drm: CPU copy for multi-gpu (kde#432707) * Discard SurfaceItemXwayland's quads when shape changes * screencasting: do not attempt to copy a null texture * [kcmkwin/kwindesktop] Implement valueFromText in a spinbox (kde#437472) * [kcms/virtualdesktops] Change delete icon * [xwl] Notify wayland that our data offer is accepted (kde#437406) * platforms/drm: Make context current before EGLStreams calls (kde#437573) * inputmethod: Also update the trackingClient when there's none set * inputmethod: Use the inputmethod's context as the isActive measure * inputmethod: Make sure we send a state commit * [kcms/virtualdesktop] Don't offer to remove the last desktop (kde#437561) * [kcms/virtualdesktops] Properly track synchronizing state (kde#437466) * [kcms/virtualdesktops] Enable apply button when typing desktop name (kde#435014) * [kcms/virtualdesktops] Clip ListView * screencasting: Make sure we don't stream after we've stopped a stream * Support High DPI Aurorae decorations (kde#422342) * Fix build * platforms/drm: replace pointer to egl backend with QPointer * effects: Fix EffectWindow::shape() for X11 windows (kde#437138,kde#435862) * wayland: Signal about finished move/resize in destroyClient() (kde#409376) * autotests: Stabilize tests that create Xwayland windows * wayland: Make some animations less glitchy * inputmethod: deactivate the input method when we textinputv3 is committed as disabled * wayland: Fix internal connection teardown * Thu May 13 2021 Fabian Vogt <fabian@ritter-vogt.de> - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Too many changes to list here - Refresh patches: * 0001-Bypass-wayland-interface-blacklisting.patch * 0001-Export-consistent-hostname-as-XAUTHLOCALHOSTNAME.patch * Tue May 04 2021 Fabian Vogt <fabian@ritter-vogt.de> - Update to 5.21.5 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.5 - Changes since 5.21.4: * effects: Properly reset present times in coverswitch and flipswitch effects (kde#433471) * Fix crash when stopping PipeWire streaming (kde#428268,kde#435588) * lockscreen: also activate lock screen windows (kde#427882) * wayland: Check workspace position after creating decoration (kde#432326) * platforms/drm: Fix crash in EglGbmBackend::presentOnOutput() * Tue Apr 06 2021 Fabian Vogt <fabian@ritter-vogt.de> - Update to 5.21.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.4 - Changes since 5.21.3: * Fix crash on hotplugging displays while switched to another TTY (kde#435388) * Tue Mar 16 2021 Fabian Vogt <fabian@ritter-vogt.de> - Update to 5.21.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.3 - Changes since 5.21.2: * inputmethod: Use the object to connect to slots * wayland: Do not force qtvirtualkeyboard * inputmethod: If the client hides itself, act accordingly * Tue Mar 02 2021 Fabian Vogt <fabian@ritter-vogt.de> - Update to 5.21.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.2 - Changes since 5.21.1: * DrmGpu: add gbm device nullptr check (kde#433145) * wayland: Fix PrepareForSleep dbus connection * ftrace: use quint32 for context counter * 3rdparty/xcursor: build with _DEFAULT_SOURCE * helper: wl-socket: fix build for musl * wayland: Honor NoPlugin option * wayland: Track already existing subsurfaces in SubSurfaceMonitor (kde#433511) * Tue Feb 23 2021 Fabian Vogt <fabian@ritter-vogt.de> - Update to 5.21.1 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.1 - Changes since 5.21.0: * [platforms/drm] accept both keypress and keyrelease event in filter * Fix build * [platforms/drm] only enable output on key press not release * Create Xcursor sprites with correct format * Fix crash on pasting too soon after copying from XWayland * effects/wobblywindows: Allow model geometry and real geometry get out of sync (kde#433187) * effects/wobblywindows: Refactor the update loop * x11: Introduce an envvar to force software vsync (kde#433094) * x11: Introduce an envvar to prevent sync'ing to vblanks * Properly clean up DrmGpu * inputmethod: honour SNI disabled state * Sprinkle static keywords * x11: Properly detect whether swap events have to disabled * inputmethod: toggle the inputmethod if we get second show request * Mon Feb 15 2021 Fabian Vogt <fabian@ritter-vogt.de> - Update to 5.21.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.0 - Too many changes to list here - Most parts of 0001-Use-Xauthority-for-Xwayland.patch are now upstream, replace it with just 0001-Export-consistent-hostname-as-XAUTHLOCALHOSTNAME.patch * Thu Jan 28 2021 Fabian Vogt <fabian@ritter-vogt.de> - Enable accessibility integration * Thu Jan 21 2021 Fabian Vogt <fabian@ritter-vogt.de> - Update to 5.20.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/20.90/ - Too many changes to list here - Drop patches, now upstream: * 0001-Revert-Make-WindowSwitching-Alt-Tab-the-default-left.patch * Thu Jan 21 2021 Fabian Vogt <fabian@ritter-vogt.de> - Add compatibility with qml-autoreqprov * Tue Jan 05 2021 Fabian Vogt <fabian@ritter-vogt.de> - Update to 5.20.5 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma-5.20.5 - Changes since 5.20.4: * scene: Fix window pixmap traversal order * screencasting: fix build * Screencast: support BGRx format for backwards compatibility with WebRTC
/usr/bin/kwin_wayland /usr/bin/kwin_wayland_wrapper /usr/bin/kwin_x11 /usr/lib/kconf_update_bin /usr/lib/kconf_update_bin/kwin5_update_default_rules /usr/lib/libkcmkwincommon.so.5 /usr/lib/libkcmkwincommon.so.5.27.10 /usr/lib/libkwin.so.5 /usr/lib/libkwin.so.5.27.10 /usr/lib/libkwineffects.so.14 /usr/lib/libkwineffects.so.5.27.10 /usr/lib/libkwinglutils.so.14 /usr/lib/libkwinglutils.so.5.27.10 /usr/lib/qt5/plugins/kpackage /usr/lib/qt5/plugins/kpackage/packagestructure /usr/lib/qt5/plugins/kpackage/packagestructure/kwin_aurorae.so /usr/lib/qt5/plugins/kpackage/packagestructure/kwin_decoration.so /usr/lib/qt5/plugins/kpackage/packagestructure/kwin_effect.so /usr/lib/qt5/plugins/kpackage/packagestructure/kwin_script.so /usr/lib/qt5/plugins/kpackage/packagestructure/kwin_windowswitcher.so /usr/lib/qt5/plugins/kwin /usr/lib/qt5/plugins/kwin/effects /usr/lib/qt5/plugins/kwin/effects/configs /usr/lib/qt5/plugins/kwin/effects/configs/kcm_kwin4_genericscripted.so /usr/lib/qt5/plugins/kwin/effects/configs/kwin_blur_config.so /usr/lib/qt5/plugins/kwin/effects/configs/kwin_desktopgrid_config.so /usr/lib/qt5/plugins/kwin/effects/configs/kwin_diminactive_config.so /usr/lib/qt5/plugins/kwin/effects/configs/kwin_glide_config.so /usr/lib/qt5/plugins/kwin/effects/configs/kwin_invert_config.so /usr/lib/qt5/plugins/kwin/effects/configs/kwin_magiclamp_config.so /usr/lib/qt5/plugins/kwin/effects/configs/kwin_magnifier_config.so /usr/lib/qt5/plugins/kwin/effects/configs/kwin_mouseclick_config.so /usr/lib/qt5/plugins/kwin/effects/configs/kwin_mousemark_config.so /usr/lib/qt5/plugins/kwin/effects/configs/kwin_overview_config.so /usr/lib/qt5/plugins/kwin/effects/configs/kwin_showpaint_config.so /usr/lib/qt5/plugins/kwin/effects/configs/kwin_slide_config.so /usr/lib/qt5/plugins/kwin/effects/configs/kwin_thumbnailaside_config.so /usr/lib/qt5/plugins/kwin/effects/configs/kwin_tileseditor_config.so /usr/lib/qt5/plugins/kwin/effects/configs/kwin_trackmouse_config.so /usr/lib/qt5/plugins/kwin/effects/configs/kwin_windowview_config.so /usr/lib/qt5/plugins/kwin/effects/configs/kwin_wobblywindows_config.so /usr/lib/qt5/plugins/kwin/effects/configs/kwin_zoom_config.so /usr/lib/qt5/plugins/kwin/plugins /usr/lib/qt5/plugins/kwin/plugins/MouseButtonToKeyPlugin.so /usr/lib/qt5/plugins/kwin/plugins/colordintegration.so /usr/lib/qt5/plugins/kwin/plugins/krunnerintegration.so /usr/lib/qt5/plugins/kwin/plugins/libKWinNightColorPlugin.so /usr/lib/qt5/plugins/org.kde.kdecoration2 /usr/lib/qt5/plugins/org.kde.kdecoration2/kwin5_aurorae.so /usr/lib/qt5/plugins/plasma /usr/lib/qt5/plugins/plasma/kcms /usr/lib/qt5/plugins/plasma/kcms/systemsettings /usr/lib/qt5/plugins/plasma/kcms/systemsettings/kcm_kwin_effects.so /usr/lib/qt5/plugins/plasma/kcms/systemsettings/kcm_kwin_scripts.so /usr/lib/qt5/plugins/plasma/kcms/systemsettings/kcm_kwin_virtualdesktops.so /usr/lib/qt5/plugins/plasma/kcms/systemsettings/kcm_kwindecoration.so /usr/lib/qt5/plugins/plasma/kcms/systemsettings/kcm_kwinrules.so /usr/lib/qt5/plugins/plasma/kcms/systemsettings/kcm_kwinxwayland.so /usr/lib/qt5/plugins/plasma/kcms/systemsettings/kcm_virtualkeyboard.so /usr/lib/qt5/plugins/plasma/kcms/systemsettings_qwidgets /usr/lib/qt5/plugins/plasma/kcms/systemsettings_qwidgets/kcm_kwinoptions.so /usr/lib/qt5/plugins/plasma/kcms/systemsettings_qwidgets/kcm_kwinscreenedges.so /usr/lib/qt5/plugins/plasma/kcms/systemsettings_qwidgets/kcm_kwintabbox.so /usr/lib/qt5/plugins/plasma/kcms/systemsettings_qwidgets/kcm_kwintouchscreen.so /usr/lib/qt5/plugins/plasma/kcms/systemsettings_qwidgets/kwincompositing.so /usr/lib/qt5/qml/org /usr/lib/qt5/qml/org/kde /usr/lib/qt5/qml/org/kde/kwin /usr/lib/qt5/qml/org/kde/kwin.2 /usr/lib/qt5/qml/org/kde/kwin.2/DesktopThumbnailItem.qml /usr/lib/qt5/qml/org/kde/kwin.2/qmldir /usr/lib/qt5/qml/org/kde/kwin/decoration /usr/lib/qt5/qml/org/kde/kwin/decoration/AppMenuButton.qml /usr/lib/qt5/qml/org/kde/kwin/decoration/ButtonGroup.qml /usr/lib/qt5/qml/org/kde/kwin/decoration/Decoration.qml /usr/lib/qt5/qml/org/kde/kwin/decoration/DecorationButton.qml /usr/lib/qt5/qml/org/kde/kwin/decoration/MenuButton.qml /usr/lib/qt5/qml/org/kde/kwin/decoration/libdecorationplugin.so /usr/lib/qt5/qml/org/kde/kwin/decoration/qmldir /usr/lib/qt5/qml/org/kde/kwin/decorations /usr/lib/qt5/qml/org/kde/kwin/decorations/plastik /usr/lib/qt5/qml/org/kde/kwin/decorations/plastik/libplastikplugin.so /usr/lib/qt5/qml/org/kde/kwin/decorations/plastik/qmldir /usr/lib/qt5/qml/org/kde/kwin/private /usr/lib/qt5/qml/org/kde/kwin/private/effects /usr/lib/qt5/qml/org/kde/kwin/private/effects/WindowHeap.qml /usr/lib/qt5/qml/org/kde/kwin/private/effects/WindowHeapDelegate.qml /usr/lib/qt5/qml/org/kde/kwin/private/effects/libeffectsplugin.so /usr/lib/qt5/qml/org/kde/kwin/private/effects/qmldir /usr/lib/qt5/qml/org/kde/kwin/private/kdecoration /usr/lib/qt5/qml/org/kde/kwin/private/kdecoration/libkdecorationprivatedeclarative.so /usr/lib/qt5/qml/org/kde/kwin/private/kdecoration/qmldir /usr/lib/systemd/user/plasma-kwin_wayland.service /usr/lib/systemd/user/plasma-kwin_x11.service /usr/libexec/kwin-applywindowdecoration /usr/libexec/kwin_killer_helper /usr/libexec/kwin_rules_dialog /usr/share/applications/kcm_kwin_effects.desktop /usr/share/applications/kcm_kwin_scripts.desktop /usr/share/applications/kcm_kwin_virtualdesktops.desktop /usr/share/applications/kcm_kwindecoration.desktop /usr/share/applications/kcm_kwinoptions.desktop /usr/share/applications/kcm_kwinrules.desktop /usr/share/applications/kcm_kwintabbox.desktop /usr/share/applications/kcm_kwinxwayland.desktop /usr/share/applications/kcm_virtualkeyboard.desktop /usr/share/applications/kwincompositing.desktop /usr/share/applications/org.kde.kwin_rules_dialog.desktop /usr/share/config.kcfg /usr/share/config.kcfg/kwin.kcfg /usr/share/config.kcfg/kwindecorationsettings.kcfg /usr/share/config.kcfg/nightcolorsettings.kcfg /usr/share/config.kcfg/virtualdesktopssettings.kcfg /usr/share/doc/HTML/en /usr/share/doc/HTML/en/kcontrol /usr/share/doc/HTML/en/kcontrol/desktop /usr/share/doc/HTML/en/kcontrol/desktop/index.cache.bz2 /usr/share/doc/HTML/en/kcontrol/desktop/index.docbook /usr/share/doc/HTML/en/kcontrol/kwindecoration /usr/share/doc/HTML/en/kcontrol/kwindecoration/button.png /usr/share/doc/HTML/en/kcontrol/kwindecoration/configure.png /usr/share/doc/HTML/en/kcontrol/kwindecoration/decoration.png /usr/share/doc/HTML/en/kcontrol/kwindecoration/index.cache.bz2 /usr/share/doc/HTML/en/kcontrol/kwindecoration/index.docbook /usr/share/doc/HTML/en/kcontrol/kwindecoration/main.png /usr/share/doc/HTML/en/kcontrol/kwineffects /usr/share/doc/HTML/en/kcontrol/kwineffects/configure-effects.png /usr/share/doc/HTML/en/kcontrol/kwineffects/dialog-information.png /usr/share/doc/HTML/en/kcontrol/kwineffects/index.cache.bz2 /usr/share/doc/HTML/en/kcontrol/kwineffects/index.docbook /usr/share/doc/HTML/en/kcontrol/kwineffects/video.png /usr/share/doc/HTML/en/kcontrol/kwinscreenedges /usr/share/doc/HTML/en/kcontrol/kwinscreenedges/index.cache.bz2 /usr/share/doc/HTML/en/kcontrol/kwinscreenedges/index.docbook /usr/share/doc/HTML/en/kcontrol/kwintabbox /usr/share/doc/HTML/en/kcontrol/kwintabbox/index.cache.bz2 /usr/share/doc/HTML/en/kcontrol/kwintabbox/index.docbook /usr/share/doc/HTML/en/kcontrol/kwintabbox/taskswitcher.png /usr/share/doc/HTML/en/kcontrol/kwintouchscreen /usr/share/doc/HTML/en/kcontrol/kwintouchscreen/index.cache.bz2 /usr/share/doc/HTML/en/kcontrol/kwintouchscreen/index.docbook /usr/share/doc/HTML/en/kcontrol/kwinvirtualkeyboard /usr/share/doc/HTML/en/kcontrol/kwinvirtualkeyboard/index.cache.bz2 /usr/share/doc/HTML/en/kcontrol/kwinvirtualkeyboard/index.docbook /usr/share/doc/HTML/en/kcontrol/windowbehaviour /usr/share/doc/HTML/en/kcontrol/windowbehaviour/index.cache.bz2 /usr/share/doc/HTML/en/kcontrol/windowbehaviour/index.docbook /usr/share/doc/HTML/en/kcontrol/windowspecific /usr/share/doc/HTML/en/kcontrol/windowspecific/Face-smile.png /usr/share/doc/HTML/en/kcontrol/windowspecific/akgregator-info.png /usr/share/doc/HTML/en/kcontrol/windowspecific/akregator-attributes.png /usr/share/doc/HTML/en/kcontrol/windowspecific/akregator-fav.png /usr/share/doc/HTML/en/kcontrol/windowspecific/config-win-behavior.png /usr/share/doc/HTML/en/kcontrol/windowspecific/emacs-attribute.png /usr/share/doc/HTML/en/kcontrol/windowspecific/emacs-info.png /usr/share/doc/HTML/en/kcontrol/windowspecific/focus-stealing-pop2top-attribute.png /usr/share/doc/HTML/en/kcontrol/windowspecific/index.cache.bz2 /usr/share/doc/HTML/en/kcontrol/windowspecific/index.docbook /usr/share/doc/HTML/en/kcontrol/windowspecific/knotes-attribute.png /usr/share/doc/HTML/en/kcontrol/windowspecific/knotes-info.png /usr/share/doc/HTML/en/kcontrol/windowspecific/kopete-attribute-2.png /usr/share/doc/HTML/en/kcontrol/windowspecific/kopete-chat-attribute.png /usr/share/doc/HTML/en/kcontrol/windowspecific/kopete-chat-info.png /usr/share/doc/HTML/en/kcontrol/windowspecific/kopete-info.png /usr/share/doc/HTML/en/kcontrol/windowspecific/kwin-detect-window.png /usr/share/doc/HTML/en/kcontrol/windowspecific/kwin-kopete-rules.png /usr/share/doc/HTML/en/kcontrol/windowspecific/kwin-rule-editor.png /usr/share/doc/HTML/en/kcontrol/windowspecific/kwin-rules-main-n-akregator.png /usr/share/doc/HTML/en/kcontrol/windowspecific/kwin-rules-main.png /usr/share/doc/HTML/en/kcontrol/windowspecific/kwin-rules-ordering.png /usr/share/doc/HTML/en/kcontrol/windowspecific/kwin-window-attributes.png /usr/share/doc/HTML/en/kcontrol/windowspecific/kwin-window-matching.png /usr/share/doc/HTML/en/kcontrol/windowspecific/pager-4-desktops.png /usr/share/doc/HTML/en/kcontrol/windowspecific/tbird-compose-attribute.png /usr/share/doc/HTML/en/kcontrol/windowspecific/tbird-compose-info.png /usr/share/doc/HTML/en/kcontrol/windowspecific/tbird-main-attribute.png /usr/share/doc/HTML/en/kcontrol/windowspecific/tbird-main-info.png /usr/share/doc/HTML/en/kcontrol/windowspecific/tbird-reminder-attribute-2.png /usr/share/doc/HTML/en/kcontrol/windowspecific/tbird-reminder-info.png /usr/share/doc/HTML/en/kcontrol/windowspecific/window-matching-emacs.png /usr/share/doc/HTML/en/kcontrol/windowspecific/window-matching-init.png /usr/share/doc/HTML/en/kcontrol/windowspecific/window-matching-knotes.png /usr/share/doc/HTML/en/kcontrol/windowspecific/window-matching-kopete-chat.png /usr/share/doc/HTML/en/kcontrol/windowspecific/window-matching-kopete.png /usr/share/doc/HTML/en/kcontrol/windowspecific/window-matching-ready-akregator.png /usr/share/doc/HTML/en/kcontrol/windowspecific/window-matching-tbird-compose.png /usr/share/doc/HTML/en/kcontrol/windowspecific/window-matching-tbird-main.png /usr/share/doc/HTML/en/kcontrol/windowspecific/window-matching-tbird-reminder.png /usr/share/icons/hicolor/16x16/apps/kwin.png /usr/share/icons/hicolor/32x32/apps/kwin.png /usr/share/icons/hicolor/48x48/apps/kwin.png /usr/share/icons/hicolor/scalable/apps/kwin.svgz /usr/share/kconf_update /usr/share/kconf_update/kwin-5.16-auto-bordersize.sh /usr/share/kconf_update/kwin-5.18-move-animspeed.py /usr/share/kconf_update/kwin-5.21-desktop-grid-click-behavior.py /usr/share/kconf_update/kwin-5.21-no-swap-encourage.py /usr/share/kconf_update/kwin-5.23-disable-translucency-effect.sh /usr/share/kconf_update/kwin-5.23-remove-cover-switch.py /usr/share/kconf_update/kwin-5.23-remove-cubeslide.py /usr/share/kconf_update/kwin-5.23-remove-flip-switch.py /usr/share/kconf_update/kwin-5.23-remove-xrender-backend.py /usr/share/kconf_update/kwin-5.25-effect-pluginid-config-group.py /usr/share/kconf_update/kwin-5.27-replace-cascaded-zerocornered.sh /usr/share/kconf_update/kwin.upd /usr/share/kconf_update/kwinrules-5.19-placement.pl /usr/share/kconf_update/kwinrules-5.23-virtual-desktop-ids.py /usr/share/kconf_update/kwinrules.upd /usr/share/knotifications5 /usr/share/knotifications5/kwin.notifyrc /usr/share/knsrcfiles/aurorae.knsrc /usr/share/knsrcfiles/kwineffect.knsrc /usr/share/knsrcfiles/kwinscripts.knsrc /usr/share/knsrcfiles/kwinswitcher.knsrc /usr/share/knsrcfiles/window-decorations.knsrc /usr/share/kpackage /usr/share/kpackage/kcms /usr/share/kpackage/kcms/kcm_kwin_effects /usr/share/kpackage/kcms/kcm_kwin_effects/contents /usr/share/kpackage/kcms/kcm_kwin_effects/contents/ui /usr/share/kpackage/kcms/kcm_kwin_effects/contents/ui/Effect.qml /usr/share/kpackage/kcms/kcm_kwin_effects/contents/ui/Video.qml /usr/share/kpackage/kcms/kcm_kwin_effects/contents/ui/main.qml /usr/share/kpackage/kcms/kcm_kwin_scripts /usr/share/kpackage/kcms/kcm_kwin_scripts/contents /usr/share/kpackage/kcms/kcm_kwin_scripts/contents/ui /usr/share/kpackage/kcms/kcm_kwin_scripts/contents/ui/main.qml /usr/share/kpackage/kcms/kcm_kwin_virtualdesktops /usr/share/kpackage/kcms/kcm_kwin_virtualdesktops/contents /usr/share/kpackage/kcms/kcm_kwin_virtualdesktops/contents/ui /usr/share/kpackage/kcms/kcm_kwin_virtualdesktops/contents/ui/main.qml /usr/share/kpackage/kcms/kcm_kwindecoration /usr/share/kpackage/kcms/kcm_kwindecoration/contents /usr/share/kpackage/kcms/kcm_kwindecoration/contents/ui /usr/share/kpackage/kcms/kcm_kwindecoration/contents/ui/ButtonGroup.qml /usr/share/kpackage/kcms/kcm_kwindecoration/contents/ui/Buttons.qml /usr/share/kpackage/kcms/kcm_kwindecoration/contents/ui/Themes.qml /usr/share/kpackage/kcms/kcm_kwindecoration/contents/ui/main.qml /usr/share/kpackage/kcms/kcm_kwinrules /usr/share/kpackage/kcms/kcm_kwinrules/contents /usr/share/kpackage/kcms/kcm_kwinrules/contents/ui /usr/share/kpackage/kcms/kcm_kwinrules/contents/ui/FileDialogLoader.qml /usr/share/kpackage/kcms/kcm_kwinrules/contents/ui/OptionsComboBox.qml /usr/share/kpackage/kcms/kcm_kwinrules/contents/ui/RuleItemDelegate.qml /usr/share/kpackage/kcms/kcm_kwinrules/contents/ui/RulesEditor.qml /usr/share/kpackage/kcms/kcm_kwinrules/contents/ui/ValueEditor.qml /usr/share/kpackage/kcms/kcm_kwinrules/contents/ui/main.qml /usr/share/kpackage/kcms/kcm_kwinxwayland /usr/share/kpackage/kcms/kcm_kwinxwayland/contents /usr/share/kpackage/kcms/kcm_kwinxwayland/contents/ui /usr/share/kpackage/kcms/kcm_kwinxwayland/contents/ui/main.qml /usr/share/kpackage/kcms/kcm_virtualkeyboard /usr/share/kpackage/kcms/kcm_virtualkeyboard/contents /usr/share/kpackage/kcms/kcm_virtualkeyboard/contents/ui /usr/share/kpackage/kcms/kcm_virtualkeyboard/contents/ui/main.qml /usr/share/krunner /usr/share/krunner/dbusplugins /usr/share/krunner/dbusplugins/kwin-runner-windows.desktop /usr/share/kservicetypes5 /usr/share/kservicetypes5/kwindecoration.desktop /usr/share/kservicetypes5/kwindesktopswitcher.desktop /usr/share/kservicetypes5/kwineffect.desktop /usr/share/kservicetypes5/kwinscript.desktop /usr/share/kservicetypes5/kwinwindowswitcher.desktop /usr/share/kwin /usr/share/kwin/aurorae /usr/share/kwin/aurorae/AppMenuButton.qml /usr/share/kwin/aurorae/AuroraeButton.qml /usr/share/kwin/aurorae/AuroraeButtonGroup.qml /usr/share/kwin/aurorae/AuroraeMaximizeButton.qml /usr/share/kwin/aurorae/Decoration.qml /usr/share/kwin/aurorae/DecorationButton.qml /usr/share/kwin/aurorae/MenuButton.qml /usr/share/kwin/aurorae/aurorae.qml /usr/share/kwin/builtin-effects /usr/share/kwin/builtin-effects/kwin4_effect_blend /usr/share/kwin/builtin-effects/kwin4_effect_blend/metadata.json /usr/share/kwin/builtin-effects/kwin4_effect_blur /usr/share/kwin/builtin-effects/kwin4_effect_blur/metadata.json /usr/share/kwin/builtin-effects/kwin4_effect_colorpicker /usr/share/kwin/builtin-effects/kwin4_effect_colorpicker/metadata.json /usr/share/kwin/builtin-effects/kwin4_effect_contrast /usr/share/kwin/builtin-effects/kwin4_effect_contrast/metadata.json /usr/share/kwin/builtin-effects/kwin4_effect_desktopgrid /usr/share/kwin/builtin-effects/kwin4_effect_desktopgrid/metadata.json /usr/share/kwin/builtin-effects/kwin4_effect_diminactive /usr/share/kwin/builtin-effects/kwin4_effect_diminactive/metadata.json /usr/share/kwin/builtin-effects/kwin4_effect_fallapart /usr/share/kwin/builtin-effects/kwin4_effect_fallapart/metadata.json /usr/share/kwin/builtin-effects/kwin4_effect_glide /usr/share/kwin/builtin-effects/kwin4_effect_glide/metadata.json /usr/share/kwin/builtin-effects/kwin4_effect_highlightwindow /usr/share/kwin/builtin-effects/kwin4_effect_highlightwindow/metadata.json /usr/share/kwin/builtin-effects/kwin4_effect_invert /usr/share/kwin/builtin-effects/kwin4_effect_invert/metadata.json /usr/share/kwin/builtin-effects/kwin4_effect_kscreen /usr/share/kwin/builtin-effects/kwin4_effect_kscreen/metadata.json /usr/share/kwin/builtin-effects/kwin4_effect_magiclamp /usr/share/kwin/builtin-effects/kwin4_effect_magiclamp/metadata.json /usr/share/kwin/builtin-effects/kwin4_effect_magnifier /usr/share/kwin/builtin-effects/kwin4_effect_magnifier/metadata.json /usr/share/kwin/builtin-effects/kwin4_effect_mouseclick /usr/share/kwin/builtin-effects/kwin4_effect_mouseclick/metadata.json /usr/share/kwin/builtin-effects/kwin4_effect_mousemark /usr/share/kwin/builtin-effects/kwin4_effect_mousemark/metadata.json /usr/share/kwin/builtin-effects/kwin4_effect_outputlocator /usr/share/kwin/builtin-effects/kwin4_effect_outputlocator/metadata.json /usr/share/kwin/builtin-effects/kwin4_effect_overview /usr/share/kwin/builtin-effects/kwin4_effect_overview/metadata.json /usr/share/kwin/builtin-effects/kwin4_effect_screenedge /usr/share/kwin/builtin-effects/kwin4_effect_screenedge/metadata.json /usr/share/kwin/builtin-effects/kwin4_effect_screenshot /usr/share/kwin/builtin-effects/kwin4_effect_screenshot/metadata.json /usr/share/kwin/builtin-effects/kwin4_effect_screentransform /usr/share/kwin/builtin-effects/kwin4_effect_screentransform/metadata.json /usr/share/kwin/builtin-effects/kwin4_effect_sheet /usr/share/kwin/builtin-effects/kwin4_effect_sheet/metadata.json /usr/share/kwin/builtin-effects/kwin4_effect_showfps /usr/share/kwin/builtin-effects/kwin4_effect_showfps/metadata.json /usr/share/kwin/builtin-effects/kwin4_effect_showpaint /usr/share/kwin/builtin-effects/kwin4_effect_showpaint/metadata.json /usr/share/kwin/builtin-effects/kwin4_effect_slide /usr/share/kwin/builtin-effects/kwin4_effect_slide/metadata.json /usr/share/kwin/builtin-effects/kwin4_effect_slideback /usr/share/kwin/builtin-effects/kwin4_effect_slideback/metadata.json /usr/share/kwin/builtin-effects/kwin4_effect_slidingpopups /usr/share/kwin/builtin-effects/kwin4_effect_slidingpopups/metadata.json /usr/share/kwin/builtin-effects/kwin4_effect_snaphelper /usr/share/kwin/builtin-effects/kwin4_effect_snaphelper/metadata.json /usr/share/kwin/builtin-effects/kwin4_effect_startupfeedback /usr/share/kwin/builtin-effects/kwin4_effect_startupfeedback/metadata.json /usr/share/kwin/builtin-effects/kwin4_effect_thumbnailaside /usr/share/kwin/builtin-effects/kwin4_effect_thumbnailaside/metadata.json /usr/share/kwin/builtin-effects/kwin4_effect_tileseditor /usr/share/kwin/builtin-effects/kwin4_effect_tileseditor/metadata.json /usr/share/kwin/builtin-effects/kwin4_effect_touchpoints /usr/share/kwin/builtin-effects/kwin4_effect_touchpoints/metadata.json /usr/share/kwin/builtin-effects/kwin4_effect_trackmouse /usr/share/kwin/builtin-effects/kwin4_effect_trackmouse/metadata.json /usr/share/kwin/builtin-effects/kwin4_effect_windowview /usr/share/kwin/builtin-effects/kwin4_effect_windowview/metadata.json /usr/share/kwin/builtin-effects/kwin4_effect_wobblywindows /usr/share/kwin/builtin-effects/kwin4_effect_wobblywindows/metadata.json /usr/share/kwin/builtin-effects/kwin4_effect_zoom /usr/share/kwin/builtin-effects/kwin4_effect_zoom/metadata.json /usr/share/kwin/decorations /usr/share/kwin/decorations/kwin4_decoration_qml_plastik /usr/share/kwin/decorations/kwin4_decoration_qml_plastik/contents /usr/share/kwin/decorations/kwin4_decoration_qml_plastik/contents/config /usr/share/kwin/decorations/kwin4_decoration_qml_plastik/contents/config/main.xml /usr/share/kwin/decorations/kwin4_decoration_qml_plastik/contents/ui /usr/share/kwin/decorations/kwin4_decoration_qml_plastik/contents/ui/PlastikButton.qml /usr/share/kwin/decorations/kwin4_decoration_qml_plastik/contents/ui/config.ui /usr/share/kwin/decorations/kwin4_decoration_qml_plastik/contents/ui/main.qml /usr/share/kwin/decorations/kwin4_decoration_qml_plastik/metadata.json /usr/share/kwin/effects /usr/share/kwin/effects/desktopgrid /usr/share/kwin/effects/desktopgrid/qml /usr/share/kwin/effects/desktopgrid/qml/DesktopView.qml /usr/share/kwin/effects/desktopgrid/qml/main.qml /usr/share/kwin/effects/kwin4_effect_dialogparent /usr/share/kwin/effects/kwin4_effect_dialogparent/contents /usr/share/kwin/effects/kwin4_effect_dialogparent/contents/code /usr/share/kwin/effects/kwin4_effect_dialogparent/contents/code/main.js /usr/share/kwin/effects/kwin4_effect_dialogparent/metadata.json /usr/share/kwin/effects/kwin4_effect_dimscreen /usr/share/kwin/effects/kwin4_effect_dimscreen/contents /usr/share/kwin/effects/kwin4_effect_dimscreen/contents/code /usr/share/kwin/effects/kwin4_effect_dimscreen/contents/code/main.js /usr/share/kwin/effects/kwin4_effect_dimscreen/metadata.json /usr/share/kwin/effects/kwin4_effect_eyeonscreen /usr/share/kwin/effects/kwin4_effect_eyeonscreen/contents /usr/share/kwin/effects/kwin4_effect_eyeonscreen/contents/code /usr/share/kwin/effects/kwin4_effect_eyeonscreen/contents/code/main.js /usr/share/kwin/effects/kwin4_effect_eyeonscreen/metadata.json /usr/share/kwin/effects/kwin4_effect_fade /usr/share/kwin/effects/kwin4_effect_fade/contents /usr/share/kwin/effects/kwin4_effect_fade/contents/code /usr/share/kwin/effects/kwin4_effect_fade/contents/code/main.js /usr/share/kwin/effects/kwin4_effect_fade/contents/config /usr/share/kwin/effects/kwin4_effect_fade/contents/config/main.xml /usr/share/kwin/effects/kwin4_effect_fade/metadata.json /usr/share/kwin/effects/kwin4_effect_fadedesktop /usr/share/kwin/effects/kwin4_effect_fadedesktop/contents /usr/share/kwin/effects/kwin4_effect_fadedesktop/contents/code /usr/share/kwin/effects/kwin4_effect_fadedesktop/contents/code/main.js /usr/share/kwin/effects/kwin4_effect_fadedesktop/metadata.json /usr/share/kwin/effects/kwin4_effect_fadingpopups /usr/share/kwin/effects/kwin4_effect_fadingpopups/contents /usr/share/kwin/effects/kwin4_effect_fadingpopups/contents/code /usr/share/kwin/effects/kwin4_effect_fadingpopups/contents/code/main.js /usr/share/kwin/effects/kwin4_effect_fadingpopups/metadata.json /usr/share/kwin/effects/kwin4_effect_frozenapp /usr/share/kwin/effects/kwin4_effect_frozenapp/contents /usr/share/kwin/effects/kwin4_effect_frozenapp/contents/code /usr/share/kwin/effects/kwin4_effect_frozenapp/contents/code/main.js /usr/share/kwin/effects/kwin4_effect_frozenapp/metadata.json /usr/share/kwin/effects/kwin4_effect_fullscreen /usr/share/kwin/effects/kwin4_effect_fullscreen/contents /usr/share/kwin/effects/kwin4_effect_fullscreen/contents/code /usr/share/kwin/effects/kwin4_effect_fullscreen/contents/code/fullscreen.js /usr/share/kwin/effects/kwin4_effect_fullscreen/metadata.json /usr/share/kwin/effects/kwin4_effect_login /usr/share/kwin/effects/kwin4_effect_login/contents /usr/share/kwin/effects/kwin4_effect_login/contents/code /usr/share/kwin/effects/kwin4_effect_login/contents/code/main.js /usr/share/kwin/effects/kwin4_effect_login/contents/config /usr/share/kwin/effects/kwin4_effect_login/contents/config/main.xml /usr/share/kwin/effects/kwin4_effect_login/contents/ui /usr/share/kwin/effects/kwin4_effect_login/contents/ui/config.ui /usr/share/kwin/effects/kwin4_effect_login/metadata.json /usr/share/kwin/effects/kwin4_effect_logout /usr/share/kwin/effects/kwin4_effect_logout/contents /usr/share/kwin/effects/kwin4_effect_logout/contents/code /usr/share/kwin/effects/kwin4_effect_logout/contents/code/main.js /usr/share/kwin/effects/kwin4_effect_logout/metadata.json /usr/share/kwin/effects/kwin4_effect_maximize /usr/share/kwin/effects/kwin4_effect_maximize/contents /usr/share/kwin/effects/kwin4_effect_maximize/contents/code /usr/share/kwin/effects/kwin4_effect_maximize/contents/code/maximize.js /usr/share/kwin/effects/kwin4_effect_maximize/metadata.json /usr/share/kwin/effects/kwin4_effect_morphingpopups /usr/share/kwin/effects/kwin4_effect_morphingpopups/contents /usr/share/kwin/effects/kwin4_effect_morphingpopups/contents/code /usr/share/kwin/effects/kwin4_effect_morphingpopups/contents/code/morphingpopups.js /usr/share/kwin/effects/kwin4_effect_morphingpopups/metadata.json /usr/share/kwin/effects/kwin4_effect_scale /usr/share/kwin/effects/kwin4_effect_scale/contents /usr/share/kwin/effects/kwin4_effect_scale/contents/code /usr/share/kwin/effects/kwin4_effect_scale/contents/code/main.js /usr/share/kwin/effects/kwin4_effect_scale/contents/config /usr/share/kwin/effects/kwin4_effect_scale/contents/config/main.xml /usr/share/kwin/effects/kwin4_effect_scale/contents/ui /usr/share/kwin/effects/kwin4_effect_scale/contents/ui/config.ui /usr/share/kwin/effects/kwin4_effect_scale/metadata.json /usr/share/kwin/effects/kwin4_effect_sessionquit /usr/share/kwin/effects/kwin4_effect_sessionquit/contents /usr/share/kwin/effects/kwin4_effect_sessionquit/contents/code /usr/share/kwin/effects/kwin4_effect_sessionquit/contents/code/main.js /usr/share/kwin/effects/kwin4_effect_sessionquit/metadata.json /usr/share/kwin/effects/kwin4_effect_squash /usr/share/kwin/effects/kwin4_effect_squash/contents /usr/share/kwin/effects/kwin4_effect_squash/contents/code /usr/share/kwin/effects/kwin4_effect_squash/contents/code/main.js /usr/share/kwin/effects/kwin4_effect_squash/metadata.json /usr/share/kwin/effects/kwin4_effect_translucency /usr/share/kwin/effects/kwin4_effect_translucency/contents /usr/share/kwin/effects/kwin4_effect_translucency/contents/code /usr/share/kwin/effects/kwin4_effect_translucency/contents/code/main.js /usr/share/kwin/effects/kwin4_effect_translucency/contents/config /usr/share/kwin/effects/kwin4_effect_translucency/contents/config/main.xml /usr/share/kwin/effects/kwin4_effect_translucency/contents/ui /usr/share/kwin/effects/kwin4_effect_translucency/contents/ui/config.ui /usr/share/kwin/effects/kwin4_effect_translucency/metadata.json /usr/share/kwin/effects/kwin4_effect_windowaperture /usr/share/kwin/effects/kwin4_effect_windowaperture/contents /usr/share/kwin/effects/kwin4_effect_windowaperture/contents/code /usr/share/kwin/effects/kwin4_effect_windowaperture/contents/code/main.js /usr/share/kwin/effects/kwin4_effect_windowaperture/metadata.json /usr/share/kwin/effects/outputlocator /usr/share/kwin/effects/outputlocator/qml /usr/share/kwin/effects/outputlocator/qml/OutputLabel.qml /usr/share/kwin/effects/overview /usr/share/kwin/effects/overview/qml /usr/share/kwin/effects/overview/qml/DesktopBar.qml /usr/share/kwin/effects/overview/qml/DesktopView.qml /usr/share/kwin/effects/overview/qml/ScreenView.qml /usr/share/kwin/effects/showfps /usr/share/kwin/effects/showfps/qml /usr/share/kwin/effects/showfps/qml/main.qml /usr/share/kwin/effects/tileseditor /usr/share/kwin/effects/tileseditor/qml /usr/share/kwin/effects/tileseditor/qml/ResizeCorner.qml /usr/share/kwin/effects/tileseditor/qml/ResizeHandle.qml /usr/share/kwin/effects/tileseditor/qml/TileDelegate.qml /usr/share/kwin/effects/tileseditor/qml/layouts.svg /usr/share/kwin/effects/tileseditor/qml/main.qml /usr/share/kwin/effects/windowview /usr/share/kwin/effects/windowview/qml /usr/share/kwin/effects/windowview/qml/main.qml /usr/share/kwin/frames /usr/share/kwin/frames/plasma /usr/share/kwin/frames/plasma/frame_none.qml /usr/share/kwin/frames/plasma/frame_styled.qml /usr/share/kwin/frames/plasma/frame_unstyled.qml /usr/share/kwin/kcm_kwintabbox /usr/share/kwin/kcm_kwintabbox/desktop.png /usr/share/kwin/kcm_kwintabbox/dolphin.png /usr/share/kwin/kcm_kwintabbox/kmail.png /usr/share/kwin/kcm_kwintabbox/konqueror.png /usr/share/kwin/kcm_kwintabbox/systemsettings.png /usr/share/kwin/onscreennotification /usr/share/kwin/onscreennotification/plasma /usr/share/kwin/onscreennotification/plasma/dummydata /usr/share/kwin/onscreennotification/plasma/dummydata/osd.qml /usr/share/kwin/onscreennotification/plasma/main.qml /usr/share/kwin/outline /usr/share/kwin/outline/plasma /usr/share/kwin/outline/plasma/outline.qml /usr/share/kwin/scripts /usr/share/kwin/scripts/desktopchangeosd /usr/share/kwin/scripts/desktopchangeosd/contents /usr/share/kwin/scripts/desktopchangeosd/contents/ui /usr/share/kwin/scripts/desktopchangeosd/contents/ui/main.qml /usr/share/kwin/scripts/desktopchangeosd/contents/ui/osd.qml /usr/share/kwin/scripts/desktopchangeosd/metadata.json /usr/share/kwin/scripts/minimizeall /usr/share/kwin/scripts/minimizeall/contents /usr/share/kwin/scripts/minimizeall/contents/code /usr/share/kwin/scripts/minimizeall/contents/code/main.js /usr/share/kwin/scripts/minimizeall/metadata.json /usr/share/kwin/scripts/synchronizeskipswitcher /usr/share/kwin/scripts/synchronizeskipswitcher/contents /usr/share/kwin/scripts/synchronizeskipswitcher/contents/code /usr/share/kwin/scripts/synchronizeskipswitcher/contents/code/main.js /usr/share/kwin/scripts/synchronizeskipswitcher/metadata.json /usr/share/kwin/scripts/videowall /usr/share/kwin/scripts/videowall/contents /usr/share/kwin/scripts/videowall/contents/code /usr/share/kwin/scripts/videowall/contents/code/main.js /usr/share/kwin/scripts/videowall/contents/config /usr/share/kwin/scripts/videowall/contents/config/main.xml /usr/share/kwin/scripts/videowall/contents/ui /usr/share/kwin/scripts/videowall/contents/ui/config.ui /usr/share/kwin/scripts/videowall/metadata.json /usr/share/kwin/tm_inner.png /usr/share/kwin/tm_outer.png /usr/share/licenses/kwin5 /usr/share/licenses/kwin5/BSD-3-Clause.txt /usr/share/licenses/kwin5/CC0-1.0.txt /usr/share/licenses/kwin5/GPL-2.0-only.txt /usr/share/licenses/kwin5/GPL-2.0-or-later.txt /usr/share/licenses/kwin5/GPL-3.0-only.txt /usr/share/licenses/kwin5/GPL-3.0-or-later.txt /usr/share/licenses/kwin5/LGPL-2.0-only.txt /usr/share/licenses/kwin5/LGPL-2.0-or-later.txt /usr/share/licenses/kwin5/LGPL-2.1-only.txt /usr/share/licenses/kwin5/LGPL-2.1-or-later.txt /usr/share/licenses/kwin5/LGPL-3.0-only.txt /usr/share/licenses/kwin5/LicenseRef-KDE-Accepted-GPL.txt /usr/share/licenses/kwin5/LicenseRef-KDE-Accepted-LGPL.txt /usr/share/licenses/kwin5/MIT.txt /usr/share/qlogging-categories5/org_kde_kwin.categories
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Apr 9 21:38:35 2024