I’m running 13.1 and KDE. I run Boinc and when it minimizes it goes to the sytem tray where it makes a nice little icon. The problem is that it also leaves a standard window type icon on the task bar. If it goes to the system tray I dont want that extra icon on the task bar. How do i fix this?
Are you sure it does? When a window is minimsed, it normally shows up in the task manager, not the system tray. This simply indicates that you have an open window. So the icon is a link to the program and the minimised icon in the task manager is a link to the window.
Yes there are 2 icons, Boinc is supposed to minimize to the tray not the task bar
Sigh. I just posted a reply, and either rekonq or the forum ate it. So now I have to try again (this time with firefox).
I’m running “akregator”. If I click the close button, that leaves it in the tray. If, instead, I click the “minimize” button, then that leaves it in the tray and on the task bar. I concluded that minimizing is not the same as going to the tray.
I’m also running “gapcmon”. It’s currently in the tray, but I can click the tray icon to get the window for the running application. If I click the close button for “gapcmon”, it closes. If I instead click the minimize button, then it goes to the task bar, so I see it in both the task bar and the tray. However, instead of clicking the minimize button, I can click the tray icon. Then it goes only to the tray.
I suspect that the difference between “akregator” and “gapcmon” here, is that “akregator” is a KDE application while “gapcmon” is a gtk application.
In any case, I’m suggesting that you try clicking the tray icon instead of the minimize button. See whether that does what you want.
For boinc, clicking the tray icon does nothing. (well, right click and hold produces a menu to snooze or exit boinc) When boinc is visible clicking the x close button is supposed to minimize to the tray (to actually quit you do it from the file menu). minimizing boinc is supposed to work the same way. Either method leaves an icon on the task bar and also the system tray.
I’m not familiar with how boinc runs, so can’t speculate on why it might appear both ways, but…
In general,
If an app is running as a background process, ie intended not to ordinarily run with User interactivity, then it should display as a** tray icon**. Background processes typically run independently on their own based on a configuration and rarely accept User input directly.
If an app is more of a User app and tool and might even by default display as a large window, then the app will display as a kind of** “button” on the taskbar** (activities bar?). This provides easy access and visually hints that the app is available for the User. When the app displays on the taskbar, it continues to be a <foreground> process, only waiting to be accessed again.
So, consider what type of app boinc is. Maybe it’s normally a background process, but you temporarily have a window open for temporary configuration, and should normally be closed.
TSU
So, the app itself controls the behavior? Perhaps they have this coded wrong. Boinc is open source so if i had an example of how to minimize to the tray, maybe I could see if boinc is making a mistake there. My programing expertise is more in drivers or utility SW not gui stuf.
More info on boinc can be found at the wikipedia site (google what is boinc)