Subject: CVS commit: pkgsrc/x11
From: Mark Davies
Date: 2019-11-11 10:21:40
Message id: 20191111092141.74464FA95@cvs.NetBSD.org

Log Message:
KDE Frameworks update to 5.64.0

5.62.0

KActivitiesStats
  Add Term::Type::files() and Term::Type::directories() to filter only
  directories or excluding them
  Add @since 5.62 for newly added setters
  Add proper logging using ECMQtDeclareLoggingCategory
  Add setter to Type, Activity, Agent and UrlFilter query fields
  Use special values constants in terms.cpp
  Allow date range filtering of resource events using Date Term

KActivities
  [kactivities] Use new activities icon

KConfigWidgets
  Add option to build Qt Designer plugin (BUILD_DESIGNERPLUGIN, default ON)
  [KColorSchemeManager] Optimize preview generation

KDesignerPlugin
  Deprecate kgendesignerplugin, drop bundle plugim for all KF5 widgets

Kirigami
  Replace the custom overflow button with PrivateActionToolButton in
  ActionToolBar
  If a submenu action has an icon set, make sure to also display it
  [Separator] Match Breeze borders' color
  Add Kirigami ListSectionHeader component
  Fix context menu button for pages not showing up
  Fix PrivateActionToolButton with menu not clearing checked state properly
  allow to set custom icon for the left drawer handle
  Rework the visibleActions logic in SwipeListItem
  Allow usage of QQC2 actions on Kirigami components and now make K.Action
  based on QQC2.Action
  Kirigami.Icon: Fix loading bigger images when source is a URL
  Add icon used by Kirigami.AboutPage

KItemViews
  Add option to build Qt Designer plugin (BUILD_DESIGNERPLUGIN, default ON)

KTextWidgets
  Add option to build Qt Designer plugin (BUILD_DESIGNERPLUGIN, default ON)

KWidgetsAddons
  [KMessageWidget] Pass widget to standardIcon()
  Add option to build Qt Designer plugin (BUILD_DESIGNERPLUGIN, default ON)

KWindowSystem
  KWindowSystem: add cmake option KWINDOWSYSTEM_NO_WIDGETS
  Deprecate slideWindow(QWidget *widget)
  Add KWindowSystem::setMainWindow(QWindow *) overload
  KWindowSystem: add setNewStartupId(QWindow *...) overload

KXMLGUI
  Add option to build Qt Designer plugin (BUILD_DESIGNERPLUGIN, default ON)

Plasma Framework
  Make notification icons use outline style
  make the sizing of the toolbuttons more coherent
  Allow applets/containments/wallpaper to defer UIReadyConstraint
  Make notification icons look like bells
  Fix incorrect initial tabs position for vertical tab bars

QQC2StyleBridge
  Prevent dragging QQC2 ComboBox contents outside menu

5.63.0

Framework Integration
  ensure winId() not called on non-native widgets

KConfigWidgets
  Make KColorScheme compatible with QVariant

KDELibs 4 Support
  Support NetworkManager 1.20 and do actually compile the NM backend

Kirigami
  always cache just the last item
  more z
  fix import version in PagePoolAction
  PagePool is Kirigami 2.11
  take into account dragging speed when a flick ends
  Fix copying urls to the clipboard
  check more if we are reparenting an actual Item
  basic support for ListItem actions
  introduce cachePages
  fix compatibility with Qt5.11
  introduce PagePoolAction
  new class: PagePool to manage recycling of pages after they're popped
  make tabbars look better
  some margin on the right
  Revert "Compensate smaller icon sizes on mobile in the ActionButton"
  don't make list items look inactive
  Revert "Remove scaling of iconsize unit for isMobile"
  Layout.fillWidth should be done by the client
  Add template for Kirigami application development
  Add a mode to center actions and omit the title when using a ToolBar style
  Compensate smaller icon sizes on mobile in the ActionButton
  Fixed some undefined properties runtime errors
  Fix ListSectionHeader background color for some color schemes
  Remove custom content item from ActionMenu separator

KItemViews
  [KItemViews] Port to non-deprecated QWheelEvent API

KJobWidgets
  cleanup dbus related objects early enough to avoid hang on program exit

KWidgetsAddons
  Make OK button configurable in KMessageBox::sorry/detailedSorry
  [KCollapsibleGroupBox] Fix QTimeLine::start warning at runtime
  Improve naming of KTitleWidget icon methods
  Add QIcon setters for the password dialogs
  [KWidgetAddons] port to non-deprecated Qt API

KWindowSystem
  Set XCB to required if building the X backend
  Make less use of deprecated enum alias NET::StaysOnTop

KXMLGUI
  Move "Full Screen Mode" item from Settings menu to View menu

Plasma Framework
  Export Plasma core lib log category, add a category to a qWarning
  [pluginloader] Use categorized logging
  make editMode a corona global property
  Honor global animation speed factor
  properly install whole plasmacomponent3
  [Dialog] Apply window type after changing flags
  Change reveal password button logic
  Fix crash on teardown with Applet's ConfigLoader

QQC2StyleBridge
  Fix several build system errors
  take margins from qstyle
  [Tab] Fix sizing

5.64.0

Framework Integration
  Add standard icons to support to all entries in QDialogButtonBox
  ensure winId() not called on non-native widgets

KActivitiesStats
  tests: fix macos build failure
  Windows MSVC compile fix
  Add a utility accessor to get a QUrl from a ResultSet::Result

KConfigWidgets
  Avoid overloading KCModule::changed

KDELibs 4 Support
  KLocale api docs: make it easier to find how to port code away from it

Kirigami
  Ensure that GlobalDrawer topContent always stays on top
  highlight on mouseover only when mode than one page
  Rename Okular Active to Okular Mobile
  items have active focus on tab when they aren't in a view
  Allow contextualActions to flow into the header toolbar
  Fix incorrect Credits model for Kirigami.AboutPage
  Don't show context drawer if all actions are invisible
  Fix Kirigami template image
  keep containers devoid of deleted items
  limit size of the drag margins
  Fix showing menu toolbutton when no drawer is available
  Disable dragging global drawer when in menu mode
  Show menu items tooltip text
  Do not warn about LayoutDirection in SearchField
  Properly check enabled state of Action for ActionToolBar buttons
  Use MenuItem's action property directly in ActionMenuItem
  Allow the global drawer to become a menu if desired
  Be more explicit about action property types

KItemViews
  [RFC] Unify style of new Kirigami.ListSectionHeader and CategoryDrawer

KTextWidgets
  Remove call to no longer needed KIconTheme::assignIconsToContextMenu

KXMLGUI
  fix default shortcut detection

Plasma Framework
  map disabledTextColor to ColorScope
  add DisabledTextColor to Theme
  [PC3/button] Elide text always
  Improve panel options menu entries
  [icons/media.svg] Add 16 & 32px icons, update style
  [PlasmaComponents3] Fix checkable toolbutton background

QQC2StyleBridge
  Do not assign combobox currentIndex as it breaks binding
  Listen to the application style changing

Files:
RevisionActionfile
1.6modifypkgsrc/x11/qqc2-desktop-style/distinfo
1.9modifypkgsrc/x11/plasma-framework/distinfo
1.8modifypkgsrc/x11/plasma-framework/PLIST
1.30modifypkgsrc/x11/plasma-framework/Makefile
1.9modifypkgsrc/x11/kxmlgui/distinfo
1.4modifypkgsrc/x11/kxmlgui/PLIST
1.24modifypkgsrc/x11/kxmlgui/Makefile
1.8modifypkgsrc/x11/kwindowsystem/distinfo
1.31modifypkgsrc/x11/kwindowsystem/Makefile
1.8modifypkgsrc/x11/kwidgetsaddons/distinfo
1.6modifypkgsrc/x11/kwidgetsaddons/PLIST
1.28modifypkgsrc/x11/kwidgetsaddons/Makefile
1.8modifypkgsrc/x11/ktextwidgets/distinfo
1.3modifypkgsrc/x11/ktextwidgets/PLIST
1.22modifypkgsrc/x11/ktextwidgets/Makefile
1.8modifypkgsrc/x11/kjobwidgets/distinfo
1.30modifypkgsrc/x11/kjobwidgets/Makefile
1.8modifypkgsrc/x11/kitemviews/distinfo
1.3modifypkgsrc/x11/kitemviews/PLIST
1.28modifypkgsrc/x11/kitemviews/Makefile
1.6modifypkgsrc/x11/kirigami2/distinfo
1.6modifypkgsrc/x11/kirigami2/PLIST
1.8modifypkgsrc/x11/kinit/distinfo
1.30modifypkgsrc/x11/kinit/Makefile
1.8modifypkgsrc/x11/kguiaddons/distinfo
1.8modifypkgsrc/x11/kglobalaccel/distinfo
1.30modifypkgsrc/x11/kglobalaccel/Makefile
1.8modifypkgsrc/x11/kdesignerplugin/distinfo
1.6modifypkgsrc/x11/kdesignerplugin/PLIST
1.29modifypkgsrc/x11/kdesignerplugin/Makefile
1.8modifypkgsrc/x11/kdelibs4support/distinfo
1.36modifypkgsrc/x11/kdelibs4support/Makefile
1.8modifypkgsrc/x11/kded/distinfo
1.8modifypkgsrc/x11/kconfigwidgets/distinfo
1.8modifypkgsrc/x11/kconfigwidgets/PLIST
1.28modifypkgsrc/x11/kconfigwidgets/Makefile
1.8modifypkgsrc/x11/kactivities5/distinfo
1.35modifypkgsrc/x11/kactivities5/Makefile
1.8modifypkgsrc/x11/kactivities-stats/distinfo
1.2modifypkgsrc/x11/kactivities-stats/PLIST
1.35modifypkgsrc/x11/kactivities-stats/Makefile
1.8modifypkgsrc/x11/frameworkintegration/distinfo
1.29modifypkgsrc/x11/frameworkintegration/Makefile