./x11/kirigami2, QtQuick based components set

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 5.64.0, Package name: kirigami2-5.64.0, Maintainer: markd

Kirigami is a set of QtQuick components at the moment targeted for
mobile use (in the future desktop as well) targeting both Plasma
Mobile and Android. It's not a whole set of components, all the
"Primitive" ones like buttons and textboxes are a job for
QtQuickControls (soon QtQuickControls2) but it's a set of high level
components to make the creation of applications that look and feel
great on mobile as well as desktop devices and follow the Kirigami
Human Interface Guidelines.


Required to run:
[x11/qt5-qtsvg] [x11/qt5-qttools] [x11/qt5-qtgraphicaleffects] [x11/qt5-qtbase] [x11/qt5-qtquickcontrols2]

Required to build:
[pkgtools/x11-links] [x11/xcb-proto] [x11/fixesproto4] [pkgtools/cwrappers] [devel/extra-cmake-modules] [x11/xorgproto]

Master sites: (Expand)

SHA1: d45c862451cae50f5405cb93013b96a30e6705c1
RMD160: 7e556022297f7cf94eb65ccd97c61151e3821b72
Filesize: 151.281 KB

Version history: (Expand)


CVS history: (Expand)


   2019-11-23 14:17:24 by Makoto Fujiwara | Files touched by this commit (1)
Log message:
(x11/kirigami2) Fix build, x11/qt5-qttools/buildlink3.mk added
   2019-11-11 10:21:40 by Mark Davies | Files touched by this commit (43) | Package updated
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
   2019-11-03 10:14:21 by Roland Illig | Files touched by this commit (148)
Log message:
x11: align variable assignments

pkglint -Wall -F --only aligned --only indent -r

No manual corrections.
   2019-08-27 22:51:56 by Mark Davies | Files touched by this commit (2) | Package updated
Log message:
kirigami2: update to 5.61.0

5.61.0
  Revamp Kirigami.AboutPage
  Consistently use Units.toolTipDelay instead of hardcoded values
  properly size the card contents when the card size is constrained
  hide ripple when we don't want items clickable
  make handle follow arbitrary height of the drawer
  [SwipeListItem] Take into account scrollbar visibility and form factor
  for handle and inline actions
  Remove scaling of iconsize unit for isMobile
  always show back button on layers>1
  hide actions with submenus from more menu
  default ActionToolBar position ot Header
  big z to not appear under dialogs
  use opacity to hide buttons that don't fit
  add the spacer only when it fills the width
  fully retrocompatible with showNavigationButtons as bool
  more granularity to globalToolBar.showNavigationButtons
5.60.0
  [ActionTextField] Make action glow on press
  support text mode and position
  mouseover effect for breadcrumb on desktop
  enforce a minimum height of 2 gridunits
  Set SwipeListItem implicitHeight to be the maximum of content and actions
  Hide tooltip when PrivateActionToolButton is pressed
  Remove accidentally slipped back traces of cmake code for Plasma style
  ColumnView::itemAt
  force breeze-internal if no theme is speacified
  correct navigation on left pinned page
  keep track of the space covered by pinned pages
  show a separator when in left sidebar mode
  in single column mode, pin has no effect
  first semi working prototype of pinning
5.59.0
  [ActionTextField] Make QML tooltip consistent
  base on height for items that should have a top padding
  Performance: compress color changes without a QTimer
  [FormLayout] Use even top and bottom spacing for separator
  ScrollablePage: Make sure the scrolled view gets the focus when it's set
  Improve keyboard-only usage of the toolbar
  make the recycler a FocusScope
5.58.0
  [aboutpage] hide Authors header if there are no authors
  Update qrc.in to match .qrc (missing ActionMenuItem)
  Make sure we don't squeeze out the ActionButton
  Pages: export correct contentHeight/implicit sizes
  [ColumnView] Also check for index in child filter..
  [ColumnView] Don't let mouse back button go back beyond first page
  header has immediately the proper size
   2019-04-25 23:17:15 by Mark Davies | Files touched by this commit (54) | Package updated
Log message:
kde: update KDE Frameworks to 5.57.0

Framework Integration

  use more appropriate plasma-specific icon for plasma category
  use plasma icon as icon for plasma notification category

KDELibs 4 Support

  Remove find modules provided by ECM

Kirigami

  fix listItems implicitWidth
  shannon entropy to guess monochrome icon
  Prevent context drawer from disappearing
  remove actionmenuitembase
  don't try to get the version on static builds
  [Mnemonic Handling] Replace only first occurrence
  sync when any model property updates
  use icon.name in back/forward
  fix toolbars for layers
  Fix errors in kirigami example files
  Add a SearchField and PasswordField component
  fix handle icons
  [InlineMessage] Do not draw shadows around the message
  immediately layout on order changed
  fix breadcrumb layout
  never show toolbar when the current item asks not to
  manage back/forward in the filter as well
  support back/forward mouse buttons
  Add lazy instantiation for submenus
  fix toolbars for layers
  kirigami_package_breeze_icons: Search among size 16 icons as well
  Fix Qmake based build
  get the attached property of the proper item
  fix logic when to show the toolbar
  possible to disable toolbar for layer's pages
  always show global toolbar on global modes
  signal Page.contextualActionsAboutToShow
  a bit of space to the right of the title
  relayout when visibility changes
  ActionTextField: Properly place actions
  topPadding and BottomPadding
  text on images always need to be white
  clip overlaysheet
  avoid parenting OverlaySheet to ColumnView
  use a qpointer for the theme instance
  hide breadcrumb on pages that don't want a toolbar
  don't try to override the enabled property
  Possibility for custom header and footer in ContextDrawer

KJobWidgets

  [KUiServerJobTracker] Update destUrl before finishing the job

KWidgetsAddons

  Make KFontRequester consistent
  Update kcharselect-data to Unicode 12.0

KWindowSystem

  Send blur/background contrast in device pixels

Plasma Framework

  [AppletInterface] Check for corona before accessing it
  [Dialog] Don't forward hover event when there is nowhere to forward it to
  [Menu] Fix triggered signal
  Reduce the importance of some debug information so actual warnings can be seen
  [PlasmaComponents3 ComboBox] Fix textColor
  FrameSvgItem: catch margin changes of FrameSvg also outside own methods
  Add Theme::blurBehindEnabled()
  FrameSvgItem: fix textureRect for tiled subitems to not shrink to 0
  Fix breeze dialog background with Qt 5.12.2
  Remove crash in plasmashell
  [Icon Item] Also clear image icon when using Plasma Svg
  textfield height based only on clear text
  bind alternateBackgroundColor
   2019-04-03 02:33:20 by Ryo ONODERA | Files touched by this commit (748)
Log message:
Recursive revbump from textproc/icu
   2018-12-09 19:52:52 by Adam Ciarcinski | Files touched by this commit (724)
Log message:
revbump after updating textproc/icu
   2018-11-12 04:53:16 by Ryo ONODERA | Files touched by this commit (1532)
Log message:
Recursive revbump from hardbuzz-2.1.1