aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
* emms-playlist-mode-window-width defcustom + emms-playlist-mode-center-when-goyoni-r2006-06-261-7/+20
| | | | darcs-hash:20060626160415-85c19-b96c96fccb4ef99f70e98f1e83e0a88e4113f41b.gz
* make M-> act like a normal Emacs buffer for emms-playlist-modeyoni-r2006-06-261-3/+14
| | | | darcs-hash:20060626141534-85c19-d4133931635bd1f01bd5295567d2a4678d778ad4.gz
* emms-last-played: Count the number of times a track has been played.lucas2006-06-251-1/+15
| | | | | | By default, EMMS will now store the number of times you play a track. darcs-hash:20060625175654-4f952-0143f8621918567caed0a6587da7a5d3bfea409c.gz
* emms-cache.el: fix missing paren in emms-cache-synclucas2006-06-251-1/+1
| | | | darcs-hash:20060625162044-4f952-a5c2c56dc79f3b359ef298aef12ec3a9c1d3ed57.gz
* emms-browser.el: fix bad keybinding for emms-browser-goto-randomlucas2006-06-251-1/+1
| | | | darcs-hash:20060625113348-4f952-20e508ab3d73b040f6c92f8b9208110c1a9c621e.gz
* cache: readability fixDamien Elmes2006-06-251-1/+2
| | | | darcs-hash:20060625110138-4e3e3-796352e4a7992026d4d073755b8d9c7aa53b26fc.gz
* cache: rename function, remove obsolete one, only mark dirty if necessaryDamien Elmes2006-06-251-22/+21
| | | | darcs-hash:20060625105130-4e3e3-9eeb2d394b4324c8cefcfd9aae0a9b8a40971258.gz
* emms-cache.el: Move the pruning code inside emms-cache-refresh.lucas2006-06-251-17/+8
| | | | darcs-hash:20060625095901-4f952-96d60b326e8e09587e2d92cffc838f00864241a4.gz
* emms-browser.el: emms-browser-goto-random moves the point to a random line ↵lucas2006-06-251-0/+5
| | | | | | in the browser. darcs-hash:20060625112441-4f952-c9517489eb33dd2865a3d8f6fbdf922b3a989acb.gz
* browser: another read-only bugDamien Elmes2006-06-231-6/+6
| | | | darcs-hash:20060623171252-4e3e3-2270fbde08d8e29914b9ee2614bcf70d2c4bcf5a.gz
* browser: fix bug with read-only bufferDamien Elmes2006-06-231-3/+4
| | | | darcs-hash:20060623150933-4e3e3-7a835c979f1f6283d0aeda7c4cbc55653f2a3e74.gz
* browser: more search stuffDamien Elmes2006-06-231-16/+51
| | | | | | | | - fix bug where we clobber emms-browser-buffer - clear search on new search - add new keybindings - 's a', 's s', etc. to search for different fields. darcs-hash:20060623150406-4e3e3-9096e56597ae119fdee324255894b2858cef702f.gz
* browser: preliminary browsing supportDamien Elmes2006-06-231-0/+59
| | | | darcs-hash:20060623142837-4e3e3-7397b81dc867876785cf43357bf18c8973e6b010.gz
* function name change + testing emms-patches mailing-listyoni-r2006-06-221-2/+2
| | | | darcs-hash:20060622204637-85c19-cd8bc0fdb4fdad6279d9996c0820de139e13dc27.gz
* README: added a note about compiling emms-print-metadata, since it ↵lucas2006-06-221-4/+6
| | | | | | apparently wasn't obvious... darcs-hash:20060622231759-4f952-2d232e9530b6990ea41ba6d8b8d78d0e4b717c87.gz
* browser: use the filename if no useful metadata is availableDamien Elmes2006-06-221-9/+15
| | | | darcs-hash:20060622112720-4e3e3-7067174f9a1f6013bbfecb73e8effc03fdce5d52.gz
* browser: uniquify track names, mpg321-remote: restart dead processDamien Elmes2006-06-222-3/+11
| | | | darcs-hash:20060622111421-4e3e3-d843dafdb0245f9e08c032ad43bed6b2dc10c701.gz
* cache: add a routine to refresh metadata infoDamien Elmes2006-06-221-0/+21
| | | | darcs-hash:20060622114528-4e3e3-edaed29b327826bdbac2e172177dfa9e37214c15.gz
* README: fix a small typoDamien Elmes2006-06-201-2/+2
| | | | darcs-hash:20060620091959-4e3e3-9eb13a61aefbe79769a4c61c96f2ba6cf40a21aa.gz
* README : Advanced configuration : added item about seeking.lucas2006-06-201-0/+22
| | | | darcs-hash:20060620065241-4f952-57b870e39b27d3377015ebf0e9deb49c9c43412d.gz
* emms-player-mplayer.el: Enable mplayer's slave mode for seek support bywilliam.xwl2006-06-181-3/+3
| | | | | | default. darcs-hash:20060618120337-e8fe6-c9425c08e3d4cca0801c8e1551aa455d88549a7d.gz
* AUTHORS: Update William's info.william.xwl2006-06-181-1/+1
| | | | darcs-hash:20060618120236-e8fe6-308f405fc475583ee88fc6d1418700bd6edf7a61.gz
* browser: bugfixes, sort/display by yearDamien Elmes2006-06-181-11/+56
| | | | | | | | | | | - fix a bug with add-and-play on a single file - display album year if available - sort albums first by year - add c-1, c-2 etc keybindings to quickly browse by artist, album, etc. (conflicts with standard keybindings - assumption is that digit-argument is probably not very useful in the browser mode) darcs-hash:20060618122507-4e3e3-d961861072a8a07e2f67b391c6f59b7ea1a79ac9.gz
* define-emms-simple-player: Check for existence of the player executable.forcer2006-06-171-1/+2
| | | | darcs-hash:20060617023535-2189f-d285035e40953c1c8512d823c1332266294a5f4e.gz
* Rename `emms-score-show' to `emms-score-show-playing'. Addwilliam.xwl2006-06-161-2/+10
| | | | | | `emms-score-show-file-on-line'. darcs-hash:20060616162244-e8fe6-91e510b1ef2d25f1245edfb5f635657bd2227921.gz
* emms-player-mpd: Make the playable-p function return nil if we cannot start ↵Michael Olson2006-06-161-1/+7
| | | | | | a connection to mpd. darcs-hash:20060616233847-1bfb2-6b95e1e17b907cc46204c74b7ea9a59963e86dde.gz
* browser: put track number first (better for compilation albums)Damien Elmes2006-06-161-21/+26
| | | | darcs-hash:20060616153258-4e3e3-6ac627d571ef0623a346b8806c099f0d2c786ee5.gz
* browser: fix centering when adding new tracks to the playlistDamien Elmes2006-06-161-9/+11
| | | | darcs-hash:20060616132746-4e3e3-177ab8c37d4b5041d47ddbc6f1a42c30413f99aa.gz
* browser: remember position when hitting 1,2,3 etcDamien Elmes2006-06-161-6/+43
| | | | darcs-hash:20060616131926-4e3e3-48d11c2d5b27bd26c8ed5ccf4e96f2c0480cf1da.gz