* 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:
* kquickstyleitem fix clazy warning clazy-qstring-arg
* CheckBox/RadioButton/Switch: update implicit sizing code
* CheckBox/RadioButton/Switch: center align indicators when no content
* CheckBox/RadioButton/Switch: align indicators with 1st text line
* Button/ToolButton: allow menu arrows to be added by Accessible.role
* 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
- Changes since 5.100.0:
* TextArea: allow touch scrolling even when tablet mode is off
* Redraw KQuickStyleItem when DPR changes
* Switch: Improve background contrast when in unchecked state
* styleitem: Don't destroy and recreate the style on every instance creation
* Fix blurry controls in QQuickWidget
* DislogButtonBox: Fix url value comparison with non-strict ==
* switch: Improve it
* ToolTip: Do not show tooltips without text
* BusyIndicator: Synchronize to implementation in PlasmaComponents3
* 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
- Changes since 5.99.0:
* Never time out tooltip while its control is still hovered
* TextField: Use effectiveHorizontalAlignment without extra mirroring
for placeholder
* Add Qt6 windows CI support
* 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:
* ToolTip: Don't strip ampersands from HTML entities
* Grammar & typo in README.md
* Also check for controlRoot.size > 0 (kde#458486)
* ToolTip: use Text.Wrap, not Text.WordWrap (kde#459331)
* ToolButton: Do not layout for the icon when it's not set (kde#459470)
* ProgressBar: Add TODO KF6, since we can't remove the workaround now
* Add fade in/out animations to ToolTips
* SpinBox: Flip left/right padding for styles with indicators on the sides
* SpinBox: Avoid explicit horizontalAlignment in TextField for better RTL
* SpinBox: Remove assignment which is never read
* SpinBox: Reset activeSubControls when neither of indicators are active (kde#459004)
* SpinBox: Let hover events propagate through TextField to the control (kde#459004)
* SpinBox: Reformat QML for better code style and clarity
* SpinBox: AlignLeft by default
* SpinBox: Use implicit size based on the max value
* SpinBox: move onTextEdited to contentItem, check acceptableInput
* SpinBox: update imports
* 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:
* Explicit binding for visible (kde#458486)
* Make DelayButton look like Spectacle's ProgressButton
* Add FreeBSD Qt6 CI support
* Add FIXME about ToolTip instances with child items that use anchors
* 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:
* Install style as a regular QML for Qt6
* ToolTip: Sync to PC3: Strip out ampersands
* ProgressBar,Slider: Adapt great precision to the harsh reality (kde#455339)
* Fix QQC2 MenuBar theme. (kde#456729)
* properly reset the cursorshape (kde#456911)
* Use QApplication::font with respective widget class
* Wrap checkbox label
* ToolTip: wrap text for long tooltips
* TextArea,TextField: Remove not referenced id from background style item
* TextField: Disable Undo for password fields, including its context menu
* Tests: Add manual test for progress bars and sliders
* Remove dynamic QQC2 version selection
* Clean up code of manual tests, add missing license headers
* Fix: url types (like icon.source) are QVariant without length property
* Nit: reformat long expressions
* Menu: Fix wrong pixel metric being requested for verticalPadding
* ProgressBar: Drop layout direction hack
* 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:
* Require passing tests for the CI to pass
* iterate only over visible children in menu
* Avoid a crash with kscreenlocker_greet or any other QGuiApplication
* Make StackView obey the global animation speed setting (kde#395324)
* 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
- Changes since 5.94.0:
* Buttons: Press F to pay respects
* DelayButton: Fix invalid id references in transition/animation
* ProgressBar,Slider: Draw position smoothly with greater precision
* MenuItem: Remove redundant check
* Clean up whitespaces and JavaScript: Fix broken syntax
* Clean up whitespaces and JavaScript
* ProgressBar: Fix rendering of visual position when `from` is non-zero
* ProgressBar: Replace hardcoded redraw interval with frame-based animations
* RoundButton: Fix expression block may return nothing (undefined)
* ScrollView: Stop passing down `enabled` property to the ScrollBars explicitly
* ScrollView: Drop support for nullable ScrollBars
* ScrollView: Remove id from a scrollbar
* ScrollView: Fix aged comment
* ScrollView: Fix whitespace
* port away from Qt smart pointers where possible
* ComboBox: Use qualified ListView.view attached property in delegate
* ComboBox: Remove workaround for `editable` property from Qt 5.7 times
* ComboBox: Use rect type for rect property
* proper fix for the previous commit
* Fix overlapping scrollbar (kde#453958)
* Relayout the scrollbar when non interactive
* Remove code that was only used with Qt <5.8
* 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
- Changes since 5.93.0:
* Add windows CI
* Remove infoChanged signal from KQuickStyleItem
* Replace connect to self in KQuickStyleItem with direct method calls
* Recalculate metrics when tablet mode changes
* Fix use of a no longer existing id
* 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:
* Do not make space for invisible items in menus
* TextFieldContextMenu: Make menu separator invisible when its preceding
items are too
* KQuickStyleItem: use control mirrored property if available
* 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:
* Thicken menus on transient touch as well as being in Tablet Mode
* PlasmaDesktopTheme: ensure we initialise the colours
* Fix typo
* PlasmaDesktopTheme: Do not compute the colors for invisible items
* PlasmaDesktopTheme: Do not call syncColors after syncWindow
* Menu: use hmargin and vmargin from QStyle
* Support displaying icons in ItemDelegate (kde#425867)
* fix checkbox position for CheckDelegate
* Drop lib prefix when building for Windows
* KQuickStyleItem: Simplify the updatePolish
* Use correct DBus signal for listening for font changes
* Use raw pointer instead of QPointer to track watchers
* 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:
* Avoid needlessly reading font settings
* StyleItem: emit signal on style changes
* Add Linux Qt6 CI
* install plugins in kf<version>
* take icon width into account
* adapt width of combobox to its content (kde#403153)
* Theme placeholderTextColor
* Make menu items taller in Tablet Mode
* Fix find_package
* Remove QStyle::State_Horizontal when it's not horizontal
* Adapt build system for building against qt6
* Slider: handle scrolling (kde#417211)
* Use upstream scroll implementations for Combobox and SpinBox
* Use metrics from Breeze for menu items (kde#447289)