| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: zenity | Distribution: openSUSE Tumbleweed |
| Version: 4.1.99 | Vendor: openSUSE |
| Release: 1.1 | Build date: Wed Aug 13 07:46:04 2025 |
| Group: System/GUI/GNOME | Build host: reproducible |
| Size: 520619 | Source RPM: zenity-4.1.99-1.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://wiki.gnome.org/Projects/Zenity | |
| Summary: GNOME Command Line Dialog Utility | |
Zenity is a basic rewrite of gdialog, without the pain involved of trying to figure out commandline parsing. Zenity is zen-like; simple and easy to use. Zenity Dialogs: Calendar, Text Entry, Error, Informational, File Selection, List, Progress, Question, Text Information, Warning and Password. Zenity is especially useful in scripts.
LGPL-2.1-or-later
* Wed Aug 13 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 4.1.99 (Release candidate):
+ filesel: fixes for opening provided directory
+ Updated translations.
* Fri Jan 31 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 4.1.90 (Unstable):
+ forms:
- Add --add-multiline-entry option for multi-line text entry.
- Don't free unowned strings.
- Set hexpand to make more consistent with behaviour of Zenity
3.x
+ css: Give textviews a border
+ colview: Decrease padding to make more consistent with Zenity
3.x
+ util: Fix typo in macro
+ Disable AdwMessageDialog deprecation warnings for libadwaita >=
1.6
+ test updates
+ Updated translations.
* Fri Jan 31 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 4.0.5:
+ ci: Update .gitlab-ci.yml to automate and deploy new Zenity
tarballs going forward.
+ forms: set hexpand to make more consistent with behaviour of
zenity 3.x.
+ Updated translations.
* Thu Oct 31 2024 Bjørn Lie <bjorn.lie@gmail.com>
- Switch to source service for tarball.
* Wed Oct 23 2024 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 4.0.3:
+ progress:
- Support markup on label update STDIN
- Properly setup custom ok/cancel labels
+ color: Properly support custom ok/cancel labels
+ test: Add test for custom ok/cancel buttons
+ Updated translations.
* Thu Jul 04 2024 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 4.0.2:
+ tree:
- Enable 'activates-default' in GtkSearchEntry
- Don't try to print nonexisting items
+ main: Fix command-line signal signature
+ colview:
- Return if nth item of row exceeds num items in row
- Add more sanity checks
- Clicking on column titles should sort items
+ filesel:
- Passing a dir with trailing '/' should open that dir
- Allow a non-existing filename with --save and add associated
test
- Remove spurious extra _show() call
+ Updated translations.
* Fri Jan 26 2024 jun wang <jgwang@suse.com>
- Update to version 4.0.1
+ Changes and fixes since 4.0.0:
- Bump webkit2gtk requirement in README
- about: The licence is LGPL2.1+, not GPL
- entry: Calculate number of --entry-text's properly (#75)
- test: Add entry test in response to issue #75
- question: fix option --default-cancel
- calendar: Fix off-by-one in day
- test: Add test for --calendar
- Updated translations.
* Fri Dec 08 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 4.0.0:
+ 1st stable release of Zenity based on libadwaita/gtk4.
+ Several command-line options have been deprecated since 3.x.
These deprecations will either activate an alternate action, or
do nothing. In either case, a deprecation warning will be
printed to STDERR. This is to ensure as smooth a transition
from scripts targeting Zenity 3.x as possible.
+ Changes and bugfixes since 3.99.91:
- Add rudimentary test suite
- progress: --auto-close and --percentage=100 don't co-mingle
- about: Port to libadwaita; update copyright info
- forms:
. Remove unused variable
. Port GtkComboBox to GtkDropDown
- tree/colview: Implement missing --hide-header option
- progress: OK should be clickable if --percentage=100 at the
outset
- NEWS: fix typo
- Updated translations.
* Mon Dec 04 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.99.91:
+ password:
- Remove spurious "Warning" heading
- Only fetch username buffer if username option specified
+ build: Add implicit fallthrough warnings
+ password/msg: Handle ZENITY_TIMEOUT to be in line with other
libadwaita-based dialogs
+ filesel: Fix exit statuses for cancel and timeout
+ Cleanup 'timeout' and make it work properly for all dialogs
+ util: Maintain default timeout exit status as 5 for backwards
compat; various cleanups
+ text: webkit2gtk-6.0 fixes
+ msg: Code cleanups
+ Updated translations.
* Fri Nov 24 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.99.90:
+ build: Make building manpage dependent upon manpage option
+ text: Handle long inputs properly
+ colview: Use g_signal_connect_object
+ tree/colview: Return correct value when filtered using search;
code cleanups
+ colview: Add missing declaration to header
+ build:
- Make implicit declarations an error
- Make zenity4 compile against gtk 4.12 without deprecation
warnings
+ tree:
- Fix reading input from a named pipe
- --checklist or --radiolist with < 2 cols should be an error
- Fix output for non-check/radio multiple selections
+ util: Replace gtk_window_destroy() with
gtk_application_remove_window().
+ Updated translations.
* Thu Sep 07 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.99.2:
+ Minor code cleanups
+ option:
- Don't try to access stack-based argv within a glib2 mainloop
- Allow --version and --help to work without a display server
running
+ data: Reinstate help2man manpage autogeneration
+ build: Make manpage/help2man requirement more explicit
+ ci: Add help2man as 'build_fedora' target build dep
+ Updated translations.
* Thu Aug 10 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.99.1:
+ question: do not hardcode "Yes" and "No" buttons
+ Set the default response explicitly for all AdwMessageDialog's
+ column-view: Widget should go directly in GtkScrolledWindow
+ msg: Make --ok-label and --cancel-label work for --question
dialogs
+ Add separate case for ZENITY_ESC; don't print junk or crash
with extra buttons
+ Fix --extra-button and delete events for legacy
(non-libadwaita) dialogs
+ filesel: Fix --filename for zenity 4.x
+ Updated translations.
- Re-enable help2man BuildRequires, now that no longer fails the
build.
* Wed Jun 07 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.99.0:
+ option: Add various non-fatal deprecation warnings that were
previously missing, and fix a misleading deprecation message
for `--window-icon`
+ main: Add G_APPLICATION_FLAGS_NON_UNIQUE to GApplication flags
+ progress: Cleanup unnecessary static objects and remove
spurious builder unref
+ util:
- Remove fatal assert on exit if window invalid GtkWindow
- Ignore superfluous quit requests
- Remove superfluous GtkWindow cast check
+ data: Manpage generation changes; don't automatically generate
the manpage from help2man for now (this will preferably be
reinstated post-4.0 once the issues are worked out)
+ a11y: Label the widgets in a forms UI properly
+ Updated translations.
* Thu May 04 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.92.0:
+ progress: don't update responses that aren't there
+ Set dialog 'heading', not 'title' for the --title option
+ tree: fix handling of multi-row stdin input
+ tree-column-view: don't steal children
+ Port to webkitgtk 6.0
+ webkit: Fix leak by removing unnecessary ref sink
+ option: Add non-fatal deprecation warning for
- -confirm-overwrite
+ help: Fix typo in Basque help translation
+ Updated translations.
* Tue Mar 07 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.91.0:
+ tree: Port to GtkColumnView
+ desktop file: Remove spurious translation comment
+ i18n: rename POTFILES to POTFILES.in
+ help:
- Fix invalid markup in German help translation
- Freedesktop.org spec fixes
+ Updated translations.
* Fri Jan 27 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.90.0:
+ Initial alpha release based on libadwaita and GTK4.
- Replace pkgconfig(gtk+-3.0) with pkgconfig(gtk4) and add
desktop-file-utils and pkgconfig(libadwaita-1) BuildRequires
following upstream changes. Also add a check section and
meson_test macro.
- Add disabled help2man BuildRequires, needed for man pages but
currently fails the build.
* Fri Jan 27 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.44.0:
+ scale: set a page increment so mouse wheel can be used on
widget.
+ build:
- Use GNOME module post_install().
- Replace deprecated functions.
+ docs: Fix incorrect markup.
+ Updated translations.
* Fri Sep 23 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Drop pkgconfig(libnotify) and pkgconfig(webkit2gtk-4.1)
BuildRequires: Upstream disabled building of libnotify and html
support by default more than a year ago, and we have not been
building that support in this time, so lets drop the unused
dependencies.
* Thu Jul 07 2022 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 3.43.0:
+ Documentation updates.
+ Bump WebkitGTK dependency to API 4.1, for GNOME 43.
+ Updated translations.
- Add pkgconfig(webkit2gtk-4.1) BuildRequires: enable webkit
support.
* Wed Apr 27 2022 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 3.42.1:
+ scale: Make OK button default (allows pressing Enter to accept
selected value).
+ Fix maximum width of message dialogs to 60 characters, and make
message dialogs non-resizable (fixes regression from 3b64d05e).
* Fri Apr 01 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.42.0:
+ tree: Clicking row checks radio/checkboxes.
+ Fix search column selection with --imagelist.
+ Updated translations.
/usr/bin/zenity /usr/share/applications/org.gnome.Zenity.desktop /usr/share/doc/packages/zenity /usr/share/doc/packages/zenity/AUTHORS /usr/share/doc/packages/zenity/ChangeLog /usr/share/doc/packages/zenity/NEWS /usr/share/doc/packages/zenity/README.md /usr/share/help/C/zenity /usr/share/help/C/zenity/calendar.page /usr/share/help/C/zenity/color-selection.page /usr/share/help/C/zenity/entry.page /usr/share/help/C/zenity/error.page /usr/share/help/C/zenity/figures /usr/share/help/C/zenity/figures/zenity-calendar-screenshot.png /usr/share/help/C/zenity/figures/zenity-colorselection-screenshot.png /usr/share/help/C/zenity/figures/zenity-entry-screenshot.png /usr/share/help/C/zenity/figures/zenity-error-screenshot.png /usr/share/help/C/zenity/figures/zenity-fileselection-screenshot.png /usr/share/help/C/zenity/figures/zenity-forms-screenshot.png /usr/share/help/C/zenity/figures/zenity-information-screenshot.png /usr/share/help/C/zenity/figures/zenity-list-screenshot.png /usr/share/help/C/zenity/figures/zenity-notification-listen-screenshot.png /usr/share/help/C/zenity/figures/zenity-notification-screenshot.png /usr/share/help/C/zenity/figures/zenity-password-screenshot.png /usr/share/help/C/zenity/figures/zenity-progress-screenshot.png /usr/share/help/C/zenity/figures/zenity-question-screenshot.png /usr/share/help/C/zenity/figures/zenity-scale-screenshot.png /usr/share/help/C/zenity/figures/zenity-text-screenshot.png /usr/share/help/C/zenity/figures/zenity-warning-screenshot.png /usr/share/help/C/zenity/file-selection.page /usr/share/help/C/zenity/forms.page /usr/share/help/C/zenity/index.page /usr/share/help/C/zenity/info.page /usr/share/help/C/zenity/intro.page /usr/share/help/C/zenity/legal.xml /usr/share/help/C/zenity/list.page /usr/share/help/C/zenity/message.page /usr/share/help/C/zenity/notification.page /usr/share/help/C/zenity/password.page /usr/share/help/C/zenity/progress.page /usr/share/help/C/zenity/question.page /usr/share/help/C/zenity/scale.page /usr/share/help/C/zenity/text.page /usr/share/help/C/zenity/usage.page /usr/share/help/C/zenity/warning.page /usr/share/icons/hicolor/48x48/apps/zenity.png /usr/share/licenses/zenity /usr/share/licenses/zenity/COPYING /usr/share/man/man1/zenity.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Sep 19 23:40:19 2025