You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<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>
178
178
<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>
179
179
<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>
180
+
<h2id="search-function">Search function <spanstyle="padding-left: 10px;"><supstyle="font-size: 50%"><ahref="#" title="Go to top of the page">Top</a></sup></style></h2>
181
+
<p>On any window presenting a list of items (stations, playlists, themes) a <strong>search function</strong> is available by pressing “<strong>/</strong>”.</p>
182
+
<p>The <em>Search Window</em> supports normal and extend editing and in session history.</p>
183
+
<p>One can always get help by pressing the “<strong>?</strong>” key.</p>
184
+
<p>After a search term has been successfully found (search is case insensitive), next occurrence can be obtained using the “<strong>n</strong>” key and previous occurrence can be obtained using the “<strong>N</strong>” key.</p>
185
+
<pstyle="margin: 1.5em 4em 0 4em; text-indent: -2.5em;"><strong>Note:</strong><strong>Python 2</strong> users are confined in typing ASCII characters only.</p>
180
186
<h2id="moving-stations-around">Moving stations around <spanstyle="padding-left: 10px;"><supstyle="font-size: 50%"><ahref="#" title="Go to top of the page">Top</a></sup></style></h2>
181
187
<p>Rearranging the order of the stations in the playlist is another feature <strong>PyRadio</strong> offers.</p>
182
188
<p>All you have to do is specify the <em>source</em> station (the station to be moved) and the position it will be moved to (<em>target</em>).</p>
<h2id="search-function">Search function <spanstyle="padding-left: 10px;"><supstyle="font-size: 50%"><ahref="#" title="Go to top of the page">Top</a></sup></style></h2>
251
-
<p>On any window presenting a list of items (stations, playlists, themes) a <strong>search function</strong> is available by pressing “<strong>/</strong>”.</p>
252
-
<p>The <em>Search Window</em> supports normal and extend editing and in session history.</p>
253
-
<p>One can always get help by pressing the “<strong>?</strong>” key.</p>
254
-
<p>After a search term has been successfully found (search is case insensitive), next occurrence can be obtained using the “<strong>n</strong>” key and previous occurrence can be obtained using the “<strong>N</strong>” key.</p>
255
-
<pstyle="margin: 1.5em 4em 0 4em; text-indent: -2.5em;"><strong>Note:</strong><strong>Python 2</strong> users are confined in typing ASCII characters only.</p>
256
256
<h2id="pyradio-themes">PyRadio Themes <spanstyle="padding-left: 10px;"><supstyle="font-size: 50%"><ahref="#" title="Go to top of the page">Top</a></sup></style></h2>
257
257
<p><strong>PyRadio</strong> comes with 6 preconfigured (hard coded) themes:</p>
@@ -209,6 +209,19 @@ When this happens, **PyRadio** will offer you the choice to copy the playlist in
209
209
210
210
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).
211
211
212
+
213
+
## Search function
214
+
215
+
On any window presenting a list of items (stations, playlists, themes) a **search function** is available by pressing "**/**".
216
+
217
+
The *Search Window* supports normal and extend editing and in session history.
218
+
219
+
One can always get help by pressing the "**?**" key.
220
+
221
+
After a search term has been successfully found (search is case insensitive), next occurrence can be obtained using the "**n**" key and previous occurrence can be obtained using the "**N**" key.
222
+
223
+
**Note:****Python 2** users are confined in typing ASCII characters only.
224
+
212
225
## Moving stations around
213
226
214
227
Rearranging the order of the stations in the playlist is another feature **PyRadio** offers.
@@ -349,18 +362,6 @@ Example:
349
362
volstep=1
350
363
volume=28
351
364
352
-
## Search function
353
-
354
-
On any window presenting a list of items (stations, playlists, themes) a **search function** is available by pressing "**/**".
355
-
356
-
The *Search Window* supports normal and extend editing and in session history.
357
-
358
-
One can always get help by pressing the "**?**" key.
359
-
360
-
After a search term has been successfully found (search is case insensitive), next occurrence can be obtained using the "**n**" key and previous occurrence can be obtained using the "**N**" key.
361
-
362
-
**Note:****Python 2** users are confined in typing ASCII characters only.
363
-
364
365
## PyRadio Themes
365
366
366
367
**PyRadio** comes with 6 preconfigured (hard coded) themes:
@@ -402,7 +403,7 @@ When the *Theme selection window* is visible, a "**[T]**" string displayed at
402
403
403
404
**PyRadio** uses session locking, which actually means that only the first instance executed within a given session will be able to write to the configuration file.
404
405
405
-
Subsequent instances will be "*locked*". This means that the user can still play stations, load and edit playlists, load and test themes, but any changes will **not** be recorded in the configuration file.
406
+
Subsequent instances will be "*locked*". This means that the user can still play stations, load and edit playlists, load and test themes, but any changes will **not** be recorded in the configuration file.
Copy file name to clipboardExpand all lines: pyradio.1
+39-13Lines changed: 39 additions & 13 deletions
Original file line number
Diff line number
Diff line change
@@ -228,6 +228,45 @@ When this happens, \fBpyradio\fR will offer you the choise to copy the playlist
228
228
229
229
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).
230
230
231
+
232
+
.SH SEARCH FUNCTION
233
+
234
+
On any window presenting a list of items (stations, playlists, themes) a \fBsearchfunction\fR is available by pressing "\fI/\fR".
235
+
236
+
The \fISearchWindow\fR supports normal and extend editing and in session history.
237
+
238
+
One can always get help by pressing the "\fI?\fR" key.
239
+
240
+
After a search term has been successfully found (search is case insensitive), next occurrence can be obtained using the "\fIn\fR" key and previous occurrence can be obtained using the "\fIN\fR" key.
241
+
242
+
.IP\fBNote\fR
243
+
\fBPython2\fR users are confined in typing ASCII characters only.
244
+
245
+
246
+
247
+
248
+
249
+
.SH MOVING STATIONS AROUND
250
+
251
+
Rearranging the order of the stations in the playlist is another feature PyRadio offers.
252
+
253
+
All you have to do is specify the \fIsource\fR station (the station to be moved) and the position it will be moved to (\fItarget\fR).
254
+
255
+
There are three way to do that:
256
+
257
+
.RS5
258
+
259
+
.IP1.
260
+
Press \fICtrl-U\fR or \fICtrl-D\fR to move the current station up or down.
261
+
.IP2.
262
+
Type a station number and press \fICtrl-U\fR or \fICtrl-D\fR to move the current station there.
263
+
.IP3.
264
+
Go to the position you want to move a station to, and press "\fIJ\fR". This will tag this position (making it the target of the move). Then go to the station you want to move and press \fICtrl-U\fR or \fICtrl-D\fR to move it there.
265
+
266
+
267
+
268
+
269
+
231
270
.SH SPECIFYING STATIONS' ENCODING
232
271
233
272
Normally, stations provide information about their status (including the title of the song playing, which \fBpyradio\fR displays) in Unicode (\fIutf-8\fR encoded). Therefore, \fBpyradio\fR will use \fIutf-8\fR to decode such data, by default.
@@ -372,19 +411,6 @@ volstep=1
372
411
.br
373
412
volume=28
374
413
375
-
.SH SEARCH FUNCTION
376
-
377
-
On any window presenting a list of items (stations, playlists, themes) a \fBsearchfunction\fR is available by pressing "\fI/\fR".
378
-
379
-
The \fISearchWindow\fR supports normal and extend editing and in session history.
380
-
381
-
One can always get help by pressing the "\fI?\fR" key.
382
-
383
-
After a search term has been successfully found (search is case insensitive), next occurrence can be obtained using the "\fIn\fR" key and previous occurrence can be obtained using the "\fIN\fR" key.
384
-
385
-
.IP\fBNote\fR
386
-
\fBPython2\fR users are confined in typing ASCII characters only.
0 commit comments