Comment 19 for bug 274146

Revision history for this message
Matt Zimmerman (mdz) wrote : Re: Desktop items

On Wed, Oct 01, 2008 at 04:38:44PM -0500, Ted Gould wrote:
> On Wed, 2008-10-01 at 19:13 +0200, Martin Pitt wrote:
> > Matt Zimmerman [2008-10-01 14:19 +0100]:
> > > > That's correct. However, if the user doesn't get the deskbar applet added,
> > > > they don't lose anything they had before. With the changed logout button,
> > > > they are losing functionality they previously had.
> > >
> > > Note that this, the most significant issue in my opinion, could be easily
> > > addressed by restoring the lost functionality to the logout button.
> >
> > If that would actually be easy to do, sure. However, my gut feeling
> > says it should actually be easier to just pretend that the new f-u-s-a
> > applet is just the "replacement" of the old logout applet? It already
> > provides all the logout/shutdown/etc. options. Ted, do you have a
> > qualified estimate of how much work either option would be?
>
> I think I'm going to try and be a little verbose here, just to ensure
> that we're all talking about the same thing and that others (and perhaps
> me) aren't confused in the thread :)
>
> To change the current logout button to show the old dialog, and work
> around the GNOME session dialogs would take a couple things. One would
> be writing that dialog, though probably most of that would be available
> in the previous GNOME session patch. Then it would call GNOME Session
> through XSMP with the "no GUI" option similar to how the FUSA applet
> does it today. This would requiring the C code that implements the
> panel object that is the logout button.

This is not about how the dialog looks, but the end user functionality in
it. The current upstream "Shut Down" dialog offers everything we need
*except* the "Log Out" option, and I would imagine this is possible to add.
Then the logout button could open that dialog.

Is there a technical reason why that wouldn't work?

--
 - mdz