Misty De Meo
bba4b7badb
Add basic autogen.sh
...
Since the buildsystem is now automake based, and a simple autoreconf
doesn't work, this adds a basic autogen.sh to automate building the
configure script.
13 years ago
Claudio Matsuoka
5d472b508e
Visual C: remove Debug configuration
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
13 years ago
Claudio Matsuoka
58f4fd5806
Use XMP_ prefix in macros used to protect headers
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
13 years ago
Claudio Matsuoka
0987522073
Fix portability to Visual C++
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
13 years ago
Claudio Matsuoka
1abaf69612
Add build system credits
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
13 years ago
Claudio Matsuoka
c298971e0d
Fix help text for file driver options
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
13 years ago
Jan Engelhardt
2f63efbdb7
build: do not error out when g++ is absent on non-BEOS
...
Only BEOS/Haiku require g++ (due to sound_beos.cpp); on all other
platforms, make sure we do not error out during linking when g++ is
absent.
Signed-off-by: Jan Engelhardt <jengelh@inai.de>
13 years ago
Claudio Matsuoka
87c66da56f
Update release date
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
13 years ago
Claudio Matsuoka
cfe02309db
Update changelog
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
13 years ago
Claudio Matsuoka
425ef450b1
Fix loop when skipping to first file
...
When skipping files backwards and the first file is not playable, don't
enter a loop.
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
13 years ago
Claudio Matsuoka
d867e658ab
Adjustments to the automake-based build
...
- Enabled the appropriate macros so that alsa and pulseaudio drivers
are enabled in src/sound.c.
- Replace DRIVER_QNX and DRIVER_ALSA05 for SOUND_QNX and SOUND_ALSA05
- Change SOUND_PULSE to SOUND_PULSEAUDIO to keep naming consistent
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
13 years ago
Claudio Matsuoka
59b821f62f
Update version and changelog
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
13 years ago
Jan Engelhardt
f0f29535a5
xmp: use automake as build system
...
Signed-off-by: Jan Engelhardt <jengelh@inai.de>
13 years ago
Claudio Matsuoka
64d80c70bf
Fix typo in variable name
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
13 years ago
Claudio Matsuoka
b46e14542c
Update release date in changelog
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
13 years ago
Claudio Matsuoka
b865e1610b
Fix build issues with Solaris Studio
...
- Specify library search path in LDFLAGS
- Check for -Wall compiler flag
- Fix compiler identification macro
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
13 years ago
Claudio Matsuoka
7a733a000c
Update version
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
13 years ago
Claudio Matsuoka
656d4d7b93
Don't warn against multichar constants in BeOS
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
13 years ago
Claudio Matsuoka
25c74319d7
Silence empty source file warning in Solaris
...
Add a pragma to disable the empty translation unit in Solaris. Some
source files will be ifdef'ed out and will be empty in certain
platforms.
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
13 years ago
Claudio Matsuoka
5d2fbdfc9e
Fix background process status in Unix
...
Change the way background process detection is handled in systems
without signals or termios.
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
13 years ago
Claudio Matsuoka
0cd5ecc266
Merge branch 'master' of github.com:cmatsuoka/xmp-cli
...
Conflicts:
Changelog
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
13 years ago
Claudio Matsuoka
c4f6a596a8
Update changelog
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
13 years ago
Claudio Matsuoka
287e5325da
Show frame information in Windows
...
Change foreground process flags defaults in such a way that frame
information is shown in systems without termios such as Windows.
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
13 years ago
Claudio Matsuoka
e60cb47fbc
Fix executable suffix in Makefiles
...
Executable file was being generated as src/xmp under mingw32, change it
to use .exe as suffix as detected by the configuration script.
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
13 years ago
Claudio Matsuoka
6f13189c49
Fix configuration file search path
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
13 years ago
Claudio Matsuoka
e6c10931cb
Update changelog
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
13 years ago
Claudio Matsuoka
32824dec20
Remove obsolete module rescan code
...
We're now using libxmp 4.1 so no need to check for older library versions.
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
13 years ago
Claudio Matsuoka
d008b00006
Local module flags override quirks
...
Use the new XMP_PLAYER_CFLAGS parameter from libxmp 4.1 to override
built-in quirks using modules.conf.
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
13 years ago
Claudio Matsuoka
f51aa2ef3b
Require libxmp 4.1
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
13 years ago
Claudio Matsuoka
26c8518fe7
Update demo module
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
13 years ago
Claudio Matsuoka
08caa6bfb7
Fix build on Cygwin
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
13 years ago
Claudio Matsuoka
62206f5f47
Fix MinGW32 build
...
Misplaced preprocessor directives caused MinGW builds to break. Reported
by vaseleos0.
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
13 years ago
Claudio Matsuoka
a0ab0048ae
Update .gitignore
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
13 years ago
Claudio Matsuoka
1f09a54501
Re-shuffle when looping over module list
...
If loop over the entire list is enabled and random playing mode is used,
use a different order in each loop.
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
13 years ago
Claudio Matsuoka
3bbb8494cc
Fix skip to previous module when playing subsong
...
Allow skip to previous module when playing non-main sequence.
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
13 years ago
Claudio Matsuoka
50f8448732
Display status message when sequence loops
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
13 years ago
Claudio Matsuoka
b4a30876a7
Refactor and add comments
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
13 years ago
Claudio Matsuoka
6717a0ed25
Warn about nonexistent sequence
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
13 years ago
Claudio Matsuoka
16f55dd996
Update version number to 4.0.3
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
13 years ago
Claudio Matsuoka
d8820352fd
Add option to loop over entire module list
...
Use --loop-all to enable looping over the entire module list. Command
'l' changed to cycle through regular loop and list loop. List loop is
enabled only if at least one module was played.
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
13 years ago
Claudio Matsuoka
de08349992
Add command to show current sequence
...
Command 'Z' displays the current sequence in the status line.
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
13 years ago
Claudio Matsuoka
244d759dba
Add gitignore file
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
13 years ago
Claudio Matsuoka
357043457c
Show sequence start position in hexadecimal
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
13 years ago
Claudio Matsuoka
3699d432cb
Update changelog
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
13 years ago
Claudio Matsuoka
61828e7b7a
Add command to toggle subsong explorer
...
Subsong explorer mode can be toggled using the 'z' command. A flag
will appear in the status line showing that explorer mode is enabled.
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
13 years ago
Claudio Matsuoka
af1f1c2198
Add option to play all sequences in module
...
Add option -Z to command-line interface to play all available sequences
(subsongs) in module.
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
13 years ago
Claudio Matsuoka
2487779a20
Merge branch 'master' of ssh://git.code.sf.net/p/xmp/xmp-cli
13 years ago
Claudio Matsuoka
eeb3b99ffc
Add subsong navigation
...
Use keys '<' and '>' to change to previous/next sequence (subsong).
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
13 years ago
Claudio Matsuoka
190a899945
Add option to play hidden sequences
...
Add command-line option -z to specify a pattern sequence to play. The
main sequence is 0.
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
13 years ago
Claudio Matsuoka
e66803c8fa
Merge branch 'master' of ssh://git.code.sf.net/p/xmp/xmp-cli
13 years ago