summaryrefslogtreecommitdiff
path: root/x11
AgeCommit message (Collapse)AuthorFilesLines
2022-05-12kitty: add CHECK_INTERPRETER_SKIP for a filewiz1-1/+3
2022-05-11xscreensaver: bump PKGREVISION for PLIST changewiz1-2/+2
2022-05-11xscreensaver: Put back app-defaults handling.jperkin2-3/+4
2022-05-11qtxdg-tools: improve DESCRgutteridge1-1/+7
2022-05-11Apply PKGREVISION bumps due to qtxdg-tools split-outgutteridge12-15/+25
2022-05-11lxqt-session: update to 1.1.1gutteridge2-6/+7
lxqt-session-1.1.1 / 2022-05-08 ================================ * Added `qtxdg-tools` as a dependency (to be used by `xdg-utils` under LXQt Session).
2022-05-11libqtxdg: update to 3.9.1gutteridge4-8/+29
(Specific functionality in this package has now been split out to qtxdg-tools.) libqtxdg-3.9.1 / 2022-05-08 =========================== * Separated `qtxdg-mat` and made installation of config files optional (to prepare for Qt6).
2022-05-11x11/Makefile: add qtxdg-toolsgutteridge1-1/+2
2022-05-11qtxdg-tools: add version 3.9.1 (split out from libqtxdg)gutteridge4-0/+41
User tools for libqtxdg. qtxdg-tools contains a CLI MIME tool, qtxdg-mat, for handling file associations and opening files with their default applications. It is maintained by the LXQt project and needed by LXQt Session, in order to be used by xdg-utils. Yet it can be used independently from LXQt, too.
2022-05-09gnome-terminal: Provide W_EXITCODE compat.jperkin2-1/+19
2022-05-09kguiaddons: Remove hard requirement on wayland.jperkin2-6/+12
2022-05-05kitty: don't attempt to install .orig filesnia1-1/+2
2022-05-05modular-xorg-server: Use OPSYS_VERSION to numerically compare NetBSD versionsnia1-2/+2
2022-05-04*: recursive bump for poppler 22.04wiz2-3/+4
2022-05-04libxcb: fix PLIST for 1.15 updatewiz1-1/+8
2022-05-04libxcb: update to 1.15.wiz3-12/+12
Alan Coopersmith (1): xcb_auth: Quiet -Wimplicit-fallthrough warning in get_authptr() Demi Marie Obenour (1): Fix integer overflows in xcb_in.c Eduardo Sánchez Muñoz (1): Use the 'present' field to properly check that the XC-MISC Hodong (1): Fix a memory leak Julien Cristau (2): Increment libtool version info for libxcb-dri3 Add newline when printing auth/connection failure string to stderr Matt Turner (1): libxcb 1.15 Peter Harris (2): Fix build on Windows Fix writev emulation on Windows Povilas Kanapickas (4): c_client.py: Extract get_expr_field_names() c_client.py: Use get_expr_field_names directly to resolve list fields c_client: Extract _c_get_field_mapping_for_expr() c_client.py: Implement handling of <length> element Ran Benita (3): tests: don't use deprecated fail_unless check API gitignore: add files generated by make check Avoid request counter truncation in replies map after 2**32 requests Thomas Anderson (1): Fix hang in xcb_request_check() Uli Schlachter (1): Improve/fix docs for reply fds functions
2022-05-04py-xcbgen: update to 1.15wiz3-8/+12
Changes: see xcb-proto
2022-05-03xcb-proto: update to 1.15.wiz2-7/+6
Alan Coopersmith (1): xproto.xml: Update doc text for GrabKey Alex Richardson (1): Fix python version check from 65169c1af7893882c21d1e2a544903212b8d6fb0 Joshua Root (1): Adjust to automake 1.16.4 changes Matt Turner (1): xcb-proto 1.15 Olivier Fourdan (1): xfixes: Add ClientDisconnectMode Peter Harris (1): glx,xprint: place explicit padding between lists Povilas Kanapickas (3): Add element to specify expression that defines length of a struct xinput: Add length specification for DeviceClass struct xinput: Add XI v2.4 Uli Schlachter (2): Add missing fields to errors Use xml.etree.cElementTree where appropriate
2022-05-03kitty: fix a shell portability issuenia2-1/+17
2022-05-03modular-xorg-server: set INCDIRS in buildlink3.mknia1-1/+2
2022-05-03bitmap: add CHECK_PORTABILITY_SKIPtnn1-1/+3
2022-04-30bitmap: update to 1.1.0.wiz2-7/+7
Alan Coopersmith (10): Use _CONST_X_STRING to make libXt declare String as const char * Fix spelling/wording issues gitlab CI: add a basic build test Build xz tarballs instead of bzip2 Move bitmaps into a new bitmaps directory test: add round-trip-test for atobm & bmtoa atobm: accept single character lines atobm: close memory leaks gitlab CI: stop requiring Signed-off-by in commits bitmap 1.1.0 Jeremy Mates (1): bitmap: Fix a crash with underspecified dimensions
2022-04-29x11/citron: update to 0.15.0pin3-139/+75
v0.15.0 battery: add '%S' specifier for displaying battery status through a symbol -This specifier is inspired by Emacs' battery-mode-line-format '%b' specifier. -Other minor changes: -The conditions which decide upon which battery icon to display depending on the battery percentage have been decremented by 1. -This means that if your battery's percentage is 20%, you'll be shown a battery-level-20-discharging-symbolic icon instead of battery-level-10-discharging-symbolic icon. -Bump dependencies to their latest versions.
2022-04-26xfce4-panel: update to 4.16.4gutteridge2-7/+6
Change log: 4.16.4 (2022-04-16) ====== - Update copyright year and standardize formatting - Update and sort author list by name - panel: Fix regression "intellihide does not hide when leaving slowly" (#388) - panel: Fix regression "'Span Monitor' has no effect" (#405) - panel: Keep a reference on item during drag and drop - Fix `core.UndefinedBinaryOperatorResult` warning from `scan-build` (#142) - panel: Fix broken drag and drop between panels (#561) - panel: Disconnect from screen signals when window is destroyed - systray: Do not connect to proxy signal if async method failed - panel: Mitigate a memory leak when removing items (!46) - windowmenu: Emit "deactivate" signal when hiding the menu (#22, !68) - systray: Fix wrong sanity check - systray: Properly initialize systray item - systray: Trust the status to update the attention icon (#392, !64) - Fixed some window buttons not appearing in the panel (#188, !66) - launcher: Only activate under mouse (Fixes #519) - libxfce4panel: Review memory management for context menu (#452, !46) - actions: Block panel autohide (Fixes #431, !62) - launcher: Clear action menu when destroyed (Fixes #540, !61) - Translation Updates: Arabic, Armenian (Armenia), Catalan, Malay, Occitan (post 1500), Polish, Romanian, Russian, Slovenian, Spanish, Swedish, Thai
2022-04-25libfm-qt: no -Wl,-Bsymbolic-functions on SunOStnn1-1/+4
2022-04-25liblxqt: no -Wl,-Bsymbolic-functions on SunOStnn1-1/+4
2022-04-25kirigami2: regen patchtnn2-9/+9
2022-04-25fox: SunOS build fixtnn2-1/+18
2022-04-25kirigami2: restore patch-src_imagecolors.cpp, it is needed on SunOStnn2-1/+17
2022-04-25qqc2-desktop-style: update to 5.93.0markd3-7/+8
5.81.0 Respect highlighted property Fix size of toolbuttons [DialogButtonBox] Improve implicit size behavior 5.82.0 Draw icon in QQStyleItem [CheckBox] Rewrite to be nearly identical to RadioButton [RadioButton] Correct typo Keep context menu above other popups, use dismiss() 5.83.0 [scrollview] Consider scroll bars when calculating implicit size User HoverHandler instead of MouseArea 5.84.0 Bind default font of Label kirigami-integration: use default font size for smallText on Windows Revert "[scrollview] Consider scroll bars when calculating implicit size" 5.85.0 Introduce MenuBar implementation Use flat instead of raised for flat buttons and toolbuttons DialogButtonBox: remove unnecessary lines DialogButtonBox: Set standard icons for standard buttons 5.86.0 Fix combobox popup in RTL mode Label: set horizontalAlignment explicitly Vertically center slider MenuItem: make it look more like Breeze QStyle Menu: make it look more like Breeze QStyle Add C++ Units implementation ScrollBar: less scuffed implementation of reading from QStyle SpinBox: less scuffed implementation of reading from QStyle 5.87.0 Properly get the path from a QUrl MenuSeparator: fix height being wrong, rewrite whole file to be more correct Button, ToolButton: improve implicit sizing, correctly set default button state Use more process-working-symbolic icon for busy spinner 5.88.0 Pane: add missing Kirigami import Add Pane control Remove some id, this should improve the performance Do not set the palette for every component [TextFieldContextMenu] Fix null property accesses [TextFieldContextMenu] Free the action function after running it Only re-compute the icon when it's necessary Don't change MenuItem's arrow's color when selected Use KIconColors to color icons Implement Spellchecking using Sonnet for TextArea 5.89.0 Fix syntax highlighting 5.90.0 TextFieldContextMenu: Fix menu not opening Add A SpinBox test 5.91.0 Avoid needlessly reading font settings StyleItem: emit signal on style changes install plugins in kf<version> take icon width into account adapt width of combobox to its content 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 Use upstream scroll implementations for Combobox and SpinBox Use metrics from Breeze for menu items 5.92.0 Thicken menus on transient touch as well as being in Tablet Mode PlasmaDesktopTheme: ensure we initialise the colours 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 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 5.93.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
2022-04-25plasma-framework: update to 5.93.0markd3-17/+29
5.81.0 Deprecate AppletScript::description() [widgets/arrows] Fix viewBox size and naturalSize in SvgItems Add a humanMoment unit to the various Units Add PageIndicator [pluginloader] Add methods to list containments using KPluginMetaData Deprecate PluginLoader::listEngineInfoByCategory Mark Plasma Style as internal Add notes about classes that will hopefully be dropped in KF6 Make compositing-off margins in the panel same size of compositing on widgets>lineedit.svg: remove double ring Change ContrastEffect check to AdaptiveTransparency in A.T. check Revert recent theme changes Port to singleton Units 5.82.0 Add up to 5 event indicators to the DayDelegate Port Plasma::Dialog to QWindow-based effects API Fix PC3.GroupBox.color ContainmentInterface: Set transient parent of submenues Make the size of the task manager margins as big as the panel ones Redesign the Plasma Calendar applet [Wayland] Ensure pinned popup end up on the panel layer [ExpandableListItem] Fix determination of the number of list items Fix month and year not getting updated after reseting date to today Fix PC3 TabButton alignment Port to singleton Theme Fix elide of TabButtons [widgets/listitem] Increase left/right margins to match top/bottom margins 5.83.0 Fix crash when there is already exactly 5 events displayed Remove call to setClearBeforeRendering Fix missing definition of HAVE_X11 Change qqc2-desktop-style Units.fontMetrics property to a FontMetrics Support for blur behind plasmoids Filter configure action out of overflow menu correctly Allow building the project without deprecations PC3 TabButton: Center align text without icon, use icon property PC3 TabButton: Fix horizontal content alignment with max text width Fix events appearing in year or decade view Check QAction enablement before triggering Introduce new SVG element: `menubaritem` Add sizeForLabels icon size to Units Fix Label having non-integer sizes [pluginloader] Deprecate listContainments and listContainmentsOfType Deprecate PluginLoader::listContainmentsForMimeType add missing signal is setConstraintHints Allow ExpandableListItem to not be expandable when it has no valid actions [dataengine] Emit sourceRemoved earlier 5.84.0 [PC3/ScrollView] Fix assignation of Scrollbars PC3 Page: Improve implicit size calculation Add function to hide tooltip immediately Add compatibility code when GLVND is not available KF5PlasmaMacros: Only include ECM manually if config vars are missing [Calendar] Store plugin manager as QPointer SvgRectsCache: do not query elements twice pluginloader: Remove deprecated version checks fix graphics of tooltips KF5PlasmaMacros: Only try to install desktop files if they exist Revert "Fix Label having non-integer sizes" 5.85.0 Don't pointlessly create new KPluginMetaData Fix Units::roundToIconSize() returning incorrect sizes with non-Qt scaling Turn WindowThumbnail into a texture provider Handle huge icons in Units::roundToIconSize() Deprecate plasma/version.h header & contained methods Add a bit more contrast to event indicator in calendar Improve the code of the actions in the plasmoid heading Theme::currentThemeHasImage should not return true if parent themes match Remove x1.5 mobile icon sizing PlasmoidHeader: re-add backgroundMetrics PlasmoidHeader: Make it based on T.ToolBar, deprecate location 5.86.0 ExpandableListitem: Implement the expanded button view in a better way Fix wide button content alignment ExpandableListItem: Fix overlapping entries with many expanded items ExpandableListitem: Fix stylus input for buttons CMake: do not expand variables beforehand IconItem: No need to disconnect before deleting avoid holding onto old Svg object when changing source of an IconItem Add top line to plasmoidheading similarly to titlebar Fix Plasma (non-Qt) icon scaling with integer scale factors Define new KPackageStructure property in kpackage structures Consistently name kpackage structures Implement KirigamiPluginFactory::createPlatformTheme Correct include location of Kirigami Units Port Kirigami Plasma plugin Units to use a C++ implementation [Calendar] Fix pinned calendar displaying the wrong number of dots Deprecate unused virtual methods in Plasma::PluginLoader [PC3/TextField] Fix text color with certain themes 5.87.0 Update plasmoidheading.svg : fix the typo line 96 "correntColor" Containment: Rename panel edit action to "Enter Edit Mode" Revert "Change busywidget to a gear" ExpandableListitem: Correct expanded view height calculation Port internal plugin cache away from supporting multiple namespaces Remove defunct python and ruby script engines 5.88.0 Deprecate KServiceTypeTrader containment action loading Deprecate standardInternal*Info methods Avoid creating a Theme object for every icon fetch Add keyboard navigation to ExpandableListItem Add scroll support to calendar component in plasma frameworks 5.89.0 wallpaperinterface: Don't double delete action Use `open-menu-symbolic` instead of `application-menu` Make Breeze plasma scrollbar/slider/progressbar color match application theme Heading: Deprecate headerPointSize(int level) method Don't reload renderers for empty paths PageStack: Replace == equality with === strict equality Reload shared renderers when a file changed on disk PlasmoidHeading: Turn location into an alias for position property Replace variant property type with var and other appropriate types org.kde.plasma.extras: Follow Qt style of implicitWidth/implicitHeight declaration Title: Replace implementation with Heading {} Title: Lower size (again) QQuickWindow::event after setupwaylandintegration Do updateTheme after QQuickWindow::event Breeze slider.svg: Fix bad SVG code making shadow invisible set all roles that can be mapped from dialog types to plasma protocol role smaller mask to hide glitches (bug 438644) KF5PlasmaMacros: Actually install desktop files if they exist 5.90.0 plasmoidheading: make corners consistent, improve top line color PC3 ItemDelegate: Actually use ItemDelegate type Add a destroy method to the view PC3 ProgressBar: fix fill going OOB when indeterminate state ends Fix background corners and PC3 ToolTip style When adding a new applet to a desktop containment, add it to the center 5.91.0 Check executables exist in PATH before passing them to QProcess PC3 ButtonContent: Move property defaultIconSize to the top-level component Identify containments using X-Plasma-ContainmentType instead of service types Native interface always available ModelContextMenu: drop Accessible.role property Do not use Control for PC3::IconLabel Corona::containmentForScreen: Ignore activities when an empty string is used Fix detection of GLX support in QtGui ConfigModel: Expose Roles enum to QML Adapt build system for building against qt6 + fix some compile errors Don't fallback to EGL::EGL, just don't link to EGL when it's not found Always sync the setPanelBehavior to wayland PlasmaQuick::Dialog - Fix flickering issues when resizing (specially in krunner) Always sync the setPanelBehavior to wayland PC3 ScrollView: Avoid importing QtQuick.Controls.2 Don't crash when a screen gets disabled and enabled again KWayland does not make sense outside of Linux/FreeBSD, so don't try to depend on it there Deprecated PlasmaExtras.ScrollArea component 5.92.0 Remove or upgrade QQC1 imports from tests where possible show the header if both this and dialog background fallback Units: add mediumSpacing Remove the use of the QtQml namespace Qt6 porting 5.93.0 Make WindowThumbnail build against Qt6 as well Highlight: change hover: property to hovered: Don't install the heading SVG in breeze-light and breeze-dark Plasma themes AppletInterface: Add `self` property which just returns `this` Allow applets to have empty json metadata & use KPackage's metadata instead Port dateengine away from inperformant KPluginInfo hack Adapt to the deprecation of qmlRegisterInterface in Qt6 Add default switch statement Add power profile icons Fix Plasmoid attached property look-up on Config objects Fix potential null parent access Break recursion when checking compact representation Use generic breeze-styled arrow in Plasma style Port to PlasmaExtras version of Highlight Hardcode keyboard shortcut in SearchField for now
2022-04-25kxmlgui: update to 5.93.0markd3-8/+11
5.82.0 Fix initial window size calculations Don't build with KGlobalAccel on Windows, Mac, and Android 5.83.0 Add KCommandBar to KXMLGui-using apps by default Remove the Attica requirement by using the store's new links Use new version-controlled enumerator deprecation warning macros Ensure instances of derived Private classes are properly destructed Don't translate urls 5.84.0 Refine KActionCollection::setComponentName warning showConfigureShortcutsDialog: use configure(true) instead of show() Hide tooltip instantly before showing whatsthis KToolTipHelper available since 5.84 Improve positioning of what's this tooltips in menus Fix tooltips sometimes not showing up in menus Do not show a tooltip for actions that have a submenu Make ToolTips expandable Make DBus dependency on Windows and Mac optional 5.85.0 commandbar: collect actions using the guiFactory Fix KShortcutsDialog build KShortcutsDialog: add another, simpler, constructor 5.86.0 Add support for static builds 5.87.0 Add missing Q_INIT_RESOURCE(kxmlgui) Replace "Libraries" by "Components" to show KAboutComponents info 5.88.0 Migrate "State" config entry to state config group if available Allow apps to opt-in storing state data in separate file [ci] Remove unused kwindowsystem dep 5.90.0 Fix nested @ expansion in CMake config file [KToolBar] Add actions from delayed toolbutton menus to context menu Do not steal all keys from shortcut 5.91.0 Check executables exist in PATH before passing them to QProcess Use uppercase includes Allow KToolBar to be in other places than MainWindow's ToolBarArea Fix i18n comment not being properly extracted 5.92.0 Support build without Qt session manager Add an action in help menu for command bar 5.93.0 KShortcutsEditorDelegate: Fix HiDPI rendering of indicator arrows Tests: Enable HiDPI pixmap rendering Add Android to supported platforms in repo metadata Fix broken "Add to Toolbar" action
2022-04-25kwindowsystem: update to 5.93.0markd3-9/+8
5.81.0 Add MediaPause key to mapping 5.82.0 Deprecate present windows and highlight windows apis Deprecate WId-based effects API Use new version-controlled enumerator deprecation warning macros Deprecate KWindowEffects::windowSizes 5.83.0 Provide KWindowSystem::lastInputSerial Include API for wayland's xdg_activation_V1 Drop Qt5Widgets dependency if KWINDOWSYSTEM_NO_WIDGETS=ON 5.85.0 Support static builds 5.86.0 Add blur and frost to fiddly thingy Implement setting frost Provide methods to translate to Qt types Provide constructors for compatibility with Qt types Read uncomplete WM_CLASS string Don't link publicly against XCB Add find_dependency for X11 and XCB Remove unused xrender dependency Make link against X11 and XCB public Use imported targets for X11 libs Support static builds on Linux as well 5.88.0 Fix the compiler warning by casting int to unsigned Link privately against XCB when building statically 5.89.0 Make KWindowSystem a bit easier to integrate in QML 5.90.0 Avoid using QByteArray::operator[] for the null terminator Avoid creating and leaking QWindows 5.91.0 Check executables exist in PATH before passing them to QProcess install plugins in kf<version> Avoid XKeycodeToKeysym in KKeyServer::initializeMods Remove placeholder wayland platform plugin [kwindowinfo] Add support for reading _GTK_APPLICATION_ID Add KWindowSystem::updateStartupId(QWindow *window) 5.92.0 Ensure that xdgActivationTokenArrived is always emitted asynchronously
2022-04-25kwidgetsaddons: update to 5.93.0markd3-8/+11
5.82.0 KPageDialog: document automagical connections Enable Unicode support in QRegularExpression where needed Remove pointless tooltip for yes and no KStandardGuiItems KPageDialog: make it clearer that a button box is added by default 5.83.0 Ensure instances of derived Private classes are properly destructed Fix crash in KSelectAction KFontChooser: always prepend the default font style in the styles list 5.84.0 KPasswordDialog: add access to revealPasswordAvailable of password lineedit Add two-finger gesture 5.85.0 Update some widget pictures kmimetypeeditor: display an error message if keditfiletype couldn't be started Wrapp unisged int getter for rating in KWIDGETSADDONS_BUILD_DEPRECATED_SINCE Deprecate KRatingWidget::ratingChanged(unsigned int) signal 5.86.0 KTitleWidget: Set frame backgroundRole to Window KFontChooser: add a default constructor that takes a QWidget* first arg KFontChooser: add a new shorter constructor, and setter methods KFontChooser: deprecate "relative font size" methods KMessageDialog: add buttons by default 5.87.0 Make lupdate happier KCharSelect: Added option to show all blocks found in the data file (in the section menu) KFontChooser: the widget shouldn't become wider when toggling show fixed only 5.88.0 KTitleWidget: Lower all sizes KSqueezedTextLabel: Fix clipped characters KMessageDialog: fix setButtons() being called twice KMessageDialog: disconnect default buttonbox signals as we emit done() manually 5.89.0 KAcceleratorManager: Take into account actions with Alt+X shortcuts 5.90.0 Fix year format in heading of KDatePicker Localise numbers displayed in KDatePicker [KMessageWidget] Ignore resize event when doing `animatedShow()` 5.92.0 KCharSelect: connect to the appropriate QFontComboBox signal Check executables exist in PATH before passing them to QProcess Make KSqueezedTextLabel more robust wrt QFontMetrics 5.93.0 Align buttons (and icon) on top, also when word wrap is off, but text is pre-formatted to span multiple lines avoid quadratic search of children widgets
2022-04-25ktextwidgets: update to 5.93.0markd3-8/+7
5.81.0 Deprecate the KFind::highlight(int, int, int) signal Deprecate the KFind::highlight(QString &, int, int) signal Enable Unicode support in QRegularExpression where needed 5.83.0 Ensure instances of derived Private classes are properly destructed Un-overload KReplace::replace() signal 5.87.0 Handle RTL text selection the same way as Qt
2022-04-25kjobwidgets: update to 5.93.0markd3-8/+9
5.81.0 Introduce KUiServerV2JobTracker 5.82.0 KUiServerV2JobTracker: Send initial job state along 5.86.0 Build without D-Bus on Android 5.88.0 Handle all cases in switch(KJob::Unit) expressions to fix a compiler warning 5.90.0 KUIServerV2JobTracker: Add "transient" property support 5.91.0 Check executables exist in PATH before passing them to QProcess
2022-04-25kitemviews: update to 5.93.0markd3-8/+7
5.87.0 Relicense files from LGPL-2.0-only to LGPL-2.0-or-later 5.93.0 KExtendableItemDelegate: Fix HiDPI positioning of indicator arrows
2022-04-25kirigami2: update to 5.93.0markd4-28/+37
5.81.0 Add a humanMoment unit to Kirigami.Units Make the luma conversion of a color api accessible Consider Ubuntu Touch to be mobile [controls/Avatar]: Get rid of 'both point size and pixel size' set warning Remove link to deprecated ApplicationHeader Fix potential crash in SizeGroup 5.82.0 SearchField: Stop timer if the user accepted manually Static builds: Let qmlimportscanner find kirigami [OverlaySheet] Fix click to close Embrace the usage of categorised debugging methods [ListSectionHeader] Unset deprecated supportsMouseEvents: property [ListSectionHeader] use named Kirigami import controls/SizeGroup: shield against nullptr qmlContext Fix richTextLabel for the initial value of CJK style label Switch some arbitrary numbers to the humanMoment unit ColumnView: do not enable animation in setCurrentIndex Revert "disable animations during replace" 5.83.0 Update template app [ActionTextField] Add more spacing between actions and text Improve look of card by making border a bit more subble Adapt BasicListItemTest.qml to new API Fix rendering of small size borders of ShadowedTexture Introduce Kirigami.Heading.type Disconnect before destroying items 5.84.0 Allow static link without sources Bundle plugins on Android Only emit sync signal if we have finished construction Port CardsListView to use reuseItems instead of the DelegateRecycler Expose Labels of BasicListItem for greater end-user control [OverlaySheet] Add side margins when trying to span window width Respect an Action's visible property in GlobalDrawer even when collapsed 5.85.0 [InlineMessage] Correct spacing between close button and action buttons [ScrollView] Don't scroll with arrow keys if the view isn't scrollable SearchField: Disable predictive text Introduce hasPlatformMenuBar Allow to add additional content to the about page Ensure that icon sizes are consistent for mobile before 5.23 Add method to push page as a new window on the desktop Use iconSizes for floating action button [apptemplate] Increase Qt and KF5 min versions Pagepool item and url accessors 5.86.0 Add "Report Bug" action to the about page Support horizontal scrolling in ScrollablePage Use text as tooltip only for icon-only buttons Fix Page.rightAction being labeled as leftAction in API docs [ActionTextField] Use small icon sizing for actions Add Attached property used as a hint for application to enabled spellchecking Handle KirigamiPluginFactor::createPlatformTheme returning nullptr Use rate limiting to display warnings for deprecated Units properties Remove iconScaleFactor and related code from Units Only load the first style plugin that we find Rewrite Units in c++ Load theme definition when Kirigami is built with bundled resources 5.87.0 PageRow: Do not async load the global header NavigationTabButton: Fix hover effect staying even after touch release Fix BreadcrumbControl on mobile when using layers cmake: Remove intermediate target for kirigamiplugin post-build steps Add NavigationToolBar component [SwipeListItem] Fix view property Fix breadcrumb header title on secondary layers in mobile mode [FormLayout] Fix in-group spacing in narrow mode Fix page header being shown even when it's specified not to Set activeFocusOnTab to false for ListSectionHeader Support enter/return and up/down keys in Global drawer for navigation ColumnView: Simplify Units property access Remove unwanted "/" prefix from iconId 5.88.0 Fix missing titlebar on ApplicationWindow modals in Windows NavigationTabButton: Set minimum width and wrap text Icon: Use icon-png as the default placeholder instead of icon-x-icon Remove the no longer existing Units.qml file from the qrc files Add missing AboutItem to to the qrc files [GlobalDrawerActionItem] Dim when disabled Pass properties when creating a dialog for pushDialogLayers Fix context drawer being inaccessible on secondary layers in mobile mode [PageRow] Fix variable shadowing [ActionTextField] Doc: Reword nullable field to an empty list [Breadcrumb] Fix breadcrumb position on content change NavigationTabBar: Support actions that have mnemonics Fix issues with setting components on tablet 5.89.0 PageRowGlobalToolBarUI: use open-menu-symbolic Heading: Deprecate headerPointSize(int level) method Let escape key close pushed dialog layers AboutItem: fix the view for narrow dialogs AboutItem: Report its implicit size so it can scroll Increase passive notification opacity Bold labels for narrow FormLayout Add Dialog Components add columns on empty width DefaultCardBackground improvements Expose internal icon source in the Avatar component Preconfigure kconfig and kaboutdata on template 5.90.0 Fix navigation buttons on layers FormLayout: Switch an instance of let to var ShadowedRectangle: Add renderType option AboutPage: show spinner feedback while loading remote icon AboutPage: Only mess with the URL when we are dealing with KDE products AboutItem: don't multiply sizes by devicePixelRatio AboutItem: Fix incorrect usage of height: and width: inside layouts OverlaySheet: Modify anchors on tall headers imperatively globaltoolbar: Use strict === equality in JavaScript PageRowGlobalToolBarUI: don't animate opacity, take two 5.91.0 OverlaySheet: Accommodate the left and right padding OverlaySheet: Initialise the view with sound values FormLayout: Replace heuristic approach with an instanceof check Fix install plugin in kf<version> libkirigami: Port to target_sources and other target-specific properties Disable BUILD_EXAMPLES/TESTING when BUILD_SHARED_LIBS is off Add Chip Component Add android related files to template Add BasicListItem.iconSelected property and use it in CheckableListItem KF5Kirigami2: install headers to path prefix matching C++ namespace Kirigami Introduce "InputMethod" singleton and supporting code to detect virtual keyboard Deprecate TabBar toolbar style change color when card is highlighted Kirigami supports Windows, ensure we have our dependencies there too 5.92.0 Dialog: Accommodate vertical scrollbars widths properly Dialog: Fix implicitWidth binding loop when absolute maximum size used consider visibility when calculating page content positions update commandlink url to a working one FormLayout: make section headings slightly smaller but bolder NavigationTabBar: check checkedButton state before updating currentIndex Drawer should not eat mouse events at edges Add a CI job to build and test the static build Use extra spacing to distinguish narrow-mode form labels and UI controls Revert "Bold labels for narrow FormLayout" Units: add mediumSpacing property Ensure OverlayDrawer handles is keyboard navigable CheckableListItem: Reset list item's checked property when checking box CheckableListItem: Only conditionally trigger action when checked PageRow: properly handle back button WheelHandler: Round contentX/contentY positions Allow compiling against Qt configured with -no-opengl Fix install path of settings and swipe navigator components 5.93.0 InlineMessage: Do not layout for actions at bottom when there are none only change height if visible Units: Delete QML FontMetrics object when Units is destructed ListItemDragHandle: Emit moveRequest when cursor enters a new index BasicListItem: tighten up spacing for text+subtitle labels ListSectionHeader: vertically align default text item PlaceholderMessage: compare string length rather than content Render Page's default heading as PlainText Page: Don't load global toolbar async so that the header looks less stuttery Fix warning on the org.kde.desktop Theme controls/SwipeListItem: handle RtL properly
2022-04-25kinit: update to 5.93.0markd2-6/+5
5.85.0 Fixes crash in KLauncher::idleTimeout() caused by unblockable destruction of IdleSlave objects 5.87.0 Fix KDE shutdown bug 5.88.0 Remove code for loading libkdeinit5_foo.so modules 5.92.0 Check executables exist in PATH before passing them to QProcess
2022-04-25kguiaddons: update to 5.93.0markd3-8/+14
2022-04-25kglobalaccel: update to 5.93.0markd3-8/+7
5.81.0 Only use unistd/getuid when available Don't let kglobalaccel run if KDE_SESSION_UID mismatches 5.82.0 Use kstart5 to start the processes, when available Remove duplicated code to start a process Prevent kglobalaccel5 getting activated on non-Plasma systems [runtime] Avoid service restarts when the X connection is unexpectedly removed 5.83.0 Revert "Prevent kglobalaccel5 getting activated on non-Plasma systems" 5.86.0 Fix launching commands with args using kstart5 Start processes with kstart5 if available 5.87.0 Remove obsolete LGPL-2.0-only license text Relicense remaining LGPL-2.0-only file 5.88.0 Properly split exec line args 5.89.0 Make XCB XTEST optional requirement 5.91.0 Fix action registration and unregistration order Check executables exist in PATH before passing them to QProcess 5.93.0 Add macOS to supported platforms list
2022-04-25kdesignerplugin: update to 5.93.0markd2-6/+5
2022-04-25kdelibs4support: update to 5.93.0markd3-9/+10
5.81.0 KComponentData: add a link to the KF5 porting notes 5.85.0 Port metainfo KIO slave to JSON metadata Update translatable timezone list 5.89.0 Move Esperanto flag icon to kdelibs (bug 445077) 5.90.0 Remove ugly white frame from beautiful Latvian flag 5.91.0 Link against KF5::Auth Also add the KAuth dependency in the CI metadata 5.93.0 Use KDE_INSTALL_FULL_* variables where needed Don't assume libexec is a LIB_INSTALL_DIR subfolder
2022-04-25kded: update to 5.93.0markd2-6/+5
5.81.0 Make kded shut down cleanly during systemd session teardown 5.88.0 Bump KF_DISABLE_DEPRECATED_BEFORE_AND_AT value Utilize KPluginMetaData::value overloads 5.91.0 nstall plugins in kf<version> Set order of kded launching with systemd boot kded supports building on Windows, make sure we have our dependencies available
2022-04-25kconfigwidgets: update to 5.93.0markd3-8/+16
5.81.0 Introduce KHamburgermenu (bug 368421) 5.82.0 Use new version-controlled enumerator deprecation warning macros Un-overload KConfigDialogManager::settingsChanged() signals 5.83.0 Deprecate KTipDatabase and KTipDialog [KHamburgerMenu] Ignore native menus Add KCommandBar - a hud-style dialog for quickly executing QActions 5.84.0 Expose model of KColorSchemeManager Update API docs with respect to KXMLGuiFactor::showConfigureShortcutsDilaog() Deprecate KStatefulBrush::brush(const QWidget*) Fix tiny black rectangles with rounded corners Fix filtering in KCommandBar KRecentFilesAction: document that local file URLs in the temp dir are ignored 5.85.0 [KCModule] Deprecate ctor that takes KAboutData Make sure commandbar has unique actions add icons for all zoom standard actions KCommandBar update Show fuzzy matches in command bar enable auto-switching color scheme for Windows apps when Default color scheme is active Fix crash when calling KHamburgerMenu::setMenuBar(nullptr) 5.86.0 Add support for static builds Hide KHamburgerMenu in QMenus when a native menu bar is used 5.87.0 Do not emit deprecation warnings for overload which gets chosen by compiler 5.88.0 Fix auto color scheme switching [kcolorschememodel] Expose color scheme id [KCommandBar] Additionally sort commands by name [KCommandBar] Don't display an indent for an icon if no item has an icon [KCommandBar] Skip actions with empty text Read proper color setting on Windows [KCommandBar] Show information about a command in a tooltip 5.89.0 Add color scheme saving and loading Fix hamburger menu opening as a window on Wayland [KCommandBar] Add placeholder text for empty view [KCommandBar] Fix rendering of chord shortcuts [KCommandBar] Dynamic column widths + shortcuts alignment 5.90.0 Fix conditions used in cmake.in config file [kcolorschememodel] Read .colors files from assets on Android Sync default colors from Breeze Light color scheme kcommandbar: Don't warn if action is separator [kcmodule] Deprecate aboutData and componentData [KCommandBar] Fix resetting m_hasActionsWithIcons 5.91.0 KLanguageButton: Don't insert duplicates KLanguageButton: Adapt to new .desktop filenames Change shortcuts of standard actions if standard shortcut changes Use BUILD* deprecation wrapper for virtual method Simplify KHamburgerMenu menu items Only require KAuth on Linux/FreeBSD Don't use KAuth on Windows 5.92.0 KHamburgerMenu: Avoid null receiver warning upon showing menubar Add a KColorScheme::operator== KHambugerMenu: Fix crash on windows when showing the window menubar from the HamburgerMenu 5.93.0 Merge KColorSchemePrivate::init and constructor Unify both KColorSchemePrivate constructors Default to light mode, where AppsUseLightTheme isn't set (notably Windows 8.1) Move KStatefulBrush to its own dedicated header Deprecate KColorScheme::contrast Fix automatic color scheme on Windows khamburgermenu: Ensure menu is polished before creating window Fix blame ignore list [kcolorschememanager] Initialize selected scheme from config Add Android to supported platforms in the repo metadata
2022-04-25kactivities5: update to 5.93.0markd3-8/+7
5.81.0 Activate activity manager asynchronously 5.91.0 Use uppercase includes Unharcode Qt major version 5.92.0 Check executables exist in PATH before passing them to QProcess
2022-04-25kactivities-stats: update to 5.93.0markd3-8/+7
5.83.0 Turns out the tier field was wrong, but not the subgroup 5.89.0 Fixed the singleton access mutex locking 5.91.0 reduce boost 5.92.0 Move Boost dependency to BUILD_TESTING block
2022-04-25frameworkintegration: update to 5.93.0markd3-8/+7
2022-04-25qt5-qtwebkit: Fix build of packages such as kdewebkit with cmake>=3.23markd3-3/+21
2022-04-24qt5-qtwebengine: add CHECK_PORTABILITY_SKIPs. Sort.tnn1-3/+7