Hi, On recent versions of MS Windows, performing middle-click (mouse3) on a window-button in the taskbar does launch a new instance of the same application. It's quite convenient, if you have several terminals or browser windows open and you just need one more, to simply middle-click on any existing one. I see the window-buttons panel widget does already have some options for the mouse3 behaviour, i propose that this behaviour is added as an additional option. Regards mappu
This would be very convenient, but is unfortunately not easily possible because libwnck, the library we use in this panel plugin, doesn't tell us the launchable name of the application (it only gives us some human-readable name like "Xfce Terminal", when the actual binary is called "xfce4-terminal"). The heuristics needed to match this information to actual .desktop files to be able to launch applications is what has been implemented in bamf, which needs an extra daemon running. Same problem with "pinning" known from Windows and other platforms: https://bugzilla.xfce.org/show_bug.cgi?id=11774
are these patches not working with current window buttons panel plugin? they were supposed to enhance the window buttons plugin with exactly this feature https://bugzilla.xfce.org/show_bug.cgi?id=12711 if they work, can they be merged in? regarding the op request, I would very much prefer to use the middle button to close items, and prefer to launch a new instance like I do on windows: shift click the item - or - right click, new
Created attachment 8205 win1 on windows, some apps can natively display menus when right clicked, while for others that don't, the standard menu appears, which includes the ability to duplicate the app
Created attachment 8206 win2
-- 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/xfce4-panel/-/issues/166. 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