15.0.0 - New BSD license, new widget (qarma) and minor improvements
Main change is the license change: now EBG can be used within the (new modified) BSD license terms, also called "The 3-Clause BSD License" (please see LICENSE file).
Technically, there are two improvements:
- Now EBG drives a new widget: "qarma" ( see: https://github.com/luebking/qarma ).
To use new widget, you would type:
export supermode=qarma; source easybashgui
Qarma support is experimental, and I noticed already 4 issues:
- message(), ok_message(), and alert_message() (but notify_message(), wich is fixed) don't change window dimensions: even if you give them -w|-h options, they remain quite small (changes depending on how many characters are in the text string);
- list() doesn't apply "+|-" to items
- fselect()/dselect() don't have permission to read home directory and its content (likely is the "snap" ubuntu version that I installed)
- qarma is available (so far) only for GNU/Linux (and I use FreeBSD)
I think those are issues depending on Qarma implementation of Zenity features... anyway, that's it.
-
Now wait_for() has a new optional switch: -n|--no-pulsation to avoid pulsation (in widgets having this feature)
-
some minor features (namely notifications also by zenity/qarma, and well... some minor bugfixes)
Enjoy!