Skip to content

Commit bad7717

Browse files
committed
- Version 0.8.6
- Merge branch 'devel' into master
2 parents b399ced + 048d104 commit bad7717

13 files changed

+1017
-283
lines changed

Changelog

+11-3
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,24 @@
1-
2019-11-15
1+
2019-12-14 s-n-g
2+
* Version 0.8.6
3+
* Adding playlist history (for local playlists)
4+
* https URLs will be converted to http before connecting
5+
* Fixing station moving when appending station
6+
* Config / Default station: pading fixed
7+
* WINDOWS: Volume will be saved when mplayer is installed in %APPDATA%\pyradio
8+
9+
2019-11-15 s-n-g
210
* PyRadio will not crush with mpv 0.30.0
311
Changing mpv's volume is still possible, but no info will be
412
presented on the Status Bar.
513
Furthermore, saving mpv's volume will not be possible
614
( mpv issue #7153: https://github.com/mpv-player/mpv/issues/7153 )
715

8-
2019-11-12
16+
2019-11-12 s-n-g
917
* When default played is changed in the config, a message to restart
1018
the application is presented to the user
1119
* Config / Default station: pading fixed
1220

13-
2019-11-10
21+
2019-11-10 s-n-g
1422
* Fixing vlc returned volume parsing (due to locales decimal separator)
1523

1624
2019-10-29 s-n-g

README.html

+5
Original file line numberDiff line numberDiff line change
@@ -179,6 +179,10 @@ <h3 id="managing-foreign-playlists">Managing “foreign” playlists</h3>
179179
<p>A playlist that does not reside within the program’s configuration directory is considered a “<strong><em>foreign</em></strong>” playlist. This playlist can only be opened by the <strong>-s</strong> command line option.</p>
180180
<p>When this happens, <strong>PyRadio</strong> will offer you the choice to copy the playlist in its configuration directory, thus making it available for manipulation within the program.</p>
181181
<p>If a playlist of the same name already exists in the configuration directory, the “<strong><em>foreign</em></strong>” playlist will be time-stamped. For example, if a “<strong><em>foreign</em></strong>” playlist is named “<em>stations.csv</em>”, it will be named “<em>2019-01-11_13-35-47_stations.csv</em>” (provided that the action was taken on January 11, 2019 at 13:35:47).</p>
182+
<h3 id="playlist-history">Playlist history</h3>
183+
<p><strong>PyRadio</strong> will keep a history of all the playlists opened (within a given session), so that navigating between them is made easy.</p>
184+
<p>In order to go back to the previous playlist, the user just has to press “<strong><em>\\</em></strong>” (double backslash). To get to the first playlist “<strong><em>\]</em></strong>” (backslash - closing square bracket) can be used.</p>
185+
<p>Going forward in history is not supported.</p>
182186
<h2 id="search-function">Search function <span style="padding-left: 10px;"><sup style="font-size: 50%"><a href="#" title="Go to top of the page">Top</a></sup></style></h2>
183187
<p>On any window presenting a list of items (stations, playlists, themes) a <strong>search function</strong> is available by pressing “<strong>/</strong>”.</p>
184188
<p>The <em>Search Window</em> supports normal and extend editing and in session history.</p>
@@ -263,6 +267,7 @@ <h3 id="mpv">MPV</h3>
263267

264268
[pyradio]
265269
volume=50</pre>
270+
<p style="margin: 1.5em 4em 0 4em; text-indent: -2.5em;"><strong>Note:</strong> If <strong>MPV 0.30.0</strong> is installed, there will be no visual notification when changing the volume. Furthermore, saving the volume value will <strong><em>not be possible</em></strong>. This is a <strong>pyradio</strong> bug and will be addressed in the future.</p>
266271
<h3 id="mplayer">MPlayer</h3>
267272
<p>MPlayer uses profiles to customize its behavior as well.</p>
268273
<p><strong>PyRadio</strong> defines a profile called “<strong>[pyradio]</strong>” in MPV’s configuration file (e.g. <em>~/.mplayer/config</em>). This profile will be used every time playback is started.</p>

README.md

+9
Original file line numberDiff line numberDiff line change
@@ -211,6 +211,13 @@ When this happens, **PyRadio** will offer you the choice to copy the playlist in
211211

212212
If a playlist of the same name already exists in the configuration directory, the "***foreign***" playlist will be time-stamped. For example, if a "***foreign***" playlist is named "*stations.csv*", it will be named "*2019-01-11_13-35-47_stations.csv*" (provided that the action was taken on January 11, 2019 at 13:35:47).
213213

214+
### Playlist history
215+
216+
**PyRadio** will keep a history of all the playlists opened (within a given session), so that navigating between them is made easy.
217+
218+
In order to go back to the previous playlist, the user just has to press "***\\\\***" (double backslash). To get to the first playlist "***\\]***" (backslash - closing square bracket) can be used.
219+
220+
Going forward in history is not supported.
214221

215222
## Search function
216223

@@ -373,6 +380,8 @@ Example:
373380
[pyradio]
374381
volume=50
375382

383+
**Note:** If **MPV 0.30.0** is installed, there will be no visual notification when changing the volume. Furthermore, saving the volume value will ***not be possible***. This is a **pyradio** bug and will be addressed in the future.
384+
376385
### MPlayer
377386

378387
MPlayer uses profiles to customize its behavior as well.

pyradio.1

+14-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
.\" Copyright (C) 2011 Ben Dowling <http://www.coderholic.com/pyradio>
22
.\" This manual is freely distributable under the terms of the GPL.
33
.\"
4-
.TH PYRADIO 1 "November 2019"
4+
.TH PYRADIO 1 "December 2019"
55

66
.SH NAME
77
.PP
@@ -229,6 +229,16 @@ When this happens, \fBpyradio\fR will offer you the choise to copy the playlist
229229
If a playlist of the same name already exists in the configuration directory, the "\fIforeign\fR" playlist will be time-stamped. For example, if a "\fIforeign\fR" playlist is named "\fIstations.csv\fR", it will be named "\fI2019-01-11_13-35-47_stations.csv\fR" (provided that the action was taked on January 11, 2019 at 13:35:47).
230230

231231

232+
.PP
233+
.B
234+
PLAYLIST HISTORY
235+
236+
\fBpyradio\fR will keep a history of all the playlists opened (within a given session), so that navigating between them is made easy.
237+
238+
In order to go back to the previous playlist, the user just has to press "\fI\\\\\fR" (double backslash). To get to the first playlist "\fI\\]\fR" (backslash - closing square bracket) can be used.
239+
240+
Going forward in history is not supported.
241+
232242
.SH SEARCH FUNCTION
233243

234244
On any window presenting a list of items (stations, playlists, themes) a \fBsearch function\fR is available by pressing "\fI/\fR".
@@ -424,6 +434,9 @@ Example:
424434
.br
425435
volume=50
426436

437+
.IP \fBNote\fR
438+
If \fBMPV 0.30.0\fR is installed, there will be no visual notification when changing the volume. Furthermore, saving the volume value will \fInot be possible\fR. This is a \fBpyradio\fR bug and will be addressed in the future.
439+
427440
.PP
428441
\fBMPlayer\fR
429442
.PP

pyradio/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
" pyradio -- Console radio player. "
22

3-
version_info = (0, 8, 5)
3+
version_info = (0, 8, 6)
44

55
__version__ = version = '.'.join(map(str, version_info))
66
__project__ = __name__

0 commit comments

Comments
 (0)