Package Release Info

plasma-framework-5.102.0-bp155.1.7

Update Info: Base Release
Available in Package Hub : 15 SP5

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

libKF5Plasma5
plasma-framework
plasma-framework-components
plasma-framework-devel
plasma-framework-lang

Change Logs

* Thu Jan 12 2023 Christophe Marin <christophe@krop.fr>
- Update to 5.102.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.102.0
- Changes since 5.101.0:
  * Dialog: Only center panel popup if it still would cover two thirds of its panel widget (kde#462930)
  * containmentinterface: add function to open context menu
  * ExpandableListItem: load custom content when item is expanded
  * PC3/ActionTextField: Specify focus reason for shortcut activation
  * Use StandardKey.Find instead of "CTRL+F"
  * ActionTextField: add property type for focusSequence
  * ActionTextField: show native shortcut text in tooltip
  * ActionTextField: fix StandardKey not working
  * Dialog: Add default case to a switch to make clangd happier
  * Dialog: Use one std::optional instead of two boolean flags
  * Mark transient applets in config (kde#417114)
* Tue Dec 06 2022 Christophe Marin <christophe@krop.fr>
- Update to 5.101.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.101.0
- Too many changes since 5.100.1, only listing bugfixes:
  * Rework Plasma theme mask corners and outlines (kde#417511)
  * svgitem: do not upscale svg when using fractional scaling (kde#461682)
* Thu Nov 17 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.100.1. Hotfix release:
  * svgitem: do not upscale svg when using fractional scaling
* Tue Nov 08 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.100.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.100.0
- Too many changes since 5.99.0, only listing bugfixes:
  * Never time out tooltip while its control is still hovered (kde#397336)
  * Fix name of margin hints of task manager (kde#456076)
* Sat Oct 01 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.99.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.99.0
- Changes since 5.98.0:
  * Revert "Install a plugin for org.kde.plasma.plasmoid"
  * Don't violate the min <= max assert in qBound in Qt 6
  * IconLabel: always enable `fillWidth`
  * wallpaperinterface: allow wallpaper plugin to set custom accent color
  * Add CMake option to build WITHOUT_X11
  * Install a plugin for org.kde.plasma.plasmoid (kde#454062)
  * PC3/IconLabel: Simplify Layout.fillWidth expression for label
  * ExpandableListItem: make fewer assumptions about the action
  * Clear PasswordField with Ctrl+Shift+U (kde#451550)
  * Add fade in and out animations to PC3 ToolTip
  * Reset devicePixelRatio after loading the cachedBackground of mask
  * Always give FrameSvg's mask in logical pixels
  * desktoptheme/breeze: update disk.svg (kde#445810)
  * Remove shortcut to make corona immutable
  * Clean up if statement that is always true
  * Clean up unused code for categories and remove reference in API docs
  * ExpandableListItem: add arrow key navigation support
  * PC3/ProgressBar: Fix sizing bugs, reformat code, remove animation hacks (kde#456550)
  * Port IconItem to use Qt Shader Tools for Qt 6
  * Remove commented out dead slot
  * Keep Tooltips the proper type (kde#446375)
  * don't remove the shadow on ~Dialog (kde#437920)
  * Port away from deprecated QSGSimpleMaterialShader
* Tue Sep 06 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.98.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.98.0
- Changes since 5.97.0:
  * Fix dataengine loading in Qt6 code path
  * PC3/Slider: Enable hover events (kde#454714)
  * PlasmaDialog: Don't constantly reset cursor when resizable edges are ON (kde#454714)
  * Add FreeBSD Qt6 CI support
  * PC3: Support RTL layouts in controls
  * extras/ListItem: Fix undefined reference error to properties from newer controls
  * PC3: Improve support for RTL sliders
  * extras/Highlight: Fix code style and explicitness
  * Port from KDeclarative::runtimePlatform to KRuntimePlatform::runtimePlatform
  * BusyIndicator: Fix initialization of the running property
  * extras/ExpandableListItem: Remove 'currentIndex' state when unhovering
  * Doc: Fix typo in a comment
  * Add missing break in switch-case statement
  * PC3/CheckBox: Fix hover animation repeated on press
  * TextField: fix height change when password dot appears
  * Port away from KDeclarative::runtimePlatform
  * ExpandableListItem: add `expanded` property to indicate the view is visible
  * Synchronise busy indicator start points
  * themetest fix a possible memory leak
  * datamodel.cpp 'then' statement is equivalent to the 'else'
  * Fix typo in comment
  * a11y: toolbuttons are pressable
  * a11y: roundbuttons are buttons too
* Sun Aug 07 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.97.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
  * docs: clarify URL in IconItem "source" property
  * Update blur and other window effects when the dialog changes size (kde#457053)
  * Fix generated import versions for QtQuick Controls with Qt 6
  * ExpandableListItem: read `Accessible.description` from action
  * ExpandableListItem: give expand button a name and a tooltip
  * ExpandableListItem: add accessible properties
  * PC3/ToolTip: Sync to qq2-desktop-style: Copy delay & timeout implementations
  * PC3/ToolTip: Sync to qq2-desktop-style: Port to QtQuick.Layouts
  * PC3/ToolTip: Sync to qq2-desktop-style: Wrap text on label
  * PlaceholderMessage: use strict Javascript equality
  * Scope DialogShadows lifetime to application (kde#443706)
  * Use non-deprecated URL interceptors access with Qt 6
  * QMenuProxy::transientParent add null checks
* Sun Jul 03 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.96.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.96.0
- Changes since 5.95.0:
  * FrameItemNode: Remove unnecessary attribute
  * Expose the edit mode to the applets
  * Units: Fix sizeForLabels double-scaling icons with Plasma scaling (kde#454131)
  * Remove extra ';'
  * Update plugins.qmltypes for `org.kde.plasma.core`
  * Skip test for old style theme metadata format when building without deprecations
  * Revert "Use QT_FEATURE_foo to detect opengl* support, and TARGET for glesv2"
  * wallpaperinterface: call `setSource` before `setContextProperty`
  * breeze/widgets: Make analog clock follow colorscheme (kde#377935)
- Drop patch. Fixed upstream:
  * 0001-Revert-Use-QT_FEATURE_foo-to-detect-opengl-support-a.patch
* Tue Jun 14 2022 Fabian Vogt <fabian@ritter-vogt.de>
- Add patch to fix window thumbnails on X11:
  * 0001-Revert-Use-QT_FEATURE_foo-to-detect-opengl-support-a.patch
* Fri Jun 10 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.95.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.95.0
- Too many changes since 5.94.0, only listing bugfixes:
  * Dialog should use the Dock type unless requested otherwise (kde#454635)
  * Add back the WindowsGoBelow panel behavior (kde#455138)
* Tue May 10 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.94.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.94.0
- Too many changes since 5.93.0, only listing bugfixes:
  * Fix use-after-free in ContainmentInterface (kde#451267)
  * Fix osd dialog position (kde#452648)
  * Fix check for argument length in DataEngine loader (kde#452596)
  * Keep PlasmaComponents.Highlight on its former behaviour (kde#452555)
  * Dialog: Do not update layout parameters while hidden (kde#452512)
  * PC3 toggle controls: fix odd heights misaligning indicators (kde#447977)
- Drop upstream patches:
  * b62d83bef7733e4943e6f66787166b41198d1359.patch
  * 0001-Fix-osd-dialog-position.patch
  * 0002-Keep-PlasmaComponents.Highlight-on-its-former-behavi.patch
  * 0003-Fix-check-for-argument-length-in-DataEngine-loader.patch
* Wed Apr 20 2022 Fabian Vogt <fabian@ritter-vogt.de>
- Backport some patches:
  * 0001-Fix-osd-dialog-position.patch (kde#452648)
  * 0002-Keep-PlasmaComponents.Highlight-on-its-former-behavi.patch (kde#452555)
  * 0003-Fix-check-for-argument-length-in-DataEngine-loader.patch (kde#452596)
* Thu Apr 14 2022 Hans-Peter Jansen <hpj@urpla.net>
- Apply b62d83bef7733e4943e6f66787166b41198d1359.patch
  fixes plasmoid layout regression (kde#452512)
* Sun Apr 03 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.93.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
  * Make WindowThumbnail build against Qt6 as well
  * Plasmacomponents2 Highlight: add explicit id
  * Highlight: change hover: property to hovered:
  * Don't install the heading SVG in breeze-light and breeze-dark Plasma themes
  * AppletInterface: Add `self` property which just returns `this`
  * Allow applets to have empty json metadata & use KPackage's metadata instead
  * Do not compute sizes within dialogs when they're not visible
  * Port dateengine away from inperformant KPluginInfo hack
  * Improve documentation of PlasmaExtras.Highlight
  * Factor out QML module URI string
  * Update documentation regarding PlasmaExtras.Highlight
  * Adapt to the deprecation of qmlRegisterInterface in Qt6
  * Add default switch statement
  * Add power profile icons (kde#449475)
  * Fix Plasmoid attached property look-up on Config objects (kde#451482)
  * Fix potential null parent access
  * Break recursion when checking compact representation
  * Use generic breeze-styled arrow in Plasma style
  * Port to PlasmaExtras version of Highlight
  * Hardcode keyboard shortcut in SearchField for now
  * Add ActionTextField, SearchField, and PasswordField
  * PC3: Remove unreachable code in Svg item from DefaultListItemBackground
  * AppletQuickItem: Ensure we provide the attached property when we have it
  * Port from using plasmoid to Plasmoid
  * Calendar: Draw highlight below the text (kde#451209)
  * Use PACKAGE_CMAKE_INSTALL_PREFIX before any find_dependency() calls
  * Move Highlight from PlasmaComponents 2.0 to PlasmaExtras
  * Introduce PLASMA_NO_CONTEXTPROPERTIES to disable Plasma QML context properties
* Mon Mar 07 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.92.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.92.0
- Changes since 5.91.0:
  * KPluginMetaData::serviceTypes() is gone in KF6
  * Remove or upgrade QQC1 imports from tests where possible
  * Port away from QXcbWindowFunctions for Qt6
  * show the header if both this and dialog background fallback
  * Fix a -Wint-to-void-pointer-cast warning
  * breeze: Clean up SVG Tiny 1.2 errors in button
  * Units: add mediumSpacing
  * Units: update smallSpacing and largeSpacing documentation
  * Use POSITION_INDEPENDENT_CODE for static lib (qt6)
  * Use KConfigPropertyMap instead of KDeclarative::ConfigPropertyMap for KF6
  * Remove the use of the QtQml namespace
  * Adapt to the new location of the Qt namespace meta object in Qt6
  * Adapt to native event filter signature changes in Qt6
  * Adapt to the removed of QtX11Extras in Qt6
  * Adapt to QQuickItem::geometryChanged being renamed in Qt6
  * Port to QRegularExpression
  * Adapt to Qt6 container sizes no longer being a 32bit integer
* Sun Feb 06 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.91.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.91.0
- Changes since 5.90.0:
  * Check executables exist in PATH before passing them to QProcess
  * ExpandableListItem: Deprecate custom isEnabled property and alias it to enabled (kde#449539)
  * PC3 ButtonContent: Move property defaultIconSize to the top-level component
  * Identify containments using X-Plasma-ContainmentType instead of service types
  * Native interface always available
  * ModelContextMenu: drop Accessible.role property
  * Do not use Control for PC3::IconLabel (kde#446303)
  * Corona::containmentForScreen: Ignore activities when an empty string is used (kde#448590)
  * Change where add_feature_info(EGL) is called
  * Fix detection of GLX support in QtGui
  * PC3 ScrollView: set step sizes based on devicePixelRatio
  * ConfigModel: Expose Roles enum to QML
  * Use MATCHES (suggested by Samir)
  * Apply patch from Samir
  * Adapt build system for building against qt6 + fix some compile errors
  * Don't fallback to EGL::EGL, just don't link to EGL when it's not found
  * Always sync the setPanelBehavior to wayland (kde#448373)
  * PlasmaQuick::Dialog - Fix flickering issues when resizing (specially in krunner)
  * Always sync the setPanelBehavior to wayland (kde#426969)
  * PC3 ScrollView: Avoid importing QtQuick.Controls.2
  * Doc: Improve descriptions of Plasma::DataSource methods
  * Don't crash when a screen gets disabled and enabled again (kde#447752)
  * PC3 RadioIndicator: use radiobutton.svg for breeze-light and breeze-dark
  * KWayland does not make sense outside of Linux/FreeBSD, so don't try to depend on it there
  * Add Yakuake panel icon (kde#427485)
  * Deprecated PlasmaExtras.ScrollArea component
  * PC3 SwipeView: use longDuration for highlight animation