[screenshots]
[changelog]
[download]
[about]
[news]
[links]
[faq]
|
|
0.3.5 (2021-02-13)
- _control.php: madplay needs to be stopped with a kill signal of 9 now when
it's paused? Weird.
- _search.php, _songinfo.php, check.php, defaultheader.php, display.php,
_shared.php, _playlist.php, playlistmod.php, buttons.php: fixed various php
warnings
- playlistmod.php: Fixed bug where '5 random songs' wouldn't work with a
search term that returned only one result
- display.php: ignore files that aren't .m3u files when displaying playlists
dropdown
- _playlist.php, playlist.php, playlistmod.php: Added queue manipulation code
so you can now move songs up and down in the playlist. Code from Jürgen Löb
back in 2012. Lol, sorry I kinda lost interest in the project for 9 years.
Better late than never, right? :)
- playlist.php, playlistmod.php: keep checkbox checked after form submit
- _config.php: default to mpg123 for playing mp3s, helps things play with
pulseaudio better
0.3.4 (2012-04-02)
- index.php, themes: added winampbig theme (larger fonts!)
- prefs.php: ordered directories in theme directory
- browse.php, display.php, playlistmod.php, prefs.php: fixed XSS vulnerability
0.3.3 (2011-05-06)
- _config.php: added m3u files using mpg123--thanks to David Colquhoun for the
tip.
- volume.php: _config.php: fixed volume code when controlling main slider
- volume.php: check.php, added amixer support
0.3.2 (2008-01-20)
- browse.php: show file size for images
- browse.php, defaultheader.php, util.js, playlistmod.php: fixed handling of
directories with single quotes in them, reported by Mark A. Bialik
- added handheld support (incomplete and unsupported)
0.3.1 (2007-02-02)
- _shared.php: handle dos carriage returns in _config.php
- volume.php: bugfix from Eric Alexander Schiller
- _control.php: fixed bug in play() and pause() which could cause an invalid
state resulting in no playback until a clear() was issued
- playlist.php: convert underscores to spaces when displaying song to browser
- _songinfo.php: rewrote song info parsing, it choked on quotes in the data
0.3 (2006-07-04)
- playlist.php, themes: format songs in playlist frame better, highlight every
other song.
- defaultheader.php: fix for dir_autolink() if directory had parens in it
- _songinfo.php, display.php: add support for custom taginfo program (ogg, id3
& id3v2 support) see http://grecni.com/software/taginfo/
- util.js, playlist.php: dynamic count down timer for remaining time and total
time (gracefully falls back on static if javascript is disabled)
- fixed so we're using all short php tags again. Thanks to Richard Lamse for
the report
- volume.php: fixed smixer support, again thanks to Richard Lamse
- volume.php, _config.php: added ability to disable the volume
text to the right of the slider (Richard Lamse)
- volume.php, _config.php: parameterized the which mixer slider gets changed
- util.js, playlist.php: don't countdown time remaining when paused, fixed
countdown display for times > 1 hour
0.2.3 (2005-08-05)
- _config.php: added midi support using timidity
- _control.php: fixed matching bug in killall() for midi and sids
- _playlist.php, playlistmod.php, display.php: added support for adding a
specific song to a playlist
- defaultheader.php: fix for dir_autlink() if directory had a bracket in it
- browse.php: made display() a bit wider to fit in an 80 column text file
- display.php: rtrim() text file data, add our own newline
0.2.2 (2005-01-08)
- check.php: fixed speeling error
- prefs.php: changed website link to grecni.com/roomjuice
- defaultheader.php: fixed bug when the DIRMASK didn't have an ending /
- browse.php: if image shown was resized, make it clickable to open up in a new
window
- browse.php: open images up in a new window when clicked
0.2.1 (2004-06-01)
- browse.php: fixed image resize code, was looking at width instead of height
- volume.php: obey new theme stylesheet
- queue.php: call setsid so the queue.php daemon doesn't die if apache dies
- _flock.php: moved file locking functions to this file
- _playlist.php: new playlist class, much cleaner, more flexible
- _prefs.php: new prefs class, much cleaner
- _control.php: use new playlist and prefs classes
- _playlist.php, playlistmod.php: clicking add 5 random songs more than once
will no longer result in duplicate songs being added
- _playlistmod.php, playlistmod.php: if a song is in the playlist twice, the
correct song is now removed
- browse.php: fixed bug when searching and only 1 mp3 directory is configured
- playlistcontrols.php: adapt to new _control.php functions
0.2.0 (2004-02-15)
- _config.php, volume.php, check.php: add support for different audio devices
- browse.php: only resize images that are greater than 300 pixels high
- defaultheader.php, browse.php: only show enqueue confirmation if it's going
to enqueue at least 20 files or a subdirectory
- index.php, volume.php: only root should change volume
- prefs.php, playlistcontrols.php, playlist.php, defaultheader.php, buttons.php,
browse.php, volume.php, theme/*: theme support, images all in the theme
directory now
- defaultheader.php, browse.php, _browse.php: show enqueue directory and add 5
random songs links if the root dir isn't a virtual root directory
0.1.15 (2003-09-27)
- _config.php:_shared.php: made a few things more understandable
- _config.php, display.php, playlistmod.php: changed the way we get info on
files, so now we get info on all music modules
- volume.php, browse.php: made text browser friendly, from RJ Marquette
- _config.php, browser.php: display first image in directory, max 300 pixels
tall, thanks to RJ Marquette for the initial code and idea
- did I fix the 5 random songs from the search? I swear it was broken and I
don't remember fixing it
0.1.14 (2003-05-02)
- _browse.php: fixed a bug if you had only one mp3 directory configured.
- check.php: better checking of $PHP variable and included checking of the
$MP3DIRS variable
- _search.php: fixed bug where the search terms weren't showing up
- browse.php, playlist.php, playlistmod.php: Don't give invalid referrer
errors if accessing via https.
- _config.php: use mikmod for .mods, and xmp for all other modules
0.1.13 (2003-03-21)
- volume.php: if you have two pcm sound outputs, pick the first one. Thanks go
to RJ Marquette for spotting this.
- defaultheader.php: moved headers to this file, linking up directory names
- _shared.php: now setting HOME environment variable, thanks to Dan Metcalf
for the idea. This should hopefully fix at least some RedHat problems.
- index.php: Gave the frames borders under netscape/mozilla so you can resize
em.
- _search.php, _browse.php, browse.php, playlistmod.php: cleanup, adding the
capability to enqueue all search results and add 5 random songs from the
search results.
- browse.php, playlistmod.php: now using natcasesort() instead of sort()
- all files: various cleanup, now using = php 4.1.2)
0.1.2 (2001-12-16)
- Added ogg vorbis support.
- Recursive directory enqueue
- Randomization, thanks to Adam Torgerson
(with some tweaks and a bugfix by yours truly)
- Start playback on addition of a file to an empty playlist
- Javascript checkall button for mass remove
- fixed a delete issue
- Save playlists, initial code by Adam Torgerson
- Added clear playlist button
- other minor bug fixes
0.1.1 (2001-09-30)
- Initial version.
(2001-09-01)
- Started writing Room Juice
|