Releases: lunarcloud/script-dialog
Releases · lunarcloud/script-dialog
3.1.0 - Made Great Progress(bars)
Improved progress bars in both appearance and in the ability to set the status text.
⌛ Pretending to load... [██████████████░░░░░░] 70% : it's thinkingAlso, made sure the yesno questions had the question symbol when using the dialog interface.

Full Changelog: v3.0.0...3.1.0
v3.0.0
New and improved:
- more consistent API names
- better documentation
- improved size-ability of dialogs
- prettier TUI/CLI output - icons, bold, color
- better Wayland support
- better kdialog progressbar support
- More messagebox types
- Zenity v3 and v4 support
- Cleaner code (shellcheck'd more consistently)
Tested on:
- Kubuntu 24.04
- Ubuntu 20.04
- Windows Git Bash
- Windows WSL Ubuntu 20.04
- macOS 10.15.7
- Fedora Workstation 40
Full Changelog: 2.0.0...v3.0.0
2.1.0 - Fixed KDE Progressbars, Arrays Cleanup
- Ran the latest shellcheck on the codebase,
- Added a github action to prove it to everyone.
- Cleaned up checklist code and other internal uses of array values
- Found an issue with progressbars on KDE (kdialog)
Lint-ier Release
A bunch of cleanup was done via shellcheck recommendations.
API changed, see test.sh for current usage.
1.1.0 - Working on modern Ubuntu
There were several bugs preventing it from working fully on the newer, GNOME based, Ubuntu and likely other GNOME OSes.
1.0.0 - Fixes for progressbar on KDE
API breakage. progressbar_finish now goes inside the progressbar section.
0.9.1 - Complete Except Cancelability
Should be a stable API now.
TODOs left in only refer to cancelling.
