File kf6-kirigami.changes of Package kf6-kirigami

-------------------------------------------------------------------
Fri Sep  5 16:46:07 UTC 2025 - Bernhard Wiedemann <bwiedemann@suse.com>

- Pass '-DQT_QML_NO_CACHEGEN:BOOL=TRUE' to CMake to make builds
  reproducible (related: boo#1248369) 

-------------------------------------------------------------------
Mon Aug  4 06:57:30 UTC 2025 - Christophe Marin <christophe@krop.fr>

- Update to 6.17.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.17.0
- Too many changes since 6.16.0, only listing bugfixes:
  * Fix SoftwareRectangleNode creating QSGImageNode's without texture (kde#506991)
- Drop patches:
  * 0001-Revert-Fix-SoftwareRectangleNode-leaking-image-nodes.patch
  * 0002-Revert-Fix-ShadowedTexture-crashing-with-software-re.patch
  * 0003-Fix-SoftwareRectangleNode-creating-QSGImageNode-s-wi.patch

-------------------------------------------------------------------
Mon Jul 14 11:33:43 UTC 2025 - Fabian Vogt <fabian@ritter-vogt.de>

- Replace 0001-Fix-another-ShadowedTexture-crash-with-software-rend.patch
  with new version:
  * 0001-Revert-Fix-SoftwareRectangleNode-leaking-image-nodes.patch
  * 0002-Revert-Fix-ShadowedTexture-crashing-with-software-re.patch
  * 0003-Fix-SoftwareRectangleNode-creating-QSGImageNode-s-wi.patch

-------------------------------------------------------------------
Mon Jul 14 08:21:51 UTC 2025 - Fabian Vogt <fabian@ritter-vogt.de>

- Add patch to fix a crash with the Qt Quick software renderer
  (kde#506991, boo#1246411):
  * 0001-Fix-another-ShadowedTexture-crash-with-software-rend.patch

-------------------------------------------------------------------
Mon Jul  7 07:24:42 UTC 2025 - Christophe Marin <christophe@krop.fr>

- Update to 6.16.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.16.0
- Too many changes since 6.15.0, only listing bugfixes:
  * Fix crash when m_view is null (kde#506366)
  * Fix spacing of global menu button in toolbar (kde#506104)
- Drop patch, merged upstream:
  * 0001-Revert-Properly-Align-menubar-when-there-is-a-sideba.patch

-------------------------------------------------------------------
Tue Jun 24 00:00:45 UTC 2025 - Christophe Marin <christophe@krop.fr>

- Add upstream fix:
  * 0001-Revert-Properly-Align-menubar-when-there-is-a-sideba.patch

-------------------------------------------------------------------
Mon Jun  9 20:29:40 UTC 2025 - Christophe Marin <christophe@krop.fr>

- Update to 6.15.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.15.0
- Too many changes since 6.14.0, only listing bugfixes:
  * SwipeListItem: Fix action button positions (kde#498232)
  * Add null texture guard in ShadowedTextureNode::preprocess() (kde#504727)
  * Always update render node rect (kde#504526)
  * Fix ActionTextField RTL (kde#504091)
  * WheelHandler: remove std::clamp assert crash part 2 (kde#503703)
  * WheelHandler: remove std::clamp assert crash (kde#503703)
  * SearchField fix RTL search icon positioning (kde#503012)
  * primitives: Use a custom shader for rendering Icon (kde#498530)
- Replace _kf6_bugfix_version usage
- Drop patches, merged upstream:
  * 0001-WheelHandler-remove-std-clamp-assert-crash.patch
  * 0002-WheelHandler-Only-apply-scrollview-event-filtering-t.patch
  * 0004-WheelHandler-remove-std-clamp-assert-crash-part-2.patch
  * 0005-WheelHandler-use-std-min-and-std-max-instead-of-qMin.patch

-------------------------------------------------------------------
Tue May 13 16:10:30 UTC 2025 - Christophe Marin <christophe@krop.fr>

- Add upstream changes:
  * 0001-WheelHandler-remove-std-clamp-assert-crash.patch
  * 0002-WheelHandler-Only-apply-scrollview-event-filtering-t.patch
  * 0004-WheelHandler-remove-std-clamp-assert-crash-part-2.patch
  * 0005-WheelHandler-use-std-min-and-std-max-instead-of-qMin.patch

-------------------------------------------------------------------
Sun May  4 19:05:24 UTC 2025 - Christophe Marin <christophe@krop.fr>

- Update to 6.14.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.14.0
- Too many changes since 6.13.0, only listing bugfixes:
  * ScrollablePage: Don't override the contentItem's width with its implicit width (kde#502948)
  * PlatformTheme: Add fixedWidthFont (kde#441044)
  * WheelHandler: smooth scroll for a greater variety of movement sizes (kde#484309)
  * Polish drawer handle appear/disappear (kde#502260)
  * disable/enable headers too when going out of view (kde#500840)
  * controls: Fix link activation for text of InlineMessage (kde#500578)

-------------------------------------------------------------------
Sat Apr  5 12:33:17 UTC 2025 - Christophe Marin <christophe@krop.fr>

- Update to 6.13.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
  * Fix icon bundling on Android 
  * Add missing since information
  * ColumnView: More reliable touch horizontal scrolling
  * ColumnView: watch columns implicitwidth change
  * HeaderFooterLayout: introduce spacing property
  * Add missing include mocs
  * DialogLayer: force header style when on global pagestack
  * PageRow: Fix the navigation buttons disappearing in certain situations
  * Workaround for multiple engine types registration (kde#497616)
  * Fix loading page header for pages with titleDelegate in PagePool
  * Add missing include
  * NavigationTabBar: don't use left/right padding in implicitWidth (kde#500229)
  * NavigationTabBar: don't use availableWidth in contentWidth (kde#500229)
  * dialogs/DialogHeaderTopContent: always place close button top right
  * dialogs/DialogHeaderTopContent: remove margin instead of adding
  * Increase KF/QT deprecated version
  * Improve breeze icons install
  * layout/FormLayout: scroll to focus item if necesary
  * BasicTheme: Allow creation without a QML engine
  * NavigationTabButton: Don't bold selected
  * Dialog: make header contents composable
  * Revert "InlineMessage: fix link opening and hover handlers"
  * Update dependency version to 6.13.0
  * ShadowedImage: Hide ShadowedTexture with software rendering
  * Dialog: guard even harder against null parent

-------------------------------------------------------------------
Tue Mar 11 09:29:18 UTC 2025 - Christophe Marin <christophe@krop.fr>

- Update to 6.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
  * Update dependency version to 6.12.0
  * ScrollablePage: fix width and height binding loops (kde#459284)
  * columnview: Fill width column when only one column is present
  * platform: Use the old color set for disabled colors in PlatformTheme (kde#495694)
  * Add a PageStack attached property
  * Dialog: fix width and height binding loops (kde#494420)
  * controls, layouts: set Accessible.name for Mnemonics
  * mnemonicattached: add plainTextLabel property
  * primitives/Separator: mark as non-focusable for a11y
  * Update version to 6.12.0

-------------------------------------------------------------------
Sat Feb  8 12:16:50 UTC 2025 - Christophe Marin <christophe@krop.fr>

- Update to 6.11.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.11.0
- Too many changes since 6.10.0, only listing bugfixes:
  * Revert "make sure the node is always at an integer position" (kde#484888)
  * SelectableLabel: disable shortcuts when invisible or no text selected (kde#498867)
  * Icon: fix absolute icon paths (kde#498288)
  * Dialog: include leading and trailing components in footer implicitWidth (kde#497795)

-------------------------------------------------------------------
Thu Jan  9 17:12:31 UTC 2025 - Christophe Marin <christophe@krop.fr>

- Update to 6.10.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.10.0
- Changes since 6.9.0:
  * Update dependency version to 6.10.0
  * Expose auto exclusive from AbstractButton to Kirigami.Action
  * Mnemonic: Emit sequence change also when it gets disabled
  * ListSectionHeader: set Accessible.role to Heading
  * controls/Card: set title as default Accessible.name
  * FormLayout: Set mnemonic only if buddy is visible and doesn't have one
  * FormLayout: Activate buddy with ShortcutFocusReason
  * qmltest: Avoid Qt module include
  * SearchDialog: Add emptyHelpfulAction
  * FormLayout: Make use of animateClick in shortcut activation
  * Don't overwrite menubar position
  * platformtheme: Set Accent color in highlight
  * Fix documentation referring to not existing Theme.smallSpacing
  * Ensure sidebar "y" position is only shifted when menubar/header is visible
  * Update version to 6.10.0

-------------------------------------------------------------------
Sun Dec  8 10:09:19 UTC 2024 - Christophe Marin <christophe@krop.fr>

- Update to 6.9.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.9.0
- Changes since 6.8.0:
  * Update dependency version to 6.9.0
  * Chip: Add visible hover state
  * Fix accessibility of InlineMessage
  * ActionMenuItem: make a11y press work
  * PrivateActionToolButton: make a11y press work
  * SelectableLabel: Allow disabling the built-in context menu
  * Always use a ToolBar for pages on the stack
  * SelectableLabel: Make selection persistent (kde#496214)
  * PlaceholderMessage: Let use overwrite icon color
  * PlaceholderMessage: Forward icon.width/icon.height to internal Icon
  * NavigationTabBar: Fix warning related to assigning a Repeater instead of a AbstractButton
  * Use border for keyboard active focus in NavigationTabButton
  * SelectableLabel: Remove onLinkActivated
  * [SelectableLabel] restore font property
  * Add missing REQUIRED for ECM
  * Remove Useless empty contentItem
  * Fix mobile mode
  * Fix doc for PlatformTheme::ColorSet
  * ColumnView: Note that FixedColumns is the default value for columnResizeMode
  * Add optional Breeze style import also for static builds
  * Update version to 6.9.0

-------------------------------------------------------------------
Mon Nov  4 11:18:10 UTC 2024 - Christophe Marin <christophe@krop.fr>

- Update to 6.8.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.8.0
- Changes since 6.7.0:
  * Update dependency version to 6.8.0
  * TitleSubtitle: Don't explicit set renderType
  * Upper mound for overlaysheet width
  * SelectableLabel: fix a11y properties
  * Fix Kirigami Application (Qt6) template (kde#494478)
  * SelectableLabel: Use onPressedChanged
  * Reformat code with clang-format
  * Icon: Always respect the animated property (kde#466357)
  * Adjust tst_qicon for desktop theme
  * Fix loading desktop theme (kde#491294)
  * Fix presumable typos confusing background and foreground colors
  * Always print Theme file loading errors
  * SelectableLabel: override default padding values more completely (kde#495256)
  * Fix icon for positive state of InlineMessage
  * SelectableLabel: fix binding loop warning on cursorShape
  * ScrollablePage: Add properties to set if the scrollbars are interactive
  * SelectableLabel: use property alias instead of direct binding, expose more through aliases
  * Dialog: fix multiple binding loops (again)
  * Update version to 6.8.0
  * make the close button actually close
  * layout: Reverse the stacking order of items inserted into ToolBarLayout
  * Modify SelectableLabel to use TextEdit instead
  * Cleanup and fix static QML module installation
  * Disable PageRow gesture on android
  * Make OverlaySheet look exactly like Dialog (kde#489357)
  * Top align icon in multiline InlineMessage

-------------------------------------------------------------------
Mon Oct  7 10:00:04 UTC 2024 - Christophe Marin <christophe@krop.fr>

- Update to 6.7.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.7.0
- Changes since 6.6.0:
  * Update dependency version to 6.7.0
  * Add since info for new API
  * Re-enable cachegen on Android
  * Create CMake config file only once all build parameters are known
  * Fix unit tests when using a static build
  * PlatformTheme: fix crash when item is being destroyed
  * OverlaySheet: make default title vertically center aligned (kde#489357)
  * Fix clang-format version imcompatibilities
  * Dialog: Take header width into account, small fix for footerToolbar width
  * Workaround on incorrect palette update (kde#493654)
  * platform: Check if weak pointer is expired in PlatformThemeChangeTracker ctor (kde#493652)
  * Dialog: Use footer buttons width if its wider than content
  * Fix sidebar text color in systemsettings
  * Use disabled text colors also for inherit-ing Theme instances (kde#433256)
  * autotests/tst_theme: Add a test that verifies only one signal emission happens
  * autotests/tst_theme: Remove waiting for events
  * autotests/tst_theme: Explicitly mark root test objects as not inheriting
  * Add PlatformThemeChangeTracker to BasicTheme::sync()
  * platform: Replace PlatformTheme::queueChildUpdate with ChangeTracker::Data flag
  * platform: Don't use queued signals for batching change signals in PlatformTheme
  * Fix NavigationTabBar sizing on mobile
  * ContextualHelpButton: Clip to avoid text overflow
  * ContextualHelpButton: Fix flickering when the popup covers the button (kde#489688)
  * ColumnView currently allows having a QObject item inside its children list.
    This commit restricts this list from `QList<QObject *>` to
    `QList<QQuickItem *>` and removes redundant casts.
  * ToolBarLayout: Add support for actions that are separators
  * Update version to 6.7.0

-------------------------------------------------------------------
Sat Sep  7 09:03:20 UTC 2024 - Christophe Marin <christophe@krop.fr>

- Update to 6.6.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.6.0
- Changes since 6.5.0:
  * Update version to 6.6.0
  * Disable cachegen (kde#488326)
  * PlaceholderMessage: Remove the icon opacity if the message is actionable
  * ToolBarLayout: Add test for dynamic actions
  * Read willShowOnActive value as Variant and convert to Bool
  * PrivateActionToolButton: Replace onVisibleChanged with Connections
  * Fix registration name for WheelEvent
  * [icon] Only reload icon from theme if the theme has that icon (kde#491806)
  * PrivateActionToolButton: Hide menu if button is hidden (kde#486107)
  * Allow recoloring of Android icon theme
  * ci: add Alpine/musl job
  * [icon] Fix icon colors when using Plasma platformtheme and QIcon source (kde#491274)
  * ShadowedImage: Expose Image.status via a readonly alias
  * PromptDialog: fix buttons overflow
  * Relicense Chip to LGPL
  * Relicense LoadingPlaceholder to LGPL
- Drop patch, merged upstream:
  * 0001-Disable-cachegen.patch

-------------------------------------------------------------------
Sat Sep  7 08:46:42 UTC 2024 - Christophe Marin <christophe@krop.fr>

- Add upstream change (kde#488326, boo#1228876):
  * 0001-Disable-cachegen.patch

-------------------------------------------------------------------
Mon Aug  5 10:47:45 UTC 2024 - Christophe Marin <christophe@krop.fr>

- Update to 6.5.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.5.0
- Changes since 6.4.0:
  * Update dependency version to 6.5.0
  * Relicense MenuDialog and PromptDialog to LGPL
  * GlobalDrawerActionItem: Fix tooltip
  * ContextualHelpButton: make text always accessible
  * Convert license headers to SPDX
  * Port dialogs to pragma ComponentBehavior: Bound
  * Dialog: Support variable base padding
  * Dialog: Add some null safety
  * Dialog: Fix ScrollView::contentItem management
  * Update version to 6.5.0
  * We can Use directly nullptr
  * fix: install KirigamiPrivate soversion
  * NavigationTabButton: Drop bold font workaround

-------------------------------------------------------------------
Tue Jul  9 09:41:49 UTC 2024 - Christophe Marin <christophe@krop.fr>

- Update to 6.4.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.4.0
- Changes since 6.3.0:
  * Add Kirigmai.Action unit tests
  * Fix static build
  * Allow initializing a Kirigami.Action from a QAction
  * NavigationTabButton: improve text legibility (kde#489573)
  * Dialog: Add horizontal padding to prevent content from leaking onto borders
  * ActionTextField: de-duplicate action icon code
  * dialogs/Dialog.qml: removed colorSet
  * ActionTextField: fix QML errors
  * Update build.gradle in application template to Qt 6
  * Remove unused KItemModels import
  * Fix: The issue of abnormal touch events
  * Relax property types to QtQuick.Templates counterparts
  * Units: decouple grid unit from font metrics
  * Fix typo
  * support USE_DBUS option to enable/disable dbus use
  * PlaceholderMessage: Announce the text and description to a11y (kde#482753)
  * fix: install KirigamiPrivate soversion

-------------------------------------------------------------------
Wed Jun  5 10:11:43 UTC 2024 - Christophe Marin <christophe@krop.fr>

- Update to 6.3.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.3.0/
- Too many changes since 6.2.0, only listing bugfixes:
  * Revert "icon: Remove the node with lowest opacity when animation end" (kde#487577)
  * Card: emit toggled() when the user clicks on the header checkbox (kde#481461)
  * Always color icons (kde#485801)

-------------------------------------------------------------------
Mon May 13 06:56:10 UTC 2024 - Christophe Marin <christophe@krop.fr>

- Update to 6.2.1
  * New bugfix release
- Changes since 6.2.0:
  * Revert "Dialog: Always use an overlay as visual parent"

-------------------------------------------------------------------
Mon May  6 12:22:41 UTC 2024 - Christophe Marin <christophe@krop.fr>

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- Too many changes since 6.1.0, only listing bugfixes:
  * Fixed wrong navigation and dialog header button colors (kde#486163)
  * ContextualHelpButton: remove excess space from tooltip (kde#481817)

-------------------------------------------------------------------
Fri Apr  5 12:52:45 UTC 2024 - Christophe Marin <christophe@krop.fr>

- Update to 6.1.0
  * New feature release
- Changes since 6.0.0:
  * update version for new release
  * PromptDialog: Demote wrapper item from Control to Padding
  * ListSectionHeader: Clean up and expand docs, add import alias for Controls
  * PlatformTheme: Note where the disabled text color comes from
  * ImageColors: make sure QML attached object is fetched from main thread
  * Clarify that the default alignment for ActionToolbar is AlignLeft
  * Fix up qualified properties access and doc examples, use appropriate enum
    for TextEdit
  * ContextualHelpButton: Fix up code style and qualified property access
  * ContextualHelpButton: Use a specific and appropriate type for a property
  * ContextualHelpButton: Sort out imports and improve docs
  * padding: make sure to polish on completion (kde#477978)
  * PlaceholderMessage: remove bad example using it as a loading indicator
  * ContextualHelpButton: fix translated string usage
  * Adopt ContextualHelpButton
  * ApplicationItem & ApplicationWindow: Don't reserve space for overlaid vkbd
  * ColumnView: Disable invisible (out-of-viewport) pages
  * Make global drawer item keyboard navigable
  * Respect QT_NO_XDG_DESKTOP_PORTAL (kde#482730)
  * ColumnView: Add check args to clamp
  * ColumnView: Use OutExpo for page animation
  * Fix separator of OverlayDrawer in the header bar
  * ScrollablePage: Workaround Qt flickable inertia being really low See
  * Add Position paramenter for InlineMessage
  * Handle URL inputs for pushDialogLayer (kde#481623)
  * InlineMessage: Fix showing close button
  * Handle null drawer as well
  * Fix footer in layers (kde#480428)

-------------------------------------------------------------------
Wed Feb 21 19:27:58 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>

- Update to 6.0.0
  * New bugfix release
  * Release announcement not available yet
- Changes since 5.249.0:
  * Handle null drawer as well
  * Fix footer in layers (kde#480428)
  * update version for new release
  * Fix PassiveNotificationsManager height for wrapped text (kde#476021)
  * Update template
  * Units: make smallSpacing 4px and largeSpacing 8px
  * PageRow: Ensure JS-created pages have a parent set (kde#477977)
  * Mainpage.dox use correct URLs for types
  * OverlaySheet: Don't do custom positioning on mobile Otherwise the overlaysheet seems to go to the bottom of the screen, with a tiny height
  * pushDialogLayer: don't potentially override explicitly defined properties
  * Actually close drawers on Escape
  * Kirigami app template: bump min Qt/KF deps to match initial KF6 release
  * Set framecontrast to 0.2
  * workaround on the breakage in childAt introduced by the new headers
  * Refactor separator to use frameContrast, add lightFrameContrast
  * PagePoolAction: Do nothing if we're already showing the current page (kde#480837)
  * pushDialogLayer: don't implicitly convert properties to bool
  * Use Header color set on overlaydrawer
  * Use header color instead of window for columnview separator
  * Fix Overlay sheet size hints (kde#480673,kde#480508,kde#480147,kde#480514)
  * Set borders to follow same colors as Breeze widget style
  * update version for new release

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

- Update to 5.249.0 (6.0 RC 2):
  * New bugfix release
  * For more details see https://kde.org/announcements/megarelease/6/rc2/

-------------------------------------------------------------------
Mon Jan 15 20:01:14 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>

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

-------------------------------------------------------------------
Sat May 27 11:18:23 UTC 2023 - Christophe Marin <christophe@krop.fr>

- Init kf6-kirigami
openSUSE Build Service is sponsored by