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 587873 - Documentation should explain MessageDialogs don't appear in the taskbar.
Documentation should explain MessageDialogs don't appear in the taskbar.
Status: RESOLVED FIXED
Product: gtk+
Classification: Platform
Component: Documentation
unspecified
Other All
: Normal minor
: ---
Assigned To: gtk-bugs
gtk-bugs
Depends on:
Blocks:
 
 
Reported: 2009-07-06 10:56 UTC by Pietro Battiston
Modified: 2012-05-04 02:09 UTC
See Also:
GNOME target: ---
GNOME version: 2.25/2.26


Attachments
document default setting of GtkWindow:skip-taskbar-hint (1.18 KB, patch)
2012-02-20 18:09 UTC, David King
committed Details | Review
document default setting of GtkWindow:skip-taskbar-hint (1.18 KB, patch)
2012-02-20 18:29 UTC, David King
none Details | Review

Description Pietro Battiston 2009-07-06 10:56:33 UTC
Documentation 
Section: GtkMessageDialog (C gtk+) / gtk.MessageDialog (pygtk)
It's simply a convenience widget; you could construct the equivalent of gtk.MessageDialog from gtk.Dialog without too much effort, but gtk.MessageDialog saves time.

Correct version:
It's simply a convenience widget; you could construct the equivalent of gtk.MessageDialog from gtk.Dialog without too much effort, but gtk.MessageDialog saves time.

One difference between generic Dialog and MessageDialog is that the latter by default does not appear in the taskbar. To override this behaviour, use gtk.gdk.Window.set_skip_taskbar_hint().

Other information:
I think it is good to add because:
1) one would otherwise expect consistency between a Dialog and MessageDialog, a subclass of Dialog
2) obtaining this consistency is not totally trivial (it involves a gdk method)

I reported the text and proposed fix for the python bindings, but I checked it also applies  to the C documentation.
Comment 1 David King 2012-02-20 18:09:39 UTC
Created attachment 208054 [details] [review]
document default setting of GtkWindow:skip-taskbar-hint
Comment 2 David King 2012-02-20 18:29:14 UTC
Created attachment 208055 [details] [review]
document default setting of GtkWindow:skip-taskbar-hint
Comment 3 David King 2012-02-20 18:30:21 UTC
Comment on attachment 208055 [details] [review]
document default setting of GtkWindow:skip-taskbar-hint

Whoops, Bugzilla was playing tricks on me.
Comment 4 Matthias Clasen 2012-05-04 01:10:00 UTC
Review of attachment 208054 [details] [review]:

sure, ok
Comment 5 David King 2012-05-04 02:09:28 UTC
Comment on attachment 208054 [details] [review]
document default setting of GtkWindow:skip-taskbar-hint

Pushed to master.