dolphin_oracle wrote: Wed Sep 15, 2021 2:25 pm
confirmed the bug.
ok, here's a workaround.
1. change a setting in the docklike plugin settings. doesn't matter what. you can reach the settings via a right-click on the plugin or from mx-tweak/panel tab.
2. once the setting is changed, edit ~/.config/xfce4/panel/docklike-2.rc (number might be different).
3. remove the firefox entry from the "pinned=" tab.
4. Without loging out first, restart the panel with "xfce4-panel --restart".
I installed Firefox-ESR, uninstalled Firefox. Our "pinned" Firefox is still there, but I
did have the "Unpin" option from right clicking it. I was able to open Firefox-ESR and pin it before and after uninstalling Firefox.
It makes sense that one would have to pin Firefox-ESR since it is a whole new application, but it doesn't make sense that the pinned Firefox doesn't get removed from the docklike-2.rc.
Do you want me to report that bug upstream to see if docklike can detect when a user uninstalls a pinned application?
The easy workaround now is unpin an application before you uninstall it.
No one reported it that I saw, but also have a double indicators issue cropping up for the plugin now that we are doing CSS theming on the docklike plugin with our MX themes.
I remember there being a "gotcha" with that from the docklike wiki...
The plugin now has some support for CSS to modify the appearance of the dock. You can set the indicator style to none to use only CSS.
I edited my ~/.config/xfce4/panel/docklike-2.rc to indicatorStyle=3 (none) and it gets rid of the redundant blue rectangle.
But if a user decides they don't want orange bars or the indicator style that comes with a theme... they can't change those settings or they'll get double the indicator styles in the dock. If they change themes (to say Numix) and have indicatorStyle set to none, they won't have indicators at all, because not all themes style docklike.
My recommendation is to let docklike control the indicator style portion (rest of the CSS theming looks fine). If we want a default indicator style, I can set that in a default docklike-2.rc and include it in the package. This way the user has the ability to adjust it through the docklike settings.
This duplicates the CSS theme pretty well.
Code: Select all
pinned=/usr/share/applications/firefox.desktop;/usr/share/applications/thunar.desktop;
indicatorStyle=0
indicatorOrientation=4
indicatorColor=rgb(229,165,10)
inactiveColor=rgb(119,118,123)
Does that
sound reasonable?
EDIT: for typo