Skip to content

Commit

Permalink
increment to version 0.8.0
Browse files Browse the repository at this point in the history
  • Loading branch information
xgi committed Feb 22, 2020
1 parent d5e467a commit 4a776f3
Show file tree
Hide file tree
Showing 3 changed files with 47 additions and 21 deletions.
22 changes: 22 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,28 @@ Version listings include the following sections, if applicable:

See also <https://github.com/xgi/castero/releases>.

## 0.8.0 - 2020-02-22
**Added**
* Made database operations multi-threaded to improve performance, especially
for users with many feeds.
* Added the `u` key for displaying an episode URL in the status bar - Thanks
@jose1711!
* Added a perspective to display downloaded episodes. Press `4` to access it.

**Changed**
* Reduced the default input timeout, which is tied to the display refresh rate.
This will somewhat increase standby CPU usage. Users with low-end systems may
wish to increase this timeout with the `refresh_delay` config setting.
* Improved reporting of errors when importing OPML files - Thanks @hebecked!
* Improved the overall UX of importing OPML files, with "live" database changes
and status reports.
* Changed the file naming format for downloaded episodes. Episodes downloaded
in earlier versions of castero will not be detected and must be re-downloaded.

**Fixed**
* Fixed stderr file descriptor not being found on macOS, causing a crash.
* Fixed the reloading status message to properly show the current feed number.

## 0.7.0 - 2019-12-13
**Added**
* Added support for filtering menus with the `/` key.
Expand Down
42 changes: 23 additions & 19 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,25 +51,29 @@ The help menu provides a list of controls and can be accessed by pressing

```text
Commands
h - show this help screen
q - exit the client
a - add a feed
d - delete the selected feed
r - reload/refresh feeds
s - save episode for offline playback
arrows - navigate menus
page up/down - scroll menus
enter - play selected feed/episode
space - add selected feed/episode to queue
c - clear the queue
n - go to the next episode in the queue
i - invert the order of the menu
p or k - pause/play the current episode
f or l - seek forward
b or j - seek backward
] - increase playback speed
[ - decrease playback speed
1-3 - change between client layouts
h - show this help screen
q - exit the client
a - add a feed
d - delete the selected feed
r - reload/refresh feeds
s - save episode for offline playback
UP/DOWN - navigate up/down in menus
RIGHT/LEFT - navigate right/left in menus
PPAGE/NPAGE - scroll up/down in menus
ENTER - play selected feed/episode
SPACE - add selected feed/episode to queue
c - clear the queue
n - go to the next episode in the queue
i - invert the order of the menu
/ - filter the contents of the menu
m - mark episode as played/unplayed
p or k - pause/play the current episode
f or l - seek forward
b or j - seek backward
] - increase playback speed
[ - decrease playback speed
u - show episode URL
1-4 - change between client layouts
```

### Importing/exporting feeds from another client
Expand Down
4 changes: 2 additions & 2 deletions castero/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
__keywords__ = "podcast commandline terminal tui curses"
__author__ = "Jake Robertson"
__author_email__ = "[email protected]"
__version__ = "0.7.0"
__date__ = "2019-12-13"
__version__ = "0.8.0"
__date__ = "2020-02-22"
__copyright__ = "Copyright (c) 2018 Jake Robertson"
__license__ = "MIT License"
__url__ = "https://github.com/xgi/castero"
Expand Down

0 comments on commit 4a776f3

Please sign in to comment.