nsz32 / docklike-plugin

A Dock-like Taskbar Plugin for XFCE
GNU General Public License v3.0
333 stars 43 forks source link

My feature requests. #10

Open hrdwrrsk opened 4 years ago

hrdwrrsk commented 4 years ago

I would say thanks for this xfce4 plugin (because I'm not satisfied with Plank and dockbarx plugin would be buggy in 4.14), but I have some feature requests/suggestions to make it as "xfce4-dockbarx-plugin worthy replacement":

20NE commented 4 years ago

latest version has fulfiled some of your requests:

More indicator styles

now there is dot style

Quicklists support

done

Ability to pin apps through drag-and-drop from application menu

This feature need more love, because since you can't drag-and-drop from application menu, when you edit application entry in application menu and modify application's command, like: firefox to env http_proxy=http://127.0.0.1:8080 firefox you can't pass this saved modification to the pined item on docklike.

Anyway, thanks to @nsz32 , latest version docklike has improved a lot. Comparing to "xfce4-dockbarx-plugin" or "plank", I recommend docklike now for sure!

nsz32 commented 4 years ago

Thanks for your encouragements, Did you use Menulibre or something ? Cause it clone the .desktop file which will not be seen by the plugin. A proper check (in the code) to the clones folder should solve the problem.

A quick workaround is to edit directly the main .desktop file A plugin reload is then needed : xfce4-panel -r&

I don't have implemented any quicklists support as he mean I think.

20NE commented 4 years ago

I use whisker menu , it does clone the .desktop file to ~/.local/share/applications/. if I modify pined item's path to /home/username/.local/share/applications/firefox.desktop in ~/.config/xfce4/panel/docklike-16.rc, and reload xfce panel. firefox's icon on docklike become blank. and launcher doesn't work anymore.

Now I edit directly the main .desktop file, but this modified .desktop file will be reverted when you reinstall or upgrade firefox.

nsz32 commented 4 years ago

This got a quick fix : Give it a try ~/.local/share/applications/ directory is now watched for changes

More code is needed for the pinned apps to take care of a replacement, so for the moment :

20NE commented 4 years ago

Quick fix works, I'm happy.

alersrt commented 3 years ago

@nsz32 I wouldn't open a new issue and will ask here. Is there any way to get notification badges? The main idea to refuse the status tray as main element of notifications getting.