v1.3.0
New features:
- Timezone selector: Change timezones on the fly, provides user with an interactive interface with completion hints. Note: there is no need to add an option to arttime to specify timezone as starting the command by setting
TZ
environment variable for arttime like:TZ=Area/Location arttime
does the job, and also provides completion hints from user's shell if they have them enabled.
Updates:
- SIGINT/Ctrl-c is now ignored. This is because user can accidentally hit Ctrl-c instead of Ctrl-d due to adjacency of keys
d
andc
on QWERTY keyboard. Ctrl-d is useful, and defined by zsh shell to show all possible completions. - Documentation, as usual
Fixes:
- Screen redraws: There was a race condition in screen redraws called by terminal screen size change, and program's writes to terminal screen. Though it was rarely observed in testing, it nevertheless needed complete avoidance, and should never occur again!