We have some news to share for the request index beta feature. We’ve added more options to sort your requests, counters to the individual filters and documentation for the search functionality. Checkout the blog post for more details.

File plasma6-workspace.changes of Package plasma6-workspace

-------------------------------------------------------------------
Tue Jan 13 14:41:44 UTC 2026 - Fabian Vogt <fabian@ritter-vogt.de>

- Update to 6.5.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.5
- Changes since 6.5.4:
  * Update version for new release 6.5.5
  * kcms/users: reset dialog state on close button press (kde#514088)
  * libnotificationmanager: prevent duplicate D-Bus service watcher additions (kde#489910)
  * Fix PanelConfigView being shown on the wrong screen in multi-monitor setups
  * applets/kicker: Escape ampersands in jumplist actions
  * servicerunner: score startswith matches higher than perfect matches
  * servicerunner: still consider keywords even when they are poor matches (kde#512399)
  * servicerunner: when a key starts with the search term, bump it (kde#512400)
  * wallpapers/image: Fix wallpaper previews not honoring aspect ratio for sourceSize (kde#512420)

-------------------------------------------------------------------
Tue Dec  9 12:05:54 UTC 2025 - Fabian Vogt <fabian@ritter-vogt.de>

- Update to 6.5.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.4
- Changes since 6.5.3:
  * Update version for new release 6.5.4
  * shell/panelview: Correct the geometry changed logic
  * shell/panelview: Fix race condition for panel sizing
  * applets/kicker: be more assertive about not having children
  * Fix build after bad backport
  * [devicenotifications] Decode udev strings as UTF-8 (kde#511558)
  * [devicenotifications] Avoid converting to QString and back for _ENC properties
  * [devicenotifications] Use QByteArrayView for decodePropertyValue
  * [applets/systemtray] Don't crash when we can't find data for a given source (kde#511866)
  * applets/clipboard: return to clipboard menu when history is cleared (kde#511026)
  * applets/kicker: don't emit queryFinished if still querying (kde#473174)
  * klipper: fix potential memory leak from action menu
  * klipper: make action menu a normal window (kde#510449)
  * shell: Harden PanelRulerView against screen changing due to geometry updates (kde#482916)
  * shell: Fix panel ruler positioning
  * applets/systemtray: Fix global activation shortcut not working (kde#483688)
  * wallpapers/image: Retain delegate preview while loading
  * components/containmentlayoutmanager: Fix potential memory leaks in AppletContainer
  * components/containmentlayoutmanager: Fix potential memory leak in ItemContainer
  * components/containmentlayoutmanager: Fix a potential leak in AppletsLayout

-------------------------------------------------------------------
Sat Nov 22 21:23:10 CET 2025 - Stanislav Brabec <sbrabec@suse.com>

- Remove unused BuildRequires: update-desktop-files.

-------------------------------------------------------------------
Tue Nov 18 10:30:21 UTC 2025 - Fabian Vogt <fabian@ritter-vogt.de>

- Update to 6.5.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.3
- Changes since 6.5.2:
  * Update version for new release 6.5.3
  * Use matching selenium version
  * applets/notifications: Fix mistake with Globals time property
  * klipper: fix action menu not always opening when there is matching text (kde#510449)
  * appiumtests: set GSK_RENDERER=cairo to fix clipboardtest that rely on new windows
  * applets/notifications: Fix notification time labels (kde#511908)
  * shell/panelview: Dont try to position non-existent config view (kde#511743)
  * bitap: allocate patternMask on heap instead of stack (kde#511233)
  * Fix shelltest (kde#[numberofthebugreport])
  * wallpapers/image: fix ImageListModelTest::testImageListModelData
  * wallpapers/image: Fix high cpu usage when wallpaper dialog is open
  * kcms/wallpaper: Only show on desktop
  * ShellCorona: ensure screenUiReadyChanged happens for screens without panels (kde#511131)
  * wallpapers/image: Improve kcm delegate sizing for mobile
  * appiumtests: make test_5_3_bug491961_mimetypes less flaky

-------------------------------------------------------------------
Tue Nov  4 23:06:51 UTC 2025 - Fabian Vogt <fabian@ritter-vogt.de>

- Update to 6.5.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.2
- Changes since 6.5.1:
  * Update version for new release 6.5.2
  * shutdown: Stop graphical-session.target directly
  * servicerunnertest: make sure welcome center doesn't skew results
  * servicerunner: aggressively expand scoring system (kde#511078,kde#511235,kde#511237)
  * wallpapers/image: prevent checkbox from overlapping with day/night icon
  * kcms/kfontints: Install kfontviewpart.rc in the right location (kde#446207)
  * [components/timezoneselector] Explicitly pass translation domain (kde#511404)
  * Fix WidgetExplorer::addApplet (kde#511413)
  * wallpapers/image: Don't use QUrlQuery for preview
  * Update version for new release 6.5.2

-------------------------------------------------------------------
Tue Oct 28 11:52:39 UTC 2025 - Fabian Vogt <fabian@ritter-vogt.de>

- Update to 6.5.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.1
- Changes since 6.5.0:
  * Update version for new release 6.5.1
  * wallpapers/image: use more appropriate "remove wallpaper" icon (kde#484307)
  * ksplash: Don't use fallback in test mode
  * notifications: Don't show details if they only say you have 1 of 1 items
  * wallpapers: rephrase color-aware wallpaper option to be accurate
  * Make KF6Holidays a hard dependency
  * servicerunner: outscore krunner's launch count system
  * shell/autotests: fix shelltest
  * appiumtests: fix clipboardtest

-------------------------------------------------------------------
Thu Oct 16 18:13:17 UTC 2025 - Fabian Vogt <fabian@ritter-vogt.de>

- Update to 6.5.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.5.0
- Changes since 6.4.91:
  * Update version for new release 6.5.0
  * Make all panels reserve space when in edit mode
  * Adjust availableScreenRect of Coronas for stacked panels in edit mode (kde#505417)
  * servicerunner: calculate the distance of the "beginning" of the items too (kde#510039)
  * [libnotificationmanager] Implement ActionLabelsRole in JobsModel (kde#510244)
  * applets/notifications: Respect transient for notificatons with actions
  * Bump reduced_featureset CI to Qt 6.10
  * scripting: Fix setting resolution independent panel configuration
  * servicerunner: Add the second half to #pragma once
  * Revert "Limit evaluateScript execution at 2 seconds"
  * servicerunner: Avoid matching everything with single character patterns
  * ksmserver: Fix saving clients (kde#510177)
  * Notifications: Keep summary out of history
  * servicerunner: associated scorecard with a search and term
  * osd: Don't show volume OSD on Plasma Mobile
  * kcms/wallpaper: fix localization (kde#505122\,kde#508491\)
  * Fix i18n for OSDItem
  * klipper: fix copying data from office suites
  * libkmpris: Decodes URI before displaying title (kde#507530)
  * Logout: don't mistakenly think the model includes ourselves (kde#510135)
- Drop patches, now upstream:
  * 0001-servicerunner-Avoid-matching-everything-with-single-.patch
  * 0001-scripting-Fix-setting-resolution-independent-panel-c.patch

-------------------------------------------------------------------
Thu Oct  9 11:48:53 UTC 2025 - Fabian Vogt <fabian@ritter-vogt.de>

- Add patch to fix false matches with single letter queries:
  * 0001-servicerunner-Avoid-matching-everything-with-single-.patch

-------------------------------------------------------------------
Wed Oct  8 15:44:02 UTC 2025 - Fabian Vogt <fabian@ritter-vogt.de>

- Add patch to fix panel configuration on first start:
  * 0001-scripting-Fix-setting-resolution-independent-panel-c.patch

-------------------------------------------------------------------
Thu Oct  2 14:47:01 UTC 2025 - Fabian Vogt <fabian@ritter-vogt.de>

- Update to 6.4.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.4.91
- Too many changes to list here
- Drop patches, now upstream:
  * 0001-applets-mediacontroller-Workaround-for-common-crash-.patch

-------------------------------------------------------------------
Thu Sep 25 08:13:52 UTC 2025 - Fabian Vogt <fabian@ritter-vogt.de>

- Add patch to fix crash caused by a qtdeclarative change
  (kde#509192, QTBUG-140018):
  * 0001-applets-mediacontroller-Workaround-for-common-crash-.patch

-------------------------------------------------------------------
Tue Sep 23 06:40:40 UTC 2025 - Fabian Vogt <fabian@ritter-vogt.de>

- Update to 6.4.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.4.90
- Too many changes to list here

-------------------------------------------------------------------
Sat Sep 13 07:55:49 UTC 2025 - Christophe Marin <christophe@krop.fr>

- Update file list after KDE Frameworks 6.18 release

-------------------------------------------------------------------
Tue Sep  9 11:29:35 UTC 2025 - Fabian Vogt <fabian@ritter-vogt.de>

- Update to 6.4.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.4.5
- Changes since 6.4.4:
  * Update version for new release 6.4.5
  * kioworkers/applications: Set UDS_TARGET_URL for applications
  * kcms/fonts: notify after adjusting all fonts (kde#508738)
  * applets/notifications: add missing translation domain for speed chart strings (kde#508490)
  * kcms/kfontinst: Explicitly set i18n domain
  * timezoneselector: When programmatically opening location popup, move focus too
  * Emit config changed signal for system tray upon panel cloning (kde#508355)
  * klipper: ignore file previews from network mounts
  * Fix devicenotifiertest in CI by checking for something that's there
  * appiumtests: make kcm_colors_test and kcm_cursortheme_test less flaky
  * applets/devicenotifier: handle camera (ptp) devices (kde#508285)
  * kcms/notifications: Do not show System Notifications page for apps (kde#506236)
  * kcms/notifications: Fix broken "configure notification" page
  * kcm_regionandlang: fix locale list item background is not highlighted (kde#507451)
  * imagefinder: add missing image format check in run()
  * [plasma-apply-desktoptheme] Notify config change (kde#507681)
  * applets/kicker: Resolve symlinks when possible (kde#505247)
  * applets/notifications: Use a proper component for the speed chart

-------------------------------------------------------------------
Wed Aug  6 13:31:36 UTC 2025 - Fabian Vogt <fabian@ritter-vogt.de>

- Update to 6.4.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.4.4
- Changes since 6.4.3:
  * Update version for new release 6.4.4
  * KCMColors: Do not forward the output of editDialogProcess (kde#504007)
  * Make Cachedir check concurrent
  * Revert "Disable linux-qt6-next while the regression in Qt gets fixed"
  * DesktopProtocol: If symlink target desktop file is unwritable, create new one to ApplicationsLocation (kde#506032)
  * Allow to remove icon widgets from context menu (kde#503832)
  * applets/kicker: Call OpenUrlJob with mimeType
  * Assume a place is of type inode/directory
  * runners/recentdocuments: Use mime type we get from the results model
  * delete image-data from hint (kde#507304)
  * Force keep notifications in history if they were triggered in DnD (kde#504571)
  * Notificationmanager: Remove QConcatenateBlablaModel workaround for Qt 6.9.1 (kde#471130)
  * Reparent menu actions to the temporarily created QMenu in global menu (kde#505876)
  * global menu applet: fix single button mode on X11 (kde#506170)

-------------------------------------------------------------------
Tue Jul 15 10:58:31 UTC 2025 - Fabian Vogt <fabian@ritter-vogt.de>

- Update to 6.4.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.4.3
- Changes since 6.4.2:
  * applets/devicenotifer: fix the wrong message when unmounting a device
  * Update version for new release 6.4.3
  * [appmenu] Better error message
  * servicerunner: repair removing favorties at runtime
  * kcms/componentchooser: Don't offer NoDisplay services
  * cmake: don't depend on xdotool when building without x11
  * Do not emit OOM notifications on systemd services reload (kde#502279)
  * applets/devicenotifer: don't do check if a device is already mounted

-------------------------------------------------------------------
Tue Jul  1 13:11:39 UTC 2025 - Fabian Vogt <fabian@ritter-vogt.de>

- Update to 6.4.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.4.2
- Changes since 6.4.1:
  * Update version for new release 6.4.2
  * applets/notifications: Fix displaying bytes in details
  * Update version for new release 6.4.2
  * Do not create multiple QMenu when global menu is set to compact (kde#506170)
  * kcms/notifications: Fix typo
  * weather/envcan: Adapt to the new locations list URL
  * startkde: Remove Before=plasma-ksplash-ready.service
  * Only resize width to fit date elements if they are visible (kde#505614)

-------------------------------------------------------------------
Tue Jun 24 11:56:07 UTC 2025 - Fabian Vogt <fabian@ritter-vogt.de>

- Update to 6.4.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.4.1
- Changes since 6.4.0:
  * Update version for new release 6.4.1
  * applets/kicker: resolve non-existing files to their url (kde#402820)
  * weather/envcan: Fix handling of non-continuous hourly folder list
  * DayDelegate: disable days not in the current month
  * kcms/feedback: remove little hover icons (kde#505761)
  * trianglemousefilter: Wrap unit test in if BUILD_TESTING
  * kcms/wallpaper: add missing domain strings to allow translation (kde#505122)
  * KlipperPopup: Always start from beginning of the list (kde#505493)
  * Klipper: Remove local Configure Klipper action (kde#501632)
  * RunCommand: fix "hide faded completion text" calculation (kde#505698)
  * shell/containmentconfigview: let wallpaperConfigModel emit wallpaperPluginsChanged
  * Achieve WCAG AA text contrast for labels
  * Fix ambiguous `operator==()` overload on Qt 6.10

-------------------------------------------------------------------
Thu Jun 12 10:37:59 UTC 2025 - Fabian Vogt <fabian@ritter-vogt.de>

- Update to 6.4.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.4.0
- Changes since 6.3.91:
  * Update version for new release 6.4.0
  * dataengines/weather: Adapt to the new dynamic URLs on envcan
  * applets: update bugzilla urls
  * wallpapers/image: don't use image description as title
  * applets/kicker: make clear invokable from qml
  * applets/kicker: don't emit layoutChanged while looping over AppEntry
  * applets/kicker: fix filenames containing # in history (kde#419449,kde#437960)
  * libtaskmanager: fix "move to activity" when on almost all activities (kde#483148)
  * applets/kicker: Use KActivityManager to track app launches (kde#504813)
  * kcm/region_language: do not check language support for C on Ubuntu (kde#503762)
  * wallpapers/image: clear Preview key before saving
  * applets/notifications: make some parameters explicit
  * kcms/wallpaper: don't load PreviewImage (kde#504934)
  * containmentlayoutmanager: don't enter edit mode without activefocus
  * applets/digital-clock: fix config page alignment in RtL
  * applets/digital-clock: make Appearance page a bit neater
  * applets/kicker: Remember uninstalled apps for a short period When an installed .desktop file is updated, it might be removed and immediately re-added, which causes it to be inappropriately marked New! as the model is updated for both changes. (kde#504523)
  * dataengines: add missing <mutex> include
  * Do not show logout screen when in lockscreen / screensaver (kde#504575)
  * kcms/lookandfeel: Initialise member variables (kde#504621)

-------------------------------------------------------------------
Thu May 29 21:23:27 UTC 2025 - Fabian Vogt <fabian@ritter-vogt.de>

- Update to 6.3.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.3.91
- Changes since 6.3.90:
  * Update version for new release 6.3.91
  * Do not track cache partitions with freespacenotifier (kde#504423)
  * shell: Rearrange the teardown order
  * plasmashell: less invasive change in panel cloning (kde#504856)
  * plasmashell: don't duplicate old applet configs in panel cloning (kde#504856)
  * wallpapers/image: don't crash when removing /usr/share (kde#503593)
  * containmentactions: Fix display of KRunner shortcut
  * klipper: show popup window faster
  * klipper: make "Add Actions" dialog only window-modal (kde#501938)
  * libtaskmanager: show Comment for launcher icons when appropriate (kde#504431)
  * Fix cell height calc in resize handle
  * kcms/componentchooser: fix dialog scrollability (kde#504418)
  * runners/sessions: Remove leftover GUI code
  * applets/systemmonitor: skip configure button on sensorless faces (kde#504335)
  * applets/notifications: add top padding for body-but-no-summary condition
  * fix: notify about missed notifications only once
  * applets/notifications: Don't set a parent for WidgetsAskUserActionHandler (kde#504385)
  * 🍒 Notifications: Set notifications to read when full representation is opened (kde#504350)
  * Disable linux-qt6-next while the regression in Qt gets fixed
  * components/sessionprivate: fix a potential crash in SessionsModel
  * wallpapers/image: Fix wallpaper thumbnails not adjusting to output size
  * wallpapers/image: Fix thumbnails not matching output size (kde#483097)
  * wallpapers/image: Trim trailing whitespace in config.qml
  * appiumtests: test showing critical notifications when Do not disturb is active
  * libnotificationmanager: fix critical notifications not showing when Do not disturb is active
  * Avoid "on" QML feature in TimezoneSelector to avoid crashes (kde#503830)
  * applets/notifications: fix count of inhibited notifications when low priority history is disabled

-------------------------------------------------------------------
Mon May 19 19:38:49 UTC 2025 - Fabian Vogt <fabian@ritter-vogt.de>

- Update to 6.3.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.3.90
- Too many changes to list here

-------------------------------------------------------------------
Tue May  6 20:13:20 UTC 2025 - Fabian Vogt <fabian@ritter-vogt.de>

- Update to 6.3.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.3.5
- Changes since 6.3.4:
  * update version for new release
  * Notification: Escape lonely < and > symbols (kde#502106)
  * Calendar: Move event indicator above main label
  * update version for new release
  * appelts/notifications: Fix Notifications positions (kde#500192,kde#498599,kde#491217,kde#502160)
  * applets/notifications: improve paddings again
  * multiscreen: fix an incorrect assert in screenInvariants (kde#494616)
- Drop patches, now upstream:
  * 0001-applets-notifications-improve-paddings-again.patch
  * 0002-appelts-notifications-Fix-Notifications-positions.patch

-------------------------------------------------------------------
Thu Apr  3 11:50:58 UTC 2025 - Fabian Vogt <fabian@ritter-vogt.de>

- Add patch to fix notification appearance
  (kde#500192, kde#498599, kde#491217, kde#502160):
  * 0001-applets-notifications-improve-paddings-again.patch
- Add patch to fix notification position:
  * 0002-appelts-notifications-Fix-Notifications-positions.patch

-------------------------------------------------------------------
Wed Apr  2 10:06:01 UTC 2025 - Christophe Marin <christophe@krop.fr>

- Update to 6.3.4
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/6/6.3.4
- Changes since 6.3.3:
  * applets/notifications: fix body label implicit height and alignment
  * applets/notifications: restore padding above the icon, when visible
  * applets/notifications: use more appropriate wrap mode for labels (kde#502162)
  * applets/notifications: tighten internal spacings (kde#449083)
  * notifications: Sync window position on creation
  * applets/notifications: Fix actions in FullRepresentation
  * klipper: let Qt handle plain text to deal with non-UTF-8 encodings when syncing selections
  * kcms/region_language: make removing languages work
  * Only queue position updates for panel when not hidden (kde#499833)
  * klipper: let Qt handle plain text to deal with non-UTF-8 encodings (kde#500203)
  * shell: fix shelltest
  * klipper: only accept certain MIME types
  * applets/notifications: make drag parameter explicit
  * Check for queued positionAndResize requests at the end of the event cycle (kde#499833)
  * applets/devicenotifier: handle unmounting gracefully
  * update version for new release

-------------------------------------------------------------------
Tue Mar 11 14:45:00 UTC 2025 - Fabian Vogt <fabian@ritter-vogt.de>

- Update to 6.3.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.3.3
- Changes since 6.3.2:
  * update version for new release
  * applets/systemtray: remove KSortFilterProxyModel binding loop (kde#500374)
  * RunCommand: hide faded completion text before field content overflows (kde#500290)
  * klipper: ignore `application/x-openoffice-link` (kde#500903)
  * applets/digital-clock: use better-looking Qt.Labs version of FontDialog
  * components/batterycontrol: Fix remaining time check condition
  * libnotificationmanager: Fix infinite recursion when adding a second applet (kde#500749)
  * components/calendar: Fix previous/next buttons not always working (kde#499871)
  * applets/devicenotifier: Portable Media Player is removable
  * applets/digitalclock: Increase limit of event dots in calendar (kde#500785)
  * applets/systemtray: fix tab focus after pin button (kde#500705)
  * klipper: ignore non-UTF-8 encoded plain text (kde#500203)
  * Kalendar was renamed to Merkuro Calendar
  * weather/envcan: Fix parsing of station coordinates (kde#425770)
  * update version for new release

-------------------------------------------------------------------
Mon Mar  3 08:55:06 UTC 2025 - Fabian Vogt <fabian@ritter-vogt.de>

- Pull in libqt5-qtwayland if Qt 5 is installed (boo#1224995)

-------------------------------------------------------------------
Tue Feb 25 19:38:58 UTC 2025 - Fabian Vogt <fabian@ritter-vogt.de>

- Update to 6.3.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.3.2
- Changes since 6.3.1:
  * update version for new release
  * klipper: fix clipboard actions not setting clipboard for the first time (kde#500287)
  * appiumtests: remove unused import in clipboardtest
  * applets/notifications: don't read out body as HTML
  * shell: use QMetaObject::invokeMethod to call QML function
  * Fixes for respecting immutability
  * klipper: don't hide popup when action popup shows (kde#500438)
  * libnotificationmanager: clearing the timer array, when deleting old notifications
  * klipper: don't cover content with highlight
  * plasma-windowed: set `QT_WAYLAND_DISABLE_FIXED_POSITIONS` to fix resizing loop
  * libtaskmanager: make XWindowTasksModelTest::test_modelData less flaky
  * applets/notifications: fix JobItemIcon context menu (kde#499942)
  * applets/systemtray: Don't unnecessarily append -symbolic to icon names (kde#500102)
  * kcms/krdb: Wait until root window cursor is set (kde#499965)
  * applets/systray: guard pointer to innerContainment
  * klipper: scroll ListView on keyboard navigation
  * update version for new release

-------------------------------------------------------------------
Tue Feb 18 14:46:01 UTC 2025 - Fabian Vogt <fabian@ritter-vogt.de>

- Update to 6.3.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.3.1
- Changes since 6.3.0:
  * update version for new release
  * weather/bbcukmet: Filter out regions from search results (kde#500065)
  * klipper: also show highlight for currentItem
  * appmenu: Place appmenu in the top left screen corner (kde#500141)
  * [kicker] Fix properties dialog for recent files (kde#499845)
  * applets/digitalclock: only show separator with date (kde#499945)
  * applets/systemmonitor: Fixed typo causing undefined constant being used
  * plasma-windowed: adapt to resizeEvent change in Qt 6.9
  * weather/dwd: Capitalize letters after slash
  * update version for new release
  * Multiply floating panel shadow margin by scale factor on X11 (kde#496928)
  * panelview: Fix autohide panel hiding while dragging in task manager (kde#495828)
  * appiumtests: make clipboardtest less flaky
  * kcms/users: handle non-existing/readable profile img
  * klipper: Avoid breaking Listview (kde#448833)
  * applets/notification: make the new indicator 1px taller

-------------------------------------------------------------------
Thu Feb  6 13:47:16 UTC 2025 - Fabian Vogt <fabian@ritter-vogt.de>

- Update to 6.3.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.3.0
- Changes since 6.2.91:
  * applets/notification: make the new indicator 1px taller
  * update version for new release
  * shell: save containment value in signal slots in PanelView
  * desktopnotifier: listen trash state changes from trashrc
  * containmentactions/applauncher: Escape ampersands (kde#499474)
  * applets/kicker: make submenu follow layoutDirection
  * [libtaskmanager] Invalidate filter after changing hideActivatedLaunchers (kde#499475)
  * kicker: remove favorites more reliably (kde#497958)
  * keyboardlayout: wait for org.kde.keyboard service from kded asynchronously (kde#495684)
  * Give ActionButton text more horizontal space (kde#499296)
  * kcms/{autostart,users} Keep "Add" actions visible in headers
  * kcms/nightlight: Fix dark theme color temperature preview
  * libkworkspace: fix crash when XRandr extension is not initialized
  * kcms/wallpaper: Set buddyFor wallpaper type
  * appiumtests: make clipboardtest less flaky
  * Watch for changes in session save mode (kde#449077)
  * kcm/users: make cropper fill largest square within image by default (kde#498989)
  * kcms/users: fix dialog sizing (kde#481316)
  * libkmpris: Fix default min/max playback rate
  * kcms/soundtheme: Allow setting theme with sounds disabled (kde#497355)
  * applets/notification: limit popup with of inlineReply (kde#498834)

-------------------------------------------------------------------
Thu Jan 23 13:47:03 UTC 2025 - Fabian Vogt <fabian@ritter-vogt.de>

- Update to 6.2.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.2.91
- Too many changes to list here

-------------------------------------------------------------------
Sat Jan 11 18:29:19 UTC 2025 - Fabian Vogt <fabian@ritter-vogt.de>

- Update to 6.2.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.2.90
- Too many changes to list here

-------------------------------------------------------------------
Tue Dec 31 20:50:44 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>

- Update to 6.2.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.2.5
- Changes since 6.2.4:
  * update version for new release
  * components/dbus: fix invalid variant type since Qt 6.8.1
  * applets/systemtray: fix busy indicator position for hidden items (kde#496910)
  * libtaskmanager: use QDateTime instead of QTime for lastActivated (kde#493724)
  * appmenu: Avoid repositioning the menu on wayland (kde#495787)
  * libtaskmanager: Fix transient losing needs attention state
  * notifications: Expose copied file through desktop portal
  * Fix DelegateChoice import with Qt 6.9 (kde#496900)
  * krunner: Clear faded completion text when prior search exists
  * systray: Clean up leaking systrays
  * applets/appmenu: Workaround global menu getting dismissed unexpectedly (kde#494635)
  * update version for new release

-------------------------------------------------------------------
Tue Nov 26 15:47:43 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>

- Update to 6.2.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.2.4
- Changes since 6.2.3:
  * update version for new release
  * BatteryIcon: Add headphone icon
  * plasmashell: begin earlier to watch for panel destruction (kde#487684)
  * plasmawindowed: Use shared contexts analogue to plasmashell
  * applets/notifications: Be explicit about "when" binding on notificationAction
  * devicenotifier: An optical disc can also be storage access (kde#469706)
  * ksmserver: Fix copying of auth data (kde#491130)
  * applets/systemtray: suppress useless tooltips (kde#494463)
  * X11/multiscreen: Always emit outputOrderChanged when a screen is disconnected
  * coloreditor: Hide titlebar color buttons if header is set (kde#433059)
  * devicenotifier: Fix ejecting busy optical media
  * panelview: Fix resized panel with NoBackground not receiving input in new space
  * wallpapers/image: Fix wallpaper item resize for screen dimension change
  * kcms/users: refactor cropping
  * update version for new release

-------------------------------------------------------------------
Thu Nov 14 08:15:07 UTC 2024 - Christophe Marin <christophe@krop.fr>

- Replace '%requires_ge plasma6-desktop' with 'Requires: plasma6-desktop'

-------------------------------------------------------------------
Mon Nov 11 08:47:26 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>

- Replace %requires_ge plasma6-framework-components with
  %requires_ge libplasma6-components: the requires_eq macro does
  only work on real package names, not on virtual provides.

-------------------------------------------------------------------
Tue Nov  5 13:30:41 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>

- Update to 6.2.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.2.3
- Changes since 6.2.2:
  * update version for new release
  * Do early return for ServciesRunner::resolvedArgs in case of error
  * Always show full logout screen for "Show Logout Screen" desktop menu item (kde#495390)
  * lookandfeel: Explicitly set theme to Breeze in defaults
  * kcms/users: crop character faces properly (kde#494487)
  * kcms/users: Fix UI on mobile
  * logout-greeter: don't doubt the daemon
  * logout-greeter: categorize warnings
  * logout-greeter: don't wake up packagekit needlessly
  * appiumtests: fix kcm_cursortheme_test
  * appiumtests: fix kcm_autostart_test
  * appiumtests: fix kcm_users_test
  * appiumtests: fix digitalclocktest
  * components/dbus: fix invalid variant type since Qt 6.8
  * appiumtests: fix systemdialogtest

-------------------------------------------------------------------
Tue Oct 22 14:06:15 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>

- Update to 6.2.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.2.2
- Changes since 6.2.1.1:
  * update version for new release
  * shell: disable incremental gc until QTBUG-129241 is resolved
  * applets/devicenotifier: ensure udi is not dangling to fix crash
  * applets/devicemonitor: document when formating a device is removed and added back immediately
  *  Revert "temporarily revert version number for respin"
  * klipper: Avoid creating lots of native windows in settings dialog (kde#494169)

-------------------------------------------------------------------
Thu Oct 17 08:22:29 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>

- Update to 6.2.1.1:
  * New bugfix release
- Changes since 6.2.1:
  * temporarily revert version number for respin
  * startkde: Specify --type=method_call to correctly notify ksplash
  * applets/devicenotifier: reduce string allocation
  * klipper: correct boolean in desktop file
  * PanelView: Fix popups position when NoBackground hint is set (kde#494193)
  * update version for new release

-------------------------------------------------------------------
Tue Oct 15 16:53:51 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>

- Update to 6.2.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.2.1
- Changes since 6.2.0:
  * update version for new release
  * kcms/wallpaper: fix crash when wallpaper config has invalid values
  * Fix crash with incorrect iterator
  * applets/devicenotifier: fix crash when parent device is not of StorageDrive type
  * klipper: fix unable to remove clip after editing (kde#494145)
  * applets/devicenotifier: Fix encrypted container not updating status (kde#494483)
  * startkde: Avoid waiting when notifying ksplash is up (kde#357170,kde#492492)
  * applets/sysmon: Don't override contentItem of ScrollablePage in config ui (kde#492654)
  * kcms/wallpaper: add title (kde#494008)
  * applets/devicenotifier: avoid duplicate entries in device list
  * applets/devicenotifer: properly delete child devices
  * devicecontrol: Adjust formatting of debug messages
  * applets/systemtray: fix crash caused by model index mismatch
  * applets/kicker: guard against null d-ptr when refreshing favorite model
  * Bring back klipper desktop file (kde#492525)
  * components/calendar: fix finding qtpaths' path
  * update version for new release
  * wallpapers/image: fix crash when rendering mode is changed after initialization

-------------------------------------------------------------------
Sat Oct  5 10:44:35 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>

- Update to 6.2.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.2.0
- Too many changes to list here

-------------------------------------------------------------------
Tue Sep 17 14:54:35 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>

- Update to 6.1.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.1.90
- Too many changes to list here
- Rebase patches:
  * 0001-Revert-No-icons-on-the-desktop-by-default.patch
  * 0001-Revert-krunner-Remove-kconf_update-code.patch
- Drop patches, now upstream:
  * 0001-libtaskmanager-waylandtasksmodel-disconnect-from-par.patch

-------------------------------------------------------------------
Sun Sep 15 10:15:40 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>

- Add patch to fix certain crashes on wayland (kde#488653, boo#1227204):
  * 0001-libtaskmanager-waylandtasksmodel-disconnect-from-par.patch

-------------------------------------------------------------------
Tue Sep 10 14:55:08 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>

- Update to 6.1.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.1.5
- Changes since 6.1.4:
  * update version for new release
  * ScreenPool: add fake screens initially (kde#484687)
  * dataengines/weather/dwd: Fix searching places with umlauts
  * Fixes for touchscreen interaction
  * applets/systemtray: stop overriding delegates' tooltip locations (kde#470650,kde#490555)
  * klipper: fix copying cells when images are ignored (kde#491488)
  * [dataengines/hotplug] Don't crash when there is no default file manager
  * xembedsniproxy: Guard against crash when xcb_query_tree_reply is null (kde#491509)
  * Fix svg images (kde#491369)
  * kcm_regionandlang: always run localectl (kde#479213)
  * Make X-KDE-Init-Phase a proper number in JSON and remove obsolete X-KDE-Init-Symbol values
  * libkmpris: refresh player when track list changes (kde#490569)
  * applets/mediacontroller: use Play/Pause to control players
  * shell/panelview: restart unhide timer on drag leave
  * appiumtests: disable clipboardtest
  * update version for new release

-------------------------------------------------------------------
Tue Aug  6 13:28:34 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>

- Update to 6.1.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.1.4
- Changes since 6.1.3:
  * update version for new release
  * Watch for Look and Feel changed
  * applets/batterymonitor: Fix property names to show the right tool-tip text
  * applets/mediacontroller: Fix label width overflow in horizontal panel
  * Track screen change
  * Respect centered images size (kde#490425,kde#489250)
  * xembed-sni-proxy: Check if descendant windows want button events
  * freespacenotifier: Rework to not warn for read only partitions
  * startplasma: Also set environment variable when it is not currently set (kde#490432)
  * notifications: When doing a drag and drop, set the supported action to cpoy (kde#469644)
  * krunner: Fix icon property name for additionalActions list
  * kastatsfavoritesmodel: Fix a crash

-------------------------------------------------------------------
Tue Jul 16 13:25:21 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>

- Update to 6.1.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.1.3
- Changes since 6.1.2:
  * update version for new release
  * klipper: Avoid incorrect wayland roundtrips (kde#489096)
  * klipper: Fix a potential null dereferencing (kde#489096)
  * kcm/users: decode URI-encoded file for avatar image
  * kastatsfavoritesmodel.cpp: prefer .value() over operator[] (kde#482887)
  * xembedsniproxy: Warp pointer to click location on wayland (kde#489286)
  * klipper: add missing static keyword in `SystemClipboard`
  * update version for new release

-------------------------------------------------------------------
Tue Jul  2 17:34:31 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>

- Update to 6.1.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.1.2
- Changes since 6.1.1:
  * update version for new release
  * libtaskmanager: improve efficiency when window icon frequently changes (kde#487390)
  * Do not hide panel settings when a panel-parented dialog takes focus (kde#487161)
  * update version for new release

-------------------------------------------------------------------
Tue Jun 25 17:14:48 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>

- Update to 6.1.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.1.1
- Changes since 6.1.0:
  * update version for new release
  * Don't emit appletDeleted 2 times
  * applets/systemtray: Read "padding" instead of "margin" of dialog
  * Mapping for mouse events considering transforms (kde#488173)
  * Enforce formfactor when changing location (kde#488174)
  * update version for new release
  * kcm_regionandlang: fix incorrect paper size example for some locales (kde#488083)
  * shell/kconf_update: don't remove shortcut added in 6.1 (kde#488494)

-------------------------------------------------------------------
Mon Jun 17 20:56:13 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>

- Update tarball, got respun

-------------------------------------------------------------------
Thu Jun 13 18:14:12 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>

- sddm.conf: Use breeze-openSUSE as theme

-------------------------------------------------------------------
Thu Jun 13 10:58:53 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>

- Update to 6.1.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.1.0
- Too many changes to list here
- Drop patches, now upstream:
  * 0001-Authenticate-local-clients.patch
  * 0002-Remove-iceauth-dependency.patch
  * 0001-Fix-writing-ICEAuthority-file.patch
  * 0001-Revert-startkde-Close-systemd-session-when-startplas.patch
  * 0002-startkde-Close-systemd-session-when-startplasma-exit.patch

-------------------------------------------------------------------
Mon Jun 10 12:38:47 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>

- Add patch to fix a regression introduced by the preceding change
  (kde#487912, boo#1226110):
  * 0001-Fix-writing-ICEAuthority-file.patch

-------------------------------------------------------------------
Sat Jun  8 11:09:20 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>

- Let plasma6-session require libqt5-qtwayland if necessary

-------------------------------------------------------------------
Fri Jun  7 19:14:12 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>

- Add patches to avoid that upgrades to Plasma 6.1 kill existing
  sessions (kde#488032):
  * 0001-Revert-startkde-Close-systemd-session-when-startplas.patch
  * 0002-startkde-Close-systemd-session-when-startplasma-exit.patch

-------------------------------------------------------------------
Fri May 31 18:56:41 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>

- Add patches to fix ksmserver authentication (CVE-2024-36041, boo#1225774):
  * 0001-Authenticate-local-clients.patch
  * 0002-Remove-iceauth-dependency.patch

-------------------------------------------------------------------
Sat May 25 11:19:45 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>

- Update to 6.0.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.0.90
- Too many changes to list here

-------------------------------------------------------------------
Wed May 22 07:43:19 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>

- Update to 6.0.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.0.5
- Changes since 6.0.4:
  * update version for new release
  * systemmonitor: create configEngine for config items
  * kcm/fonts: use correct signal handlers for UI controls
  * applets/systemtray: Fix wrong icons color in settings window
  * Remove nasty processEvents() which led to a crash on exit
  * Initialize member vars to avoid using uninitialized values
  * applets/clipboard: Show appropriate placeholder message with no search results (kde#486300)
  * kcms/icons: filter out GNOME's Adwaita and High Contrast icon themes (kde#486409)
  * applets/kicker: fix potential crash when modifying preferred applications
  * components/calendar: respect numbering system from local language

-------------------------------------------------------------------
Wed Apr 17 08:13:41 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>

- Update to 6.0.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.0.4
- Too many changes to list here

-------------------------------------------------------------------
Tue Mar 26 18:06:33 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>

- Update to 6.0.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.0.3
- Too many changes to list here

-------------------------------------------------------------------
Mon Mar 18 07:37:42 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>

- Let plasma6-session-x11 provide+obsolete plasma5-session to ensure
  that upgrades end up with the X11 session as well.

-------------------------------------------------------------------
Wed Mar 13 09:10:27 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>

- Update to 6.0.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.0.2
- Changes since 6.0.1:
  * update version for new release
  * kcms/wallpaper: check if config ui has saveConfig
  * kcms/wallpaper: format main.qml
  * shell: properly demarshall DBus argument for color
  * libkmpris: always update active player index on rows inserted (kde#483027)
  * libkmpris: work around nonstandard players (kde#482603)
  * [applets/systemtray] Load icons with Plasma palette (kde#482645)
  * applets/battery: hide battery percentage option when no batteries available (kde#482089)
  * wallpapers/image: save the last position for slideshow on exit (kde#482543)
  * PanelView: Remove redundant reading of the same config key
  * Fix panels being set to floating by upgrades
  * libkmpris: assert active player always matches active index
  * libkmpris: set active player index to -1 when no player matches active player (kde#482756)
  * libkmpris: fix container not being deleted when its identity is empty
  * runners/services: Increase category relevance when service name starts with query
  * libkmpris: prevent an empty icon from being used (kde#482908)
  * appiumtests: move kcm tests to their own folder
  * shell: read wallpaper config from plugin instead of local file (kde#481741)
  * wallpapers/image: remove unused connection
  * shell: Avoid reserving a screen edge if no surface role has been created yet (kde#482399)
  * kcm/regionandlang: fix Setting LANG to C mangles preview strings (kde#482234)
  * update version for new release
- Redirect stdout in waitforkded.conf
- Drop patches, now upstream:
  * 0001-Fix-panels-being-set-to-floating-by-upgrades.patch

-------------------------------------------------------------------
Sun Mar 10 19:08:46 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>

- Add patch to reinstate krunner shortcut migration from < 5.22:
  * 0001-Revert-krunner-Remove-kconf_update-code.patch

-------------------------------------------------------------------
Sat Mar  9 21:20:25 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>

- Fix panels floating after upgrade (kde#483136):
  * Add 0001-Fix-panels-being-set-to-floating-by-upgrades.patch
  * Add waitforkded.conf systemd dropin

-------------------------------------------------------------------
Wed Mar  6 08:40:33 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>

- Update to 6.0.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.0.1
- Changes since 6.0.0:
  * update version for new release
  * applets/systemtray: Prefer Icon over IconName (kde#479712)
  * Make sure AppItem is up to date with sycoca when checking isValid() (kde#481855)
  * kcms/nightcolor: Fix DayNightView on edge cases (kde#482032)
  * applets: add missing website in metadata
  * libkmpris: find active player index in filter proxy model (kde#481992)
  * libkmpris: connect to signals from base class
  * appiumtests: add test for SystemDialog
  * Show panels on entering edit mode and "add widgets" (kde#448393)
  * Notifications: Only convert absolute paths to file URLs (kde#481759)
  * applets/cameraindicator: add bug report button
  * Revert "panelview: Take focus from other Plasma windows when clicked" (kde#481671)
  * components/dialogs: fall back to null target when dialogButtonBox is null

-------------------------------------------------------------------
Mon Mar  4 18:52:28 UTC 2024 - Christophe Marin <christophe@krop.fr>

- Add Provides/Obsoletes to replace Plasma 5

-------------------------------------------------------------------
Mon Mar  4 17:35:10 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>

- Pull in kwayland-integration6 when necessary

-------------------------------------------------------------------
Wed Feb 21 18:36:39 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>

- Update to 6.0.0:
  * New bugfix release
  * Release announcement not available yet
- Too many changes to list here

-------------------------------------------------------------------
Wed Jan 31 17:38:01 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>

- Update to 5.93.0 (6.0 RC 2):
  * New bugfix release
  * See https://kde.org/announcements/megarelease/6/rc2/ for details
- Too many changes to list here

-------------------------------------------------------------------
Wed Jan 17 18:40:00 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>

- Update to 5.92.0 (6.0 RC 1)
  * For more details please see:
    https://kde.org/announcements/megarelease/6/rc1/

-------------------------------------------------------------------
Sat Dec 30 20:21:12 UTC 2023 - Fabian Vogt <fabian@ritter-vogt.de>

- Remove redundant redundant blank line + %license
- Remove meanwhile obsolete provides/obsoletes

-------------------------------------------------------------------
Thu Dec 28 13:03:02 UTC 2023 - Neal Gompa <ngompa@opensuse.org>

- Split X11 session into a subpackage

-------------------------------------------------------------------
Fri Dec  1 22:15:55 UTC 2023 - Christophe Marin <christophe@krop.fr>

- Demote drkonqi6 from required to recommended. The performances
  are (very) bad with gdb and LTO.

-------------------------------------------------------------------
Tue Nov 14 17:53:42 UTC 2023 - Fabian Vogt <fabian@ritter-vogt.de>

- Drop obsolete migration code
- Move some requirements between pattern, plasma6-workspace and
  plasma6-session
- Make kio-extras6 a hard dep

-------------------------------------------------------------------
Mon Nov 13 21:50:26 UTC 2023 - Fabian Vogt <fabian@ritter-vogt.de>

- Merge plasma6-session-wayland into plasma6-session
- Use fdupes again, without -s it's fine
- Add sddm-qt6-branding-openSUSE package containing sddm.conf
- Add 0001-lookandfeel-sddm-theme-metadata.desktop-Add-QtVersio.patch

-------------------------------------------------------------------
Tue Jul  4 20:48:13 UTC 2023 - Christophe Marin <christophe@krop.fr>

- Init plasma6-workspace
openSUSE Build Service is sponsored by