Releases: poletaevvlad/Hedgehog
Releases · poletaevvlad/Hedgehog
Hedgehog 0.3.0
- Podcasts feeds can not be organized into groups. There is a set of new commands for managing groups:
add-group <name>
creates a new group and places it at the end of the listdelete
can now delete groups as well as episodesset-group <name>
adds a currently selected episode into a groupplace-group <index>
changes the position of a group in the list
- Users can now rename feeds and groups using the new
rename
command - There is a new set of commands useful for scripting:
if <condition> <command> [--else <command>]
executes either one of the commands depending on the conditionchain <command> ...
executes the set of commands sequentiallymsg <message> [--info|--warn|--error]
displays a message in the status bar
- Breaking
map
andunmap
no longer accept--state
attribute - The commands in the rc and theme files can now span multiple line if line breaks are escaped with ‘\’
- The loading indicator is now animated, the error state indicator and the feed loading indicator appears on the left of the feed name.
- Some minor changes and adjustments:
search-add
command no longer changes the focused pane- Hedgehog now compiles with rust v. 1.56.0
Hedgehog 0.2.0
- The episode that was playing when the Hedgehog quit will be restored in a paused state when Hedgehog restarts
- New command:
repeat-command
(mapped to '.' by default) for repeating the last command - New command:
add-archive <feed-url>
for extending the list of episodes with the contents of another feed - Configuration: key re-mapping and other commands won’t produce information or warnings messages when loaded from the file
- Optimization: Hedgehog won’t redraw the screen when the command file is executed or the
rc
file is loaded - Opening the URL message now disappears after 5 seconds
- Bugfix: episodes status wasn’t updated in the UI after it's changed
Hedgehog 0.1.0
v0.1.0 Initial release of Hedgehog