utunes.git
14 years agoChange udb to use Music::Tag instead of obsolete Audio::TagLib master
Chip Black [Mon, 14 Dec 2009 01:03:30 +0000 (19:03 -0600)]
Change udb to use Music::Tag instead of obsolete Audio::TagLib

14 years agoFix ut-web's generated HTML to work in IE
Chip Black [Mon, 14 Dec 2009 00:21:43 +0000 (18:21 -0600)]
Fix ut-web's generated HTML to work in IE

15 years agoAdded safety check for ut-web
Chip Black [Tue, 10 Feb 2009 21:22:11 +0000 (15:22 -0600)]
Added safety check for ut-web

15 years agoChanged random and limit functionality to be fucking awesome
Chip Black [Mon, 9 Feb 2009 19:47:38 +0000 (13:47 -0600)]
Changed random and limit functionality to be fucking awesome

Created a db_select subroutine that returns a closure that returns
filenames until there are no more, then returns undef.  Random
functionality has been moved into this routine, so 'random' and
'limit==foo' are now query keywords instead of a special case.  Also,
random is now done in the DB layer for even greater speed.

15 years agout-web now places songs in subdirectory
Chip Black [Mon, 9 Feb 2009 08:57:20 +0000 (02:57 -0600)]
ut-web now places songs in subdirectory

15 years agoMade ogg conversion more explicit with sample settings
Chip Black [Mon, 9 Feb 2009 08:54:58 +0000 (02:54 -0600)]
Made ogg conversion more explicit with sample settings

15 years agoMade cleaning more robust, added scan function
Chip Black [Mon, 9 Feb 2009 08:15:54 +0000 (02:15 -0600)]
Made cleaning more robust, added scan function

Fixed some unicode issues in the clean function.  Apparently the sqlite
DBD returns octets that may or may not be UTF, and it's up to you to
tell Perl to do the right thing by decode()ing it.

Added a scan function to replace the find | udb add method (which was
a bit clumsy).  Also changed fullpath() so that it lops off a leading
./ in paths.

15 years agoRefined random selection to work by count, size, or length of songs
Chip Black [Mon, 9 Feb 2009 06:30:57 +0000 (00:30 -0600)]
Refined random selection to work by count, size, or length of songs

15 years agoClear current when loading new playlist
Chip Black [Thu, 5 Feb 2009 09:32:39 +0000 (03:32 -0600)]
Clear current when loading new playlist

15 years agoFixed flac decoding
Chip Black [Sat, 18 Oct 2008 19:20:25 +0000 (14:20 -0500)]
Fixed flac decoding

15 years agoFixed empty metadata for playlist info
Chip Black [Fri, 17 Oct 2008 09:46:46 +0000 (04:46 -0500)]
Fixed empty metadata for playlist info

15 years agoMade ut-web nicer
Chip Black [Fri, 17 Oct 2008 07:19:00 +0000 (02:19 -0500)]
Made ut-web nicer

15 years agoAdded poor man's web streaming kit
Chip Black [Fri, 17 Oct 2008 05:34:39 +0000 (00:34 -0500)]
Added poor man's web streaming kit

15 years agoAdded more checks in db_add
Chip Black [Thu, 16 Oct 2008 03:34:33 +0000 (22:34 -0500)]
Added more checks in db_add

15 years agout-party-add now keeps already played songs in the playlist, only
Chip Black [Wed, 1 Oct 2008 09:48:51 +0000 (04:48 -0500)]
ut-party-add now keeps already played songs in the playlist, only
shuffling new entries and entries yet to be played

15 years agoCreated 'omake' directory for extra useful things. Added ut-party-add,
Chip Black [Wed, 1 Oct 2008 09:39:25 +0000 (04:39 -0500)]
Created 'omake' directory for extra useful things.  Added ut-party-add,
which shuffles new songs into a party mix.

15 years agoForgot to clear daemon internal playlist on SIGUSR1
Chip Black [Wed, 1 Oct 2008 09:37:30 +0000 (04:37 -0500)]
Forgot to clear daemon internal playlist on SIGUSR1

15 years agoMerge branch 'master' of yossarian.lan:utunes
Chip Black [Thu, 28 Aug 2008 21:43:01 +0000 (16:43 -0500)]
Merge branch 'master' of yossarian.lan:utunes

15 years agoFixed residual file extension for processed files
Chip Black [Thu, 28 Aug 2008 21:41:17 +0000 (16:41 -0500)]
Fixed residual file extension for processed files

15 years agoRemove $uthome/current when done with all items in the playlist
Chip Black [Tue, 26 Aug 2008 21:34:07 +0000 (16:34 -0500)]
Remove $uthome/current when done with all items in the playlist

15 years agoFinished processing functionality
Chip Black [Tue, 3 Jun 2008 07:50:15 +0000 (02:50 -0500)]
Finished processing functionality

15 years agoAdded splitting by time (and untested processing functionality)
Chip Black [Tue, 3 Jun 2008 04:12:36 +0000 (23:12 -0500)]
Added splitting by time (and untested processing functionality)

15 years agoAdded multi-playlist support to upod
Chip Black [Tue, 3 Jun 2008 01:59:23 +0000 (20:59 -0500)]
Added multi-playlist support to upod

15 years agoAdded db import
Chip Black [Thu, 29 May 2008 08:54:55 +0000 (03:54 -0500)]
Added db import

15 years agoAdded database blacklisting
Chip Black [Thu, 29 May 2008 07:52:50 +0000 (02:52 -0500)]
Added database blacklisting

15 years agoInitial commit
Chip Black [Fri, 23 May 2008 04:47:00 +0000 (23:47 -0500)]
Initial commit