cplay

annotate ChangeLog @ 0:aa5f022eac8a

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