diff 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
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ChangeLog	Wed Sep 27 09:22:32 2017 +0200
@@ -0,0 +1,649 @@
+2003-12-05  Ulf Betlehem  <flu@iki.fi>
+
+	*** 1.49 released ***
+
+	* README, cplay.1: - document restricted mode
+
+2003-11-08  Ulf Betlehem  <flu@iki.fi>
+
+	*** 1.49pre4 ***
+
+	* cplay:
+	- restricted mode (suggested by Yoann AUBINEAU)
+	- connect player stdin to a pipe
+	- removed sleep(1) if player exec failed
+	- combined pause/unpause -> toggle_pause
+	- no parse_buf() if stopped or seeking
+	- removed --no-tty-control from madplay (stdin no longer tty)
+	- reduced codesize
+
+2003-11-06  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay:
+	- use 'm' for bookmarking instead of 'b'
+	- minor code clean-up
+	- modified help page
+
+2003-11-02  Ulf Betlehem  <flu@iki.fi>
+
+	*** 1.49pre3 ***
+
+	* cplay.list:
+	- ESP Package Manager support (http://www.easysw.com/epm/)
+
+	* cplay:
+	- removed excessive update() from get_bookmark()
+	- rewritten delete and move commands for speed
+
+2003-11-01  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay:
+	- move active status support from ListEntry to PlaylistEntry
+
+2003-10-04  Ulf Betlehem  <flu@iki.fi>
+
+	* cplayrc:
+	- removed execute permissions
+
+2003-10-01  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay:
+	- possible bugfix for increasing CPU usage
+
+2003-10-01  Ulf Betlehem  <flu@iki.fi>
+
+	*** 1.49pre2 ***
+	
+	* cplay:
+	- possible bugfix for increasing CPU usage
+
+2003-09-28  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay:
+	- use curses.KEY_ENTER for xwsh (wave++)
+
+2003-09-13  Ulf Betlehem  <flu@iki.fi>
+
+	*** 1.49pre1 ***
+	
+	* cplay:
+	- support and prefer ossaudiodev (dorphell)
+
+2003-09-01  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay:
+	- fixed playlist identification for 1.48 (Jean-Nicolas Kuttler)
+
+2003-08-28  Ulf Betlehem  <flu@iki.fi>
+
+	* Makefile:
+	- cplayrc generation
+
+	* cplay.1:
+	- execute both /etc/cplayrc and ~/.cplayrc
+	- ignore /etc/cplayrc if ~/.cplayrc exists
+	- speex
+	- xmp
+
+	* README:
+	- speex
+	- ~/.cplayrc
+
+2003-08-26  Ulf Betlehem  <flu@iki.fi>
+
+	*** 1.48 released ***
+
+	* cplay:
+	- xmp regexp (Yuri D'Elia)
+	- URL support in mpg123 regexp (Martin Michlmayr)
+	- rudimentary /etc/cplayrc support (Toni Timonen)
+
+	* cplay.1:
+	- xmp, play and cplayrc references
+
+	* cplayrc:
+	- new file
+
+2003-08-20  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay(1.48pre1):
+	- discontinue python1.5 support
+	- mixer/volume control using python-oss module
+	- horizontal scrolling with < and >
+	- show tail (was head) of long input lines
+	- import random instead of whrandom
+	- minor progress parsing modification
+	- NoOffsetPlayer simply counts seconds (Martin Michlmayr)
+	- TimeOffsetPlayer with full madplay support
+	- added partial xmp and play (sox) support
+
+2003-08-17  Ulf Betlehem  <flu@iki.fi>
+
+	* po/hu.po:
+	- new file (Gergely Nagy)
+	
+	* po/pl.po:
+	- new file (Perry)
+	- fixed help text not showing
+
+	* po/da.po:
+	- new file (Christian Storgaard)
+	- specified charset/encoding
+
+2003-05-13  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay:
+	- display "Adding tagged files" instead of a separate message for each file (Martin Michlmayr)
+	- avoid error-messages when interrupting cplay when started via xargs (Moshe Zadka)
+
+2003-04-13  Ulf Betlehem  <flu@iki.fi>
+
+	*** 1.47 released ***
+
+	* README:
+	- mp3info and ogginfo modules are both required
+
+	* TODO: *** empty log message ***
+
+	* cplay.1:
+	- mention help window
+	- shell command and positional parameters
+	- document control_fifo in FILES section
+	- BUGS section
+
+2003-04-11  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay(1.47rc4):
+	- removed "quit silently" command-line option (use Q instead)
+	- fixed missing ": " for isearch-prompt
+	- always add absolute paths to playlist (args and stdin)
+
+2003-04-10  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay(1.47rc3):
+	- uses glob.glob() instead of fnmatch.filter()
+
+2003-04-08  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay(1.47rc2):
+	- bugfix
+
+	* cplay(1.47rc1):
+	- status and title now use viewpoints (l)
+	- hide cursor after shell command
+	- help window updates
+
+2003-04-07  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay(1.47pre5):
+	- '!' shell command with positional args
+	- TAB completion
+	- kill word/line with C-w/C-u
+	- invert tags command 'i'
+	- removed hide partial pathnames feature
+	- renamed 'X' from [manual] to [stop]
+	- bookmarks
+	- fixed .. -> ../
+	- actually chdir in filelist
+	- fixed seek/stop/pause crash
+	- minor code cleanup
+
+2003-03-02  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay(1.47pre4):
+	- X toggles manual/automatic playlist advancement  (Väinö Järvelä)
+	- C-s C-s now remembers previous isearch string
+	- minor code cleanup here and there
+	- absolute seeking with C-a and ^ for bof, C-e and $ for eof
+	- HelpWindow includes "Undocumented commands"
+	- seeking now yield similar results when stopped and paused
+	- fixed byteorder issues with mixer on different architectures?
+
+2003-02-09  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay(1.47pre3):
+	- The "Quit? (y/N)" prompt no longer requires Enter.
+	- The number of dirs to hide can be adjusted with < and > for the
+	  pathname viewpoint. However, this might still change.
+	- Sorting is now done according to viewpoint, which means that 'S'
+	  no longer toggles sorting methods.
+	- Minor help window updates.
+
+2003-01-30  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay(1.47pre2):
+	- command line option to quit silently without confirmation
+	- isearch speedup (suggested by Eric Max Francis)
+	- viewpoint speedup
+
+2003-01-25  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay(1.47pre1):
+	- added os.path.exists check to get_tag()
+
+2002-12-16  Ulf Betlehem  <flu@iki.fi>
+
+	* lircrc:
+	- new file (Pugo)
+
+	* cplay:
+	- documented @ command
+	- get_tag improvement (Martin Michlmayr)
+
+	* cplay.1:
+	- combined v and V options into one.
+
+2002-12-16  Ulf Betlehem  <flu@iki.fi>
+
+	*** 1.46 released ***
+	
+	* cplay:
+	- documented @ command
+	- get_tag improvement (Martin Michlmayr)
+
+	* cplay.1:
+	- combined v and V options into one.
+
+2002-12-04  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay (1.46rc1):
+	- includes latest version of Martin's get_tag
+
+2002-11-30  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay (1.46pre9):
+	- alternative metadata support through get_tag (Martin Michlmayr)
+	- misc refactoring: TagListWindow, PlaylistEntry, etc.
+	- scrollable Help Window
+	- fixed keybinding for toggle counter mode
+	- new @ command that jumps to the active playlist entry
+	- removed V command and option, v toggles MASTER/PCM instead
+	- removed custom normpath
+
+2002-11-08  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay.1:
+	- Use minuses instead of hyphens for command line options. (Martin)
+
+2002-10-27  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay (1.46pre8)
+	- modified keymap!
+	- updated help window
+	- filelist tagging support (based on a patch by Jason M. Felice)
+	- improved status message behavior
+	- added retry if resize failed
+	- show cursor in input mode
+
+2002-10-24  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay (1.46pre7)
+	- a couple of status message changes
+	- faster delete when not in random mode
+	- rudimentary .pls playlist support
+	- improved streaming support
+	- advance playlist if player not found
+	- changed player priority order
+
+2002-10-21  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay (1.46pre6)
+	- new and improved random mode (Radu)
+
+2002-10-20  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay:
+	- refactoring
+	- list mode (l = toggle viewpoints)
+	- q = quit (y/n) and Q = Quit immediately
+	- isearch turnaround change
+	- input cursor position
+	- recursive search duplicates fix
+	- case insensitive regex marking
+	- regex marking matches viewpoint
+	- VALID_SONG regex matches basename
+	- playlist sorting by filename or pathname
+	- don't move empty list of marked entries
+	- SIGTERM -> SIGINT (again)
+	- updated mikmod switches
+
+2002-10-15  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay:
+	- pad input with space for cursor position
+
+2002-10-11  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay (1.46pre5)
+	- string.punctuation kludge for python 1.5
+	- recursive search in filelist!
+        - include 669|mtm|it in mikmod regex (Samium Gromoff)
+
+2002-08-28  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay (1.46pre4)
+	- bugfix
+
+2002-08-28  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay (1.46pre3)
+	- LIRC support via control FIFO (Pugo)
+
+2002-08-21  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay (1.46pre2)
+	- allow printable chars as input
+	- alias commands: Q for q and = for +
+	- grid bug removed from line number display
+	- keep current position after auto filelist updates
+	- quiet auto filelist updates (Martin Michlmayr)
+	- select child in filelist after a parent command
+	- parse player output only once every second
+	- PCM/MASTER volume commands show current volume
+
+	* LICENSE: new file
+
+2002-03-31  Ulf Betlehem  <flu@iki.fi>
+	
+	* cplay (1.46pre1)
+	- remember playlist filename (Patrice Neff)
+	
+2002-03-24  Ulf Betlehem  <flu@iki.fi>
+	
+	*** 1.45 released ***
+	
+2002-03-19  Ulf Betlehem  <flu@iki.fi>
+	
+	* cplay (1.45pre5):
+	- emulate insstr() for python1.5
+	- new commands m/M = move after/before
+	- new command D = delete current (Jay Felice)
+	- line numbers
+	
+2002-01-19  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay (1.45pre4):
+	- added options -v and -V to control either PCM or MASTER volume
+	- increase and decrease volume in steps of 3% (kludge)
+
+2002-01-13  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay (1.45pre3):
+	- progressbar cosmetics
+	- tilde expansion (Patrice Neff)
+	
+2001-12-27  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay (1.45pre2):
+	- added "--no-tty-control" option for madplay
+	- removed "-d oss" option from ogg123 (Han)
+	- use insstr instead of addstr to work around a classical curses-
+	  problem with writing the rightmost character without scrolling.
+
+2001-12-01  Ulf Betlehem  <flu@iki.fi>
+
+	*** 1.44 released ***
+	
+	* cplay:
+	- partial support for madplay
+	- partial support for mikmod (yason)
+	- removed sox support - unless someone needs it
+	- toggle counter mode: time done / time left
+	- seek acceleration based on song length
+	- avoid listing dot-files (Martin Michlmayr)
+	- remove ".." entry from root (Martin Michlmayr)
+	- show playlist upon startup if playing (Patrice Neff)
+	- removed TERMIOS warning with recent python versions
+	- add directories from command line (Han)
+	- fixed x-bug (Chris Liechti)
+	- changed write_playlist key from 'o' to 'w'
+	- changed goto command key from 'g' to 'o'
+	- added 'g' (home) and 'G' (end) keys
+	- added '/' and '?' keys for searching
+	- misc tweaks
+	
+	* cplay.1:
+	- update
+	
+	* README:
+	- update
+	
+2001-03-15  Ulf Betlehem  <flu@iki.fi>
+
+	*** 1.43 released ***
+	
+	* cplay:
+	- partial support for splay
+	- commandline arguments: repeat/random (Gerald Stieglbauer)
+	- volume fine tuning via +/- (Martin Michlmayr)
+	- simplified player framework
+	- mark/clear regexp
+	
+2001-01-18  Ulf Betlehem  <flu@iki.fi>
+
+	*** 1.42 released ***
+	
+	* cplay:
+	- ignore bogus gettext module
+	- correct devfs paths
+	- use seconds instead of frames
+	- shuffle speedup (Martin Persson)
+	- changed player hierarchy
+	- improved ogg123 support
+
+2000-12-08  Ulf Betlehem  <flu@iki.fi>
+
+	*** 1.41 released ***
+
+	* README: a few words about mpg123 and streaming
+	
+	* po/de.po, cplay.1: updated (Martin Michlmayr)
+
+	* po/Makefile, Makefile: use "install -c" for compatibility
+
+	* cplay:
+	  - autoplay initial playlist
+	  - is now a front-end for various audio players
+	  - ogg123 support (Martin Michlmayr)
+	  - devfs paths (Martin Michlmayr)
+	  - playlist url support (Charl P. Botha)
+	  - fixed signalling bug
+	  - minor code cleanup
+
+2000-10-19  Ulf Betlehem  <flu@iki.fi>
+
+	*** v1.40 released ***
+
+	* README: added instructions on how to change player options
+
+	* cplay: new versioning scheme
+	fixed locale setting
+	python 2.0 compatible
+	prefers standard gettext to fintl
+	delayed warnings for missing players and unknown fileformats
+	fixed hline with zero length in progressline
+	set title to xterm in cleanup
+	better support for mpg123 buffers by signalling progress groups
+
+	* README: modified usage
+
+	* Makefile: install man page
+
+	* cplay.1: man page (Martin Michlmayr)
+
+	* ChangeLog, TODO: new entry
+
+	* po/de.po: update (Martin Michlmayr)
+
+2000-09-06  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay: Python 1.6 compatible
+
+2000-08-09  Ulf Betlehem  <flu@iki.fi>
+
+	* po/de.po: new file
+
+	* po/Makefile: new Makefile
+
+	* killpgmodule.c: *** empty log message ***
+
+	* README: new README
+
+	* Makefile: new Makefile
+
+2000-07-31  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay: added i18n support by Martin Michlmayr
+	fixed locale support
+
+2000-07-25  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay:
+	added support for sox to play .wav, .au and other sound formats
+
+	* cplay: shows status in titlebar under X -- thanks Chmouel Boudjnah
+
+2000-05-23  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay: doesn't stat() cwd when idle
+
+	* cplay: supports both pyncurses and the old cursesmodule
+
+2000-04-24  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay: - restores terminal settings on exceptions
+	- global mp3 and m3u regexps
+	- new and improved keymap class
+	- removed a possible "division by zero" bug
+
+2000-03-24  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay: translate evil characters to '?'
+
+2000-02-07  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay: fixed a bug in FilelistWindow.add_dir()
+
+2000-01-20  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay:
+	- changed the player class so that one can hold down 'n' or 'p' when
+	  changing tracks without cplay crashing ;)
+
+2000-01-19  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay: Enter now plays files bypassing the playlist
+	Space adds files to playlist
+	a adds recursively
+	z toggles pause
+	x toggles stop
+	m3u lines beginning with '#' are now silently discarded
+
+1999-12-22  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay: - lot's of small changes
+
+1999-12-13  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay: handles SIGWINCH correctly
+	automatically rereads current dir when modified
+	lot's of minor changes
+
+1999-10-26  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay: Added two commands:
+	 R = random play order (keeps your playlist intact)
+	 S = sort playlist by filename
+
+	Removed a seldom used (also undocumented) command:
+	 N = previous track
+
+1999-05-10  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay: catches os.error if os.listfiles() fails.
+
+1999-02-13  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay: Added error-checking to prevent manipulating empty playlists.
+	Raised default seek speed from Pi to 4.
+
+1999-02-07  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay: Corrected a feature that caused automatic loading of playlists
+	upon entering a directory where the cursor was over a .m3u file.
+
+1999-01-29  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay:
+	Uses frames_done and frames_left instead of time_done and time_left.
+	Minor code clean-up.
+
+	* cplay: Now supports at least mpg123 v0.59o through v0.59q
+
+1999-01-19  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay: o  Is now "pure Python", which means there is no need for the
+	   killpgmodule.so anymore. Oh, joy!
+	o  mpg123 is now automatically located in the PATH if not specified absolutely.
+	o  Moved mark() to 'space' and pause_or_unpause() to 'p' and stop_or_unstop()
+	   to 'k'.
+	o  Playlists are now always saved with the extension .m3u.
+
+1998-12-11  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay: now consumes anything written on stdout
+
+1998-11-29  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay: select() now only timeouts when necessary.
+
+1998-11-20  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay: added PlaylistWindow.command_mark_all()
+
+1998-11-12  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay: SIGTERM -> SIGINT
+
+	* cplay: fixed sigchld bug
+	added help window
+
+1998-11-11  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay: random -> whrandom
+
+	* cplay: Too many changes!
+	Reorganization
+	Change of policy
+
+1998-10-29  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay: separated PLAYER and COMMAND
+	checks if the PLAYER is valid before it continues
+
+1998-10-27  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay: kludged mixed case in curses constants
+
+1998-10-12  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay: support for curses module versions with different key-case.
+
+1998-10-05  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay: changed progress bar
+
+	* killpgmodule.c: New file.
+
+1998-04-29  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay: remember bufptr of directories
+
+1998-04-20  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay: code cleanup
+
+1998-04-18  Ulf Betlehem  <flu@iki.fi>
+
+	* cplay: New file.
+