Log message:
Update KDE Frameworks to 5.25.0
5.22:
Framework Integration
* Remove platformtheme plugin as it's in plasma-integration
KWidgetsAddons
* KNewPasswordWidget: Remove size hint on spacer, which was leading to
some always empty space in the layout
* KNewPasswordWidget: fix QPalette when widget is disabled
KWindowSystem
* Fix generation of path to xcb plugin
Plasma Framework
* [QuickTheme] Fix properties
* highlight/highlightedText from proper color group
* ConfigModel: Don't try to resolve empty source path from package
* [calendar] Only show the events mark on days grid, not month or year
* declarativeimports/core/windowthumbnail.h - fix -Wreorder warning
* reload icon theme properly
* Always write the theme name to plasmarc, also if the default theme is
chosen
* [calendar] Add a mark to days containing an event
* add Positive, Neutral, Negative text colors
* ScrollArea: Fix warning when contentItem is not Flickable
* Add a prop and method for aligning the menu against a corner of its
visual parent
* Allow setting minimum width on Menu
* Maintain order in stored item list
* Extend API to allow (re)positioning menu items during procedural insert
* bind highlightedText color in Plasma::Theme
* Fix unsetting associated application/urls for Plasma::Applets
* Don't expose symbols of private class DataEngineManager
* add an "event" element in the calendar svg
* SortFilterModel: Invalidate filter when changing filter callback
5.23:
Framework Integration
* Remove unused dependencies and translation handling
KActivities
* Adding runningActivities property to the Consumer
KConfigWidgets
* Allow using new style connect syntax with KStandardAction::create()
KInit
* Fix race in which the file containing the X11 cookie has the wrong
permissions for a small while
* Fix permissions of /tmp/xauth-xxx-_y
KJobWidgets
* Set correct "dialog" flag for Progress Widget dialog
KWidgetsAddons
* Use selected icon effect for current KPageView page
KWindowSystem
* [platform xcb] Respect request icon size
KXMLGUI
* Right-clicking the menu bar of an application will now longer
allow bypassing
Plasma Framework
* Add cantata system tray support
* Selected state for Plasma::Svg and IconItem
* DaysModel: reset m_agendaNeedsUpdate when plugin sends new events
* Update audio and network icon to get a better contrast
* Deprecate downloadPath(const QString &file) in favor of
downloadPath()
* [icon thumbnail] Request for preferred icon size
* Plasmoids can now tell whether widgets are locked by the user or
sysadmin restrictions
* [ContainmentInterface] Don't try to popup empty QMenu
* Use SAX for Plasma::Svg stylesheet replacement
* [DialogShadows] Cache access to QX11Info::display()
* restore air plasma theme icons from KDE4
* Reload selected color scheme on colors changed
5.24:
KConfigWidgets
* KStandardAction::showStatusbar: Return the intended action
KDED
* [OS X] make kded5 an agent, and build it as a regular application
KDesignerPlugin
* Add support for KNewPasswordWidget
KGlobalAccel
* Use QGuiApplication instead of QApplication
KInit
* Allow timeout in reset_oom_protection while waiting for SIGUSR1
KWidgetsAddons
* Fix reading Unihan data
* Fix minimum size of KNewPasswordDialog
* Fix ambiguous contructor on MSVC 2015
* Fix an alignment issue under the OS X native "macintosh" style
KXMLGUI
* KXMLGui: Fix merge indices when removing xmlgui clients with
actions in groups
* Don't warn about "file found in compat location" if it wasn't
found at all
* Add donate menu item to help menu of our apps
Plasma Framework
* [Calendar] Flip arrow buttons on right-to-left languages
* Plasma::Service::operationDescription() should return a QVariantMap
* Don't include embedded contrainers in containmentAt(pos)
* fix the color theming for the restart system icon (login screen)
* disable taskbar thumbnails with llvmpipe
* guard against invalid applets
* PluginLoader::loadApplet: restore compatibility for misinstalled applets
* correct folder for PLASMA_PLASMOIDS_PLUGINDIR
* PluginLoader: improve error message about plugin version compatibility
* Fix check to keep QMenu on screen for multiscreen layouts
* New containment type for the systray
5.25:
KActivities
* [KActivities-CLI] commands for starting and stopping an activity
* [KActivities-CLI] setting and getting activity name, icon and
description
* Added a CLI application for controlling activities
* Adding scripts to switch to previous and next activities
* Method for inserting into QFlatSet now returns index along with
the iterator
* Adding ZSH functions for stopping and deleting non-current activities
* Added isCurrent property to KActivities::Info
* Using constant iterators when searching for activity
KConfigWidgets
* Add DeleteFile and RenameFile standard action
* The config page has now scroll bars when needed
KGlobalAccel
* Use klauncher dbus instead of KRun
* Launch jumplist actions via KGlobalAccel
* KGlobalAccel: Fix deadlock on exit under Windows
KInit
* Adapt KInit to Mac OS X
KWidgetsAddons
* [KCharSelect] Fix crash when searching with no present data file
* [KCharSelect] Handle characters outside BMP
* [KCharSelect] Update kcharselect-data to Unicode 9.0.0
* KCollapsibleGroupBox: Stop animation in destructor if still running
* Update to Breeze palette (sync from KColorScheme)
KWindowSystem
* [xcb] Ensure the compositingChanged signal is emitted if
NETEventFilter is recreated
* Add a convenience API to query the windowing system/platform
used by Qt
KXMLGUI
* Fix minimum size hint (cut-off text)
* [KToggleToolBarAction] Honor action/options_show_toolbar restriction
Plasma Framework
* Keep compatiable slot createApplet with Frameworks 5.24
* Don't delete gl texture twice in thumbnail (bug 365946)
* Add translation domain to wallpaper QML object
* Don't manually delete applets
* Add a kapptemplate for Plasma Wallpaper
* Templates: register templates in own toplevel category "Plasma/"
* Templates: Update techbase wiki links in READMEs
* Define what Plasma packagestructures extend plasmashell
* support a size for adding applets
* Define Plasma PackageStructure as regular KPackage PackageStructure plugins
* Fix: update wallpaper example Autumn's config.qml to QtQuick.Controls
* Use KPackage to install Plasma Packages
* If we pass a QIcon as an argument to IconItem::Source, use it
* Add overlay support to Plasma IconItem
* Add Qt::Dialog to default flags to make QXcbWindow::isTransient()
happy
* [Breeze Plasma Theme] Add network-flightmode-on/off icons
* Emit contextualActionsAboutToShow before showing the applet's
contextualActions menu
* [TextField] Bind to TextField length instead of text
* [Button Styles] Horizontally center in icon-only mode
* [Containment] Treat HiddenStatus as low status
* Add kruler system tray icon from Yuri Fabirovsky
* Fix the infamous 'dialogs show up on the Task Manager' bug once more
* fix network wireless available icon with an ? emblem
* IconItem: Use better approach to disable animation when going
from invisible to visible
* Set Tooltip window type on ToolTipDialog through KWindowSystem API
|