Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

// request.cf · coarse context

A page that knows where it met you.

Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.

Country
US
Cloudflare location
CMH
Connection
HTTP/2
Language
Not provided

Ray ID: a222570b0b9f3337

Jump to content

Talk:Zenity

Page contents not supported in other languages.
Add topic
From Wikipedia, the free encyclopedia
Latest comment: 7 months ago by BlockArranger in topic Clarify Python example (uses PyZenity)

Needs Expansion

[edit]

This article is too short. It doesn't say anything. The description for what it is leaves the reader with more questions than answers. - KitchM (talk) 22:40, 6 February 2010 (UTC)Reply

About what? It is program that allows you to make simple dialogs from the command line, using the gtk+ toolkit, and includes a full demo on how to do this. I confess to being technically inclined, but I'm not sure what is missing. Bragr 01:32, 4 May 2010 (UTC)
In fairness, that Windows example was completely out of place. So I wrote a few lines about cross-platform compatibility and attached a different example script. I think it's better now.- Roccivic (talk) 20:00, 5 May 2010 (UTC)Reply
thanks - looks good. It would be nice if the topic explained why it is notable Tedickey (talk) 20:36, 5 May 2010 (UTC)Reply

Frequently-updated, etc.

[edit]

The dates/releases in the infobox are misleading. Zenity has its own versioning (and release dates), as noted in its source repository. As this time, the latest labeled release for example is 5 months old, rather than the 3 which the template produces. TEDickey (talk) 09:55, 22 February 2012 (UTC)Reply

Some time ago I switched several GNOME-related articles to the GNOME's versions templates. This one is an interesting case though: the Zenity's version numbers are changed with the releases of GNOME if the new code come up. I don't think it's practical to have separate version tracking... Dmitrij D. Czarkoff (talk) 11:03, 22 February 2012 (UTC)Reply
For the first release of zenity look at here http://git.gnome.org/browse/zenity/log/?ofs=1900 .. Regards --77.72.198.154 (talk) 14:48, 11 December 2012 (UTC)Reply

Clarify Python example (uses PyZenity)

[edit]

Hi all, quick note about the “Python example” in this section.

It looks like the code is using PyZenity, which is a third-party Python wrapper, not Zenity itself. As written, it won’t run unless PyZenity is installed, so it might be clearer to label it as a “PyZenity (Python wrapper) example” rather than just “Python example”.

Also, a couple of small behaviour/details points:

  • Zenity question dialogs are OK/Cancel by default unless you set labels. The screenshot shows Yes/No, but the Python code doesn’t show any label changes (unless PyZenity does this automatically).
  • If the user closes the dialog with the window X, many wrappers treat that the same as cancel, so the message would still say “You pressed No!” even though they didn’t.

Maybe worth a small clarification in the text, or adding a Python example that directly calls zenity and checks the exit code. Magwitch49 (talk) 14:21, 26 December 2025 (UTC)Reply

Thanks for the speedy input! Well, I would agree that it is most appropriate to display direct utilization of Zenity, although I must admit that I am not much more familiar with it than I have read here, so I may miss crucial facts. However, it is absolutely fine by me if you want to attempt to make improvements. Importantly, it would be great if you can find reliable sources that can back up anything you claim in the article. Furthermore, I don't even really know how important the python example is, considering that, as you said, it's a wrapper. Regarding details such as what happens if you close the window, I might even prefer if we intentionally keep this article at a level where such details would not need to be incorporated, as Wikipedia is not software documentation, except for if this article is expanded so much with well-sourced encyclopedic content that such details are worth mentioning. If you or anyone else is interested in wikifying such information where it is appropriate, I recommend wikibooks. BlockArranger (talk) 17:43, 26 December 2025 (UTC)Reply