Steam for Linux > Limited Beta > 主题详情
johndrinkwater [🐧︀ 🎮] 2012年11月6日下午1:24
Issue Report: all Steam windows have the title ‘Steam’ (friends, chat, library etc)
Kinda hard to know which is which when minimised!
正在显示第 1 - 7 条,共 7 条留言
< >
Frank 2012年11月7日上午8:51 
Thanks! This issue has been assigned tracking ID 93681.
RandyMustache 2012年11月7日下午4:32 
I noticed this as well. At least with Unity it isn't a huge issue.
johndrinkwater [🐧︀ 🎮] 2012年11月21日上午5:58 
Fixed :)
SUSEd 2012年11月21日上午6:14 
In gnome-shell it has empty string title so it shows 2 or more icons with lo-res icon instead faenza icon.
johndrinkwater [🐧︀ 🎮] 2012年11月21日上午7:30 
Some feedback from a non-beta user, saying that while this fixes some things (thanks), it changes in more subtle ways:

03:24 p.m. - joe: they set WM_NAME as type UTF8 so some tools like xwininfo can't read it, because it should be UTF8_STRING. According to http://standards.freedesktop.org/wm-spec/1.3/ar01s05.html applications should set _NET_WM_NAME as UTF8_STRING
And the second one is that they stopped setting WM_CLASS
03:27 p.m. - johndrinkwater: what does that give them if they set it?
03:27 p.m. - joe: they already have set it to "Steam" for several versions but stopped... that would be useful for automated window manager stuff, like moving all steam windows to a specific workspace as they are created, or setting it to floating mode when using a tiling window manager
03:28 p.m. - joe: so the reason you do that is because of what you proposed for the window names, the name changes.
03:28 p.m. - joe: so you could have one WM_CLASS name that doesn't change, also you can't really do window managing by WM_NAME, for example if you open a browser with the steam website WM_NAME often changes to something starting with Steam
最后由 johndrinkwater [🐧︀ 🎮] 编辑于; 2012年11月21日上午7:32
Barbarian 2012年11月21日上午7:58 
joe: they already have set it to "Steam" for several versions but stopped... that would be useful for automated window manager stuff, like moving all steam windows to a specific workspace as they are created, or setting it to floating mode when using a tiling window manager
That explains why my tiling window manager stopped sending all steam windows to my "steam" desktop automatically. Hopefully they'll fix that soon, but not the biggest of deals.

What they could do as well which would be nice is set WM_WINDOW_ROLE to 'steam-main-window', 'steam-friends', 'steam-chat', etc, like gimp does. Would be very handy for automating window stuff.
最后由 Barbarian 编辑于; 2012年11月21日上午8:07
drewb🐧 2012年11月21日下午3:25 
We have a fix for the WM_CLASS regression, the next client update will return to setting the class. As for the name to UTF8_STRING we aren't directly setting the properties (we're calling XSetWMName) and we'll look into whether something is not working there.
正在显示第 1 - 7 条,共 7 条留言
< >
每页显示数: 15 30 50
发帖日期: 2012年11月6日下午1:24
帖子数: 7