docklike-plugin icon indicating copy to clipboard operation
docklike-plugin copied to clipboard

My feature requests.

Open hrdwrrsk opened this issue 6 years ago • 6 comments

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":

  • More indicator styles - currently only one indicator style available (it similar like dash-to-panel's "Metro" style). Adding more indicator styles such as "dots", "Unity-like" or "narrow line" (a-la GNOME dash/ChromeOS shelf) would be great
  • Quicklists support (similar like Plank, GNOME shell or other docks/launchers)
  • Application name tooltip while hovering
  • Ability to pin apps through drag-and-drop from application menu
  • Notification badge support

hrdwrrsk avatar Oct 26 '19 09:10 hrdwrrsk

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!

20NE avatar May 19 '20 08:05 20NE

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.

nsz32 avatar May 19 '20 10:05 nsz32

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.

20NE avatar May 19 '20 13:05 20NE

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 :

  • After a new modified launcher, you need to repin your app
  • If the modified and pinned launcher is deleted and only in this case, you need to restart the plugin

nsz32 avatar May 20 '20 10:05 nsz32

Quick fix works, I'm happy.

20NE avatar May 21 '20 10:05 20NE

@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.

alersrt avatar Feb 21 '21 16:02 alersrt