summaryrefslogtreecommitdiff
path: root/x11
AgeCommit message (Collapse)AuthorFilesLines
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
2022-04-24lxqt-session: remove two patches that were merged upstreamgutteridge2-75/+0
2022-04-24x11/lxqt-session: update to 1.1.0pin3-12/+8
Main changes: -Added a simple option for global screen scaling. -Set Clearlooks as the default LXQt theme and changed the default icon theme to Breeze. -Add NetBSD support. -Prevented cut text in the header of Environment page of LXQt Session Settings.
2022-04-24x11/lxqt-panel: update to 1.1.0pin4-46/+32
Main changes: -Now the legacy tray icons are shown inside Status Notifier when the System Tray plugin is enabled. That removes some problems of the old tray widget. -Reset buttons are fixed in config dialogs. -Desktop names are shown in the context menus of task buttons. -The panel config dialog is split into 3 sections, for having a sleeker GUI. -The clash between the main menu shortcut and the built-in shortcuts of the search entry is fixed. -Added options for the button label and style of Directory Menu. -Fixed resetting of System Statistics graph on auto-hiding panels.
2022-04-24x11/lxqt-qtplugin: update to 1.1.0pin2-8/+7
-Bumped the version to 1.1.0 and updated the dependencies.
2022-04-24x11/lxqt-config: update to 1.1.0pin3-9/+12
Main changes: -Added a separate page for GTK style settings to LXQt Appearance Configuration. -Fixed manual editing of combo boxes in LXQt Locale Configuration. -Small enhancements and code cleanup.
2022-04-24x11/lxqt-notificationd: update to 1.1.0pin3-9/+9
Main changes: -The configuration GUI is polished. -The notification icon is updated when global settings are changed.
2022-04-24x11/lxqt-globalkeys: update to 1.1.0pin4-14/+12
-Translations are updated.
2022-04-24x11/lxqt-runner: update to 1.1.0pin2-8/+7
-Prevented redundant writings of dialog width to the config file.
2022-04-24x11/qterminal: update to 1.1.0pin3-10/+11
Main changes: -The bookmark functionality is improved a lot. An example bookmarks file is also added. -Several (old) issues in the drop-down mode are fixed. -A shortcut entry is added for the drop-down shortcut. -Problems in closing of the last tab with prompt are fixed. -Fixed updating of shortcuts on tab switching/removal/creation. -Fixed right clicking of an empty area of tabbar. -Now selecting an unlimited history in Terminal settings disables the history size spin-box.
2022-04-24x11/qtermwidget: update to 1.1.0pin4-11/+12
Main changes: -Handled the zero history size. -Added API documentation and followed the naming convention in some places of the code. -Return focus to the terminal on closing the search bar. -Code cleanup and enhancement.
2022-04-24x11/lxqt-admin: update to 1.1.0pin3-9/+9
-Updated translations.
2022-04-24x11/lxqt-about: update to 1.1.0pin3-9/+11
-Added lxqt-about icon and used it instead of the help-about icon.
2022-04-24x11/libfm-qt: update to 1.1.0pin4-14/+15
Main changes: -Prepared libfm-qt for implementing "Recent Files". -Prevented memory leak in searching. -Miscellaneous fixes for search:///. -Fixed moving of bookmarks in Bookmarks context menu and added some icons to the menu. -Fixed file association in a rare case, where XDG_CURRENT_DESKTOP was empty. -Fixed launching of apps in terminal emulators that do not have a special option for execution (like Kitty).
2022-04-24x11/lblxqt: update to 1.1.0pin3-11/+10
Main changes: -Added support for relative wallpaper paths. -Fixed an issue in loading of cached settings.
2022-04-24x11/libqtxdg: update to 3.9.0pin3-11/+10
Main changes: -String literals are supported in Exec keys of desktop entries. -Enhancements to qtxdg-mat.
2022-04-23kde-workspace4: SunOS PLIST fixtnn1-1/+3
2022-04-23xview*: mark generally BROKEN_ON_PLATFORM for 64-bit archsgutteridge3-8/+7
These packages compile on various 64-bit architectures, but then segfault at runtime. This is a known issue with this being legacy code.
2022-04-22qt5-qtwebkit: fix build with latest gstreamer.markd2-1/+18
2022-04-22libkscreen: fix build with Qt 5.15.3gutteridge3-3/+19
(We can't update to latest versions as our kf5 packaging is too old.)
2022-04-21xorgproto: update to 2022.1.wiz2-7/+6
xorgproto 2022.1 is now available. No changes to the actual protocols, just the additions of some new keysyms provided by the Linux kernel. Peter Hutterer (3): XF86keysyms.h: add new keycodes from kernel v5.13 XF86keysyms.h: add new keycodes from kernel v5.17 xorgproto 2022.1
2022-04-21qt5-qtwebengine: remove two patches that were removed from distinfowiz2-42/+0
during the last update
2022-04-20libXfixes: update to 6.0.0.wiz2-7/+6
commit 6fe3bd64dd82f704ed91478acb4c99ab5c00be16 Author: Peter Hutterer <peter.hutterer@who-t.net> Date: Wed May 12 09:34:39 2021 +1000 libXfixes 6.0.0 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> commit 883f89dd39dcdae9a38e46f74a43b316180c8a19 Author: Olivier Fourdan <ofourdan@redhat.com> Date: Thu Mar 11 09:27:06 2021 +0100 xfixes: Add ClientDisconnectMode The Xserver itself is capable of terminating itself once all X11 clients are gone, yet in a typical full session, there are a number of X11 clients running continuously (e.g. the Xsettings daemon, IBus, etc.). Those always-running clients will prevent the Xserver from terminating, because the actual number of X11 clients will never drop to 0. To solve this issue directly at the Xserver level, this add new entries to the XFixes extension to let the X11 clients themselves specify the disconnect mode they expect. Typically, those X11 daemon clients would specify the disconnect mode XFixesClientDisconnectFlagTerminate to let the Xserver know that they should not be accounted for when checking the remaining clients prior to terminate. Signed-off-by: Olivier Fourdan <ofourdan@redhat.com> commit 174a94975af710247719310cfc53bd13e1f3b44d Author: Alan Coopersmith <alan.coopersmith@oracle.com> Date: Sat Mar 16 12:39:31 2019 -0700 Update configure.ac bug URL for gitlab migration Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> commit 1e238b40bbef0664d281432c19634df39a19b1ee Author: Alan Coopersmith <alan.coopersmith@oracle.com> Date: Mon Nov 19 21:58:32 2018 -0800 Update README for gitlab migration Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> commit b9b75d74c3e78c5df70c512786d1ee6db45975aa Author: Mihail Konev <k.mvc@ya.ru> Date: Thu Jan 26 13:52:49 2017 +1000 autogen: add default patch prefix Signed-off-by: Mihail Konev <k.mvc@ya.ru> commit 6f950642597f2f1f509c339861d9f40baf28c39b Author: Emil Velikov <emil.l.velikov@gmail.com> Date: Mon Mar 9 12:00:52 2015 +0000 autogen.sh: use quoted string variables Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent fall-outs, when they contain space. Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com> Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> commit 65845c5fc7098f9232cd356248aebc7db9a38095 Author: Peter Hutterer <peter.hutterer@who-t.net> Date: Tue Jan 24 10:32:07 2017 +1000 autogen.sh: use exec instead of waiting for configure to finish Syncs the invocation of configure with the one from the server. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
2022-04-20qt5-qtwebengine: fails building with node16, use node14wiz1-2/+2
Suggested by adam
2022-04-20xauth: update to 1.1.2.wiz2-7/+7
Alan Coopersmith (8): tests: make tests work in out-of-tree builds tests: Fix failure to make distcheck tests: report failure if stderr has unexpected output configure.ac: fail build if xtrans is not found gitlab CI: add a basic build test Build xz tarballs instead of bzip2 Fix off-by-one in quote-stripping routines gitlab CI: stop requiring Signed-off-by in commits Baptiste Daroussin (1): Improve portability Dr. Tilmann Bubeck (2): Removed build requirement "cmdtest". Fix warning -Wstringop-truncation for strncpy by using memcpy instead Larry Doolittle (1): Expand checks of socket file with S_ISSOCK Matt Turner (1): xauth 1.1.2