Re: Panel applets going AWOL
"Thomas Leonard" <[email protected]>
| Newsgroups | gmane.comp.desktop.rox.devel |
|---|---|
| Message-ID | <[email protected]> |
2008/4/27 Tony Houghton <[email protected]>: > Almost every time I boot up I seem to have to replace one or more panel > applets which have gone missing since last time I used the computer. > Usually it's DevTray, but other applets aren't immune. One one occasion > every single applet had gone missing and I was left with just the static > icons. [...] > A second option would be to pop up a dialog: "xyz has exited abnormally. > [Restart it now] [Restart it at next session] [Don't restart it]" (may > need some work on the wording). I think that's the better plan, but it > does have a potential problem that at shutdown it could result in > dialogs flashing up which the user doesn't have time to read before the > desktop disappears. It might be possible to avoid that by delaying the > appearance of the dialog with g_idle_add() and/or even g_timeout_add(). Agreed; only the user should be able to remove an applet from the panel, no matter what the applet does. How about: when you drop an applet on the panel you just see the normal icon, with an option / dialog box asking if you'd like to run it. When it exits, it turns back into a normal icon (and you can just start it again). -- Dr Thomas Leonard http://rox.sourceforge.net GPG: 9242 9807 C985 3C07 44A6 8B9A AE07 8280 59A5 3CC1 ------------------------------------------------------------------------- This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone