I guess like desktop people don't even notice this, but on my 1.6GHz laptop I have to wait 50 seconds of wrapper-1.0 50% cpu load before I can even just open "start menu". Could the search be made async/multi-thread?
That sounds odd, could you share your panel configuration just to check which plugins you're using? I cannot confirm that at all. Also, feel free to test the panel from master, it has already been ported to Gtk+3.
Created attachment 7115 Xfce4-panel elements Just tried gtk3 git, same. No matter how many times I press Win button (aka super), menu will only open once "icons selection" menu has popped-up.
Oh, so you're experiencing this problem with whiskermenu, not the panel's application menu. I'm moving the bug over...
I have a 1.5GHz laptop, and I can't recreate this. What version of Whisker Menu are you using? And would you be willing to test a patch?
1.7.3, sure at any time.
Created attachment 7375 Defer loading launcher icons Excellent, thanks! The first thing I can think to test is not loading the launcher icons until the menu is shown.
Still goes kaput that good minute as soon as I press the big "icon:" button.
(In reply to mirh from comment #7) > Still goes kaput that good minute as soon as I press the big "icon:" button. I thought you meant a delay before you could access your panel after login. My mistake! If you are talking about using the icon selector in the preferences dialog, that delay would be caused by exo (specifically, the ExoIconChooserDialog). Does this delay happen for you with the regular applications menu and its icon chooser? Or modifying a launcher and choosing an icon there?
(In reply to Graeme Gott from comment #8) > Or modifying a launcher and choosing an icon there? Uhg, it does. 😅
-- GitLab Migration Automatic Message -- This bug has been migrated to xfce.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.xfce.org/xfce/exo/-/issues/8. Please create an account or use an existing account on one of our supported OAuth providers. If you want to fork to submit patches and merge requests please continue reading here: https://docs.xfce.org/contribute/dev/git/start#gitlab_forks_and_merge_requests Also feel free to reach out to us on the mailing list https://mail.xfce.org/mailman/listinfo/xfce4-dev