Scripts / Java apps not pinnable

Bug #911127 reported by Chris Polderman
This bug report is a duplicate of:  Bug #609168: JAVA applications/windows are grouped. Edit Remove
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Docky
New
Undecided
Unassigned

Bug Description

I find some type of apps not pinnable to the dock. In general, these are apps that are started thru a startup script like java applications. In my case this is intellij IDE.

The only way to pin them to the dock is grabbing the .desktop file and dragging it onto to dock.

The only problem with this is that another icon appears next to the docked icon when you start the app (docky does not recognize the apps to be related to that desktop file?).

Otherwise a very, very nifty menu replacement! (saves lots of desktop space!)

description: updated
Revision history for this message
Robert Dyer (psybers) wrote :

Java programs suck. They require a bit of extra work on your part, and there is nothing more we can do about it. Please read here:

http://wiki.go-docky.com/index.php?title=Matching_Java_applications

http://wiki.go-docky.com/index.php?title=How_to_Customize_Window_Matching

Revision history for this message
Chris Polderman (chris-polderman) wrote :

Aw come on. Should we really start a C#-or-Java-sucks discussion here?

Fact is that this also applies to other (script) languages besides Java. So call it what you want but in my opinion and from the functional point of view it is a serious omission in docky.

Thanks for the quick reply anyway; I can live with the workaround but to be honest your reply makes me a bit sad.

Revision history for this message
Chris Polderman (chris-polderman) wrote :

Reading the other duplicate bug makes me even more sad. Why even bother to create an application for the community if you have an attitude like that?

Nevermind.

Revision history for this message
Robert Dyer (psybers) wrote :

I'm not trying to start a flame war. But in this respect, from our vantage point, Java programs just. plain. suck. We have done all we can. There is very little more we can do.

And FYI, window matching is going to be the problem of the BAMF library in the future (Docky 3+), and it also has issues with matching Java apps. This is what Unity uses too. So one way or another, you're going to probably hit this same issue.

*IF* you can get each and every Java program to actually set a WM_CLASS, then you can do little hacks with the launchers and get things matching. But that requires filing bugs with *EVERY* upstream Java app. If you only use one or two, focus on those.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.