Repository navigation
Comparing changes
Open a pull request
base repository: xarbit/plasma6-applet-appgrid
base: v1.9.4
head repository: xarbit/plasma6-applet-appgrid
compare: v1.9.5
- 6 commits
- 16 files changed
- 1 contributor
Commits on Oct 17, 2026
-
Configuration menu - View commit details
-
Copy full SHA for ea425e8 - Browse repository at this point
Copy the full SHA ea425e8View commit details -
fix: replace Kirigami.PlaceholderMessage with a plain empty state (#218)
On some Kirigami builds PlaceholderMessage fails to load with an IconPropertiesGroup type clash inside Kirigami itself, and since the search results list always instantiates it, the whole panel failed to load. Backport main's EmptyStateMessage widget (icon + wrapped label, from 115ba38) and use it for the search no-results state and both hidden-apps empty states. No new strings.
Configuration menu - View commit details
-
Copy full SHA for f3b2ebf - Browse repository at this point
Copy the full SHA f3b2ebfView commit details -
fix(panel): focus the search field once the popup is active (#213)
On Wayland the search field's forceActiveFocus() in resetState() can run before the popup window is mapped and active, so the focus is lost when Plasma activates it and typing does nothing until the field is clicked. Re-assert search focus when the popup window becomes active, once per open so closing a context menu doesn't steal focus from the grid. Also run the open path when the full representation is created already expanded, since it may miss the first expandedChanged.
Configuration menu - View commit details
-
Copy full SHA for d1091e5 - Browse repository at this point
Copy the full SHA d1091e5View commit details -
fix(launch): give app launch jobs a UI delegate, resolve by menu id (#…
…226) AppGrid started KIO::ApplicationLauncherJob without a UI delegate, so KIO could neither ask to trust a non-executable .desktop file nor report a failed exec: the launch failed silently while Kickoff, which sets the default delegate, worked (seen with Wine/Bottles entries). Set the default job UI delegate on app and app-action launches (linking KF6::KIOWidgets so its factory is registered), resolve the service by menu id before falling back to the entry path, and log when no service is found instead of returning silently.
Configuration menu - View commit details
-
Copy full SHA for cd832d6 - Browse repository at this point
Copy the full SHA cd832d6View commit details -
feat(universal): ship Plasma 6.4-6.7 and 6.8+ builds in one tarball (#…
…217) Plasma 6.8 bumped the libPlasma/libPlasmaQuick SOVERSION 7 -> 8, and a binary links exactly one, so the universal tarball (built on Fedora 42, .so.7) could not install on Plasma 6.8 systems such as KDE Linux. Build each arch twice — fedora:42 for libPlasma.so.7 and fedora:rawhide, the only Fedora on Plasma 6.8 yet, for .so.8 — and pack both into the same tarball as files-plasma7/ and files-plasma8/, so asset names, the update checker and the docs are unchanged. install.py verifies both payloads and installs the newest one whose libraries resolve (ldd, falling back to looking for libPlasma.so.N), so re-running it after a Plasma upgrade switches payloads. build-package.sh is split into stage (per build container) and pack.
Configuration menu - View commit details
-
Copy full SHA for f8abd54 - Browse repository at this point
Copy the full SHA f8abd54View commit details -
Configuration menu - View commit details
-
Copy full SHA for df87cba - Browse repository at this point
Copy the full SHA df87cbaView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v1.9.4...v1.9.5