./x11/kirigami2, QtQuick based components set

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


Branch: CURRENT, Version: 5.70.0, Package name: kirigami2-5.70.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: 91dc0ae7e993be7a861001c08bdf42a5e0db1f41
RMD160: 5e325227b0afd56ee3518d77404cb0581b136277
Filesize: 251.68 KB

Version history: (Expand)


CVS history: (Expand)


   2020-06-07 14:43:11 by Mark Davies | Files touched by this commit (3) | Package updated
Log message:
kirigami2: update to 5.70.0

5.67
  Clip the flickable parent item
  Remove header top margin from private ScrollView
  proper size hint for the gridlayout
  use attached property for isCurrentPage
  Get rid of a couple of warnings
  try to keep the cursor in window when typing in an OverlaySheet
  properly expand fillWidth items in mobile mode
  Add active, link, visited, negative, neutral and positive background colors
  Expose ActionToolBar's overflow button icon name
  Use QQC2 Page as base for Kirigami Page
  Specify where the code is coming from as the URL
  Don't anchor AbstractApplicationHeader blindly
  emit pooled after the properties have been reassigned
  add reused and pooled signals like TableView
5.68
  Show tooltip with full URL for URL button with overridden text
  Have pullback toolbars on scrollable pages also for footers
  Fix PrivateActionToolButton behaviour with showText vs IconOnly
  Fix ActionToolBar/PrivateActionToolButton in combination with QQC2 Action
  Move checked menu item always into range
  Watch for language change events, and forward those to the QML engine
  don't have overlaysheets under page header
  use fallback when icon failed to load
  Missing links to pagepool source files
  Icon: fix rendering of image: urls on High DPI
  Do not crash when icon's width or height is 0
  fix margins in OverlaySheet
  [examples/simplechatapp] Always set isMenu to true
  [RFC] Reduce size of Level 1 headings and increase left padding on page titles
  properly sync size hints with state machine
  Add support for static platformtheme plugins
  make headerParent correctly alignedwhen there is a scrollbar
  Fix tabbar width computation
  Add PagePoolAction to QRC file
  allow toolbar style on mobile
  Make the api docs reflect that Kirigami is not only a mobile toolkit
5.69
  Hotfix for D28468 to fix broken variable refs
  get rid of the incubator
  disable mousewheel completely in outside flickable
  Add property initializer support to PagePool
  Refactor of OverlaySheet
  Add ShadowedImage and ShadowedTexture items
  [controls/formlayout] Don't attempt to reset implicitWidth
  Add useful input method hints to password field by default
  [FormLayout] Set compression timer interval to 0
  [UrlButton] Disable when there is no URL
  simplify header resizing
  Remove export header from static install
  Fix about page with Qt 5.15
  Fix broken paths in kirigami.qrc.in
  Add "veryLongDuration" animation duration
  fix multi row notifications
  don't depend on window active for the timer
  Support multiple stacked Passive Notifications
  Fix enabling border for ShadowedRectangle on item creation
  check for window existence
  Add missing types to qrc
  Fix undefined check in global drawer menu mode
  Fallback to a simple rectangle when using software rendering
  Fix color premultiply and alpha blending
  [FormLayout] Propagate FormData.enabled also to label
  Add a ShadowedRectangle item
  alwaysVisibleActions property
  don't create instances when the app is quitting
  Don't emit palette changes if the palette didn't change
5.70
  Introduce Theme::smallFont
  Make BasicListItem more useful by giving it a subtitle property
  Less segfaulty PageRouterAttached
  PageRouter: find parents of items better
  Remove unused QtConcurrent from colorutils
  PlaceholderMessage: Remove Plasma units usage
  Allow PlaceholderMessage to be text-less
  vertically center sheets if theiy don't have a scrollbar
  Account for top and bottom margin in default card height
  Various fixes to new Cards
  Icon: improve icon rendering on multi-screen multi-dpi setups
  Fix error in PlaceholderMessage: actions are disabled, not hidden
  Introduce PlaceholderMessage component
  Hotfix: fix bad typing in FormLayout array functions
  Hotfix for SwipeListItem: use Array.prototype.*.call
  Hotfix: use Array.prototype.some.call in ContextDrawer
  Hotfix for D28666: use Array.prototype.*.call instead of invoking functions
on 'list' objects
  Add missing m_sourceChanged variable
  Use ShadowedRectangle for Card backgrounds
  Update the visiblity check for ActionToolbar by checking width with
less-"equal"
  Couple of 'trivial' fixes for broken code
  never close when the click is inside the sheet contents
  sheet must be under other popups
  Add PageRouter component
  Add ColorUtils
  Allow setting separate corner radii for ShadowedRectangle
  Remove the STATIC_LIBRARY option to fix static builds
   2020-06-02 10:25:05 by Adam Ciarcinski | Files touched by this commit (1689)
Log message:
Revbump for icu
   2020-04-12 10:29:21 by Adam Ciarcinski | Files touched by this commit (956) | Package updated
Log message:
Recursive revision bump after textproc/icu update
   2020-03-10 23:11:24 by Thomas Klausner | Files touched by this commit (1681) | Package updated
Log message:
librsvg: update bl3.mk to remove libcroco in rust case

recursive bump for the dependency change
   2020-03-08 17:51:54 by Thomas Klausner | Files touched by this commit (2833)
Log message:
*: recursive bump for libffi
   2020-01-29 12:49:31 by Mark Davies | Files touched by this commit (163) | Package updated
Log message:
kf5: update to frameworks 5.66

build with qt5 5.14

All frameworks
  Port from QRegExp to QRegularExpression
  Port from qrand to QRandomGenerator
  Fix compilation with Qt 5.15 (e.g. endl is now Qt::endl,
   QHash insertMulti now requires using QMultiHash...)

Attica
  Don't use a verified nullptr as a data source
  Support multiple children elements in comment elements
  Set a proper agent string for Attica requests

Baloo
  Correctly report if baloo_file is unavailable
  Check cursor_open return value
  Initialise QML monitor values
  Move URL parsing methods from kioslave to query object

Breeze Icons
  Change XHTML icon to be a purple HTML icon
  Merge headphones and zigzag in the center
  Add application/x-audacity-project icon
  Add 32px preferences-system
  Add application/vnd.apple.pkpass icon
  icon for ktimetracker using the PNG in the app repo, to be replaced
  with real breeze SVG
  add kipi icon, needs redone as a breeze theme svg [or just kill off kipi]

Extra CMake Modules
  [android] Fix apk install target
  Support PyQt5 compiled with SIP 5

Framework Integration
  Remove ColorSchemeFilter from KStyle

KDE Doxygen Tools
  Display fully qualified class/namespace name as page header

KCalendarCore
  Improve README.md to have an Introduction section
  Make incidence geographic coordinate also accessible as a property
  Fix RRULE generation for timezones

KCMUtils
  Deprecate KCModuleContainer

KCodecs
  Fix invalid cast to enum by changing the type to int rather than enum

KCompletion
  Deprecate KPixmapProvider
  [KHistoryComboBox] Add method to set an icon provider

KConfig
  kconfig EBN transport protocol cleanup
  Expose getter to KConfigWatcher's config
  Fix writeFlags with KConfigCompilerSignallingItem
  Add a comment pointing to the history of Cut and Delete sharing a shortcut

KConfigWidgets
  Rename "Configure Shortcuts" to "Configure Keyboard Shortcuts"

KContacts
  Align ECM and Qt setup with Frameworks conventions
  Specify ECM dependency version as in any other framework

KCoreAddons
  Add KPluginMetaData::supportsMimeType
  [KAutoSaveFile] Use QUrl::path() instead of toLocalFile()
  Unbreak build w/ PROCSTAT: add missing impl. of KProcessList::processInfo
  [KProcessList] Optimize KProcessList::processInfo
  [KAutoSaveFile] Improve the comment in tempFileName()
  Fix KAutoSaveFile broken on long path

KDeclarative
  [KeySequenceHelper] Grab actual window when embedded
  Add optional subtitle to grid delegate
  [QImageItem/QPixmapItem] Don't lose precision during calculation

KFileMetaData
  Partial fix for accentuated characters in file name on Windows
  Remove unrequired private declarations for taglibextractor
  Partial solution to accept accentuated characters on windows
  xattr: fix crash on dangling symlinks

KIconThemes
  Set breeze as default theme when reading from configuration file
  Deprecate the top-level IconSize() function
  Fix centering scaled icons on high dpi pixmaps

KImageFormats
  pic: Fix Invalid-enum-value undefined behaviour

KIO
  [KFilePlacesModel] Fix supported scheme check for devices
  Embed protocol data also for Windows version of trash ioslave
  Adding support for mounting KIOFuse URLs for applications that don't use KIO
  Add truncation support to FileJob
  Deprecate KUrlPixmapProvider
  Deprecate KFileWidget::toolBar
  [KUrlNavigator] Add RPM support to krarc:
  KFilePlaceEditDialog: fix crash when editing the Trash place
  Add button to open the folder in filelight to view more details
  Show more details in warning dialog shown before starting a
  privileged operation
  KDirOperator: Use a fixed line height for scroll speed
  Additional fields such as deletion time and original path are now
  shown in the file properties dialog
  KFilePlacesModel: properly parent tagsLister to avoid memleak.
  HTTP ioslave: call correct base class in virtual_hook(). The
  base of HTTP ioslave is TCPSlaveBase, not SlaveBase
  Ftp ioslave: fix 4 character time interpreted as year
  Re-add KDirOperator::keyPressEvent to preserve BC
  Use QStyle for determining icon sizes

Kirigami
  ActionToolBar: Only show the overflow button if there are visible
  items in the menu
  Don't build and install app templates on android
  Don't hardcode the margin of the CardsListView
  Add support for custom display components to Action
  Let the other components grow if there's more things on the header
  Remove dynamic item creation in DefaultListItemBackground
  reintroduce the collapse button
  Show application window icon on AboutPage

KItemModels
  Add KColumnHeadersModel

KJS
  Added tests for Math.exp()
  Added tests for various assignment operators
  Test special cases of multiplicate operators (*, / and %)

KNewStuff
  Ensure the dialog title is correct with an uninitialised engine
  Don't show the info icon on the big preview delegate
  Support archive installs with adoption commands
  Send along the config name with requests

KPeople
  Expose enum to the metaobject compiler

KQuickCharts
  Also correct the shader header files
  Correct license headers for shaders

KService
  Deprecate KServiceTypeProfile

KTextEditor
  Add "line-count" property to the ConfigInterface
  Avoid unwanted horizontal scrolling

KWayland
  [plasmashell] Update docs for panelTakesFocus to make it generic
  [plasmashell] Add signal for panelTakesFocus changing

KXMLGUI
  KActionCollection: provide a changed() signal as a replacement for removed()
  Adjust keyboard shortcut configuration window's title

NetworkManagerQt
  Manager: add support for AddAndActivateConnection2
  cmake: Consider NM headers as system includes
  Sync Utils::securityIsValid with NetworkManager

Plasma Framework
  [ToolTip] Round position
  Enable wheel events on Slider {}
  Sync QWindow flag WindowDoesNotAcceptFocus to wayland plasmashell interface
  [calendar] Check out of bounds array access in QLocale lookup
  [Plasma Dialog] Use QXcbWindowFunctions for setting window types Qt
  WindowFlags doesn't know
  [PC3] Complete plasma progress bar animation
  [PC3] Only show progress bar indicator when the ends won't overlap
  [RFC] Fix Display Configuration icon margins
  [ColorScope] Work with plain QObjects again
  [Breeze Desktop Theme] Add monochrome user-desktop icon
  Remove default width from PlasmaComponents3.Button
  [PC3 ToolButton] Have the label take into account complementary color schemes
  Added background colors to active and inactive icon view

QQC2StyleBridge
  [ToolTip] Round position
  Update size hint when font changes

Solid
  Display first / in mounted storage access description
  Ensure mounted nfs filesystems matches their fstab declared counterpart

Sonnet
  The signal done is deprecated in favour of spellCheckDone, now correctly emitted

Syntax Highlighting
  LaTeX: fix brackets in some commands
  TypeScript: add "bigint" primitive type
  Python: improve numbers, add octals, binaries and "breakpoint" keyword
  SELinux: add "glblub" keyword and update permissions list
  Several enhancements to gitolite syntax definition
   2020-01-18 22:51:16 by Jonathan Perkin | Files touched by this commit (1836)
Log message:
*: Recursive revision bump for openssl 1.1.1.
   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