Skip to content

Commit 4a776f3

Browse files
committed
increment to version 0.8.0
1 parent d5e467a commit 4a776f3

File tree

3 files changed

+47
-21
lines changed

3 files changed

+47
-21
lines changed

CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,28 @@ Version listings include the following sections, if applicable:
1212

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

15+
## 0.8.0 - 2020-02-22
16+
**Added**
17+
* Made database operations multi-threaded to improve performance, especially
18+
for users with many feeds.
19+
* Added the `u` key for displaying an episode URL in the status bar - Thanks
20+
@jose1711!
21+
* Added a perspective to display downloaded episodes. Press `4` to access it.
22+
23+
**Changed**
24+
* Reduced the default input timeout, which is tied to the display refresh rate.
25+
This will somewhat increase standby CPU usage. Users with low-end systems may
26+
wish to increase this timeout with the `refresh_delay` config setting.
27+
* Improved reporting of errors when importing OPML files - Thanks @hebecked!
28+
* Improved the overall UX of importing OPML files, with "live" database changes
29+
and status reports.
30+
* Changed the file naming format for downloaded episodes. Episodes downloaded
31+
in earlier versions of castero will not be detected and must be re-downloaded.
32+
33+
**Fixed**
34+
* Fixed stderr file descriptor not being found on macOS, causing a crash.
35+
* Fixed the reloading status message to properly show the current feed number.
36+
1537
## 0.7.0 - 2019-12-13
1638
**Added**
1739
* Added support for filtering menus with the `/` key.

README.md

Lines changed: 23 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -51,25 +51,29 @@ The help menu provides a list of controls and can be accessed by pressing
5151

5252
```text
5353
Commands
54-
h - show this help screen
55-
q - exit the client
56-
a - add a feed
57-
d - delete the selected feed
58-
r - reload/refresh feeds
59-
s - save episode for offline playback
60-
arrows - navigate menus
61-
page up/down - scroll menus
62-
enter - play selected feed/episode
63-
space - add selected feed/episode to queue
64-
c - clear the queue
65-
n - go to the next episode in the queue
66-
i - invert the order of the menu
67-
p or k - pause/play the current episode
68-
f or l - seek forward
69-
b or j - seek backward
70-
] - increase playback speed
71-
[ - decrease playback speed
72-
1-3 - change between client layouts
54+
h - show this help screen
55+
q - exit the client
56+
a - add a feed
57+
d - delete the selected feed
58+
r - reload/refresh feeds
59+
s - save episode for offline playback
60+
UP/DOWN - navigate up/down in menus
61+
RIGHT/LEFT - navigate right/left in menus
62+
PPAGE/NPAGE - scroll up/down in menus
63+
ENTER - play selected feed/episode
64+
SPACE - add selected feed/episode to queue
65+
c - clear the queue
66+
n - go to the next episode in the queue
67+
i - invert the order of the menu
68+
/ - filter the contents of the menu
69+
m - mark episode as played/unplayed
70+
p or k - pause/play the current episode
71+
f or l - seek forward
72+
b or j - seek backward
73+
] - increase playback speed
74+
[ - decrease playback speed
75+
u - show episode URL
76+
1-4 - change between client layouts
7377
```
7478

7579
### Importing/exporting feeds from another client

castero/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
__keywords__ = "podcast commandline terminal tui curses"
44
__author__ = "Jake Robertson"
55
__author_email__ = "jake@faltro.com"
6-
__version__ = "0.7.0"
7-
__date__ = "2019-12-13"
6+
__version__ = "0.8.0"
7+
__date__ = "2020-02-22"
88
__copyright__ = "Copyright (c) 2018 Jake Robertson"
99
__license__ = "MIT License"
1010
__url__ = "https://github.com/xgi/castero"

0 commit comments

Comments
 (0)