From: Robert M. <rob...@de...> - 2002-11-02 03:19:44
|
On Fri, Nov 01, 2002 at 02:36:40PM +0000, Sergey V. Udaltsov wrote: > > this isn't a problem, its a feature request. > OK. I will consider this as such. Actually, since this feature presented > earlier I thought about it as a problem:) I have this on my todo list, I have some fragments of code and ideas that will make it happen at some point. > > when gnome2 came out, the applet api changed to require applets very tightly > I know it. I've just moved my applet to gnome2 and see all the > difference...:) It's actually always been a pretty invasive part of the codebase, requiring a totally different binary, different main loop, different command line options, and a big buttload of evil ifdefs. When GNOME2 and GTK2 came along I advocated branching a gtk1-stable maintainance tree, and junking all the applet and GNOME stuff from HEAD. After volunteering to do all that deletion and work on the docklet, that's roughly what happened. > > as part of the core functionality, but it will also be agnostic to the > > environment. > Cool! How do you expect it to be agnostic and work in GNOME 2 > environment? With my humble knowledge, this seems impossible... It's actually pretty simple - both gnome-session and KDE's session manager (kdeinit?) just use the XSM stuff that's specced out in X11R6, so it's all good standard fun. I think GNOME adds an extension for an app to provide an icon for a more interactive session management experience, but the bulk of it is totally standardised. > Thanks for the comment. I agree with you that Gaim should automatically register if a session manager is present, and present the user with a preference like 'Restart Gaim at logon' rather than the user having to do anything complex like frux with session properties. > -- > Sergey Regards, Rob Gaim's freedesktop.org compliance officer =) |