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

Reply via email to