wmcdplay-1.0-Beta1
This is wmcdplay-1.0-Beta1.
A cd player designed for WindowMaker.

Files
I only distribute wmcdplay in src.tar.gz format: wmcdplay.tgz.

The README is also available seperately: wmcdplay.txt.

Screenshots
Can someone think of some better names for the artworks, please?
(Some artwork files allow you to set the background and foreground colors of displays)


newstyle.art

wmcd.art

bluered.art

grey.art

Features

  • X11 Linux Application
    • Runs on linux systems with X11 and Shape, Xpm extensions
    • Runs in a normal window for use with any windowmanager
    • Can run in a shaped window (use "-s" command line argument) for swallowing, etc.
    • Can run in a withdrawn state (use "-w") for use in the WindowMaker Dock
    • Can run in a reduced size, shaped window (use "-a") for use in the AfterStep Wharf
    • Accepts "-display display" command line argument
    • Accepts "-position position" command line argument
    • Distributed under the GNU General Public License

  • ARTWORK
    • Artwork files allow both compile-time and run-time customisation of wmcdplay's look and feel, including:
      • Number, shapes, positions, looks of all buttons and displays
      • Action performed by each button
      • Dynamic buttons, whose actions depend on the state of wmcdplay (stopped, playing, etc.)
      • Symbols drawn on buttons to represent actions
      • Display of disabled buttons (hidden, blank, marked with a symbol, etc.)
    • Compiled-in default is set with a simple symbolic link
    • Artwork files can be loaded at run-time with the "-f artwork_file" command line argument
    • No less than FOUR artwork files included
    • Full documentation allows you to create your own artwork files

  • Powerful CD Player
    • Detects audio, data and mixed cd's, and treats them appropriately
    • Current track display
    • Current position display
      Shows current position (or start of current track if stopped)
      Switchable between two modes:
      • Relative Position
        Shows position in mm:ss from beginning of current track
        Automatic 30 second countdown to end of track
      • Absolute Position
        Shows position in mm:ss from beginning of cd
        Automatic 30 second countdown to end of cd
        Useful for cd to tape recording
    • Display of current status
    • All the important functions:
      • Play
      • Stop
      • Pause
      • Resume
      • Next
      • Prev
      • FFwd
      • Rewd
      • Eject
      • Close
    • Track Selection
      What wmcdplay does when it finishes playing a track
      FIVE modes provide repeat/random play functions
      Selected with "-t track_selection" or by clicking the track selection mode indicator
      • 0 None - just stop
      • 1 Next - play next (audio) track (stop if end of cd)
      • 2 Repeat - play this track again
      • 3 RepeatCD - play next (audio) track (start from first track if end of cd)
      • 4 Random - select an (audio) track at random and play it