Zenity is a bit too limited for my use cases. What are the alternatives? Must be inside package sources. Must be useable from within bash scripts.
Yad (yet another dialog) is a fork of Zenity with many improvements, such as custom buttons, additional dialogs, pop-up menu in notification icon and more.