Open levkk opened 1 month ago
Restart your panel and then try to add the icon task list applet - any messages in the terminal?
budgie-panel --replace &
Oh, there it is:
(budgie-panel:351761): libpeas-WARNING **: 09:29:12.171: Failed to load module 'icontasklistapplet.so': /usr/local/lib/budgie-desktop/plugins/org.budgie-desktop.applet.icon-tasklist/libicontasklistapplet.so: undefined symbol: budgie_application_get_icon
(budgie-panel:351761): libpeas-WARNING **: 09:29:12.171: Error loading plugin 'icontasklistapplet.so'
** (budgie-panel:351761): CRITICAL **: 09:29:12.171: plugin_manager.vala:69: Failed to find extension for: Icon Task List
I see, I think there is a method definition missing.
I think this is coming from here:
var icon_info = icon_theme.lookup_icon(button.app.icon.to_string(), size, Gtk.IconLookupFlags.USE_BUILTIN);
I compiled the commit just before #553 and confirmed that the icon task list broke in the refactor of that PR.
That's very strange... It's definitely there; is it not linking to libbudgieprivate
for some reason? It works on my system, which is using Solus. Maybe try reconfiguring the project with Meson?
Description
I'm trying to add the Icon Task List applet to my bottom panel, but it's not working. When selecting the applet from the applet list in Budgie Desktop Settings and clicking "Add", nothing happens, and the applet isn't added to the list of enabled applets in the settings nor to the bottom panel.
Budgie version
budgie-desktop 10.9.1 (git-6e91c815784bebef55e02edcf085207782e7870b)
Operating System
Arch
Steps to reproduce the issue
Actual result
Expected result
The applet is enabled.
Additional information
No relevant logs in the journal. Attempting to launch
budgie-desktop-settings
app from the terminal produces no logs.