comparison ChangeLog @ 0:aa5f022eac8a 1.49

Use upstream cplay-1.49 as a start
author markus schnalke <meillo@marmaro.de>
date Wed, 27 Sep 2017 09:22:32 +0200
parents
children
comparison
equal deleted inserted replaced
-1:000000000000 0:aa5f022eac8a
1 2003-12-05 Ulf Betlehem <flu@iki.fi>
2
3 *** 1.49 released ***
4
5 * README, cplay.1: - document restricted mode
6
7 2003-11-08 Ulf Betlehem <flu@iki.fi>
8
9 *** 1.49pre4 ***
10
11 * cplay:
12 - restricted mode (suggested by Yoann AUBINEAU)
13 - connect player stdin to a pipe
14 - removed sleep(1) if player exec failed
15 - combined pause/unpause -> toggle_pause
16 - no parse_buf() if stopped or seeking
17 - removed --no-tty-control from madplay (stdin no longer tty)
18 - reduced codesize
19
20 2003-11-06 Ulf Betlehem <flu@iki.fi>
21
22 * cplay:
23 - use 'm' for bookmarking instead of 'b'
24 - minor code clean-up
25 - modified help page
26
27 2003-11-02 Ulf Betlehem <flu@iki.fi>
28
29 *** 1.49pre3 ***
30
31 * cplay.list:
32 - ESP Package Manager support (http://www.easysw.com/epm/)
33
34 * cplay:
35 - removed excessive update() from get_bookmark()
36 - rewritten delete and move commands for speed
37
38 2003-11-01 Ulf Betlehem <flu@iki.fi>
39
40 * cplay:
41 - move active status support from ListEntry to PlaylistEntry
42
43 2003-10-04 Ulf Betlehem <flu@iki.fi>
44
45 * cplayrc:
46 - removed execute permissions
47
48 2003-10-01 Ulf Betlehem <flu@iki.fi>
49
50 * cplay:
51 - possible bugfix for increasing CPU usage
52
53 2003-10-01 Ulf Betlehem <flu@iki.fi>
54
55 *** 1.49pre2 ***
56
57 * cplay:
58 - possible bugfix for increasing CPU usage
59
60 2003-09-28 Ulf Betlehem <flu@iki.fi>
61
62 * cplay:
63 - use curses.KEY_ENTER for xwsh (wave++)
64
65 2003-09-13 Ulf Betlehem <flu@iki.fi>
66
67 *** 1.49pre1 ***
68
69 * cplay:
70 - support and prefer ossaudiodev (dorphell)
71
72 2003-09-01 Ulf Betlehem <flu@iki.fi>
73
74 * cplay:
75 - fixed playlist identification for 1.48 (Jean-Nicolas Kuttler)
76
77 2003-08-28 Ulf Betlehem <flu@iki.fi>
78
79 * Makefile:
80 - cplayrc generation
81
82 * cplay.1:
83 - execute both /etc/cplayrc and ~/.cplayrc
84 - ignore /etc/cplayrc if ~/.cplayrc exists
85 - speex
86 - xmp
87
88 * README:
89 - speex
90 - ~/.cplayrc
91
92 2003-08-26 Ulf Betlehem <flu@iki.fi>
93
94 *** 1.48 released ***
95
96 * cplay:
97 - xmp regexp (Yuri D'Elia)
98 - URL support in mpg123 regexp (Martin Michlmayr)
99 - rudimentary /etc/cplayrc support (Toni Timonen)
100
101 * cplay.1:
102 - xmp, play and cplayrc references
103
104 * cplayrc:
105 - new file
106
107 2003-08-20 Ulf Betlehem <flu@iki.fi>
108
109 * cplay(1.48pre1):
110 - discontinue python1.5 support
111 - mixer/volume control using python-oss module
112 - horizontal scrolling with < and >
113 - show tail (was head) of long input lines
114 - import random instead of whrandom
115 - minor progress parsing modification
116 - NoOffsetPlayer simply counts seconds (Martin Michlmayr)
117 - TimeOffsetPlayer with full madplay support
118 - added partial xmp and play (sox) support
119
120 2003-08-17 Ulf Betlehem <flu@iki.fi>
121
122 * po/hu.po:
123 - new file (Gergely Nagy)
124
125 * po/pl.po:
126 - new file (Perry)
127 - fixed help text not showing
128
129 * po/da.po:
130 - new file (Christian Storgaard)
131 - specified charset/encoding
132
133 2003-05-13 Ulf Betlehem <flu@iki.fi>
134
135 * cplay:
136 - display "Adding tagged files" instead of a separate message for each file (Martin Michlmayr)
137 - avoid error-messages when interrupting cplay when started via xargs (Moshe Zadka)
138
139 2003-04-13 Ulf Betlehem <flu@iki.fi>
140
141 *** 1.47 released ***
142
143 * README:
144 - mp3info and ogginfo modules are both required
145
146 * TODO: *** empty log message ***
147
148 * cplay.1:
149 - mention help window
150 - shell command and positional parameters
151 - document control_fifo in FILES section
152 - BUGS section
153
154 2003-04-11 Ulf Betlehem <flu@iki.fi>
155
156 * cplay(1.47rc4):
157 - removed "quit silently" command-line option (use Q instead)
158 - fixed missing ": " for isearch-prompt
159 - always add absolute paths to playlist (args and stdin)
160
161 2003-04-10 Ulf Betlehem <flu@iki.fi>
162
163 * cplay(1.47rc3):
164 - uses glob.glob() instead of fnmatch.filter()
165
166 2003-04-08 Ulf Betlehem <flu@iki.fi>
167
168 * cplay(1.47rc2):
169 - bugfix
170
171 * cplay(1.47rc1):
172 - status and title now use viewpoints (l)
173 - hide cursor after shell command
174 - help window updates
175
176 2003-04-07 Ulf Betlehem <flu@iki.fi>
177
178 * cplay(1.47pre5):
179 - '!' shell command with positional args
180 - TAB completion
181 - kill word/line with C-w/C-u
182 - invert tags command 'i'
183 - removed hide partial pathnames feature
184 - renamed 'X' from [manual] to [stop]
185 - bookmarks
186 - fixed .. -> ../
187 - actually chdir in filelist
188 - fixed seek/stop/pause crash
189 - minor code cleanup
190
191 2003-03-02 Ulf Betlehem <flu@iki.fi>
192
193 * cplay(1.47pre4):
194 - X toggles manual/automatic playlist advancement (Väinö Järvelä)
195 - C-s C-s now remembers previous isearch string
196 - minor code cleanup here and there
197 - absolute seeking with C-a and ^ for bof, C-e and $ for eof
198 - HelpWindow includes "Undocumented commands"
199 - seeking now yield similar results when stopped and paused
200 - fixed byteorder issues with mixer on different architectures?
201
202 2003-02-09 Ulf Betlehem <flu@iki.fi>
203
204 * cplay(1.47pre3):
205 - The "Quit? (y/N)" prompt no longer requires Enter.
206 - The number of dirs to hide can be adjusted with < and > for the
207 pathname viewpoint. However, this might still change.
208 - Sorting is now done according to viewpoint, which means that 'S'
209 no longer toggles sorting methods.
210 - Minor help window updates.
211
212 2003-01-30 Ulf Betlehem <flu@iki.fi>
213
214 * cplay(1.47pre2):
215 - command line option to quit silently without confirmation
216 - isearch speedup (suggested by Eric Max Francis)
217 - viewpoint speedup
218
219 2003-01-25 Ulf Betlehem <flu@iki.fi>
220
221 * cplay(1.47pre1):
222 - added os.path.exists check to get_tag()
223
224 2002-12-16 Ulf Betlehem <flu@iki.fi>
225
226 * lircrc:
227 - new file (Pugo)
228
229 * cplay:
230 - documented @ command
231 - get_tag improvement (Martin Michlmayr)
232
233 * cplay.1:
234 - combined v and V options into one.
235
236 2002-12-16 Ulf Betlehem <flu@iki.fi>
237
238 *** 1.46 released ***
239
240 * cplay:
241 - documented @ command
242 - get_tag improvement (Martin Michlmayr)
243
244 * cplay.1:
245 - combined v and V options into one.
246
247 2002-12-04 Ulf Betlehem <flu@iki.fi>
248
249 * cplay (1.46rc1):
250 - includes latest version of Martin's get_tag
251
252 2002-11-30 Ulf Betlehem <flu@iki.fi>
253
254 * cplay (1.46pre9):
255 - alternative metadata support through get_tag (Martin Michlmayr)
256 - misc refactoring: TagListWindow, PlaylistEntry, etc.
257 - scrollable Help Window
258 - fixed keybinding for toggle counter mode
259 - new @ command that jumps to the active playlist entry
260 - removed V command and option, v toggles MASTER/PCM instead
261 - removed custom normpath
262
263 2002-11-08 Ulf Betlehem <flu@iki.fi>
264
265 * cplay.1:
266 - Use minuses instead of hyphens for command line options. (Martin)
267
268 2002-10-27 Ulf Betlehem <flu@iki.fi>
269
270 * cplay (1.46pre8)
271 - modified keymap!
272 - updated help window
273 - filelist tagging support (based on a patch by Jason M. Felice)
274 - improved status message behavior
275 - added retry if resize failed
276 - show cursor in input mode
277
278 2002-10-24 Ulf Betlehem <flu@iki.fi>
279
280 * cplay (1.46pre7)
281 - a couple of status message changes
282 - faster delete when not in random mode
283 - rudimentary .pls playlist support
284 - improved streaming support
285 - advance playlist if player not found
286 - changed player priority order
287
288 2002-10-21 Ulf Betlehem <flu@iki.fi>
289
290 * cplay (1.46pre6)
291 - new and improved random mode (Radu)
292
293 2002-10-20 Ulf Betlehem <flu@iki.fi>
294
295 * cplay:
296 - refactoring
297 - list mode (l = toggle viewpoints)
298 - q = quit (y/n) and Q = Quit immediately
299 - isearch turnaround change
300 - input cursor position
301 - recursive search duplicates fix
302 - case insensitive regex marking
303 - regex marking matches viewpoint
304 - VALID_SONG regex matches basename
305 - playlist sorting by filename or pathname
306 - don't move empty list of marked entries
307 - SIGTERM -> SIGINT (again)
308 - updated mikmod switches
309
310 2002-10-15 Ulf Betlehem <flu@iki.fi>
311
312 * cplay:
313 - pad input with space for cursor position
314
315 2002-10-11 Ulf Betlehem <flu@iki.fi>
316
317 * cplay (1.46pre5)
318 - string.punctuation kludge for python 1.5
319 - recursive search in filelist!
320 - include 669|mtm|it in mikmod regex (Samium Gromoff)
321
322 2002-08-28 Ulf Betlehem <flu@iki.fi>
323
324 * cplay (1.46pre4)
325 - bugfix
326
327 2002-08-28 Ulf Betlehem <flu@iki.fi>
328
329 * cplay (1.46pre3)
330 - LIRC support via control FIFO (Pugo)
331
332 2002-08-21 Ulf Betlehem <flu@iki.fi>
333
334 * cplay (1.46pre2)
335 - allow printable chars as input
336 - alias commands: Q for q and = for +
337 - grid bug removed from line number display
338 - keep current position after auto filelist updates
339 - quiet auto filelist updates (Martin Michlmayr)
340 - select child in filelist after a parent command
341 - parse player output only once every second
342 - PCM/MASTER volume commands show current volume
343
344 * LICENSE: new file
345
346 2002-03-31 Ulf Betlehem <flu@iki.fi>
347
348 * cplay (1.46pre1)
349 - remember playlist filename (Patrice Neff)
350
351 2002-03-24 Ulf Betlehem <flu@iki.fi>
352
353 *** 1.45 released ***
354
355 2002-03-19 Ulf Betlehem <flu@iki.fi>
356
357 * cplay (1.45pre5):
358 - emulate insstr() for python1.5
359 - new commands m/M = move after/before
360 - new command D = delete current (Jay Felice)
361 - line numbers
362
363 2002-01-19 Ulf Betlehem <flu@iki.fi>
364
365 * cplay (1.45pre4):
366 - added options -v and -V to control either PCM or MASTER volume
367 - increase and decrease volume in steps of 3% (kludge)
368
369 2002-01-13 Ulf Betlehem <flu@iki.fi>
370
371 * cplay (1.45pre3):
372 - progressbar cosmetics
373 - tilde expansion (Patrice Neff)
374
375 2001-12-27 Ulf Betlehem <flu@iki.fi>
376
377 * cplay (1.45pre2):
378 - added "--no-tty-control" option for madplay
379 - removed "-d oss" option from ogg123 (Han)
380 - use insstr instead of addstr to work around a classical curses-
381 problem with writing the rightmost character without scrolling.
382
383 2001-12-01 Ulf Betlehem <flu@iki.fi>
384
385 *** 1.44 released ***
386
387 * cplay:
388 - partial support for madplay
389 - partial support for mikmod (yason)
390 - removed sox support - unless someone needs it
391 - toggle counter mode: time done / time left
392 - seek acceleration based on song length
393 - avoid listing dot-files (Martin Michlmayr)
394 - remove ".." entry from root (Martin Michlmayr)
395 - show playlist upon startup if playing (Patrice Neff)
396 - removed TERMIOS warning with recent python versions
397 - add directories from command line (Han)
398 - fixed x-bug (Chris Liechti)
399 - changed write_playlist key from 'o' to 'w'
400 - changed goto command key from 'g' to 'o'
401 - added 'g' (home) and 'G' (end) keys
402 - added '/' and '?' keys for searching
403 - misc tweaks
404
405 * cplay.1:
406 - update
407
408 * README:
409 - update
410
411 2001-03-15 Ulf Betlehem <flu@iki.fi>
412
413 *** 1.43 released ***
414
415 * cplay:
416 - partial support for splay
417 - commandline arguments: repeat/random (Gerald Stieglbauer)
418 - volume fine tuning via +/- (Martin Michlmayr)
419 - simplified player framework
420 - mark/clear regexp
421
422 2001-01-18 Ulf Betlehem <flu@iki.fi>
423
424 *** 1.42 released ***
425
426 * cplay:
427 - ignore bogus gettext module
428 - correct devfs paths
429 - use seconds instead of frames
430 - shuffle speedup (Martin Persson)
431 - changed player hierarchy
432 - improved ogg123 support
433
434 2000-12-08 Ulf Betlehem <flu@iki.fi>
435
436 *** 1.41 released ***
437
438 * README: a few words about mpg123 and streaming
439
440 * po/de.po, cplay.1: updated (Martin Michlmayr)
441
442 * po/Makefile, Makefile: use "install -c" for compatibility
443
444 * cplay:
445 - autoplay initial playlist
446 - is now a front-end for various audio players
447 - ogg123 support (Martin Michlmayr)
448 - devfs paths (Martin Michlmayr)
449 - playlist url support (Charl P. Botha)
450 - fixed signalling bug
451 - minor code cleanup
452
453 2000-10-19 Ulf Betlehem <flu@iki.fi>
454
455 *** v1.40 released ***
456
457 * README: added instructions on how to change player options
458
459 * cplay: new versioning scheme
460 fixed locale setting
461 python 2.0 compatible
462 prefers standard gettext to fintl
463 delayed warnings for missing players and unknown fileformats
464 fixed hline with zero length in progressline
465 set title to xterm in cleanup
466 better support for mpg123 buffers by signalling progress groups
467
468 * README: modified usage
469
470 * Makefile: install man page
471
472 * cplay.1: man page (Martin Michlmayr)
473
474 * ChangeLog, TODO: new entry
475
476 * po/de.po: update (Martin Michlmayr)
477
478 2000-09-06 Ulf Betlehem <flu@iki.fi>
479
480 * cplay: Python 1.6 compatible
481
482 2000-08-09 Ulf Betlehem <flu@iki.fi>
483
484 * po/de.po: new file
485
486 * po/Makefile: new Makefile
487
488 * killpgmodule.c: *** empty log message ***
489
490 * README: new README
491
492 * Makefile: new Makefile
493
494 2000-07-31 Ulf Betlehem <flu@iki.fi>
495
496 * cplay: added i18n support by Martin Michlmayr
497 fixed locale support
498
499 2000-07-25 Ulf Betlehem <flu@iki.fi>
500
501 * cplay:
502 added support for sox to play .wav, .au and other sound formats
503
504 * cplay: shows status in titlebar under X -- thanks Chmouel Boudjnah
505
506 2000-05-23 Ulf Betlehem <flu@iki.fi>
507
508 * cplay: doesn't stat() cwd when idle
509
510 * cplay: supports both pyncurses and the old cursesmodule
511
512 2000-04-24 Ulf Betlehem <flu@iki.fi>
513
514 * cplay: - restores terminal settings on exceptions
515 - global mp3 and m3u regexps
516 - new and improved keymap class
517 - removed a possible "division by zero" bug
518
519 2000-03-24 Ulf Betlehem <flu@iki.fi>
520
521 * cplay: translate evil characters to '?'
522
523 2000-02-07 Ulf Betlehem <flu@iki.fi>
524
525 * cplay: fixed a bug in FilelistWindow.add_dir()
526
527 2000-01-20 Ulf Betlehem <flu@iki.fi>
528
529 * cplay:
530 - changed the player class so that one can hold down 'n' or 'p' when
531 changing tracks without cplay crashing ;)
532
533 2000-01-19 Ulf Betlehem <flu@iki.fi>
534
535 * cplay: Enter now plays files bypassing the playlist
536 Space adds files to playlist
537 a adds recursively
538 z toggles pause
539 x toggles stop
540 m3u lines beginning with '#' are now silently discarded
541
542 1999-12-22 Ulf Betlehem <flu@iki.fi>
543
544 * cplay: - lot's of small changes
545
546 1999-12-13 Ulf Betlehem <flu@iki.fi>
547
548 * cplay: handles SIGWINCH correctly
549 automatically rereads current dir when modified
550 lot's of minor changes
551
552 1999-10-26 Ulf Betlehem <flu@iki.fi>
553
554 * cplay: Added two commands:
555 R = random play order (keeps your playlist intact)
556 S = sort playlist by filename
557
558 Removed a seldom used (also undocumented) command:
559 N = previous track
560
561 1999-05-10 Ulf Betlehem <flu@iki.fi>
562
563 * cplay: catches os.error if os.listfiles() fails.
564
565 1999-02-13 Ulf Betlehem <flu@iki.fi>
566
567 * cplay: Added error-checking to prevent manipulating empty playlists.
568 Raised default seek speed from Pi to 4.
569
570 1999-02-07 Ulf Betlehem <flu@iki.fi>
571
572 * cplay: Corrected a feature that caused automatic loading of playlists
573 upon entering a directory where the cursor was over a .m3u file.
574
575 1999-01-29 Ulf Betlehem <flu@iki.fi>
576
577 * cplay:
578 Uses frames_done and frames_left instead of time_done and time_left.
579 Minor code clean-up.
580
581 * cplay: Now supports at least mpg123 v0.59o through v0.59q
582
583 1999-01-19 Ulf Betlehem <flu@iki.fi>
584
585 * cplay: o Is now "pure Python", which means there is no need for the
586 killpgmodule.so anymore. Oh, joy!
587 o mpg123 is now automatically located in the PATH if not specified absolutely.
588 o Moved mark() to 'space' and pause_or_unpause() to 'p' and stop_or_unstop()
589 to 'k'.
590 o Playlists are now always saved with the extension .m3u.
591
592 1998-12-11 Ulf Betlehem <flu@iki.fi>
593
594 * cplay: now consumes anything written on stdout
595
596 1998-11-29 Ulf Betlehem <flu@iki.fi>
597
598 * cplay: select() now only timeouts when necessary.
599
600 1998-11-20 Ulf Betlehem <flu@iki.fi>
601
602 * cplay: added PlaylistWindow.command_mark_all()
603
604 1998-11-12 Ulf Betlehem <flu@iki.fi>
605
606 * cplay: SIGTERM -> SIGINT
607
608 * cplay: fixed sigchld bug
609 added help window
610
611 1998-11-11 Ulf Betlehem <flu@iki.fi>
612
613 * cplay: random -> whrandom
614
615 * cplay: Too many changes!
616 Reorganization
617 Change of policy
618
619 1998-10-29 Ulf Betlehem <flu@iki.fi>
620
621 * cplay: separated PLAYER and COMMAND
622 checks if the PLAYER is valid before it continues
623
624 1998-10-27 Ulf Betlehem <flu@iki.fi>
625
626 * cplay: kludged mixed case in curses constants
627
628 1998-10-12 Ulf Betlehem <flu@iki.fi>
629
630 * cplay: support for curses module versions with different key-case.
631
632 1998-10-05 Ulf Betlehem <flu@iki.fi>
633
634 * cplay: changed progress bar
635
636 * killpgmodule.c: New file.
637
638 1998-04-29 Ulf Betlehem <flu@iki.fi>
639
640 * cplay: remember bufptr of directories
641
642 1998-04-20 Ulf Betlehem <flu@iki.fi>
643
644 * cplay: code cleanup
645
646 1998-04-18 Ulf Betlehem <flu@iki.fi>
647
648 * cplay: New file.
649