Feature Requests item #1169384, was opened at 2005-03-23 15:25 Message generated for change (Comment added) made by lschiere You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=350235&aid=1169384&group_id=235
Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None >Status: Closed Resolution: None Priority: 5 Private: No Submitted By: John Russell (drjimmy42) Assigned to: Sean Egan (seanegan) Summary: feature request - all desktops option Initial Comment: Could you please add an option to the chat window preferences to have the chat window appear on all desktops. This is extremely useful to not lose track of people responding to you if you switch desktops without closing the chat window. Thanks. ---------------------------------------------------------------------- Comment By: Luke Schierer (lschiere) Date: 2007-04-12 12:17 Message: Logged In: YES user_id=28833 Originator: NO As we are closing this tracker, please submit any feature request that is still valid to http://developer.pidgin.im. Thanks. ---------------------------------------------------------------------- Comment By: John Russell (drjimmy42) Date: 2005-03-24 13:40 Message: Logged In: YES user_id=933318 The actual hint that would need to be set is _NET_WM_DESKTOP to a value of 0xFFFFFFFF. This is called out in the freedesktop.org window manager spec. http://standards.freedesktop.org/wm-spec/wm-spec-1.3.html#id2507051 "A Client MAY choose not to set this property, in which case the Window Manager SHOULD place it as it wishes. 0xFFFFFFFF indicates that the window SHOULD appear on all desktops." ---------------------------------------------------------------------- Comment By: John Russell (drjimmy42) Date: 2005-03-24 10:56 Message: Logged In: YES user_id=933318 I'm sorry, maybe I wasn't clear. My window manager ( openbox ) is capable of placing a window on all desktops. However it has no reason to do this unless the application notifies it through the standard _NET_WM hints that it wants to be on all desktops. I can have openbox place a specific window on all desktops manually through a keybinding I have set, but I have to do this every time a chat window opens. What I was hoping for is just to have gaim set the _NET_WM hint for the chat window. Its sort of equivalent of having an application tell the window manager how big it wants a window to be. It shouldn't be up to the window manager to decide the size of every window based on some heuristic matching technique, it should just do what its told. ---------------------------------------------------------------------- Comment By: Luke Schierer (lschiere) Date: 2005-03-24 08:01 Message: Logged In: YES user_id=28833 we here at gaim are big fans of following standards. submit bugs to your wm of choice. on a side note, I'm fairly sure I saw this in the fvwm2 man page. ---------------------------------------------------------------------- Comment By: John Russell (drjimmy42) Date: 2005-03-23 21:46 Message: Logged In: YES user_id=933318 Thanks for the comment. It is possible to have window managers set a window to all desktops and I frequently end up doing that. This is done usually by setting the _NET_WM hint for the window to be on all desktops. However, besides the not-so-much-maintained sawfish, I don't know of window managers that have the ability to detect window classes and types and those that do, scrape by with regexp matches for window classes and titles, which are only sometimes accurate. I have, up until this point, used devilspie to make the chat window appear on all desktops using the afore mentioned class matching, but it no longer compiles and it prompted me to think that maybe the indiviual application is the correct place for these kinds of options. So while mine and other WM can put windows on all desktops, and ultimately it is their responsibility, what I suggest is having an option to have the _NET_WM hint on the chat window be set so by gaim so that a standards compliant window manager would know to put it on all desktops. How's that? ---------------------------------------------------------------------- Comment By: Etan Reisner (deryni9) Date: 2005-03-23 21:25 Message: Logged In: YES user_id=516184 I would argue that setting this is more in the realm of the window manager than the application. So I would first see if your window manager has the ability to set this, and if not, see about getting it to do that. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=350235&aid=1169384&group_id=235 ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Gaim-features mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/gaim-features