After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 125535 - blogging window should stay on top and skip the taskbar
blogging window should stay on top and skip the taskbar
Status: RESOLVED FIXED
Product: gnome-blog
Classification: Other
Component: Blog Applet
unspecified
Other Linux
: Normal normal
: ---
Assigned To: Bryan W Clark
GNOME blog maintainers
: 161047 (view as bug list)
Depends on: 125533
Blocks:
 
 
Reported: 2003-10-26 16:34 UTC by Bastien Nocera
Modified: 2006-01-09 23:00 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Stay on top, skip task bar and pager (1.41 KB, patch)
2005-05-20 22:03 UTC, Olav Vitters
committed Details | Review

Description Bastien Nocera 2003-10-26 16:34:32 UTC
blogging window should stay on top and skip the taskbar.
Comment 1 Bryan W Clark 2004-02-13 04:42:41 UTC
According to bug 125533 the wrappers exist in CVS, we're just waiting
for a new release of pygtk and the fix is a simple one liner.
Comment 2 Seth Nickell 2004-10-27 02:42:22 UTC
Hrm, I tried using window.set_skip_taskbar_hint(gtk.TRUE) and
window.set_skip_pager_hint(gtk.TRUE) but they didn't seem to have any effect.
Any suggestions?
Comment 3 Vincent Noel 2005-02-11 14:48:20 UTC
*** Bug 161047 has been marked as a duplicate of this bug. ***
Comment 4 Vincent Noel 2005-02-11 14:51:24 UTC
There's a patch from Tommi Komulainen in bug 161047, but it's also using
set_skip_pager_hint(gtk.TRUE) and set_skip_taskbar_hint(gtk.TRUE)...
Comment 5 Bryan W Clark 2005-02-11 15:14:35 UTC
That seems to work now in my pygtk, I guess we can apply this patch.

[clarkbw@rhbw gnome-blog]$ rpm -qv pygtk2
pygtk2-2.5.3-2

Of course I have to admit that using it even for a little while has caused me to
think that it needs an additional patch to realize if it doesn't have focus
clicking on the button needs to just give it focus instead of hiding the window
like normal.  It makes for requiring double clicking to get the window back.
Comment 6 Olav Vitters 2005-05-20 22:03:35 UTC
Created attachment 46691 [details] [review]
Stay on top, skip task bar and pager

The pygtk check in configure.in may need to be updated, at least 2.2 I guess..
Comment 7 Olav Vitters 2005-05-20 22:19:09 UTC
Committed it, pygtk reference says it is a 2.2 function, the always on top is a
2.4 function (http://www.pygtk.org/pygtk2reference/class-gtkwindow.html). My
distro currently has 2.6.2.

Do not believe clicking to give focus if it doesn't have it (comment 5) is sane
now that the window is now always on top when shown. Users can now easily click
in the window. I think sometimes not hiding the window would be confusing in
this case.
Comment 8 Olav Vitters 2005-05-20 22:21:46 UTC
Leaving open for the configure.in update...
Comment 9 Olav Vitters 2006-01-09 23:00:12 UTC
Changed configure.in to require at least pygtk 2.6.