[plasmashell] [Bug 477138] Application Launcher slow and laggy when Discover not installed
https://bugs.kde.org/show_bug.cgi?id=477138 Andreas G changed: What|Removed |Added CC||uri...@posteo.de --- Comment #7 from Andreas G --- That was fast, Thanks a lot -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 477138] Application Launcher slow and laggy when Discover not installed
https://bugs.kde.org/show_bug.cgi?id=477138 Nicolas Fella changed: What|Removed |Added Latest Commit||https://invent.kde.org/plas ||ma/plasma-workspace/-/commi ||t/807049da4acc18b5a77114233 ||2ed6ad1d55e4478 Status|ASSIGNED|RESOLVED Resolution|--- |FIXED --- Comment #6 from Nicolas Fella --- Git commit 807049da4acc18b5a771142332ed6ad1d55e4478 by Nicolas Fella. Committed on 19/11/2023 at 20:58. Pushed by nicolasfella into branch 'master'. [kicker/kickoff] Remove unneeded check for appstream handler When KApplicationTrader::preferredService returns no service we ask KIO whether appstream is a known protocol This is expensive and unnecessary, we already know there is no app that can open appstream URLs because KApplicationTrader did not return one M +1-3applets/kicker/plugin/actionlist.cpp https://invent.kde.org/plasma/plasma-workspace/-/commit/807049da4acc18b5a771142332ed6ad1d55e4478 -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 477138] Application Launcher slow and laggy when Discover not installed
https://bugs.kde.org/show_bug.cgi?id=477138 Bug Janitor Service changed: What|Removed |Added Status|CONFIRMED |ASSIGNED --- Comment #5 from Bug Janitor Service --- A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/3556 -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 477138] Application Launcher slow and laggy when Discover not installed
https://bugs.kde.org/show_bug.cgi?id=477138 Nicolas Fella changed: What|Removed |Added Status|REPORTED|CONFIRMED Ever confirmed|0 |1 -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 477138] Application Launcher slow and laggy when Discover not installed
https://bugs.kde.org/show_bug.cgi?id=477138 --- Comment #4 from pixelplanetdev --- (In reply to Alexander Lohnau from comment #2) > I am not sure what you mean with hovering over a category. > > if (mime.isEmpty()) { > if (!mimeType.startsWith(QLatin1String("x-scheme-handler/"))) { // > don't warn for unknown scheme handler mimetypes > qCWarning(SERVICES) << "KApplicationTrader: mimeType" << > mimeType << "not found"; > return lst; // empty > } > mime = mimeType; > } > > There is code in KServie to avoid lots of warnings, but in case the schema > handler is known to QMimeDatabase, but (for whatever reason) not to KService > internally, we will emit a warning later on. I mean to just move the cursor over the categories in the launcher to see the applications. I attached a video showing it. The CPU usage of plasmashell is high during it, and if you do any minor task in the background, like watching a video, it gets much slower, up to two seconds till the applications show. This doesn't happen when Discover is installed. Or it's at least much much better. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 477138] Application Launcher slow and laggy when Discover not installed
https://bugs.kde.org/show_bug.cgi?id=477138 --- Comment #3 from pixelplanetdev --- Created attachment 163268 --> https://bugs.kde.org/attachment.cgi?id=163268&action=edit laggy launcher -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 477138] Application Launcher slow and laggy when Discover not installed
https://bugs.kde.org/show_bug.cgi?id=477138 --- Comment #2 from Alexander Lohnau --- I am not sure what you mean with hovering over a category. if (mime.isEmpty()) { if (!mimeType.startsWith(QLatin1String("x-scheme-handler/"))) { // don't warn for unknown scheme handler mimetypes qCWarning(SERVICES) << "KApplicationTrader: mimeType" << mimeType << "not found"; return lst; // empty } mime = mimeType; } There is code in KServie to avoid lots of warnings, but in case the schema handler is known to QMimeDatabase, but (for whatever reason) not to KService internally, we will emit a warning later on. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 477138] Application Launcher slow and laggy when Discover not installed
https://bugs.kde.org/show_bug.cgi?id=477138 Nate Graham changed: What|Removed |Added CC||alexander.loh...@gmx.de, ||n...@kde.org, ||nicolas.fe...@gmx.de -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 477138] Application Launcher slow and laggy when Discover not installed
https://bugs.kde.org/show_bug.cgi?id=477138 Bug Janitor Service changed: What|Removed |Added Keywords||qt6 -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 477138] Application Launcher slow and laggy when Discover not installed
https://bugs.kde.org/show_bug.cgi?id=477138 --- Comment #1 from pixelplanetdev --- Operating System: Fedora Linux 39 KDE Plasma Version: 5.81.0 KDE Frameworks Version: 5.245.0 Qt Version: 6.6.0 Kernel Version: 6.5.11-300.fc39.x86_64 (64-bit) Graphics Platform: Wayland Processors: 8 × Intel® Core™ i7-7700HQ CPU @ 2.80GHz Memory: 15.5 GiB of RAM Graphics Processor: Mesa Intel® HD Graphics 630 -- You are receiving this mail because: You are watching all bug changes.