LastBASH is a console player for Last.fm.
|Tags||multimedia Sound/Audio Players|
|Operating Systems||POSIX Linux|
|Implementation||Unix Shell bash|
Release Notes: This release adds debug mode toggling directly from the interface, adds more remote commands, checks the validity of data passed in the commandline, displays detailed station changing errors, fixes player integration (especially the "quit" sequence), includes the man page and the configuration file, saves the current meta information to a file, shows a better help message, and uses getopts for parsing the commandline parameters.
Release Notes: The man page and the config file have been included. The validity of data passed in the command line is now checked. getopts is used for parsing the command line parameters. A better help message is shown. Debug mode toggling directly from the interface was added. Player integration was fixed, especially the "quit" sequence. More remote commands were added. The current meta info is saved to a file. Detailed changing station errors are displayed.
Release Notes: This release uses a special terminal mode for the program TUI. It uses ncurses (tput) instead of direct escape sequences. It checks for Web service errors. Multiple commands per remote call are supported. It checks for a minimum terminal size before starting. Support has been added for external HTTP clients, and the Ubuntu-related bug has been fixed. History is kept in memory for redraw. Race conditions in remote command calls are prevented. There is a better quitting sequence (trap signals).
Release Notes: The remote call support has been improved. The history has new headings and the action (Love, Skip, Ban) is displayed. The keys are displayed when the pressed key is not understood.
Release Notes: This release can search for available players and check for missing programs. It has support for remote commands and signalling. Support for terminal resizing has been added.