Mercurial > cplay
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 |