aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* emms-player-mpd: Correctly fetch track data when using remote MusicPD server.Michael Olson2006-08-041-6/+6
| | | | darcs-hash:20060804183813-1bfb2-57e60908847a03eade1622689660cf2614d219e7.gz
* Set correct SEPARATORS parameter for split-string.william.xwl2006-08-051-1/+2
| | | | darcs-hash:20060805004338-e8fe6-e3c3067cd72a36343c35677bea69248404e0758c.gz
* emms-player-mpd: Use better algorithm to detect whether the user has ↵Michael Olson2006-08-031-7/+5
| | | | | | requested a stop or whether we have run out of tracks. Thanks to dds for the report. darcs-hash:20060803030044-1bfb2-8ae4e59fcafcbfff9b8b2e764aceb82d80c16faf.gz
* emms-cache: Replace use of 'utf-8 with emms-cache-file-coding-system.Michael Olson2006-08-021-1/+1
| | | | darcs-hash:20060802035000-1bfb2-2f38291ea17ecbe96f1906b25c1ce147701b3ea4.gz
* emms-cache: Change default coding system to utf-8. Fix byte-compilation ↵Michael Olson2006-08-012-6/+7
| | | | | | warning. darcs-hash:20060801024119-1bfb2-ddb4d405acf76fcaa777d4c9a359981bbe015357.gz
* emms-info-mp3info.el: New function, emms-iconv, for converting stringwilliam.xwl2006-07-311-6/+19
| | | | | | | | between different coding systems. The conversion is necessary when emms-info-mp3info-coding-system is different from emms-cache-file-coding-system. darcs-hash:20060731170503-e8fe6-0db1b71cfdc7dc39687c9b5297351541e436e8bf.gz
* emms-cache.el: New variable, emms-cache-file-coding-system, which willwilliam.xwl2006-07-311-1/+9
| | | | | | allow user to set cache file's coding system explicitly. darcs-hash:20060731170049-e8fe6-6d125ca38a3a3d1b1271aeeb9815b6b8a0411c58.gz
* emms-player-mpd: Add support for updating MusicPD's database and improve ↵Michael Olson2006-07-302-6/+62
| | | | | | documentation. darcs-hash:20060730223147-1bfb2-5e323fa65ecb32976db21c07a96143d36d65d7e8.gz
* emms-streams: Don't prompt for fd. Determine it automatically instead.Michael Olson2006-07-301-3/+16
| | | | darcs-hash:20060730220232-1bfb2-788a8edc59ad10890149cadd420b2ec7cf87defc.gz
* emms-player-mpd: Allow a password to be sent to the MusicPD server.Michael Olson2006-07-302-2/+26
| | | | darcs-hash:20060730215000-1bfb2-492d75142915235bcc52d20e92d7d9973dfd8053.gz
* emms-info: On second thought, with remote players, info should be fetched ↵Michael Olson2006-07-291-4/+5
| | | | | | even when the file does not exist on the local system. So we should always fetch info when file-mtime is nil. darcs-hash:20060729022523-1bfb2-edf73ea0c2e77bcda00ad36157468befc712954b.gz
* emms-info: If the file does not exist, don't update its info and file-mtime. ↵Michael Olson2006-07-271-3/+3
| | | | | | This fixes an error. darcs-hash:20060727183504-1bfb2-9943ddf765b56f83479b08cdffefb0e63e6a20f2.gz
* Makefile: Don't split info outputforcer2006-07-271-1/+1
| | | | darcs-hash:20060727141340-2189f-04dc7c9508430653ff03cde0b1f8e402eebe6812.gz
* browser: add some documentation related to singles and filtersDamien Elmes2006-07-261-1/+21
| | | | darcs-hash:20060726181758-4e3e3-ea11e892b1478cd818c7d774fd8957093a971511.gz
* browser: fix a few cover bugsDamien Elmes2006-07-261-2/+3
| | | | darcs-hash:20060726143832-4e3e3-94f75a65138f9c49f0c94f348d437c93ca5158ef.gz
* add more lookup functions, a filter-changed hook, and fix an indent problemDamien Elmes2006-07-191-9/+33
| | | | darcs-hash:20060719114958-4e3e3-a410266491ee984490b5d4b88cab813903847552.gz
* resolve bug reported by sebatian about the q keyyoni-r2006-07-101-2/+15
| | | | darcs-hash:20060710220453-85c19-e7f6d124b823015bd41a37c0a836ebedca86f8cc.gz
* browser: fix keybindingsDamien Elmes2006-07-101-2/+2
| | | | darcs-hash:20060710182403-4e3e3-163401138844f8ef44c6d7a8920a932ac942a114.gz
* browser: add next/previous filter supportDamien Elmes2006-07-101-2/+21
| | | | darcs-hash:20060710180451-4e3e3-4b6b2a89bd865f0490b0f7c38b91ea9b383ca895.gz
* browser: improve filtering, update docsDamien Elmes2006-07-101-15/+50
| | | | darcs-hash:20060710172313-4e3e3-4f59268d5701ca3e5e3d09accc562835ca5813a9.gz
* mplayer: -playlist must be the last arg when streamingDamien Elmes2006-07-101-1/+1
| | | | darcs-hash:20060710143807-4e3e3-7367953faf45a044690c602a7a9103015e95c734.gz
* mplayer: use really-quiet (might help on video files with lots of errors?)Damien Elmes2006-07-101-2/+2
| | | | darcs-hash:20060710142405-4e3e3-6967760b29f2149f0ebea84147ffdc18936dd461.gz
* mplayer: use quiet mode (stops skipping when emacs is busy)Damien Elmes2006-07-101-2/+2
| | | | darcs-hash:20060710141939-4e3e3-77f600115c13362a6bda5a297750c707b61c72df.gz
* browser: use generated name on top level enteriesDamien Elmes2006-07-061-7/+5
| | | | | | | this fixes a bug where 'various' albums end up being classified under the first author of the first various album darcs-hash:20060706112523-4e3e3-b5fc3f33b7996292ce11ef38b111fd3df96e83f6.gz
* playlist: don't assume there's a track at pointDamien Elmes2006-07-061-0/+2
| | | | | | | this makes RET on an group heading play the first track instead of failing darcs-hash:20060706095138-4e3e3-681dd364f708bcf5c88d0534d0019c091fb62707.gz
* browser: don't use text-mode-map as parentDamien Elmes2006-07-061-1/+0
| | | | darcs-hash:20060706073532-4e3e3-2801f215411ab6469b4ac002a5d364ea498f3427.gz
* browser: add lookup of artist/album in wikipediaDamien Elmes2006-07-061-0/+21
| | | | darcs-hash:20060706073102-4e3e3-0d7410b08c4748a26b252025090beeffb9f77791.gz
* browser: add filtering support (see comments at top)Damien Elmes2006-07-061-17/+90
| | | | darcs-hash:20060706063045-4e3e3-abcefee16dc9272b7d76bc66869349d300cd597a.gz
* browser: lvl is a bad name (fixes a bug)Damien Elmes2006-07-051-2/+2
| | | | darcs-hash:20060705134200-4e3e3-acf9064722ab87de51766b92e7903f8f868b053b.gz
* browser: don't rely on target to determine track propertiesDamien Elmes2006-07-051-4/+6
| | | | | | | | | | | Using 'track means that the format string symbols aren't generated properly. Note that these recent changes means that the browser and the playlist share the same face. It's not too hard to change this - what do you think? Should the browser and playlist track face be different? darcs-hash:20060705133450-4e3e3-0743a44a91f05f825f146eedf21163ff41d69db6.gz
* browser: propertize playlist tracks in formatting codeDamien Elmes2006-07-051-13/+13
| | | | darcs-hash:20060705131640-4e3e3-30381f6ff30aecd8d7ccab57a2f7bf0e71b52696.gz
* browser: refactor level handling codeDamien Elmes2006-07-051-120/+117
| | | | | | | | | | - remove insert-track-function, it's not needed - playlist indentation is now handled the same way as the browser, using format strings - dynamically bind the relative level to make the above work - indent tracks a little more to make them visibly "under" albums darcs-hash:20060705114748-4e3e3-362beab720e68610925c927e0f4638f43f1fad1a.gz
* browser: indent albums, don't propertize indentDamien Elmes2006-07-041-2/+6
| | | | darcs-hash:20060704153422-4e3e3-ebb8cf0b25fc1599729c43675016956551388ea4.gz
* browser: make faces dependent on type, not levelDamien Elmes2006-07-041-47/+29
| | | | | | | also renamed the faces - you'll need to customize them again if you've customized them before. darcs-hash:20060704140109-4e3e3-3e575fd46005c48cacc715f4f4fa5ec35249a2a9.gz
* browser: set missing elements to 'misc' to prevent failureDamien Elmes2006-07-041-1/+1
| | | | darcs-hash:20060704131400-4e3e3-2e9081e6826ba4fcbfcb450d77aa5e66cdd521a1.gz
* browser: add no-cover documentationDamien Elmes2006-07-041-0/+11
| | | | darcs-hash:20060704125634-4e3e3-f75ae479c99c8085119f4ce35698ad432ea635e4.gz
* browser: don't need point-at-bol, code has been refactoredDamien Elmes2006-07-041-47/+2
| | | | darcs-hash:20060704044315-4e3e3-bd659adfefc1698b5c0486338d0046f0885e78c0.gz
* browser: add default covers, fix bugDamien Elmes2006-07-041-20/+26
| | | | darcs-hash:20060704044020-4e3e3-d0f91c965a5820c1afaa14a4131fd780cc4aed11.gz
* browser: beginnings of format string supportDamien Elmes2006-07-021-94/+256
| | | | darcs-hash:20060702091318-4e3e3-43eece589404da9ff1ba8c9308960f14d881beb1.gz
* cache: set coding cookie in cache fileDamien Elmes2006-07-021-0/+1
| | | | darcs-hash:20060702030320-4e3e3-c05bba88a4c05550bef892d79cf581f716567d12.gz
* emms-browser: Use point-at-bol instead of line-beginning-position for XEmacs ↵Michael Olson2006-07-021-9/+9
| | | | | | compatibility. darcs-hash:20060702033721-1bfb2-a594cdc0e93fceb6081b805fc511ef536df83c5a.gz
* Fix more XEmacs issues.Michael Olson2006-07-023-2/+13
| | | | darcs-hash:20060702020302-1bfb2-ce8e5060cf1f7db0cf52e40d711d16e621f3968c.gz
* Allow player to set the exact elapsed time of a track. emms-player-mpd and ↵Michael Olson2006-07-025-7/+30
| | | | | | emms-player-mpg321-remote both need this. darcs-hash:20060702012131-1bfb2-3e6229d68adf0d78574e0fc6cd1c1a4438c870c3.gz
* Make emms-cache and emms-browser work with XEmacs.Michael Olson2006-07-022-6/+14
| | | | darcs-hash:20060702001247-1bfb2-987d207f3c007211aae68e8061a2a16fdc6960a7.gz
* browser: bind 'C' to clear the playlist from the browser window.lucas2006-06-301-0/+6
| | | | darcs-hash:20060630220804-4f952-d803c7f547027551362a1a8de638d4e3ccc4bb3e.gz
* browser: d for dired (missing half)Damien Elmes2006-06-301-2/+5
| | | | darcs-hash:20060630124050-4e3e3-19caf3a3694a8e8cbba8d2a6cfc6ac60f08bc3ca.gz
* browser: add 'd' to open dired on the current directoryDamien Elmes2006-06-291-0/+11
| | | | darcs-hash:20060629175424-4e3e3-1301f36cece1ae2f55616133c652baddf606c36c.gz
* browser: fix bug with custom cover fetching functionDamien Elmes2006-06-291-1/+2
| | | | darcs-hash:20060629141356-4e3e3-e469426ab411ae28b58dead6de6302c9528362ea.gz
* browser: cover display, compilation support,moreDamien Elmes2006-06-291-24/+144
| | | | | | | | | | | | | | - added optional rendering of cover images in the browser and playlist (see http://repose.cx/dump/browser-images.png) - display artist name if browsing by album - add `emms-browser-get-track-field-function', which allows you to customise the way the browser sorts the cache into various albums, artists, etc. includes a function (not on by default) which finds the artist name by the directory, not tag info - this prevents making lots of top level artist entries for artists who only appear on a compilation darcs-hash:20060629132444-4e3e3-142af90538863a1f655494b24de89ef39ea2a4dc.gz
* emms-browser: add C-j as an alternative to C-RET for console userslucas2006-06-271-0/+1
| | | | darcs-hash:20060627220759-4f952-eea5cba96a2a2313b267e6efbc8bbfad914ba502.gz