The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 1.11 - 2015-10-10

  • New 'trust-input' option implemented. CVE-2008-7315
  • all new class, UI::Dialog::Screen::Druid. See examples/screen-druid.pl for usage. Has pod too.
  • added copyright notice to UI::Dialog::Screen::Menu
  • fix an issue with Zenity and a noisy stderr getting into the user input. zenity backend now ignores stderr for all subcommands
  • more reliable checking/defaulting for trust-input option
  • bugfix, hash assign, not regular =
  • bugfix, semi-colon needed to be a comma.
  • version bump to 1.11
  • added Matthijs to contributors (bugreport) and updated Changes
  • copyright date bumped to 2015
  • updated documentation to reflect trust-input feature
  • an example script for trust-input feature
  • trust-input can now be set on a per-command basis, not just on module construction.
  • feature "trust-input" - Addresses CVE-2008-7315
  • Kevin C. Krinke <kevin@krinke.ca>

Documentation

Modules

wrapper for various dialog applications.
simply a collection of primarily internal methods.
Dialog backend for the native Perl mode of basic text.
backend for the console dialog(1) variant.
backend for the antiquated GNOME dialog variant.
backend for the KDE dialog variant.
wrapper around the data provided by the nautilus(1).
backend for notify-send(1).
Backend for the Whiptail dialog variant
backend for the Xdialog(1)
backend for the osd_cat(1).
wrapper of the Zenity application.
console meta-class for UI::Dialog.
GNOME GUI meta-class for UI::Dialog.
wrapper support of gauge related functions.
KDE GUI meta-class for UI::Dialog.
wrapper to screen dialogs.
wrapper to screen dialogs.